cql-message-category-codes
type: CodeSystem
node role: treeRoot
resource.id:
  value: cql-message-category-codes
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: CodeSystem cql-message-category-codes This case-sensitive code system http://cql.hl7.org/CodeSystem/cql-message-category-codes defines the following codes in a Is-A hierarchy: Lvl Code Display Definition 1 compile-time Compile-Time The message is associated with compile-time (or authoring) processing, such as a lexical, syntactic, or semantic error. 2 lexical Lexical The message is associated with lexical processing, such as an invalid token. 2 syntax Syntax The message is associated with syntactic processing of CQL, such as an unexpected keyword. 2 semantic Semantic The message is associated with semantic processing of CQL, such as an unresolvable function call. 1 run-time Run-Time The message is associated with run-time (or evaluation) processing of CQL, such as a duplicate value.
domain resource.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/structuredefinition-wg
  extension.value code:
    value: cds
domain resource.extension:
  index: 1
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
  extension.value code:
    value: trial-use
domain resource.extension:
  index: 2
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
  extension.value integer:
    value: 2
code system.url:
  value: http://cql.hl7.org/CodeSystem/cql-message-category-codes
code system.identifier:
  index: 0
  identifier.system:
    value: urn:ietf:rfc:3986
  identifier.value:
    value: urn:oid:2.16.840.1.113883.4.642.40.71.16.3
code system.version:
  value: 2.0.0
code system.name:
  value: CQLMessageCategoryCodes
code system.title:
  value: CQL Message Category Codes
code system.status:
  value: active
code system.experimental:
  value: false
code system.date:
  value: 2026-07-29T09:35:55+10:00
code system.publisher:
  value: Clinical Decision Support WG
code system.contact:
  index: 0
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: http://www.hl7.org/Special/committees/dss/index.cfm
code system.description:
  value: Codes for categorization of messages returned by applications that process Clinical Quality Language, whether as part of authoring or evaluating.
code system.case sensitive:
  value: true
code system.value set:
  value: http://cql.hl7.org/ValueSet/cql-message-category
  link: http://cql.hl7.org/ValueSet/cql-message-category
code system.hierarchy meaning:
  value: is-a
code system.content:
  value: complete
code system.concept:
  index: 0
  code system.concept.code:
    value: compile-time
  code system.concept.display:
    value: Compile-Time
  code system.concept.definition:
    value: The message is associated with compile-time (or authoring) processing, such as a lexical, syntactic, or semantic error.
  code system.concept.concept:
    index: 0
    code system.concept.code:
      value: lexical
    code system.concept.display:
      value: Lexical
    code system.concept.definition:
      value: The message is associated with lexical processing, such as an invalid token.
  code system.concept.concept:
    index: 1
    code system.concept.code:
      value: syntax
    code system.concept.display:
      value: Syntax
    code system.concept.definition:
      value: The message is associated with syntactic processing of CQL, such as an unexpected keyword.
  code system.concept.concept:
    index: 2
    code system.concept.code:
      value: semantic
    code system.concept.display:
      value: Semantic
    code system.concept.definition:
      value: The message is associated with semantic processing of CQL, such as an unresolvable function call.
code system.concept:
  index: 1
  code system.concept.code:
    value: run-time
  code system.concept.display:
    value: Run-Time
  code system.concept.definition:
    value: The message is associated with run-time (or evaluation) processing of CQL, such as a duplicate value.