{ "$id": "https://raw.githubusercontent.com/bcgov/nr-pies/refs/heads/main/docs/spec/element/data/asset.schema.json", "$schema": "http://json-schema.org/draft-07/schema#", "title": "Asset", "description": "Represents a set of standardized attributes needed for identification and attribution.", "type": "object", "properties": { "system_id": { "type": "string", "description": "A valid CSNR IT Service Management code which identifies the source system, service or asset that the data originates from.", "pattern": "^ITSM-\\d{4,5}$" }, "record_id": { "type": "string", "description": "The record or primary key representing what the data this message is directly associated to." }, "record_kind": { "type": "string", "description": "The kind of record the source system stores this record as (for example, Anchor or Permit).", "enum": ["Anchor", "Permit"] } }, "required": ["system_id", "record_id", "record_kind"] }