Description
A diverging Inclusive Gateway (Inclusive Decision) is used to create not only alternative but also parallel paths within a process flow. Unlike an Exclusive Gateway, it evaluates all condition expressions. The true evaluation of one condition expression does not exclude the evaluation of the other condition expressions. All of the sequence flows with true evaluation will be traversed by a token.
Since each path is considered to be independent, all combinations of the paths may be taken, from zero to all. However, it should be designed in such a way that at least one path is taken.
A converging Inclusive Gateway is used to merge a combination of alternative and parallel paths. A control flow token arriving at an Inclusive Gateway may be synchronized with some other tokens that arrive later at this Gateway.
Notation
Example