pp108 : Decision

Decision

This topic describes the decision BPMN construct.


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.

Related tasks

Setting the Properties of a Decision Construct