description: StructureDefinition for Observation Resources representing measurement data coming from a medical device where the measurement is an ASN1 BITS value. package_name: rs/hl7.fhir.uv.phd derivation: constraint name: PhdBitsEnumerationObservation type: Observation elements: meta: elements: profile: short: The PHD BITs profile URL pattern: {type: uri, value: 'http://hl7.org/fhir/uv/phd/StructureDefinition/PhdBitsEnumerationObservation'} type: uri index: 0 value: choices: [] index: 2 dataAbsentReason: index: 3 elements: coding: index: 4 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: FhirDefault: match: {system: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'} schema: _required: true index: 5 elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'} type: uri index: 6 code: {index: 7} required: [code, system] required: [coding] component: short: BITs measurements entry components index: 8 slicing: slices: bitsComponent: match: {} schema: short: BITs measurements entry components index: 8 elements: code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/phd/ValueSet/ASN1measurement'} index: 9 elements: coding: short: The ANS1 BITs code for the measurement index: 10 elements: system: pattern: {type: uri, value: 'http://hl7.org/fhir/uv/phd/CodeSystem/ASN1ToHL7'} type: uri index: 11 code: {index: 12} required: [code, system] required: [coding] valueCodeableConcept: type: CodeableConcept index: 13 elements: coding: index: 14 slicing: rules: open ordered: true discriminator: - {path: system, type: value} min: null slices: v2BinaryValue: match: {system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: _required: true index: 15 elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'} type: uri index: 16 code: {index: 17} required: [code, system] dataAbsentReason: short: For the optional reporting of unsupported bits index: 18 elements: coding: index: 19 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: FhirDefault: match: {system: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'} schema: short: FHIR default code system for reporting 'unsupported' _required: true index: 20 elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'} type: uri index: 21 code: pattern: {type: code, value: unsupported} type: code index: 22 required: [code, system] required: [coding] package_version: 0.2.0 class: profile kind: resource url: http://hl7.org/fhir/uv/phd/StructureDefinition/PhdBitsEnumerationObservation base: http://hl7.org/fhir/uv/phd/StructureDefinition/PhdBaseObservation version: 0.2.0