Usage of explicit splits after intermediate events | BPMN modeling guidelines

Usage of explicit splits after intermediate events

Revision date:

Purpose

Splits should be modeled explicitly using gateways. This ensures clarity and readability in a process.

Positive samples

Negative samples

Description

It is recommended that an intermediate event just has one outgoing sequence flow. By modeling more than one incoming sequence flow to an element, the diagram may become harder to read. This is why you should use gateways. It is important to only join split sequence flows with gateways, to avoid making mistakes when modeling. Failure to do so can result in errors such as multi-merges or deadlocks.