An Event-Based decision represents a branching point where the alternatives are based on an event that occurs at that point in the Process. The specific Event, such as the receipt of a Message or a Timer event, determines which of the paths will be taken. Only one of the Alternatives is chosen. The following example shows an event-based gateway using message events.