Data Output

A Data Output represents data produced by a process or activity upon completion. It visualizes what information becomes available as a result of execution.

Category
data
BPMN Spec
Section 10.3.1
Icon Class
bpmn-icon-data-output

What is a Data Output?

A Data Output explicitly shows what data a process or activity produces when it completes. It is an output parameter-the result or information generated by execution.

Visual Representation

A Data Output displays as a document shape with a filled arrow pointing out of it. The arrow indicates that data flows out of (is produced by) the process or activity.

Key Characteristics

  • Output specification: Shows what data is produced
  • Result visualization: Makes outputs explicit in diagrams
  • Process boundary: Often shown on process boundaries for callable processes
  • Contract documentation: Documents what callers can expect to receive

Common Use Cases

Service Response

Show that a payment process produces "TransactionID" and "PaymentStatus" outputs.

Report Results

Indicate that a report process outputs the generated "Report Document".

Call Activity Results

Document what data a reusable process returns to its caller.

Frequently Asked Questions

Related BPMN Elements

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.