Go to Items

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

1      Definition

A Data Type that uniquely references one Process or one Item in an M-Instance.

2      Functional Requirements

  1. A Process or an Item may have more than one Identifier.
  2. Each identifier of a Process or an Item identifies only one Process or one Item.
  3. An Identifier of a Process or an Item may have a hierarchical structure to enable Identification an Item or  a Process based on the M-Instance and the M-Environment:
    1. M-InstanceID
    2. M-EnvironmentID
    3. ItemID/ProcessID
  4. An Identifier may signal the type of Process or Item it identifies.

3      Syntax

https://schemas.mpai.community/MMM4/V2.2/data/Identifier.json

4      Semantics

Label Description
Header Identifier Header – Standard “MMM-IDF-V”
MInstanceID Identifier of M-Instance.
MEnvironmentID Identifier of M-Environment.
Identifier Identifier of Process or Item
DataExchangeMetadata Metadata optionally supporting regulated or controlled exchange of Interaction Potential Data, as defined by AIF V3.0.
Trace Provenance information defined by AIF V3.0, identifying the producing AIM, generation time, and related metadata.
DescrMetadata Descriptive metadata (maximum 2048 characters) supporting annotation, documentation, or indexing.

Go to Items