This figure shows the lifecycle of event statuses.

  1. The event status starts out in a Pending state. If the event is either initiated or auto signaled in the work management subsystem, the event changes to Sending status. If the event is not required in the work management system it is set to Bypassed status. When the Bypassed event is required, it will return to a pending state

  2. The gateway server changes the event state from Pending to Waiting, unless is it not required in work management subsystem, then the status is set to Bypassed.

  3. Either the Gateway event server changes the event status from Waiting to Error, or an external or third party application changes the event status to In Progress or Completed, or the event is set to be deactivated in the work management subsystem and the status is changed to Terminating. If the terminated event is reactivated in the work management subsystem, the status changes back to Pending.

  4. If an event in an Error state is not required by the work management subsystem, it is set to Bypassed.

  5. An external or third party application changes the event status from In Progress to eitherError or to Completed status.

  6. An event in Completed state can be re-opened in the work management subsystem and set to a Pending status.