Events (BPM)

An event is an instantaneous and observable occurrence during the course of a business process, which triggers it to respond. For example, it can be unexpected data returned by a web service or a deadline.

An event can be created in a choreography diagram with any of the following target languages:

An event can be associated with a:

The same event can be shared between several flows and processes. An event is reusable by nature because it is not dependent on the context.

In the following example, the output flow of the Collect Votes process will be fired after 7 days:



In the following example, the small symbol at the bottom of the Delay 6 days from Announcement process shows that the process triggers a fault type event: