description: Observations coming from a PHD where the measurement is a set of numbers such as the x, y, and z components of an acceleration. package_name: hl7.fhir.uv.phd derivation: constraint name: PhdCompoundNumericObservation type: Observation elements: value: choices: [] index: 1 component: index: 2 elements: code: elements: coding: elements: system: {index: 3} code: {index: 4} value: choices: [] index: 6 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueQuantity: match: {} schema: choices: [valueQuantity] index: 8 min: 0 max: 1 valueQuantity: type: Quantity choiceOf: value index: 9 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, index: 9} min: 0 max: 1 value[x]: elements: value: {index: 10} code: {index: 11} slicing: slices: compound: match: {} schema: short: Compound numeric measurement entry components array: true index: 12 extensions: Accuracy: {url: 'http://hl7.org/fhir/uv/phd/StructureDefinition/Accuracy', min: 0, max: 1, type: Extension, index: 14} Confidence95: {url: 'http://hl7.org/fhir/uv/phd/StructureDefinition/Confidence95', min: 0, max: 1, type: Extension, index: 15} SimpleAlerting: {url: 'http://hl7.org/fhir/uv/phd/StructureDefinition/SimpleAlerting', min: 0, max: 1, type: Extension, index: 16} elements: extension: index: 13 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: Accuracy: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/phd/StructureDefinition/Accuracy', index: 14} min: 0 max: 1 Confidence95: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/phd/StructureDefinition/Confidence95', index: 15} min: 0 max: 1 SimpleAlerting: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/phd/StructureDefinition/SimpleAlerting', index: 16} min: 0 max: 1 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/phd/ValueSet/MDCnotObject'} index: 17 elements: coding: index: 18 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: MdcType: match: {system: 'urn:iso:std:iso:11073:10101'} schema: short: The 11073-10101 MDC code for the measurement _required: true index: 19 elements: system: pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 20 code: {index: 21} required: [code, system] text: {index: 22} required: [coding] value: choices: [valueQuantity] index: 24 valueQuantity: {type: Quantity, choiceOf: value, index: 25} value[x]: elements: value: {index: 26} system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} type: uri index: 27 code: {index: 28} required: [code, system, value] dataAbsentReason: short: Populated when the component reports a special FLOAT value index: 29 elements: coding: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/data-absent-reason'} index: 30 interpretation: elements: coding: index: 31 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: MsmtStatusInterpretation: match: {system: 'http://hl7.org/fhir/uv/pocd/CodeSystem/measurement-status'} schema: short: Measurement status interpretation when questionable, calibration-ongoing, validated, early-indication, threshold exceeded, alarm inhibited _required: true index: 32 elements: system: pattern: {type: uri, value: 'http://hl7.org/fhir/uv/pocd/CodeSystem/measurement-status'} type: uri index: 33 code: {index: 34} required: [code, system] required: [coding] package_version: 2.0.0-ballot2 class: profile kind: resource url: http://hl7.org/fhir/uv/phd/StructureDefinition/PhdCompoundNumericObservation base: http://hl7.org/fhir/uv/phd/StructureDefinition/PhdBaseObservation version: 2.0.0-ballot2