Determine What Starts Workflow Process Instance

The workflow developer must determine what starts a workflow process instance for the new workflow. This is the stage in the business process where the workflow is enacted. When designing a workflow, this will usually be the step in the business process which comes just before the first main step that has been added to the workflow.

The first main step in the workflow is determining whether or not an over or underpayment has been found as part of reassessment, and if so, notifying the case owner that the case cannot be closed.

The step before this is the reassessment of the case itself. Since reassessment has not been added as an activity to the workflow, this is a likely candidate for where in the business process the workflow should be enacted from.

In the Close Case business process, an event can be added just after reassessment which enacts a process instance of the Close Case workflow. Alternatively, the source code can be updated to directly enact the Close Case workflow.