Skip to content

Start Condition Event Activity

The Start Condition Event activity evaluates a specified condition. If the condition evaluates to true, the activity triggers an event. This activity can function as a start event for an event subprocess, an intermediate event, or a boundary event, with options for both interrupting and non-interrupting behavior.

Field Description Requirement
Condition Expression Defines the condition expression that the activity evaluates. Required
Interrupting Determines whether all parent executions are terminated when the event is triggered. Optional

Action Types & Examples

Condition Evaluation

  • Format: Boolean
  • Example Result: true

Implementation Examples

Field Setup - Condition Expression: orderValue > 1000 - Interrupting: true

Execution Parameters - Condition Expression: customer.isPremium AND order.status == "Pending" - Interrupting: false

Technical Notes

The condition expression supports standard logical and comparison operators. Ensure that all variables referenced within the expression are properly initialized and accessible within the scope of the activity's execution. Incorrectly formed expressions or inaccessible variables will result in runtime errors.