Intermediate Escalation Throwing Event Activity
The Intermediate Escalation Throwing Event activity initiates a named escalation within a process. This escalation can be intercepted by a Boundary Escalation Event activity or an Event Sub-Process containing a Start Escalation Event, provided they share the same or no escalation code.
| Field | Description | Requirement |
|---|---|---|
| Escalation Code | Specifies the unique identifier for the escalation being thrown. This code allows other escalation events to catch the specific escalation. | Required |
Action Types & Examples
Throw Escalation Event
- Format: This activity does not produce a direct output value. Its primary function is to trigger an event within the workflow.
- Example Result: No direct result value. The outcome is the initiation of an escalation event.
Implementation Examples
Field Setup - Escalation Code: OrderProcessingFailure
Execution Parameters - Activity Name: Throw Order Failure Escalation - Execution Mode: Synchronous - Continue on Error: false
Technical Notes
The Intermediate Escalation Throwing Event activity functions by emitting a named escalation signal. For this signal to be successfully processed, a corresponding catching mechanism, such as a Boundary Escalation Event activity or a Start Escalation Event within an Event Sub-Process, must be configured. Crucially, the 'Escalation Code' specified in the throwing event must either precisely match the code configured in the catching event or the catching event must be configured to catch any escalation (i.e., no specific code defined). This ensures proper event correlation and workflow continuation.