Multiple Start Events

If a process has multiple Start Events, whichever is triggered first will start the process. If one of the others is triggered subsequently, it will start a new process instance.

Anti-Pattern: 
Discussion: 

A common scenario is for a process to be started in response to a message from one of several sources. If an Event Gateway has the Instantiate property set to true, it acts as a Start Event. Whichever event is triggered first will start a process. This has the same behavior, but is clear that only one of the Events can be triggered.

Recommended Alternative: 

Sponsored by  BPMPros LLC