Intermediate Events
Spec Page | Spec Rule Text | RuleId |
---|---|---|
249 |
There are twelve (12) types of Intermediate Events in BPMN: None, Message, Timer, Escalation, Error, Cancel, Compensation, Conditional, Link, Signal, Multiple and Parallel Multiple. |
|
Simplified from above (249) |
Terminate is not a valid definition for Intermediate Event. |
|
259 |
A [Catching] Message Intermediate Event MAY be the target for Message Flow; it can have one incoming Message Flow. |
|
Deduced from Table 7.4 (42) |
Only Intermediate event of type Catching Message may be the target of Message Flow. |
|
259 |
A [Throwing] Message Intermediate Event MAY be a source for Message Flow; it can have one outgoing Message Flow. |
|
Deduced from Table 7.4 (42) |
Only Intermediate event of type Catching Message may be the target of Message Flow. |
|
259 |
A Message Intermediate Event MAY have an incoming Message Flow or an outgoing Message Flow, but not both. |
|
258 |
An Intermediate Event MUST be a source for Sequence Flow. |
|
258 |
An exception to this: a source Link Intermediate Event (as defined below), it is not required to have an outgoing Sequence Flow. |
|
258 |
A Link Intermediate Event MUST NOT be both a target and a source of a Sequence Flow. |
|
258 |
A Link Intermediate Event MAY be the target (target Link) or a source (source Link) of a Sequence Flow, but MUST NOT be both a target and a source. |
|
258 |
If the Intermediate Event is used within normal flow: |
|
258 |
Intermediate Events MUST be a target of a Sequence Flow. |