
Common Base Events for scope activities
Common Base Events are emitted for scope activities if monitoring is requested for these activities in IBM® Integration Designer. A list of all the events that can be emitted by an activity scope can be found here. These events are also written to the audit log.
State transitions and events for scope activities

Scope activity events
- Code
- Contains the number of the event. For Business Monitor 6.0.2 format events, the value is written to the Common Base Event as an extended data element with the name BPCEventCode. For Business Monitor 6.1 format events, the value is written to the xs:any slot of the Common Base Event.
- Event name and extension name
- This column contains two values. The name of the event and the value that is set in the extensionName attribute of the Common Base Event. The extension name identifies which event specific information is contained in the Common Base Event, and it is also the name of the XML element that provides additional data about the event.
- Situation
- Refers to the situation name of the BPEL process event.
- Event nature
- A pointer to the event situation for a BPEL process element in the EventNature parameter, as they are displayed in IBM Integration Designer.
The following table describes all scope activity events.
| Code | Event name and extension name | Situation | Event nature | Description |
|---|---|---|---|---|
| 42020 | SCOPE_STARTED |
Start | ENTRY | Scope started. This event is emitted when the navigation enters the scope instance. |
| 42021 | SCOPE_SKIPPED |
Report | SKIPPED | Scope skipped. The event applies only to scope activities that have join behavior defined. The event is emitted when the join condition of the scope evaluates to false. The navigation of the process continues at the end of the scope with dead-path elimination. |
| 42022 | SCOPE_FAILED |
Fail | FAILED | Scope failed. This event is emitted when the process navigation leaves the fault handler of the scope. |
| 42023 | SCOPE_FAILING |
Report | FAILING | Scope failing. This event is emitted when the process navigation enters the fault handling path of the scope. |
| 42024 | SCOPE_TERMINATED |
Stop | TERMINATED | Scope terminated. A scope activity can be terminated if the associated process is terminated, for example, by a terminate activity in a branch that is parallel to the scope activity. |
| 42026 | SCOPE_COMPLETED |
Stop | EXIT | Scope completed. This event is emitted when the normal navigation path of the scope and all of the activated event handler paths are completed. |
| 42043 | SCOPE_COMPENSATING |
Report | COMPENSATING | Scope compensating. This event is emitted when the process navigation enters the compensation handler, including the default compensation handler, of the scope. |
| 42044 | SCOPE_COMPENSATED |
Stop | COMPENSATED | Scope compensated. This event is emitted when the compensation handler, including default compensation handler, of the scope completes. |
| 42045 | SCOPE_COMPENSATION_ |
Fail | COMPFAILED | Scope compensation failed. This event is emitted if a fault occurs when the compensation handler for the scope runs. |
| 42048 | SCOPE_EVENT_ |
Report | EV_RECEIVED | This event is emitted when a new event handler instance is started for the scope. |
| 42051 | SCOPE_EVENT_ |
Report | EV_ESCALATED | Scope event escalated. This event is emitted when the escalation is started that is associated with the inline human task of an active event handler for the scope. |
| 42066 | SCOPE_STOPPED |
Stop | STOPPED | Scope is stopped. A scope instance can stop if an unhandled fault occurs during the activation or the follow-on navigation of a scope. |
| 42067 | SCOPE_FORCE_ |
Report | FCOMPLETED | Scope is force completed |
| 42068 | SCOPE_FORCE_RETRIED |
Report | FRETRIED | Scope has been force retried |
| 42076 | SCOPE_CONDITION_ |
Report | SCOPE_ CONDITION_ FORCED | An activity that has stopped because of an error evaluating a join condition was forced to continue navigating. |
Activity scope events are a type of activity event, whose syntax was described earlier for BPC.BFM.ACTIVITY.STATUS.
- The ECSCurrentID provides the ID of the scope.
- The ECSParentID provides the ID of the containing process.