description: Records average (mean) blood pressure measurements with systolic and diastolic components in the Irish healthcare context. package_name: nostalgic-ie.fhir.core derivation: constraint name: IECoreAverageBloodPressure type: Observation elements: status: {mustSupport: true, index: 0} code: pattern: type: CodeableConcept value: coding: - {code: 96607-7, system: 'http://loinc.org', display: Blood pressure panel mean systolic and mean diastolic} index: 1 subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 2 effective: mustSupport: true choices: [] index: 4 value: mustSupport: true choices: [] index: 6 component: mustSupport: true array: true min: 2 index: 7 slicing: rules: open discriminator: - {path: code, type: pattern} min: 2 slices: systolicAverage: match: code: coding: - {code: 96608-5, system: 'http://loinc.org', display: Systolic blood pressure mean} schema: mustSupport: true _required: true index: 8 elements: code: pattern: type: CodeableConcept value: coding: - {code: 96608-5, system: 'http://loinc.org', display: Systolic blood pressure mean} index: 9 value: mustSupport: true choices: [valueQuantity] index: 11 valueQuantity: {type: Quantity, mustSupport: true, choiceOf: value, index: 12} value[x]: elements: value: {mustSupport: true, index: 13} unit: {mustSupport: true, index: 14} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 15 code: pattern: {type: Code, value: 'mm[Hg]'} index: 16 required: [value, unit, system, code] diastolicAverage: match: code: coding: - {code: 96609-3, system: 'http://loinc.org', display: Diastolic blood pressure mean} schema: mustSupport: true _required: true index: 17 elements: code: pattern: type: CodeableConcept value: coding: - {code: 96609-3, system: 'http://loinc.org', display: Diastolic blood pressure mean} index: 18 value: mustSupport: true choices: [valueQuantity] index: 20 valueQuantity: {type: Quantity, mustSupport: true, choiceOf: value, index: 21} value[x]: elements: value: {mustSupport: true, index: 22} unit: {mustSupport: true, index: 23} system: pattern: {type: Uri, value: 'http://unitsofmeasure.org'} index: 24 code: pattern: {type: Code, value: 'mm[Hg]'} index: 25 required: [value, unit, system, code] package_version: 0.2.0 class: profile kind: resource url: https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-average-blood-pressure base: http://hl7.org/fhir/StructureDefinition/Observation version: 0.2.0 required: [subject]