/
Integration ServiceOptimizer Common Jeopardy States

Integration ServiceOptimizer Common Jeopardy States

The Jeopardy Report SOAP API contains ‘JeopStates’ fields, which allow specific jeopardy states to be passed in (to limit which states to report on) and which are passed back (to report on what states are the causes of a jeopardy condition).

For calling the API, if a particular jeopardy state is required it should be supplied, with a boolean value of true. If the option is not required it should be omitted from the call.

For API responses, the jeopardy state will be present with a boolean value of true if it is a reason for the jeopardy condition.

JeopStates

Option Name

Type

Definition

ADJUnsuitableShift

boolean

 

beforeContract

boolean

ETA before contract earliest.

depMissedTime

boolean

Dependency breaking time constraints of dependency.

depNotDiffOper

boolean

Dependent job not on different operative where dependency requires it.

depNotSameOper

boolean

Dependent job not on same operative where dependency requires it.

depUnscheduled

boolean

Dependent Job Unscheduled.

dispFailBatch

boolean

The batch dispatch of the job was rejected by the host system.

dispFailEarmark

boolean

The dispatch for the earmark was rejected by the host system.

dispFailReearmark

boolean

The dispatch for the reearmark was rejected by the host system.

dispFailUnearmark

boolean

The dispatch for the unearmark was rejected by the host system.

lateContact

boolean

The operative has not accepted the job.

lateEarmark

boolean

The job is late being earmarked.

lateLogoff

boolean

The job is not Logged Off.

lateLogon

boolean

The job is not in LoggedOn/On Site status.

lateTravel

boolean

The job is not in travelling/EnRoute status.

missedAppt

boolean

Appointment: ETA outside windows. If missedApptEarly or missedApptLate is set, then this is set.

missedApptEarly

boolean

ETA before promise.

missedApptLate

boolean

ETA after promise.

noGo

boolean

The job is in a No Go postal code.

pastContract

boolean

ETA after contract latest.

outsideAccHours

boolean

Outside access hours.

outsideServHours

boolean

Outside service hours.

ovlJob

boolean

The job is overlapped by another job.

ovlOT

boolean

The job exceeds the operative’s maximum overtime (UOT).

ovlShiftbooleanThe job is (partially) outside the operative’s normal shift (AOT).

ovlStdAct

boolean

The job overlaps a standard activity.

promise

boolean

Broken customer promise. If any of missedApptEarly, missedApptLate, pastContract, beforeContract, outsideAccHours or outsideServHours are set, then this is set.

unscheduled

boolean

The job is unscheduled.

 

 

WebService Name

Hex value

Definition

ovlBreak

boolean

Job overlaps a break.