FX Provenance Record
Discussion
An FX Provenance Record represents Provenance information that connects FX inputs, outputs, Nodes, Communication Endpoints, interactions, rules, models, versions, decisions, releases, replay results, and reconstruction results.
The FX Provenance Record links inputs to outputs, identifies producing and consuming FX logical Nodes, records applied rules or model versions, preserves timestamps, and relates outputs to source information.
The FX Provenance Record participates primarily in the FX Logical Audit and Provenance Plane. It supports reconstruction, replay, review, lineage, auditability, and evidence expectations.
Definition
Record that preserves Provenance information for FX logical processing
Source
Specialization of Logical Information Lineage from Part 2: Distributed Node-Based Logical Architecture, Section 8.10, Traceability from Part 1: Conceptual Architecture, Section 7.10, and Evidence from Part 1: Conceptual Architecture, Section 7.9; generalised from provenance and lineage material in the original FX Demo Reference Architecture.
Note
An FX Provenance Record does not prescribe a provenance store, graph database, lineage tool, event store, log format, database, or evidence repository.
Example
An FX Provenance Record links an FX Cash-Flow Obligation to its FX Contract State, semantic assertion, model version, producing Node, and timestamp.