Параллельный событийный шлюз в BPMN работает так: он отслеживает все связанные события по мере их наступления, и, как только они все произойдут, активирует связанные с ними потоки управления. 2
Некоторые особенности работы параллельного событийного шлюза:
Пример работы: необходимо передать документы курьеру, после того как их подготовят и после того как поступят деньги от клиента. 1 Оба события должны наступить, но не известно, в каком порядке это случится. 1 Когда клиент перечислит деньги, создастся новый экземпляр процесса, в котором токен из события «Деньги перечислены» переместится в шлюз «и» и будет ждать там второго токена. 1 Затем, когда подготовят документы, шлюз получит на вход два токена и сгенерирует новый токен, который побежит по процессу дальше. 1
Графически параллельный событийный шлюз BPMN изображается в виде ромба с маркером — триггером параллельного составного стартового события — внутри. 2