Process Level (Process and Sub-Process)
Spec Page | Spec Rule Text | RuleId |
---|---|---|
278 |
For an interrupting Event (Error, Escalation, Message, Signal, Timer, Conditional, Multiple, and Parallel Multiple), only one Event Sub-Process for the same Event Declaration MUST be modeled |
|
251 |
In normal flow, the Escalation Intermediate Event raises an Escalation. Since this is a Throw Event, the arrowhead marker will be filled |
|
251 |
In normal flow, this [Compensation] Intermediate Event indicates that compensation is necessary. Thus, it is used to "throw" the Compensation Event, and the Event marker MUST be filled |
|
258 |
The Intermediate Events with the following Triggers (EventDefinition) MAY be used in normal flow: None, Message, Timer, Escalation, Compensation, Conditional, Link, Signal, Multiple, and Parallel Multiple. Thus, the following MUST NOT: Cancel and Error. |
|
Decompose from above (267) |
Intermediate event with an Error event definition MUST NOT be used in normal flow. |
|
Decompose from above (267) |
Intermediate event with a Cancel event definition MUST NOT be used in normal flow. |
|
261 |
The Cancel End Event MUST only be used within a Transaction Sub-Process and, thus, MAY NOT be used in any other type of Sub-Process or Process. |