Op deze pagina

Start Event

Wat is een Start Event?

Een BPMN 2.0 Start Event is het event dat een bedrijfsproces triggert of start. Het markeert het punt waarop een proces begint en is essentieel om de procesflow te definiëren. In BPMN-diagrammen wordt het Start Event weergegeven als een eenvoudige cirkel. Het kan worden getriggerd door verschillende voorwaarden, zoals de ontvangst van een bericht, een timer, een voorwaarde of een gebruikersactie.

Belangrijkste punten

  • Visuele weergave: Een eenvoudige cirkel.
  • Typen Start Events:
    • None Start Event: Het proces start wanneer het zonder trigger wordt gestart.
    • Message Start Event: Het proces start wanneer een bericht wordt ontvangen.
    • Timer Start Event: Het proces begint op een bepaald tijdstip of na een ingesteld interval.
    • Conditional Start Event: Het proces start wanneer aan een specifieke voorwaarde is voldaan.
    • Signal Start Event: Het proces start wanneer een signaal wordt uitgezonden.
    • Multiple Start Event: Het proces start wanneer één van meerdere triggers optreedt, of met Parallel Multiple wanneer alle triggers optreden.

Een Error Start Event is niet beschikbaar in een proces op het hoogste niveau. Het is alleen geldig als start van een interrupting event sub-process. Daar start het subproces wanneer het omringende proces een fout genereert.

Start Events hebben geen inkomende Sequence Flows, omdat ze altijd het begin van een proces aangeven. Ze zetten het proces in gang en geven de besturing door aan het volgende element in de workflow.

Een BPMN-diagram kan meerdere Start Events bevatten. Alleen het pad dat bij het getriggerde event hoort, start de procesinstantie. Denk bijvoorbeeld aan een orderproces dat afhangt van de manier waarop de order binnenkomt, zoals via een website, telefoon of rechtstreeks persoonlijk. Het bijbehorende Start Event start het proces.

ProcessMind BPMN 2.0 Start Event-symbool dat het starten van een proces weergeeft

Alle events met hun bijbehorende symbolen

Start Tussenliggend Einde
Type
Normaal
Event Sub process
Event Sub process non-interrupt
Catch
Boundary
Boundary non-interrupt
Throw
None
Message
Timer
Conditional
Link
Signal
Error
Escalation
Termination
Compensation
Cancel
Multiple
Multiple Parallel

Gerelateerde onderwerpen