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
Icon Class
bpmn-icon-intermediate-event-throw-multiple

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

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.