Workflow patterns
These workflow patterns are supported:
- Sequential flow with activities of type Task, Notification, and so on.
- Conditional flow using a step of type Decision
A conditional flow has two branches, "Yes" and "No", and uses a condition based on the workflow parameters.
- Repeating flows using a Loop Back step
- Parallel flows using a Parallel step
- An unlimited number of branches is allowed and parallel execution is unconditional.
- You can configure whether the workflow must continue when all branches are completed or when one of the branches is completed.
- Subprocess
This is a modeling optimization to delimit a part of the workflow that can be expanded and collapsed. A subprocess is not a workflow on itself.