Sequence Flow

A Sequence Flow defines the order of the flow elements in a Process. It controls how the process progresses from one element to the next.

  • Each Sequence flow has a single source and target. These can Events (Start, Intermediate and End), Tasks, Subprocesses or Gateways.

  • Sequence Flows can include a condition expression that determines whether a process flow continues if the condition evaluates to true. Condition expressions are commonly used when the source of the Sequence Flow is a Gateway or an Activity.

  • You can mark a Sequence Flow as default if it originates from an Exclusive Gateway or Activity.

  • Sequence Flows must stay within a single Pool, but they can cross Lane boundaries.

A sequence flow appears as a line with a solid arrowhead.

A Sequence Flow.

Attributes

You’ll find Sequence Flow attributes within the Attributes panel, under the Attributes tab.