====== 9.1 Overview ======
[[fxdemo:03-part:09-fx-demo-logical-information-model:start | Go To FX Demo Logical Information Model ]]
The FX Demo Logical Information Model specializes the Part 2 Logical Information Model for the [[dido:99_annexes:annex-b-terms-and-definitions:f:foreign_exchange_domain|Foreign Exchange Domain]].
The model defines FX logical information structures that FX logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Nodes]] exchange, validate, interpret, compute, govern, release, audit, trace, replay, reconstruct, and provide [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] for. These structures preserve the distinction between logical information definitions and populated logical information instances.
The FX Demo Logical Information Model does not prescribe [[dido:99_annexes:annex-b-terms-and-definitions:i:idl|IDL]] structures, [[dido:99_annexes:annex-b-terms-and-definitions:p:protocol_buffers|Protocol Buffers]] messages, JSON Schema definitions, XML Schema definitions, Avro schemas, OpenAPI schemas, ontology classes, database tables, generated language types, files, wire formats, or runtime payloads. Implementation profiles select those representation mechanisms.
Figure 9-1 summarises the primary FX logical information structures.
FX Demo Logical Information Model
├── FX Transaction Candidate
├── FX Transaction Record
├── FX Validation Result
├── FX Semantic Assertion
├── FX Contract State
├── FX Cash-Flow Obligation
├── FX Policy Decision
├── FX Release Package
├── FX Audit Record
├── FX Provenance Record
├── FX Node Status
├── FX Control Command
├── FX Command Acknowledgement
├── FX Replay Request
└── FX Replay Result
**Figure 9-1:** FX Demo logical information structures.
----
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.