Exclusive OR

Data based exclusive OR Gateway helps us to decide the flow of sequence based on a data condition.

A conditional expression is evaluated. Based on the value of the expression, the outgoing flow is determined.

Exclusive OR gateways are used while both splitting sequence as well as Merging sequence.

Among the multiple outgoing sequence flows, one can be designated as Default flow, whch requires no conditional expression. All other outgoing flows requires a conditional expression.

Annotations can be added to each of the outgoing flows to describe additional details about the flow.

Exclusive gateways can also be used to introduce loops

Reference

https://docs.camunda.io/docs/components/modeler/bpmn/exclusive-gateways/