description: Defines the additional constraints and extensions on the UK Core Observation profile, to record a patients average blood pressure readings for a given time frame. package_name: fhir.r4.ukcore.stu3.currentbuild derivation: constraint name: UKCoreObservationAverageBloodPressure type: Observation elements: category: {index: 1} method: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-MeasurementMethod'} index: 8 specimen: {index: 9} value: choices: [] index: 7 component: array: true min: 1 max: 2 index: 11 slicing: rules: closed discriminator: - {path: code.text, type: value} min: 1 max: 2 slices: SystolicBP: match: code: {text: Systolic blood pressure} schema: _required: true index: 12 elements: code: elements: coding: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-AverageSystolic'} index: 13 text: pattern: {type: string, value: Systolic blood pressure} type: string index: 14 value: choices: [valueQuantity] index: 16 valueQuantity: {type: Quantity, choiceOf: value, index: 17} value[x]: elements: unit: pattern: {type: string, value: millimeter of mercury} type: string index: 18 system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} type: uri index: 19 code: pattern: {type: code, value: 'mm[Hg]'} type: code index: 20 DiastolicBP: match: code: {text: Diastolic blood pressure} schema: index: 21 elements: code: elements: coding: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-AverageDiastolic'} index: 22 text: pattern: {type: string, value: Diastolic blood pressure} type: string index: 23 value: choices: [valueQuantity] index: 25 valueQuantity: {type: Quantity, choiceOf: value, index: 26} value[x]: elements: unit: pattern: {type: string, value: millimeter of mercury} type: string index: 27 system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} type: uri index: 28 code: pattern: {type: code, value: 'mm[Hg]'} type: code index: 29 status: pattern: {type: code, value: final} type: code index: 0 effective: choices: [] index: 5 code: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-Average'} index: 2 device: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/DeviceMetric', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device-BloodPressure'] index: 10 subject: {index: 3} package_version: 0.20.0-pre-release class: profile kind: resource url: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation-AverageBloodPressure base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation version: 1.0.0 required: [category, component, effective, subject]