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 effectiveDateTime: type: dateTime short: TemperatureDateTime index: 5 slicing: slices: effectiveDateTime: match: {} schema: {type: dateTime, short: TemperatureDateTime, index: 5} value: short: TemperatureValue pattern: type: Quantity value: {code: Cel, system: 'http://unitsofmeasure.org'} choices: [valueQuantity] index: 7 valueQuantity: short: TemperatureValue type: Quantity pattern: type: Quantity value: {code: Cel, system: 'http://unitsofmeasure.org'} choiceOf: value index: 8 note: index: 9 elements: text: {short: Comment, index: 10} package_version: 0.4.0-alpha class: profile kind: resource url: https://fhir.healthdata.be/StructureDefinition/HdBe-BodyTemperature base: https://fhir.healthdata.be/StructureDefinition/pattern-VitalSigns version: null