Skip to main content

Header ๐Ÿ“

Maturity

Standard message header attributes present for all PIES message data types. All defined attributes are needed for identification and attribution.

Scopeโ€‹

This data type is intended to define all expected attributes that a message datatype must contain at minimum. This data structure is not intended for standalone use.

Structureโ€‹

NameCardinalityTypeDescription & Constraints
transaction_id1..1stringA unique UUIDv7 assigned for this specific message.
version1..1stringThe PIES specification version this message complies to. Value shall be a valid semantic version formatted string.
kind1..1stringThe specific kind of PIES message data type this message represents.
system_id1..1CodeA valid NRIDS IT Service Management code which identifies the source system, service or asset that the data originates from.
record_id1..1stringThe record or primary key representing what the data this message is directly associated to.
record_kind1..1stringThe kind of record the source system stores this record as (i.e. Permit, Project, Submission or Tracking).

Specificationโ€‹

Loading ....

Implementation Notesโ€‹

All header attributes are mandatory. A valid PIES message datagram must define all of the header attributes.

Referencesโ€‹