====== Transaction Intake Role ====== [[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] ===== Discussion ===== The Transaction Intake Role identifies responsibility for receiving candidate FX transaction information and introducing it into the FX Demo logical node network. This role includes receiving FX Transaction Candidate information, preserving or assigning intake identifiers, identifying intake context, publishing intake information, and supporting [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|traceability]] from initial receipt to validation, [[dido:99_annexes:annex-b-terms-and-definitions:i:interpretation|interpretation]], contract state, audit, provenance, and [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|evidence]] expectations. The Transaction Intake Role participates primarily in the FX Logical [[dido:99_annexes:annex-b-terms-and-definitions:d:data_plane|Data Plane]]. It also supports the FX Logical [[dido:99_annexes:annex-b-terms-and-definitions:a:audit_and_provenance_plane|Audit and Provenance Plane]] when intake records preserve provenance and evidence expectations. ===== Definition ===== //responsible for receiving candidate FX transaction information and introducing it into the FX Demo logical node network// ===== Source ===== Specialization of Logical Node Role from [[fxdemo:02-part:start]], Section 6.4, and [[dido:99_annexes:annex-b-terms-and-definitions:n:node_role|Node Role]] from [[fxdemo:01-part:start]], Section 7.4; generalised from transaction intake material in the original FX Demo [[dido:99_annexes:annex-b-terms-and-definitions:r:reference_architecture|Reference Architecture]]. ===== Note ===== The Transaction Intake Role does not prescribe a user interface, API, file parser, gateway, message listener, DDS participant, REST resource, process, or container. ===== Example ===== The FX Transaction Intake Node performs the Transaction Intake Role upon receiving an FX Transaction Candidate and publishes intake information for validation. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.