You are here: Case management > Case Designer > Stages in a case type

Stages in a case type

A stage is the first level of organizing work in your case type. It contains the tasks, or steps, that users perform before they can move a case to the next phase in its life cycle. Behind the scenes, your application uses flows, service-level agreements, when conditions, and other rules to make the progression through each stage and step seamless.

Capturing business requirements in stages helps you get a sense of what you need to do first, what must happen in sequence, and what can happen in parallel. Stages are reusable, easy to refactor, and realistically model the actions that users take when they process a case. Together, stages and steps can replace your legacy implementations that rely on a central, complex flow.

Tip: Use three to nine stages in a case type. Child case types can have fewer than three stages because they typically represent a small part of the overall business process.

Visual presentation

Use Case Designer to view the stages and steps in your case type. Primary stages are displayed in sequence, from left to right. These represent the high-level phases that most cases enter during normal processing. Alternate stages are displayed beneath your primary stages. These represent the one-offs and exceptions in your business requirements. Not every case enters an alternate stage on its way to resolution.

The last stage in the sequence is typically a resolution stage. When you complete all steps in this stage, the case is closed. You cannot update the case again without manually reopening it. Resolution stages use a red underline to visually indicate they resolve a case.

Relevant steps are displayed below their corresponding stage.

Transitions

You can use transitions to further refine the run-time order of stages. Stage transitions allow you to build robust logic that closely matches your business requirements into your application.

The following transitions are supported at the stage level:

In addition, you can specify conditions that must be met before a stage is entered or skipped, such as the value of a property or the type of attachments added to the case. Using entrance criteria and validation helps users avoid errors and process cases completely.

Related Topics IconRelated information