PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.r4.zib2020@0.10.0-beta.1
    http://nictiz.nl/fhir/StructureDefinition/zib-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: nictiz.fhir.nl.r4.zib2020
derivation: constraint
name: ZibBodyTemperature
abstract: true
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: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.6.1--20200901000000'}
                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.10.0-beta.1
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/zib-BodyTemperature
base: http://nictiz.nl/fhir/StructureDefinition/pattern-VitalSigns
version: null