Logo
NeoArc Studio

Event Specification Block

Document domain events with producers, consumers, payload schemas, and trigger conditions.

Overview

The Event Specification block documents domain events in event-driven architectures. It captures event name, version, producers, consumers, payload schema, trigger conditions, and frequency. Use this block to create an event catalogue for system integration documentation.

Order Event

A domain event for order state changes.

Inventory Event

A batch inventory synchronisation event.

Block Properties

Event Specification block properties
PropertyRequiredDescription
eventNameYesName of the event
versionNoEvent schema version
descriptionNoWhat the event represents and when it occurs
producersNoArray of systems that emit this event
consumersNoArray of systems that subscribe to this event
payloadSchemaNoSchema definition for the event payload
triggerConditionsNoConditions that cause the event to be emitted
frequencyNoHow often the event occurs