BPMN 2.0 reference

BPMN 2.0-spiekbrief: symbolen, notatie en voorbeelden

Alle BPMN 2.0-symbolen die je nodig hebt om een proces te lezen of te tekenen, ingedeeld zoals je een model opbouwt: events, activiteiten, gateways, verbindingen, swimlanes en artefacten. Elke rij toont de vorm, betekenis en toepassing.

Lees eerst de kolom met de notatie en kijk daarna naar de vorm. In BPMN herken je een event en een activiteit aan hun omtrek. Het symbool in de gateway bepaalt om welk type het gaat. De vier regels hieronder helpen je de meeste symbolen op deze spiekbrief te begrijpen.

01

De omtrek bepaalt de categorie

Een cirkel is een event, een afgeronde rechthoek een activiteit en een ruit een gateway. Kijk eerst naar de buitenvorm.

02

Het symbool bepaalt het gedrag

Dezelfde omtrek kan verschillende dingen betekenen. Het symbool maakt van een gewone Task bijvoorbeeld een User Task, of van een gewone Gateway een exclusieve of parallelle splitsing.

03

De lijnstijl bepaalt de relatie

Een ononderbroken pijl geeft de volgorde binnen één proces aan. Een gestreepte pijl met een open cirkel staat voor een bericht tussen deelnemers.

04

De container bepaalt wie verantwoordelijk is

Een pool staat voor één deelnemer, meestal een organisatie. De lanes daarin geven de rollen weer die werk aan elkaar overdragen.

1

Events

Iets wat gebeurt. De omtrek laat zien waar het event in het proces staat; het symbool erin geeft aan waardoor het wordt gestart.

BPMN Start event symbol

Start event

Enkele dunne cirkel

Het begin van een procesinstantie. Een gewoon Start Event wordt handmatig gestart. Met een symbool erin wordt het bijvoorbeeld een bericht-, timer-, signaal- of voorwaardelijk start-event.

BPMN Intermediate event symbol

Intermediate event

Dubbele dunne cirkel

Iets wat tussen het begin en einde gebeurt: een wachtmoment (ontvangend) of een melding (verzendend). Koppel het aan een Boundary Event om een uitzondering bij een activiteit te modelleren.

BPMN End event symbol

End event

Enkele dikke cirkel

Beëindigt één pad of de hele procesinstantie. Een Terminate End Event stopt alle parallelle paden; een gewoon End Event beëindigt alleen het eigen pad.

2

Activiteiten

Het werk. Een afgeronde rechthoek staat voor een Task; het symbool in de hoek geeft aan wie of wat die uitvoert.

BPMN Task symbol

Task

Afgeronde rechthoek

Een werkeenheid op het laagste detailniveau. Gebruik deze als het type uitvoerder nog onbekend of niet relevant is.

BPMN User task symbol

User task

Afgeronde rechthoek met een persoonsymbool

Werk dat een persoon uitvoert, meestal via een formulier of inbox. De Task wacht tot die persoon klaar is.

BPMN Service task symbol

Service task

Afgeronde rechthoek met een tandwielsymbool

Werk dat het systeem uitvoert zonder tussenkomst van een persoon, zoals een API-aanroep, berekening of synchronisatie met een andere applicatie.

BPMN Script task symbol

Script task

Afgeronde rechthoek met een scriptsymbool

Een geautomatiseerde stap die de procesengine uitvoert met een script. Gebruik deze voor kleine regels, niet voor koppelingen.

BPMN Business rule task symbol

Business rule task

Afgeronde rechthoek met een tafelsymbool

Een beslissing die wordt overgelaten aan een regelsysteem, zoals een tabel voor geschiktheid of scores. De regel blijft buiten het diagram te onderhouden.

BPMN Manual task symbol

Manual task

Afgeronde rechthoek met een handsymbool

Werk zonder ondersteuning van een systeem. Modelleer dit als de stap invloed heeft op de doorlooptijd, maar geen spoor in een systeem achterlaat.

BPMN Receive task symbol

Receive task

Afgeronde rechthoek met een envelopsymbool

Wacht op een extern bericht voordat het proces verdergaat. Dit verschilt van een bericht-start-event, dat een nieuwe procesinstantie begint.

BPMN Send task symbol

Send task

Afgeronde rechthoek met een gevulde envelop

Stuurt een bericht naar een andere deelnemer en gaat verder. Gebruik dit voor een overdracht die je in het diagram zichtbaar wilt maken.

BPMN Sub-process symbol

Sub-process

Afgeronde rechthoek met een [+]-symbool

Een ingeklapte groep activiteiten. Zo blijft het hoofdniveau leesbaar en kun je de details een niveau dieper bekijken.

BPMN Loop symbol

Loop

Activiteit met een ronde pijl

Wordt herhaald zolang of totdat aan een voorwaarde is voldaan. Gebruik dit voor herstelwerk en nieuwe pogingen, in plaats van zelf een pijl terug te tekenen.

BPMN Multi-instance symbol

Multi-instance

Activiteit met drie verticale balken

Wordt één keer uitgevoerd voor elk item in een verzameling, parallel of na elkaar. De juiste notatie voor ‘voor elk regelitem of elke goedkeurder’.

BPMN Compensation symbol

Compensation

Activiteit met een terugspoelsymbool

De afhandeling waarmee eerder uitgevoerd werk ongedaan wordt gemaakt, bijvoorbeeld een terugbetaling na een mislukte verzending. Dit is geen foutpad.

3

Gateways

Beslissingen en splitsingen. De vorm is altijd een ruit; het symbool erin bepaalt het gedrag.

BPMN Exclusive gateway symbol

Exclusive gateway

Ruit met een X

Precies één uitgaand pad. Dit is de standaardkeuze voor een if/else-beslissing. Alleen hier moeten de voorwaarden elkaar uitsluiten.

BPMN Inclusive gateway symbol

Inclusive gateway

Ruit met een cirkel

Eén of meer uitgaande paden, afhankelijk van de voorwaarden. Gebruik deze als meerdere vertakkingen tegelijk kunnen worden uitgevoerd.

BPMN Parallel gateway symbol

Parallel gateway

Ruit met een plusteken

Alle uitgaande paden worden uitgevoerd, zonder voorwaarden. De bijbehorende samenvoeging wacht op alle inkomende paden voordat het proces verdergaat.

BPMN Event-based gateway symbol

Event-based gateway

Ruit met een vijfhoek erin

De volgende stap hangt af van de gebeurtenis die het eerst plaatsvindt, zoals een bericht of een time-out. Gebruik dit voor racecondities, niet voor beslissingen op basis van data.

4

Verbindende objecten

De relaties tussen elementen. De lijnstijl maakt onderscheid tussen de volgorde binnen een proces en communicatie tussen processen.

BPMN Sequence flow symbol

Sequence flow

Ononderbroken pijl

De volgorde van activiteiten binnen één proces of pool. Deze pijl kan geen poolgrens overschrijden.

BPMN Message flow symbol

Message flow

Gestreepte pijl met een open cirkel

Communicatie tussen twee deelnemers, zoals een klant en een leverancier. Deze vervangt nooit een Sequence Flow binnen één proces.

BPMN Association symbol

Association

Stippellijn

Verbindt een artefact, zoals een Data Object of annotatie, met het element dat het beschrijft. Geeft geen volgorde aan.

5

Swimlanes

Wie het werk uitvoert. Pools scheiden organisaties; lanes scheiden rollen binnen één organisatie.

BPMN Pool with lanes symbol

Pool with lanes

Rechthoek verdeeld in horizontale lanes

Een deelnemer en de interne verantwoordelijkheden. Zet overdrachten tussen rollen op de grenzen van de lanes. Daar ontstaan vaak vertragingen.

BPMN Collapsed pool symbol

Collapsed pool

Eenvoudige zwarte rechthoek

Een deelnemer waarvan je de interne werking niet modelleert, zoals een klant of extern systeem. Laat deze staan om de Message Flow te tonen.

6

Artefacten

Ondersteunende informatie. Artefacten geven context, maar veranderen de proceslogica niet.

BPMN Data object symbol

Data object

Pagina-icoon

Data die het proces leest of produceert, zoals een factuur of aanvraag. Gebruik dit om te laten zien wat er bij een overdracht wordt doorgegeven.

BPMN Data store symbol

Data store

Cilinder

Blijvende opslag waaruit het proces leest of waarnaar het schrijft, zoals een database of casussysteem.

BPMN Group symbol

Group

Afgeronde gestreepte rechthoek

Een visuele groepering die het diagram leesbaarder maakt. Deze heeft geen betekenis voor de uitvoering. Gebruik hem dus niet om een subprocess te modelleren.

BPMN Text annotation symbol

Text annotation

Tekst met een haakje

Een opmerking voor de lezer, bijvoorbeeld een regel, aanname of uitleg over het doel van een stap. De opmerking wordt niet uitgevoerd.

PDF

Neem de spiekbrief erbij

Op de gratis BPMN 2.0-poster staan alle elementcategorieën op één pagina, met dezelfde symbolen als op deze pagina: events, activiteiten, gateways, verbindingen, swimlanes, data en artefacten. Download de poster en leg hem naast het model dat je tekent.

See how ProcessMind draws these symbols →
Download de BPMN 2.0-poster (PDF)

Gebruik de symbolen in een model, niet alleen op papier

Beschrijf een proces en AI maakt een eerste BPMN 2.0-model met deze elementen. Bewerk het model, bespreek het met de proceseigenaar en exporteer het als standaard BPMN XML.