Skip to main content

Header ๐Ÿ“

Maturity

Official URL: https://bcgov.github.io/nr-pies/docs/spec/element/data/header

JSON Schema URL: https://raw.githubusercontent.com/bcgov/nr-pies/refs/heads/main/docs/spec/element/data/header.schema.json

Standard message header attributes present for all PIES message data types. All defined attributes are needed for asset 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โ€‹

A header shall contain every Asset data property, in addition to the following properties:

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.

Specificationโ€‹

Loading ....

Implementation Guidanceโ€‹

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

Referencesโ€‹