event
Order Archived
Published when a terminal order is moved from operational storage to the long-term archive.
EventBroker:Kafka
Overview
OrderArchived marks the end of the operational retention period for a completed or cancelled order. Reporting, compliance, and support systems use the archive reference to locate historical data after it leaves the primary order database.
Architecture diagram
Event-driven architecture documentation: Acme Inc
JSON Schema
7 properties
Published when a terminal order is moved to long-term storage
orderIdstring<uuid>
requiredterminalStatusstring
requiredAllowed values:
COMPLETED CANCELLEDretentionCategorystring
requiredAllowed values:
STANDARD FINANCIAL_RECORD LEGAL_HOLDarchiveReferencestring
requiredrecordChecksumstring
requiredMatch pattern:
^[a-f0-9]{64}$terminalAtstring<date-time>
requiredarchivedAtstring<date-time>
required