Decision |
|
Decisions are BPMN constructs. They function as gateways in a business process, where the flow control can take one or more alternative paths. A decision has at least one incoming connector and two or more outgoing connectors. Decision is graphically represented as follows:
Data-based decisions
The data-based decision represents a branching point where alternatives are chosen based on conditional expressions contained within the outgoing connector. Only one of the alternatives will be chosen.
Event-based decisions
The event-based decision represents a branching point where alternatives are chosen based on an event that occurs at that point in the process. A specific event, usually the receipt of a message determines the alternative that is chosen. Even though events such as timer can also be used, Process Platform uses Receive Message Event for event based decisions.