Data Object
A Data Object represents information flowing through a process. It shows what data activities produce, consume, or require, making data flow visible in the process model.
What is a Data Object?
A Data Object represents data or documents used and produced by process activities. It makes data requirements and outputs visible, helping stakeholders understand information flow.
Visual Representation
A Data Object displays as a document shape (rectangle with folded corner). It may show states (e.g., "Order [submitted]") and connects to activities via data associations.
Key Characteristics
- Data visualization: Makes data flow explicit in diagrams
- State indication: Can show data states (e.g., document [draft], [approved])
- Activity connection: Connected via Data Associations to activities
- Documentation value: Clarifies what information moves through the process
Common mistake
Drawing sequence flows to/from Data Objects. Data Objects use data associations (dotted arrows), not sequence flows. Sequence flows connect activities, gateways, and events.
How it connects
Common Use Cases
Document Tracking
Show how an "Application" document moves through review, approval, and filing activities.
Order Information
Visualize how "Order" data is created, enriched, and consumed throughout fulfillment.
State Progression
Display how a "Contract" progresses through [draft], [under review], [approved] states.
Frequently Asked Questions
Related BPMN Elements
Model this in Crismo
Create BPMN diagrams with AI assistance. Free, no signup needed.