Go To FX Demo Logical Interaction Patterns
The Validate FX Transaction Candidate pattern applies logical validation expectations to an FX Transaction Candidate.
The FX Validation Node consumes FX Transaction Candidate information, applies structural validation expectations, evaluates required fields and constraints, records errors or warnings, produces an FX Validation Result, and supports validation provenance.
The interaction belongs primarily to the Logical Data Plane. It also supports the Logical Audit and Provenance Plane because validation outcomes require Traceability to input information, validation rule version, producing Node, timestamp, and Evidence expectations.
Table 12-4: Validate FX Transaction Candidate interaction pattern.
| Element | FX logical treatment |
|---|---|
| Primary Runtime Plane | Logical Data Plane |
| Producing FX Node Role | Structural Validation Role |
| Consuming FX Node Role | Semantic Interpretation Role, Audit Recording Role, Provenance Recording Role |
| Primary endpoint | FX Validation Result Endpoint |
| Primary information | FX Validation Result |
| Supporting information | FX Transaction Candidate reference, validation rule version, validation status, errors or warnings, producing Node, timestamp |
| Traceability expectation | Validation result traces to FX Transaction Candidate, validation expectations, rule version, FX Validation Node, and provenance reference |
| Evidence expectation | Validation records support review of validation outcome, rule application, and conformance decision |
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.