Errata exists for this version of the document.
DataValue values shall be encoded as a JSON object with the fields shown in Table 31.
Table 31 – JSON Object Definition for a DataValue
Name |
Data Type |
Description |
Value |
Variant |
The value. |
Status |
StatusCode |
The status associated with the value. |
SourceTimestamp |
DateTime |
The source timestamp associated with the value. |
SourcePicoSeconds |
UInt16 |
The number of 10 picosecond intervals for the SourceTimestamp. |
ServerTimestamp |
DateTime |
The Server timestamp associated with the value. |
ServerPicoSeconds |
UInt16 |
The number of 10 picosecond intervals for the ServerTimestamp. |
If a field has a null or default value it is omitted. Each field is encoded using the rules defined for the built-in type specfied in the Data Type column.