Describe the business purpose, participating systems, source of truth, trigger, direction, frequency, protocol, owners, and scope. A diagram should show the boundary before detailed fields are discussed.
- Identify synchronous, asynchronous, batch, or event-driven behavior.
- Record API endpoints, files, queues, webhooks, or database interfaces.
- Define volume, latency, availability, and regulatory expectations.