Event
Learn about BPMN events, their types, symbols, and usage in business process modeling.
In the diagram, the reception of a message triggers the start of the process. The next task checks if the item is in stock and sends out a confirmation link as soon as the item is available. This act of sending the confirmation link is facilitated by an intermediate event that dispatches the link. The process progresses to order processing only after the confirmation link has been successfully received, resulting in the completion of the order (end event).
Throughout the process, various symbols within the intermediate events signify different triggers that can influence the flow of events. These triggers are messages, timers, errors, compensations, conditional flows, signals, multiple events, escalations, and parallel processes. Each represents a specific type of interaction or condition within the process.
Start | Intermediate | End | ||||||
---|---|---|---|---|---|---|---|---|
Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
None | ||||||||
Message | ||||||||
Timer | ||||||||
Conditional | ||||||||
Link | ||||||||
Signal | ||||||||
Error | ||||||||
Escalation | ||||||||
Termination | ||||||||
Compensation | ||||||||
Cancel | ||||||||
Multiple | ||||||||
Multiple Parallel |