Op deze pagina

Intermediaire gebeurtenissen

Introductie

Een BPMN 2.0 Intermediaire gebeurtenissen vertegenwoordigt een gebeurtenis dat plaatsvindt tijdens een processtroom, tussen het start- en eind-gebeurtenis. Het start of eindigt het proces niet, maar beïnvloedt het proces terwijl het verloopt. Intermediaire gebeurtenissen worden gebruikt om onderbrekingen, vertragingen of triggers te modelleren die invloed hebben op de flow van een bedrijfsproces.

Belangrijke punten over Intermediaire gebeurtenissen

  • Visuele weergave: Een cirkel met dubbele rand.
  • Types van Intermediaire gebeurtenissen:
    • Message Intermediaire gebeurtenissen: Wacht op of stuurt een bericht tijdens het proces.
    • Timer Intermediaire gebeurtenissen: Vertraagt het proces voor een ingestelde tijd of tot een datum.
    • Conditional Intermediaire gebeurtenissen: Wacht tot een voorwaarde is vervuld voordat het proces doorgaat.
    • Signal Intermediaire gebeurtenissen: Vangt op of verstuurt een signaal dat het proces of andere processen beïnvloedt.
    • Error Intermediaire gebeurtenissen: Behandelt fouten die in het proces ontstaan.
    • Escalation Intermediaire gebeurtenissen: Duidt een escalatie aan die opgepakt moet worden voor het proces verdergaat.

Plaatsing

  • Catch Event: Een Intermediaire gebeurtenissen dat wacht tot er iets gebeurt (bijvoorbeeld een bericht of een signaal).
  • Throw Event: Een Intermediaire gebeurtenissen dat actief iets in gang zet (bijvoorbeeld het sturen van een bericht of signaal).

Intermediaire gebeurtenissen kunnen voorkomen in de normale processtroom, gekoppeld zijn aan de rand van een activiteit (dit heet een boundary gebeurtenis), of onderdeel zijn van complexe processen waar specifieke voorwaarden of gebeurtenissen gemonitord of getriggerd moeten worden binnen de workflow.

Een intermediate gebeurtenis, geplaatst tussen het start- en eindpunt van het proces, speelt een rol bij het opvangen of versturen (“throwing”) van Informatie. Of het gebeurtenis Informatie opvangt of verstuurt, is te zien aan het verbindingselement in het diagram.

ProcessMind BPMN 2.0 intermediate gebeurtenis symbool voor wijziging processtroom en triggers

In het diagram start het proces bij ontvangst van een bericht. Daarna controleert de volgende taak of het item op voorraad is en stuurt een bevestigingslink zodra het beschikbaar is. Dit versturen van de bevestigingslink gebeurt via een intermediate gebeurtenis. Pas wanneer de bevestigingslink succesvol is ontvangen, gaat het proces door naar orderverwerking en wordt de order afgerond (end gebeurtenis).

In het hele proces geven de verschillende symbolen binnen intermediate gebeurtenissen triggers aan die de flow kunnen beïnvloeden, zoals messages, timers, errors, compensaties, voorwaarden, signalen, multiple gebeurtenissen, escalaties en parallelle processen. Elk representeert een specifiek type interactie of conditie in het proces.

Alle Events met bijbehorende symbolen

Start Intermediate End
Type
Normal
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