Marqueur Multi-Instance Parallèle(Parallel Multi-Instance Marker)
Le marqueur (⦀ trois barres verticales) qui exécute une instance de l'activité par élément de collection, toutes simultanément.
Le Multi-instance Parallèle transforme une activité en division sur les données : une exécution par élément de la collection d'entrée (approbateurs, lignes de commande, documents), toutes actives en même temps. Une condition d'achèvement peut la terminer plus tôt — par ex. « le premier refus décide ».
Quand l'utiliser et l'éviter
Quand l'utiliser
Pour un travail par élément sans dépendance d'ordre croisée : collecter trois devis, notifier toutes les parties prenantes, examiner chaque pièce jointe.
Quand le temps d'horloge importe — le parallélisme compresse la durée à celle de l'élément le plus lent.
Avec des conditions d'achèvement comme « majorité approuvée » pour s'arrêter plus tôt.
Quand NE PAS l'utiliser
Quand le travail de chaque élément dépend du résultat précédent — MI séquentiel.
Quand la répétition est pilotée par condition, non par élément — marqueur de boucle.
Quand les systèmes en aval ne peuvent pas absorber la salve — régulez via un MI séquentiel.
Exemple métier
Recueillir les approbations de tous les membres du comité

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
- Approuver la proposition (mise en évidence, marqueur ⦀) crée une instance par membre du comité — cinq membres, cinq tâches parallèles.
- Toutes travaillent simultanément ; la condition d'achèvement peut clore l'ensemble plus tôt sur un refus décisif à l'unanimité.
- Quand les instances (ou la condition) s'achèvent, le flux poursuit avec le résultat consolidé.
Différences
MI Parallèle vs division parallèle par passerelle
La passerelle duplique des *branches modélisées* (fixes, dessinées). Le MI Parallèle duplique des *exécutions issues des données* — le diagramme reste une seule activité que la collection ait 3 ou 300 éléments. Cardinalité pilotée par les données → MI.
FAQ
D'où provient la collection ?
Des données du processus : les caractéristiques MI référencent la collection et la variable d'élément par instance.
Peut-il se terminer avant que toutes les instances ne s'achèvent ?
Oui — une completionCondition (par ex. nrOfCompletedInstances ≥ 3) annule les instances restantes une fois satisfaite.