Passerelle Événementielle Parallèle(Parallel Event-Based Gateway)
Une variante rare, en position de démarrage, de la passerelle basée sur les événements : l'instance de processus n'est créée qu'après que TOUS les événements qui la suivent se soient produits. Losange avec un plus à l'intérieur d'un double cercle.
Là où la passerelle basée sur les événements ordinaire met les événements en course (le premier l'emporte), la passerelle basée sur les événements parallèle — utilisée pour instancier un processus — les collecte : chaque événement après la passerelle doit se produire (dans n'importe quel ordre) avant que l'instance démarre. C'est l'équivalent, sous forme de passerelle, de l'Événement de Début Multiple Parallèle (Parallel Multiple Start Event).
Quand l'utiliser et l'éviter
Quand l'utiliser
Pour démarrer un processus seulement après que tous les événements d'un ensemble se soient produits, montrés explicitement comme des événements de réception distincts.
Lorsque le diagramme gagne à afficher chaque déclencheur attendu comme sa propre forme d'événement.
Dans la documentation de contrats d'instanciation complexes.
Quand NE PAS l'utiliser
Lorsque n'importe quel événement isolé doit démarrer l'instance — passerelle basée sur les événements ordinaire (ou Début Multiple).
Dans les modèles courants — elle est exotique ; l'Événement de Début Multiple Parallèle est généralement plus compact.
Si votre moteur ne prend pas en charge les passerelles instanciatrices — beaucoup ne le font pas ; vérifiez d'abord.
Exemple métier
Attendre la réponse ET les documents (conceptuel)

Ouvrez cet exemple dans l'éditeur de processus HEFLO et explorez le diagramme de l'intérieur.
Ouvrir dans l'éditeur HEFLO →Étape par étape
- Le diagramme montre la passerelle suivie de ses événements attendus — dans la variante parallèle, à la fois le message et la condition du minuteur doivent se produire avant que le travail commence.
- L'ordre d'arrivée n'a pas d'importance ; le moteur les collecte.
- Une fois l'ensemble complet réuni, l'instance démarre et se poursuit.
La forme rendue ici montre la course basée sur les événements standard à titre de comparaison ; la variante parallèle remplace le pentagone interne par un plus et fait passer la sémantique de OR à AND.
Différences
Passerelle basée sur les événements parallèle vs Début Multiple Parallèle
Même sémantique d'instanciation AND ; ergonomie de notation différente. La version événement de début est compacte (un seul symbole) ; la version passerelle étale visiblement chaque événement attendu. La plupart des modélisateurs choisissent l'événement de début.
FAQ
Existe-t-elle en position intermédiaire (au milieu du flux) ?
La variante parallèle est spécifiée pour l'instanciation de processus. L'attente AND au milieu du flux se modélise avec une passerelle parallèle et des événements de réception sur chaque branche.
Comment les événements collectés sont-ils corrélés ?
Par des clés métier partagées, comme avec le Début Multiple Parallèle — le moteur doit reconnaître qu'ils appartiennent à la même future instance.