Saída de Dados(Data Output)
Dado que o processo ENTREGA para fora ao concluir — o parâmetro de saída formal do processo. Forma de objeto de dados com marcador de seta preenchida.
A Saída de Dados (Data Output) é a outra metade do contrato do processo: *quando eu terminar, devolvo isto* — a apólice emitida, o laudo da avaliação, a decisão de aprovação. Junto com as Entradas, define a interface do processo, essencial para processos invocados por Call Activities.
Quando usar e evitar
Quando usar
Para documentar o que um processo reutilizável devolve aos chamadores.
Para projetar o mapeamento de dados chamador/chamado de Call Activities.
Para explicitar entregáveis do processo em documentação de governança.
Quando NÃO usar
Para artefatos intermediários que ficam dentro — Objetos de Dados.
Para escritas em sistemas persistentes — essa interação aponta para um Armazenamento de Dados.
Uso meramente decorativo em mapas de alto nível.
Exemplo de negócio
O pedido conferido como saída declarada

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.
Abrir no editor HEFLO →Passo a passo
- A tarefa final produz o artefato destacado — o entregável do processo.
- Na conclusão, esta Saída de Dados é o que o chamador (ou o ambiente) recebe de volta.
- Formalmente ela carrega um marcador de seta preenchida e vive no output set do processo (renderizada aqui como o artefato de dados equivalente).
Diferenças
Diferença entre Saída de Dados e Fim de Mensagem
A Saída de Dados devolve dado pela interface do processo (a um chamador). O Fim de Mensagem envia mensagem a *outro participante*. Retorno estilo função → saída; comunicação → mensagem.
FAQ
Quem consome a Saída de Dados de um processo?
O invocador: a Call Activity a mapeia de volta às variáveis do pai; uma API de motor a devolve à aplicação chamadora.
Um processo pode ter várias saídas?
Sim — o output set pode conter múltiplas saídas de dados, cada uma mapeada independentemente.