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 |
| boolean |
|
| boolean | ETA before contract earliest. |
|
| Dependency breaking time constraints of dependency. |
|
| Dependent job not on different operative where dependency requires it. |
|
| Dependent job not on same operative where dependency requires it. |
|
| Dependent Job Unscheduled. |
| boolean | The batch dispatch of the job was rejected by the host system. |
| boolean | The dispatch for the earmark was rejected by the host system. |
| boolean | The dispatch for the reearmark was rejected by the host system. |
| boolean | The dispatch for the unearmark was rejected by the host system. |
| boolean | The operative has not accepted the job. |
| boolean | The job is late being earmarked. |
| boolean | The job is not Logged Off. |
| boolean | The job is not in LoggedOn/On Site status. |
| boolean | The job is not in travelling/EnRoute status. |
| boolean | Appointment: ETA outside windows. If |
| boolean | ETA before promise. |
| boolean | ETA after promise. |
| boolean | The job is in a No Go postal code. |
| boolean | ETA after contract latest. |
|
| Outside access hours. |
|
| Outside service hours. |
| boolean | The job is overlapped by another job. |
| boolean | The job exceeds the operative’s maximum overtime (UOT). |
ovlShift | boolean | The job is (partially) outside the operative’s normal shift (AOT). |
| boolean | The job overlaps a standard activity. |
| boolean | Broken customer promise. If any of |
| boolean | The job is unscheduled. |
WebService Name | Hex value | Definition |
|
| Job overlaps a break. |