Event types for an end node
Use standard BPMN event types to denote that something happens at the end (End node) of a process. The event types for an end node are just visual aids to signify the result of the process; they do not trigger events or perform any functions.
The following table describes the event types available for an End node and the corresponding BPMN Standard notations.
Event type |
BPMN standard notation |
Description |
---|---|---|
Default |
![]() |
Indicates the default notation. |
None |
![]() |
Indicates that no trigger is defined. |
Message |
![]() |
Indicates that the end of the process results in sending the message. |
Error |
![]() |
Indicates that the end of the process results in an error. |
Escalation |
![]() |
Indicates that an error has occurred but any other parallel paths in the process are still active. |
Cancel |
![]() |
Indicates the end of a process path which results in a transaction rollback. |
Compensation |
![]() |
Indicates that the end of the process triggers compensation or undoing of work, such as canceling a hotel booking. |
Signal |
![]() |
Indicates that it generates a signal when the process ends. |
Terminate |
![]() |
Indicates ending the process including all parallel paths. |
Multiple |
![]() |
Indicates that the process has multiple events, and all the events must occur for the process to end. |
Use the following event types to end a path but not the entire process:
-
None
-
Message
-
Escalation
-
Cancel
-
Compensation
-
Signal
-
Multiple
Use the following event types to terminate the entire process:
-
Default
-
Terminate
-
Error