PackagesCanonicalsLogsProblems
    Packages
    healthdata.be.r4.cbb@0.14.0-beta
    https://fhir.healthdata.be/StructureDefinition/HdBe-BodyTemperature
description: Measuring and documenting the body temperature of a person as a surrogate for a person’s central body temperature (the highest temperature at the centre of the torso)
package_name: healthdata.be.r4.cbb
derivation: constraint
name: HdBeBodyTemperature
type: Observation
elements:
  code:
    elements:
      coding:
        index: 0
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: value}
          min: null
          slices:
            BodyTempCode:
              match: {code: 8310-5, system: 'http://loinc.org'}
              schema:
                pattern:
                  type: Coding
                  value: {code: 8310-5, system: 'http://loinc.org'}
                _required: true
                index: 1
              min: 1
              max: 1
            temperatureType:
              match: {}
              schema:
                short: TemperatureType
                binding: {strength: required, valueSet: 'https://fhir.healthdata.be/ValueSet/TemperatureType'}
                index: 2
              max: 1
  effective:
    choices: []
    index: 4
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        effectiveDateTime:
          match: {}
          schema:
            short: TemperatureDateTime
            choices: [effectiveDateTime]
            index: 6
  effectiveDateTime:
    short: TemperatureDateTime
    type: dateTime
    choiceOf: effective
    index: 7
    slicing:
      slices:
        effectiveDateTime:
          match: {}
          schema: {short: TemperatureDateTime, type: dateTime, choiceOf: effective, index: 7}
  value:
    short: TemperatureValue
    pattern:
      type: Quantity
      value: {code: Cel, system: 'http://unitsofmeasure.org'}
    choices: [valueQuantity]
    index: 9
  valueQuantity:
    short: TemperatureValue
    type: Quantity
    pattern:
      type: Quantity
      value: {code: Cel, system: 'http://unitsofmeasure.org'}
    choiceOf: value
    index: 10
  note:
    index: 11
    elements:
      text: {short: Comment, index: 12}
package_version: 0.14.0-beta
class: profile
kind: resource
url: https://fhir.healthdata.be/StructureDefinition/HdBe-BodyTemperature
base: https://fhir.healthdata.be/StructureDefinition/pattern-VitalSigns
version: null