| 1 Definition | 2 Functional Requirements | 3 Syntax | 4 Semantics |
1 Definition
An Item that can be Transacted.
2 Functional Requirements
An Asset
- Preserves the Format of the Item that spawned it.
- Includes the Time it was Modified as an Asset.
- May be:
- MM-Embedded at an M-Location.
- Posted to a Service (e.g., a marketplace).
- May include the Provenance, i.e., the history of Transactions.
- May be Modified as an Item and the Modified Item may spawn a new Asset.
3 Syntax
https://schemas.mpai.community/MMM4/V2.1/data/Asset.json
4 Semantics
| Label | Description |
| Header | Asset Header |
| – Standard-Asset | The characters “MMM-ASS-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 Asset. |
| AssetData[] | Metadata of Asset |
| – SourceItemID | ID of Item that spawned this Asset |
| – AssetDate | Time Item was Modified to Asset |
| – Provenance | Provenance or its ID |
| DescrMetadata | Descriptive Metadata |