Marcador Multi-instância Paralela(Parallel Multi-Instance Marker)
O marcador (⦀ três barras verticais) que executa uma instância da atividade por item de uma coleção, todas simultaneamente.
A Multi-instância Paralela (Parallel Multi-Instance) transforma uma atividade em um leque sobre dados: uma execução por elemento da coleção de entrada (aprovadores, linhas do pedido, documentos), todas ativas ao mesmo tempo. Uma condição de conclusão pode encerrar cedo — ex.: “a primeira rejeição decide”.
Quando usar e evitar
Quando usar
Para trabalho por item sem dependência de ordem: colher três cotações, notificar todos os envolvidos, revisar cada anexo.
Quando o tempo de calendário importa — o paralelismo comprime a duração para a do item mais lento.
Com condições de conclusão como “maioria aprovou” para parar cedo.
Quando NÃO usar
Quando o trabalho de cada item depende do resultado anterior — MI sequencial.
Quando a repetição é guiada por condição, não por itens — marcador de loop.
Quando sistemas a jusante não absorvem a rajada — limite via MI sequencial.
Exemplo de negócio
Colhendo aprovações de todos os membros do comitê

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.
Abrir no editor HEFLO →Passo a passo
- Aprovar proposta (destacada, marcador ⦀) gera uma instância por membro do comitê — cinco membros, cinco tarefas paralelas.
- Todos trabalham simultaneamente; a condição de conclusão pode encerrar o conjunto cedo em uma rejeição decisiva.
- Concluídas as instâncias (ou satisfeita a condição), o fluxo continua com o resultado consolidado.
Diferenças
MI Paralela vs. fan-out com Gateway Paralelo
O gateway duplica *ramos modelados* (fixos, desenhados). A MI paralela duplica *execuções a partir de dados* — o diagrama continua com uma atividade, seja a coleção de 3 ou 300 itens. Cardinalidade guiada por dados → MI.
FAQ
De onde vem a coleção?
Dos dados do processo: as características de MI referenciam a coleção e a variável do elemento por instância.
Pode terminar antes de todas as instâncias?
Sim — uma completionCondition (ex.: nrOfCompletedInstances ≥ 3) cancela as restantes quando satisfeita.