http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry|8.0.0-ballot
The US Core Pulse Oximetry Profile inherits from the US Core Vital Signs Profile. This profile sets minimum expectations for the Observation resource to record, search, and pulse oximetry and inspired oxygen observations with standard LOINC codes and UCUM units of measure. It specifies which *additional* core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource and constrains how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption.
description: The US Core Pulse Oximetry Profile inherits from the US Core Vital Signs Profile. This profile sets minimum expectations for the Observation resource to record, search, and pulse oximetry and inspired oxygen observations with standard LOINC codes and UCUM units of measure. It specifies which *additional* core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource and constrains how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption. derivation: constraint name: USCorePulseOximetryProfile type: Observation elements: code: short: Oxygen Saturation by Pulse Oximetry mustSupport: true index: 0 elements: coding: min: 2 mustSupport: true array: true index: 1 slicing: rules: open discriminator: - {path: $this, type: value} min: 2 slices: PulseOx: match: {code: 59408-5, system: 'http://loinc.org'} schema: mustSupport: true _required: true pattern: type: Coding value: {code: 59408-5, system: 'http://loinc.org'} index: 2 min: 1 max: 1 O2Sat: match: {code: 2708-6, system: 'http://loinc.org'} schema: mustSupport: true _required: true pattern: type: Coding value: {code: 2708-6, system: 'http://loinc.org'} index: 3 min: 1 max: 1 valueQuantity: short: Oxygen Saturation by Pulse Oximetry Value mustSupport: true index: 4 elements: value: {mustSupport: true, index: 5} unit: {mustSupport: true, index: 6} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} mustSupport: true index: 7 code: pattern: {type: Code, value: '%'} mustSupport: true index: 8 required: [value, unit, system, code] component: short: Used when reporting flow rates or oxygen concentration. mustSupport: true index: 9 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: FlowRate: match: code: coding: - {code: 3151-8, system: 'http://loinc.org'} schema: short: Inhaled oxygen flow rate mustSupport: true index: 10 elements: code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 3151-8, system: 'http://loinc.org'} index: 11 valueQuantity: short: Vital Sign Component Value mustSupport: true index: 12 elements: value: {mustSupport: true, index: 13} unit: {mustSupport: true, index: 14} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} mustSupport: true index: 15 code: pattern: {type: Code, value: L/min} mustSupport: true index: 16 required: [value, unit, system, code] Concentration: match: code: coding: - {code: 3150-0, system: 'http://loinc.org'} schema: short: Inhaled oxygen concentration mustSupport: true index: 17 elements: code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 3150-0, system: 'http://loinc.org'} index: 18 valueQuantity: short: Vital Sign Component Value mustSupport: true index: 19 elements: value: {mustSupport: true, index: 20} unit: {mustSupport: true, index: 21} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} mustSupport: true index: 22 code: pattern: {type: Code, value: '%'} mustSupport: true index: 23 required: [value, unit, system, code] class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-vital-signs version: 8.0.0-ballot