Marcador Multi-instância Sequencial(Sequential Multi-Instance Marker)
O marcador (≡ três barras horizontais) que executa uma instância da atividade por item de uma coleção, uma após a outra.
A Multi-instância Sequencial (Sequential Multi-Instance) percorre a coleção em ordem: o próximo item só começa quando o anterior terminou. Use quando a ordem importa, quando um recurso compartilhado não pode ser martelado em paralelo, ou quando o resultado de cada passo deve informar o seguinte.
Quando usar e evitar
Quando usar
Para cadeias ordenadas: níveis hierárquicos de aprovação, processamento ordenado de documentos.
Para dosar a carga sobre pessoas ou sistemas que não devem receber tudo de uma vez.
Quando itens iniciais podem tornar os finais desnecessários (parar na primeira rejeição).
Quando NÃO usar
Quando os itens são independentes e o tempo importa — MI paralela.
Quando a repetição é por condição — marcador de loop.
Quando a ordem estrita é ilusão — não serialize sem motivo.
Exemplo de negócio
Níveis de aprovação um por vez

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.
Abrir no editor HEFLO →Passo a passo
- Aprovar no nível (destacada, marcador ≡) itera a cadeia de aprovação: supervisor, depois gerente, depois diretor.
- Cada nível só começa após o anterior aprovar; uma rejeição encerra a sequência cedo pela condição de conclusão.
- Após o último nível necessário, o fluxo continua com a decisão final.
Diferenças
MI Sequencial vs. Loop
Ambos rodam um-por-vez, mas a MI sequencial itera uma coleção conhecida (cardinalidade fixada no início), enquanto o loop repete sob condição com contagem desconhecida. Itens → MI; condição → loop.
FAQ
Uma rejeição pode parar os itens restantes?
Sim — a completionCondition é avaliada após cada instância; quando verdadeira, as iterações restantes são puladas.
MI paralela e sequencial na mesma atividade?
Não — isSequential é um único flag; escolha um comportamento por atividade.