description: 'This profile is derived from the HL7 Vital Signs profile for Blood Pressure in order to add mappings from the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) BloodPresurre version 3.1, release 2017 and to provide extensions for missing concepts if needed.\r\n\r\nThe blood pressure is a parameter for determining the condition of the blood circulation and is expressed in systolic and diastolic pressure in mmHg.' package_name: nictiz.fhir.nl.stu3.zib2017 derivation: constraint name: Zib BloodPressure type: Observation elements: code: elements: coding: index: 0 slicing: rules: open discriminator: - {path: system, type: value} - {path: code, type: value} min: 1 slices: bloodPressureCode: match: {system: 'http://loinc.org', code: 85354-9} schema: _required: true index: 1 elements: system: pattern: {type: Uri, value: 'http://loinc.org'} index: 2 code: pattern: {type: Code, value: 85354-9} index: 3 display: {defaultValueString: Blood pressure panel with all children optional, index: 4} required: [system, code] required: [coding] effective: short: BloodPressureDateTime choices: [] index: 6 comment: {short: Comment, index: 7} bodySite: {short: MeasuringLocation, index: 8} method: {short: MeasuringMethod, index: 9} component: array: true min: 2 index: 10 slicing: rules: open ordered: false discriminator: - {path: code, type: pattern} min: 2 slices: SystolicBP: match: code: coding: - {code: 8480-6, system: 'http://loinc.org'} schema: _required: true index: 11 elements: code: pattern: type: CodeableConcept value: coding: - {code: 8480-6, system: 'http://loinc.org'} index: 12 value: short: SystolicBloodPressure recorded with UCUM choices: [valueQuantity] index: 14 valueQuantity: {short: SystolicBloodPressure recorded with UCUM, type: Quantity, choiceOf: value, index: 15} value[x]: elements: code: pattern: {type: Code, value: 'mm[Hg]'} index: 16 required: [value, valueQuantity] cuffTypeSNOMED: match: code: coding: - {code: '70665002', system: 'http://snomed.info/sct'} schema: index: 40 elements: code: pattern: type: CodeableConcept value: coding: - {code: '70665002', system: 'http://snomed.info/sct'} index: 41 value: short: CuffType choices: [valueCodeableConcept] index: 43 valueCodeableConcept: {type: CodeableConcept, short: CuffType, choiceOf: value, index: 44} diastolicEndpoint: match: code: coding: - {code: '85549003', system: 'http://snomed.info/sct'} schema: short: DiastolicEndpoint index: 35 elements: code: pattern: type: CodeableConcept value: coding: - {code: '85549003', system: 'http://snomed.info/sct'} index: 36 value: short: DiastolicEndpoint choices: [valueCodeableConcept] index: 38 valueCodeableConcept: {type: CodeableConcept, short: DiastolicEndpoint, choiceOf: value, index: 39} positionSNOMED: match: code: coding: - {code: '424724000', system: 'http://snomed.info/sct'} schema: index: 50 elements: code: pattern: type: CodeableConcept value: coding: - {code: '424724000', system: 'http://snomed.info/sct'} index: 51 value: short: Position choices: [valueCodeableConcept] index: 53 valueCodeableConcept: {type: CodeableConcept, short: Position, choiceOf: value, index: 54} AverageBloodPressureSNOMED: match: code: coding: - {code: '6797001', system: 'http://snomed.info/sct'} schema: index: 23 elements: code: pattern: type: CodeableConcept value: coding: - {code: '6797001', system: 'http://snomed.info/sct'} index: 24 value: short: AverageBloodPressure recorded with UCUM choices: [valueQuantity] index: 26 valueQuantity: {type: Quantity, short: AverageBloodPressure recorded with UCUM, choiceOf: value, index: 27} value[x]: elements: code: pattern: {type: Code, value: 'mm[Hg]'} index: 28 cuffTypeLOINC: match: code: coding: - {code: 8358-4, system: 'http://loinc.org'} schema: index: 45 elements: code: pattern: type: CodeableConcept value: coding: - {code: 8358-4, system: 'http://loinc.org'} index: 46 value: short: CuffType choices: [valueCodeableConcept] index: 48 valueCodeableConcept: {type: CodeableConcept, short: CuffType, choiceOf: value, index: 49} DiastolicBP: match: code: coding: - {code: 8462-4, system: 'http://loinc.org'} schema: _required: true index: 17 elements: code: short: DiastolicBloodPressure recorded with UCUM pattern: type: CodeableConcept value: coding: - {code: 8462-4, system: 'http://loinc.org'} index: 18 value: choices: [valueQuantity] index: 20 valueQuantity: {type: Quantity, choiceOf: value, index: 21} value[x]: elements: code: pattern: {type: Code, value: 'mm[Hg]'} index: 22 AverageBloodPressureLOINC: match: code: coding: - {code: 8478-0, system: 'http://loinc.org'} schema: index: 29 elements: code: pattern: type: CodeableConcept value: coding: - {code: 8478-0, system: 'http://loinc.org'} index: 30 value: short: AverageBloodPressure recorded with UCUM choices: [valueQuantity] index: 32 valueQuantity: {type: Quantity, short: AverageBloodPressure recorded with UCUM, choiceOf: value, index: 33} value[x]: elements: code: pattern: {type: Code, value: 'mm[Hg]'} index: 34 positionLOINC: match: code: coding: - {code: 8361-8, system: 'http://loinc.org'} schema: index: 55 elements: code: pattern: type: CodeableConcept value: coding: - {code: 8361-8, system: 'http://loinc.org'} index: 56 value: short: Position choices: [valueCodeableConcept] index: 58 valueCodeableConcept: {type: CodeableConcept, short: Position, choiceOf: value, index: 59} package_version: 2.3.1 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-BloodPressure base: http://nictiz.nl/fhir/StructureDefinition/zib-VitalSigns version: 3.0.6