====== Provenance ====== [[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] ===== Discussion ===== Provenance represents information about the origin, derivation, history, transformation, custody, or production of an entity, record, decision, output, or information item. In the FX Demo [[dido:99_annexes:annex-b-terms-and-definitions:r:reference_architecture|Reference Architecture]], Provenance supports [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]], [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]], [[dido:99_annexes:annex-b-terms-and-definitions:a:audit|Audit]], replay, reconstruction, review, accountability, and defensibility. Provenance records how FX information, assertions, contract states, cash-flow obligations, policy decisions, release packages, audit records, and replay results relate to their source information, producing Nodes, rules, models, timestamps, versions, and processing context. ===== Definition ===== //information about the origin, derivation, history, transformation, custody, or production of an entity, record, decision, output, or information item// ===== Source ===== Generalised from OMG Pedigree and Provenance Model and Notation and specialized for use in the FX Demo [[dido:99_annexes:annex-b-terms-and-definitions:r:reference_architecture|Reference Architecture]]. ===== Note ===== Provenance is not merely logging, timestamping, storage, or monitoring. Those activities support Provenance by preserving relationships that explain origin, derivation, custody, production, or transformation. ===== Example ===== A provenance record links an FX Cash-Flow Obligation to the FX Contract State, semantic assertion, model version, producing Node, and the timestamp at which it was produced.