description: FHIR Blood Pressure Profile package_name: hl7.fhir.r6.examples derivation: constraint name: Observationbp type: Observation elements: category: array: true min: 2 index: 0 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: BPCode: match: coding: - {code: 85354-9, system: 'http://loinc.org'} schema: pattern: type: CodeableConcept value: coding: - {code: 85354-9, system: 'http://loinc.org'} _required: true index: 1 min: 1 max: 1 code: short: Blood Pressure binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/observation-vitalsign-bppanel'} index: 2 valueQuantity: {index: 3} component: array: true min: 2 index: 4 slicing: rules: open ordered: false discriminator: - {path: code.coding.code, type: value} - {path: code.coding.system, type: value} min: 2 slices: SystolicBP: match: code: coding: {code: null, system: null} schema: _required: true index: 5 extensions: SBPCode: url: http://hl7.org/fhir/StructureDefinition/observation-componentCategory type: Extension index: 7 elements: valueCodeableConcept: pattern: type: CodeableConcept value: coding: - {code: 8480-6, system: 'http://loinc.org'} index: 8 required: [valueCodeableConcept] elements: extension: index: 6 slicing: rules: open discriminator: - {path: url, type: value} - {path: valueCodeableConcept, type: pattern} min: 1 slices: SBPCode: match: url: null valueCodeableConcept: coding: - {code: 8480-6, system: 'http://loinc.org'} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/observation-componentCategory index: 7 elements: valueCodeableConcept: pattern: type: CodeableConcept value: coding: - {code: 8480-6, system: 'http://loinc.org'} index: 8 required: [valueCodeableConcept] code: short: Systolic Blood Pressure binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/observation-vitalsign-systolicbp'} index: 9 valueQuantity: type: Quantity index: 10 elements: value: {type: decimal, mustSupport: true, index: 11} unit: {type: string, mustSupport: true, index: 12} system: type: uri pattern: {type: Uri, value: 'http://unitsofmeasure.org'} mustSupport: true index: 13 code: pattern: {type: Code, value: 'mm[Hg]'} short: Coded responses from the common UCUM units for vital signs value set. type: code mustSupport: true index: 14 required: [value, unit, system, code] required: [extension] DiastolicBP: match: code: coding: {code: null, system: null} schema: _required: true index: 15 extensions: DBPCode: url: http://hl7.org/fhir/StructureDefinition/observation-componentCategory type: Extension index: 17 elements: valueCodeableConcept: pattern: type: CodeableConcept value: coding: - {code: 8462-4, system: 'http://loinc.org'} index: 18 required: [valueCodeableConcept] elements: extension: index: 16 slicing: rules: open discriminator: - {path: url, type: value} - {path: valueCodeableConcept, type: pattern} min: 1 slices: DBPCode: match: url: null valueCodeableConcept: coding: - {code: 8462-4, system: 'http://loinc.org'} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/observation-componentCategory index: 17 elements: valueCodeableConcept: pattern: type: CodeableConcept value: coding: - {code: 8462-4, system: 'http://loinc.org'} index: 18 required: [valueCodeableConcept] code: short: Diastolic Blood Pressure binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/observation-vitalsign-diastolicbp'} index: 19 valueQuantity: type: Quantity index: 20 elements: value: {type: decimal, mustSupport: true, index: 21} unit: {type: string, mustSupport: true, index: 22} system: type: uri pattern: {type: Uri, value: 'http://unitsofmeasure.org'} mustSupport: true index: 23 code: pattern: {type: Code, value: 'mm[Hg]'} short: Coded responses from the common UCUM units for vital signs value set. type: code mustSupport: true index: 24 required: [value, unit, system, code] required: [extension] package_version: 6.0.0-ballot2 class: profile kind: resource url: http://hl7.org/fhir/StructureDefinition/bp base: http://hl7.org/fhir/StructureDefinition/vitalsigns version: 6.0.0-ballot2