Некоторые основные типы шлюзов в нотации BPMN:
- Exclusive Gateway (исключающий шлюз, «строгое ИЛИ»). 15 Предусматривает выбор только одного пути по логике «или/или». 1 Обычно используется для точек принятия решений, таких как «принято» или «отклонено». 2
- Inclusive Gateway (неисключающий шлюз, «нестрогое ИЛИ»). 15 Позволяет процессу следовать по одному или нескольким путям одновременно, в зависимости от того, какие условия удовлетворены. 2
- Parallel Gateway (параллельный шлюз, «и»). 12 Происходит одномоментная активация всех ветвей, после завершения которых оператор при синхронизации включает исходящий поток. 1
- Event Gateway (событийный шлюз). 1 Осуществляет выбор первого из случившихся событий. 1
- Complex Gateway (комплексный шлюз). 24 Поддерживает сложную логику управления потоком, позволяет моделировать условия ветвления и слияния, которые невозможно смоделировать другими видами шлюзов. 4
На блок-схеме шлюзы изображают в виде ромба, а дополнительные символы внутри ромба указывают на тип шлюза. 5