1      Definition

An Item containing  the type of information requested about an Item or a Process.

2      Functional Requirements

Inform should support:

  1. The needs of humans and Processes to communicate to a Service their needs to request Information about Processes and Items.
  2. Rich form of Information requests and  responses.
  3. Information requests and responses shall use the same Qualifiers.

3      Syntax

https://schemas.mpai.community/MMM4/V1.0/data/Inform.json

4      Semantics

Label Size Description
Header N1 Bytes Inform Header
– Standard 9 Bytes The characters “MMM-INF-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
InformID N5 Bytes Identifier of Inform Item.
InformData N6 Bytes Set of Inform Data
– InformFormatID N7 Bytes ID of Inform Format
– InformDataLength N8 Bytes Length of Inform Data
– InformDataURI N9 Bytes URI of Inform Data
DescrMetadata N11 Bytes Descriptive Metadata

5      Data Formats

MPAI assumes that different Inform Services will use different Inform Formats.

6      To Respondents

MPAI requests:

  1. Comments on Functional Requirements of the Inform Item.
  2. Proposals for an initial list of Inform Formats.