1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

The digital representation of time.

2      Functional Requirements

Time includes the digital representation of time specified by MPAI and by other Standard Setting Organisations as indicated by Time Qualifier

3      Syntax

https://schemas.mpai.community/OSD/V1.4/data/Time.json

4      Semantics

Label Size Description
Header N1 Bytes Time Header
– Standard-Object 9 Bytes The characters “OSD-TIM-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance
TimeID N5 Bytes Identifier of M-Instance.
TimeData N6 Bytes Data about Time
TimeQualifier N7 Bytes End of Time.
DescrMetadata N8 Bytes Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with MPAI-OSD Time  (OSD-TIM) if:

  1. The Data validates against the Times’s JSON Schema.
  2. All Data in JSON Times has the specified type.

6     Performance Assessment