1      Definition

The Amount and Currency pair with which the Value is expressed.

2      Functional Requirements

Value has a representation that enables the expression of the Amount and the Currency used to represent the Amount.

3      Syntax

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

4      Semantics

Label Size Description
Header N1 Bytes Value Header
– Standard 9 Bytes The characters “MMM-VAL-V”
– Version N2 Byte 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.
ValueID N5 Bytes Identifier of Value.
ValueData N6 Bytes N is the number of Bytes composing the Value
– Amount N7 Bytes The number of Bytes of the Amount
– Currency 3 Bytes The 3-character code of the Currency
DescrMetadata N8 Bytes Descriptive Metadata

5      Data Formats

No new Data Formats required.

6      To Respondents

MPAI requests comments on Functional Requirements of the Value