Stages in a life cycle

A stage in a life cycle is a high-level phase that a case can enter at run time. By using stages, you can add structure to your case types or replace legacy implementations that rely on a central, complex flow.

You can define two types of stages: primary and alternate. Cases typically follow primary stages in sequential order, and enter alternate stages when an exception occurs. To refine the run-time order of stages, you can provide validation criteria, different transition methods, and supplemental actions that case workers can take, such as revisiting a stage.

When a case type requires a more granular life cycle, you can enhance stages by adding processes to them.