An exclusive gateway is used when only one of the parallel flows in the process can be selected.
The diverging exclusive gateway is used to create several alternative branches in a process. For example, depending on the order size, a discount price can be offered for a customer (Fig. 134).
Fig. 134 Diverging exclusive gateway
In this case, only one of the following user tasks will occur: the “Offer standard price” or “Offer a discount”.
When diverging, an exclusive gateway usually requires an outgoing default flow. Default flow is activated when it is impossible to activate at least one of the conditional flows.
The converging exclusive gateway is used to merge several parallel flows. In this case every incoming sequence flow is routed to a single outgoing flow.
For example, after delivery conditions were offered to the customer (either with or without a discount), the quotation must be prepared (Fig. 135).
Fig. 135 Converging exclusive gateway
When the converging exclusive gateway is used, the process will continue after either of the incoming flows is activated.
See also