Sequence Flows

Spec Page Spec Rule Text RuleId

30

Note that Sequence Flows cannot cross the boundary of a Sub-Process.

BPMNG001

31

Note that Sequence Flows cannot cross the boundary of a Sub-Choreography.

BPMNG002

95

The source and target [of Sequence Flow] MUST be from the set of the following Flow Elements: Events (Start, Intermediate, and End), Activities (Task and Sub-Process; for Processes), Choreography Activities (Choreography Task and Sub-Choreography; for Choreographies), and Gateways.

BPMNG004 BPMNG005 BPMNG006 BPMNG007

95

A source Gateway [of a Conditional Sequence Flow] MUST NOT be of type Parallel or Event.

BPMNG003

97

For a Process: Of the types of FlowNode, only Activities, Gateways, and Events can be the source [of a Sequence Flow].

BPMNG004

97

However, Activities that are Event Sub-Processes are not allowed to be a source [of a Sequence Flow].

BPMNG014

97

For a Choreography: Of the types of FlowNode, only Choreography Activities, Gateways, and Events can be the source [of a Sequence Flow]

BPMNG005

97

For a Process: Of the types of FlowNode, only Activities, Gateways, and Events can be the target [of a Sequence Flow]

BPMNG006

97

However, Activities that are Event Sub-Processes are not allowed to be a target [of a Sequence Flow].

BPMNG014

97

For a Choreography: Of the types of FlowNode, only Choreography Activities, Gateways, and Events can be the target [of a Sequence Flow]

BPMNG007

111

The Sequence Flows can cross the boundaries between Lanes of a Pool, but cannot cross the boundaries of a Pool.

BPMNG008