====== 12.6 Interpret FX Transaction Semantics ======
[[fxdemo:03-part:12-fx-demo-logical-interaction-patterns:start | Go To FX Demo Logical Interaction Patterns ]]
The Interpret FX Transaction Semantics pattern applies a governed semantic context to validated FX transaction information.
The [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_semantic_interpretation_node|FX Semantic Interpretation Node]] consumes validated FX transaction information, applies governed semantic definitions or mappings, identifies relevant FX business meaning, produces an [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_semantic_assertion|FX Semantic Assertion]], and records semantic source, semantic version, interpretation context, timestamp, and provenance reference.
The interaction belongs primarily to the [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_data_plane|Logical Data Plane]]. It also supports the [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_audit_and_provenance_plane|Logical Audit and Provenance Plane]] because semantic interpretation requires [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] to input information, governed definitions, semantic version, producing [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Node]], and [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] expectations.
**Table 12-5:** Interpret FX Transaction Semantics interaction pattern.
^ Element ^ FX logical treatment ^
| **Primary Runtime Plane** | [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_data_plane|Logical Data Plane]] |
| **Producing FX Node Role** | [[dido:99_annexes:annex-b-terms-and-definitions:s:semantic_interpretation_role|Semantic Interpretation Role]] |
| **Consuming FX Node Role** | [[dido:99_annexes:annex-b-terms-and-definitions:c:contract_state_management_role|Contract State Management Role]], [[dido:99_annexes:annex-b-terms-and-definitions:p:policy_evaluation_role|Policy Evaluation Role]], [[dido:99_annexes:annex-b-terms-and-definitions:a:audit_recording_role|Audit Recording Role]], [[dido:99_annexes:annex-b-terms-and-definitions:p:provenance_recording_role|Provenance Recording Role]] |
| **Primary endpoint** | [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_semantic_interpretation_endpoint|FX Semantic Interpretation Endpoint]] |
| **Primary information** | [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_semantic_assertion|FX Semantic Assertion]] |
| **Supporting information** | Validated transaction reference, semantic source, semantic version, interpretation context, producing [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Node]], timestamp |
| **Traceability expectation** | Semantic assertion traces to validated transaction information, governed semantic source, semantic version, interpretation context, and producing [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Node]] |
| **Evidence expectation** | Semantic interpretation records support the review of the meaning assigned to FX transaction information |
----
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.