Go to Items

1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1      Definition

A Data Type containing the list of all Transactions executed on an Asset, first and last included.

2      Functional Requirements

As a modified Asset is a new Asset, Provenance refers to an Asset with a given ID. An Asset may retain its history.

3      Syntax

https://schemas.mpai.community/MMM4/V2.1/data/Provenance.json

4      Semantics

Label Description
Header Provenance Header
– Standard-Provenance The characters “MMM-PRV-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
M-InstanceID Identifier of M-Instance.
AssetID Identifier of the Asset.
ProvenanceID Identifier of Provenance.
Provenance[] Set of Provenance Data.
– TransactionID The IDs of the Transactions in the Provenance.
DescrMetadata Descriptive Metadata.

Go to Items