Événements
Something that happens during the process: start, intermediate or end. Each event combines a type (message, timer, error…) with a position. See the full matrix of valid combinations.
- Événement Intermédiaire de Message(Intermediate Message Event)
Met le flux en pause jusqu'à l'arrivée d'un message précis d'un autre participant. Double cercle fin avec une enveloppe claire (non remplie).
- Événement de Début Simple(None Start Event)
Indique l'endroit où le processus commence lorsqu'aucun déclencheur spécifique n'est modélisé. Représenté par un cercle à fine bordure unique, sans icône à l'intérieur.
- Événement de Début de Message(Message Start Event)
Démarre une nouvelle instance de processus lorsqu'un message arrive d'un autre participant. Cercle fin avec une icône d'enveloppe claire (non remplie).
- Événement de Début Minuterie(Timer Start Event)
Démarre le processus à un moment défini : une date précise, un cycle récurrent ou après une durée. Cercle fin avec une icône d'horloge.
- Événement de Début Conditionnel(Conditional Start Event)
Démarre le processus lorsqu'une condition métier devient vraie (par ex. stock sous le seuil minimum). Cercle fin avec une icône de feuille lignée.
- Événement de Début Signal(Signal Start Event)
Démarre le processus lorsqu'un signal diffusé est capté. Cercle fin avec une icône de triangle. Les signaux n'ont pas de destinataire précis — quiconque à l'écoute réagit.
- Événement de Début Multiple(Multiple Start Event)
Démarre le processus lorsqu'UN SEUL de plusieurs déclencheurs définis survient. Cercle fin avec une icône de pentagone creux.
- Événement de Début Multiple Parallèle(Parallel Multiple Start Event)
Démarre le processus uniquement lorsque TOUS ses déclencheurs définis sont survenus. Cercle fin avec une icône de pentagone rempli (contour en croix).
- Début de Sous-Processus Événementiel — Erreur (interruptif)(Error Event Sub-Process Start (interrupting))
Démarre un Sous-Processus Événementiel qui gère une erreur levée n'importe où dans la portée environnante ; toujours interruptif — le flux normal est abandonné. Représenté par un cercle à bordure fine contenant l'icône d'erreur, à l'intérieur du sous-processus événementiel.
- Début de Sous-Processus Événementiel — Message (non interruptif)(Message Event Sub-Process Start (non-interrupting))
Démarre un Sous-Processus Événementiel lorsqu'un message arrive pendant l'exécution de la portée — dans sa forme non interruptive (bordure en pointillés), le flux principal continue de s'exécuter.
- Événement Intermédiaire d'Émission de Message(Intermediate Message Throw Event)
Envoie un message à un autre participant et continue immédiatement. Double cercle fin avec une enveloppe remplie (sombre).
- Événement Intermédiaire Minuterie(Intermediate Timer Event)
Met le flux en pause pendant une durée, jusqu'à une date, ou jusqu'à la prochaine occurrence d'un cycle. Double cercle fin avec une icône d'horloge.
- Événement Intermédiaire d'Émission de Signal(Intermediate Signal Throw Event)
Diffuse un signal que tout événement de réception à l'écoute — dans n'importe quel processus — peut recevoir. Double cercle fin avec un triangle rempli.
- Événement Intermédiaire de Réception de Signal(Intermediate Signal Catch Event)
Met le flux en pause jusqu'à ce qu'un signal diffusé correspondant soit émis quelque part. Double cercle fin avec un triangle en contour.
- Événement Intermédiaire d'Émission d'Escalade(Intermediate Escalation Throw Event)
Lève une escalade vers une portée supérieure (généralement le processus parent) sans mettre fin au flux courant. Double cercle fin avec une pointe de flèche ascendante remplie.
- Événement Intermédiaire d'Émission de Compensation(Intermediate Compensation Throw Event)
Déclenche les gestionnaires de compensation d'activités déjà achevées — la manière BPMN d'« annuler » un travail terminé. Double cercle fin avec des flèches de rembobinage remplies.
- Événement Intermédiaire de Lien (réception)(Link Intermediate Catch Event)
La moitié réceptrice d'une paire de liens : le jeton réapparaît ici après avoir « sauté » depuis l'Émission de Lien correspondante. Double cercle fin avec une flèche en contour.
- Événement Intermédiaire de Lien (émission)(Link Intermediate Throw Event)
La moitié émettrice d'une paire de liens : le jeton « saute » d'ici vers la Réception de Lien correspondante. Double cercle fin avec une flèche remplie.
- Événement Intermédiaire Conditionnel(Intermediate Conditional Event)
Met le flux en pause jusqu'à ce qu'une condition métier devienne vraie. Double cercle fin avec une icône de feuille lignée.
- Événement de Bordure d'Erreur(Error Boundary Event)
Attaché à la bordure d'une activité, capte une erreur levée à l'intérieur et détourne le flux ; toujours interruptif — l'activité est abandonnée. Double cercle avec une icône d'éclair.
- Événement de Frontière Minuterie (interruptif)(Timer Boundary Event (interrupting))
Une échéance sur une activité : si la minuterie se déclenche alors que l'activité est encore en cours, l'activité est annulée et le flux emprunte le chemin d'expiration. Double cercle avec une horloge, bordure pleine.
- Événement de Frontière Minuterie (non interruptif)(Timer Boundary Event (non-interrupting))
Déclenche un chemin parallèle selon une planification pendant que l'activité continue de s'exécuter — le schéma du rappel. Double cercle avec une horloge, bordure en pointillés.
- Événement de Frontière Message (non interruptif)(Message Boundary Event (non-interrupting))
Réagit à un message arrivant pendant l'exécution de l'activité, sur un chemin parallèle, sans perturber l'activité. Double cercle avec une enveloppe, bordure en pointillés.
- Événement de Frontière Escalade(Escalation Boundary Event)
Attaché à une activité (généralement un sous-processus), capte une escalade levée à l'intérieur. Souvent non interruptif : le sous-processus continue de travailler pendant que le parent réagit. Double cercle avec une pointe de flèche.
- Événement de Frontière Annulation(Cancel Boundary Event)
Attaché uniquement à un Sous-Processus de Transaction ; capte l'annulation de la transaction et achemine le chemin d'annulation une fois la compensation exécutée. Double cercle avec une croix.
- Événement de Frontière Compensation(Compensation Boundary Event)
Attache un gestionnaire de compensation à une activité : si la compensation est déclenchée ultérieurement, le gestionnaire lié annule le travail achevé de cette activité. Double cercle avec des flèches de rembobinage.
- Événement de Frontière Conditionnel(Conditional Boundary Event)
Se déclenche lorsqu'une condition métier devient vraie pendant l'exécution de l'activité ; interruptif ou non. Double cercle avec une icône de feuille lignée.
- Événement de Frontière Signal(Signal Boundary Event)
Réagit à un signal diffusé pendant l'exécution de l'activité — par ex. un gel global ou une repriorisation — en interrompant le travail ou en déclenchant un chemin parallèle. Double cercle avec un triangle.
- Événement de Fin Simple(None End Event)
Termine un chemin du processus sans autre conséquence. Cercle unique à bordure épaisse, sans icône.
- Événement de Fin Message(Message End Event)
Termine le chemin et, comme acte final, envoie un message à un autre participant. Cercle épais avec une enveloppe remplie.
- Événement de Fin d'Erreur(Error End Event)
Termine le chemin en levant une erreur qu'une portée environnante doit capter — la manière dont le sous-processus échoue bruyamment. Cercle épais avec une icône d'éclair.
- Événement de Fin Escalade(Escalation End Event)
Termine le chemin tout en levant une escalade vers la portée parente — terminer ici, mais le signaler à l'étage supérieur. Cercle épais avec une pointe de flèche remplie.
- Événement de Fin Annulation(Cancel End Event)
Utilisé uniquement à l'intérieur d'un Sous-Processus de Transaction : termine la transaction en l'annulant, ce qui déclenche la compensation des étapes achevées. Cercle épais avec une croix.
- Événement de Fin Compensation(Compensation End Event)
Termine le chemin tout en déclenchant la compensation d'activités précédemment achevées. Cercle épais avec des flèches de rembobinage.
- Événement de Fin Signal(Signal End Event)
Termine le chemin tout en diffusant un signal à quiconque écoute. Cercle épais avec un triangle rempli.
- Événement de Fin de Terminaison(Terminate End Event)
Termine IMMÉDIATEMENT l'instance ENTIÈRE du processus : chaque jeton, dans chaque branche parallèle, est détruit. Cercle épais avec un disque plein.
- Événement de Fin Multiple(Multiple End Event)
Termine le chemin en émettant PLUSIEURS résultats à la fois — par ex. un message et un signal. Cercle épais avec un pentagone rempli.