We have already seen the none start event and the message start event used in previous examples. The diagram below explains the use of four more start events, the timer start event, the conditional start event, the signals start event and the multiple start event.

The second diagram illustrates how we can deal with more than one start event.

More Than One Start Event

The first example below shows a channel dependent start. This is where different triggers initiate different sequence flows. In this case, orders received by phone will initially be treated differently from those received over the internet.

The second example shows a multiple start event where triggers from different sources initiate the same sequence flow. In this case we have customers and stock-brokers contacting the organisation to purchase shares.