eventsparallel-multiple trigger

Parallel Multiple Intermediate Catch Event

A Parallel Multiple Intermediate Catch Event pauses process execution until all of several defined triggers have occurred. It requires all triggers to fire before the process continues (AND semantics).

Category
events
Type
intermediate catch
BPMN Spec
Section 10.4.3
Icon Class
bpmn-icon-intermediate-event-catch-parallel-multiple

What is a Parallel Multiple Intermediate Catch Event?

A Parallel Multiple Intermediate Catch Event waits until all defined triggers have occurred before resuming the process. Every trigger must fire-the process cannot continue until all conditions are met.

Visual Representation

The event displays as a double-line circle containing a plus sign inside a pentagon. The plus indicates AND semantics; the pentagon represents multiple triggers.

Key Characteristics

  • AND semantics: All triggers required before process resumes
  • State accumulation: Engine tracks which triggers have fired
  • Correlation across triggers: Each trigger must correlate to the same instance
  • Synchronization point: Gathers multiple inputs before proceeding

Common Use Cases

Document Collection

Wait until all required documents (ID, proof of address, income verification) have been submitted.

Multi-System Confirmation

Wait for confirmation messages from both payment gateway and inventory system before finalizing.

Approval Gathering

Wait for approval responses from all designated reviewers before proceeding to execution.

Frequently Asked Questions

Related BPMN Elements

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.