====== 12.4 Intake FX Transaction Candidate ======
[[fxdemo:03-part:12-fx-demo-logical-interaction-patterns:start | Go To FX Demo Logical Interaction Patterns ]]
The Intake FX Transaction Candidate pattern introduces candidate FX transaction information into the FX Demo logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Node]] network.
The [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_transaction_intake_node|FX Transaction Intake Node]] receives FX Transaction Candidate information, records intake context, preserves or assigns required identifiers, identifies source context, and publishes intake information through the [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_transaction_intake_endpoint|FX Transaction Intake Endpoint]].
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]] when intake records preserve source context, timestamp, 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-3:** Intake FX Transaction Candidate 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:t:transaction_intake_role|Transaction Intake Role]] |
| **Consuming FX Node Role** | [[dido:99_annexes:annex-b-terms-and-definitions:s:structural_validation_role|Structural Validation 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_transaction_intake_endpoint|FX Transaction Intake Endpoint]] |
| **Primary information** | FX Transaction Candidate |
| **Supporting information** | Source context, intake timestamp, intake identifier, producing [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Node]], provenance reference |
| **Traceability expectation** | Intake traces to the source context, FX Transaction Candidate, [[dido:99_annexes:annex-b-terms-and-definitions:f:fx_transaction_intake_node|FX Transaction Intake Node]], endpoint, and provenance reference |
| **Evidence expectation** | Intake records support review of when and how candidate FX information was entered into the logical node network |
----
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.