eventsmultiple trigger

Multiple Intermediate Throw Event

A Multiple Intermediate Throw Event throws several event types simultaneously during process execution. It can send messages, signals, and escalations in a single throw action.

Category
events
Type
intermediate throw
BPMN Spec
Section 10.4.3

What is a Multiple Intermediate Throw Event?

A Multiple Intermediate Throw Event throws multiple event types at once. In a single action, it can broadcast signals, send messages, and raise escalations-all the throwing types combined.

Visual Representation

The event shows a double-line circle containing a filled pentagon. The filled shape indicates throwing direction; the pentagon represents multiple event types.

Key Characteristics

  • Combined throwing: Sends multiple event types simultaneously
  • All triggers fire: Unlike catch events, all defined throws execute
  • Mixed types: Can combine message, signal, escalation throws
  • Compact notation: Cleaner than multiple sequential throw events

Common Use Cases

Broadcast and Notify

Simultaneously signal system-wide state change and message specific dependent processes.

Multi-Channel Alert

Throw both escalation to internal handlers and message to external notification systems.

Comprehensive Notification

On milestone completion, signal all interested processes and message specific stakeholders.

Frequently Asked Questions

Related BPMN Elements

Model this in Crismo

Create BPMN diagrams with AI assistance. Free, no signup needed.