description: A code representing the the type of device used for this observation. This extension is deprecated, as there are alternate ways to represent this information through the use of Observation.device and the Device.type element. package_name: hl7.fhir.uv.extensions.r3 derivation: constraint name: ObsDeviceCode type: Extension elements: extension: {index: 0} url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/observation-deviceCode'} index: 1 value: choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4} package_version: 5.2.0 extensions: {} class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/observation-deviceCode base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.2.0 required: [value, valueCodeableConcept]