description: Defines the additional constraints and extensions on the UK Core Observation profile package_name: fhir.r4.ukcore.stu3.currentbuild derivation: constraint name: UKCoreObservationAverageBloodPressure type: Observation elements: status: pattern: {type: code, value: final} type: code index: 0 category: {index: 1} code: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-Average'} index: 2 subject: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient'] index: 3 effective: choices: [] index: 5 method: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-MeasurementMethod'} index: 6 device: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/DeviceMetric', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device-BloodPressure'] index: 7 component: array: true min: 1 max: 2 index: 8 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: 9 elements: code: elements: coding: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-AverageSystolic'} index: 10 text: pattern: {type: string, value: Systolic blood pressure} type: string index: 11 value: choices: [valueQuantity] index: 13 valueQuantity: {type: Quantity, choiceOf: value, index: 14} value[x]: elements: unit: pattern: {type: string, value: millimeter of mercury} type: string index: 15 system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} type: uri index: 16 code: pattern: {type: code, value: 'mm[Hg]'} type: code index: 17 DiastolicBP: match: code: {text: Diastolic blood pressure} schema: index: 18 elements: code: elements: coding: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-BloodPressure-AverageDiastolic'} index: 19 text: pattern: {type: string, value: Diastolic blood pressure} type: string index: 20 value: choices: [valueQuantity] index: 22 valueQuantity: {type: Quantity, choiceOf: value, index: 23} value[x]: elements: unit: pattern: {type: string, value: millimeter of mercury} type: string index: 24 system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} type: uri index: 25 code: pattern: {type: code, value: 'mm[Hg]'} type: code index: 26 package_version: 0.0.7-sprint-7-review 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]