http://hl7.org/fhir/us/core/StructureDefinition/us-core-average-blood-pressure|8.0.0-ballot
The US Core Average Blood Pressure Profile inherits from the [Observation](https://hl7.org/fobservation.html) resource; refer to it for scope and usage definitions. This profile sets minimum expectations for recording, searching, and fetching average diastolic and systolic blood pressure observations with standard LOINC codes and UCUM units of measure. It specifies which 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 Average Blood Pressure Profile inherits from the [Observation](https://hl7.org/fobservation.html) resource; refer to it for scope and usage definitions. This profile sets minimum expectations for recording, searching, and fetching average diastolic and systolic blood pressure observations with standard LOINC codes and UCUM units of measure. It specifies which 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: USCoreAverageBloodPressureProfile type: Observation elements: status: {mustSupport: true, index: 0} category: min: 1 mustSupport: true array: true index: 1 slicing: rules: open ordered: false discriminator: - {path: coding.code, type: value} - {path: coding.system, type: value} min: 1 slices: VSCat: match: coding: {code: vital-signs, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} schema: mustSupport: true _required: true index: 2 elements: coding: min: 1 mustSupport: true array: true index: 3 elements: system: short: Identity of the terminology system pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/observation-category'} index: 4 code: pattern: {type: Code, value: vital-signs} short: Symbol in syntax defined by the system index: 5 required: [system, code] required: [coding] code: short: Blood Pressure mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 96607-7, system: 'http://loinc.org'} index: 6 subject: {mustSupport: true, index: 7} effective: short: clinically relevant time-period for the average of blood pressure (BP) readings mustSupport: true choices: [] index: 9 performer: {mustSupport: true, index: 10} value: choices: [] index: 12 component: constraint: us-core-26: {human: If there is no value a data absent reason must be present, severity: error, expression: value.exists() or dataAbsentReason.exists()} min: 2 short: Average systolic and diastolic blood pressure and other qualifiers. mustSupport: true array: true index: 13 elements: value: short: Vital Sign Component Value mustSupport: true choices: [] index: 15 dataAbsentReason: {mustSupport: true, index: 16} slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: 2 slices: systolic: match: code: coding: - {code: 96608-5, system: 'http://loinc.org'} schema: short: Systolic Average Blood Pressure mustSupport: true _required: true index: 17 elements: code: short: Systolic Average Blood Pressure Code mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 96608-5, system: 'http://loinc.org'} index: 18 valueQuantity: short: Systolic Average Blood Pressure Value mustSupport: true index: 19 elements: value: {index: 20} unit: {index: 21} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 22 code: pattern: {type: Code, value: 'mm[Hg]'} index: 23 required: [value, unit, system, code] required: [code] diastolic: match: code: coding: - {code: 96609-3, system: 'http://loinc.org'} schema: short: Diastolic Average Blood Pressure mustSupport: true _required: true index: 24 elements: code: short: Diastolic Average Blood Pressure Code mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 96609-3, system: 'http://loinc.org'} index: 25 valueQuantity: short: Diastolic Average Blood Pressure Value mustSupport: true index: 26 elements: value: {index: 27} unit: {index: 28} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 29 code: pattern: {type: Code, value: 'mm[Hg]'} index: 30 required: [value, unit, system, code] required: [code] class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-average-blood-pressure base: http://hl7.org/fhir/StructureDefinition/Observation version: 8.0.0-ballot required: [subject, category, effective]