description: 'This profile is derived from the HL7 Vital Signs profile for Blood Pressure in order to add mappings from the Dutch Clinical Building Block (Dutch: Zorginformatiebouwsteen or ZIB) Bloeddruk and to provide extensions for missing concepts if needed.' package_name: nictiz.fhir.nl.stu3.zib2015 derivation: constraint name: ZIB-BloodPressure type: Observation elements: effective: short: BloodPressureDateTime choices: [] index: 1 comment: {short: Explanation, index: 2} bodySite: {short: MeasuringLocation, index: 3} method: {short: MeasuringMethod, index: 4} component: index: 5 slicing: rules: open ordered: false discriminator: - {path: code.coding.code, type: value} min: null slices: SystolicBP: match: code: coding: {code: null} schema: _required: true index: 6 elements: code: elements: coding: index: 7 slicing: slices: SBPCode: match: {} schema: {_required: true, index: 7} min: 1 max: 1 required: [coding] valueQuantity: short: SystolicBloodPressure recorded with UCUM index: 8 slicing: slices: valueQuantity: match: {} schema: {short: SystolicBloodPressure recorded with UCUM, _required: true, index: 8} min: 1 required: [valueQuantity] DiastolicBP: match: code: coding: {code: null} schema: _required: true index: 9 elements: code: elements: coding: index: 10 slicing: slices: DBPCode: match: {} schema: {_required: true, index: 10} min: 1 max: 1 required: [coding] valueQuantity: short: DiastolicBloodPressure recorded with UCUM index: 11 slicing: slices: valueQuantity: match: {} schema: {short: DiastolicBloodPressure recorded with UCUM, _required: true, index: 11} min: 1 required: [valueQuantity] AverageBloodPressure: match: code: coding: {code: null} schema: index: 12 elements: code: index: 13 elements: coding: index: 14 slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: null slices: ABPCodeLOINC: match: {code: 8478-0} schema: _required: true index: 15 elements: system: pattern: {type: Uri, value: 'http://loinc.org'} index: 16 code: pattern: {type: Code, value: 8478-0} index: 17 valueQuantity: type: Quantity short: AverageBloodPressure recorded with UCUM index: 18 elements: code: pattern: {type: Code, value: 'mm[Hg]'} index: 19 diastolicEndpoint: match: code: coding: {code: null} schema: short: DiastolicEndpoint index: 20 elements: code: index: 21 elements: coding: index: 22 slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: null slices: DiastolicEndpointCode: match: {code: '85549003'} schema: _required: true index: 23 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 24 code: pattern: {type: Code, value: '85549003'} index: 25 valueCodeableConcept: {type: CodeableConcept, short: DiastolicEndpoint, index: 26} cuffType: match: code: coding: {code: null} schema: index: 27 elements: code: index: 28 elements: coding: index: 29 slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: null slices: CuffTypeCodeLOINC: match: {code: 8358-4} schema: _required: true index: 30 elements: system: pattern: {type: Uri, value: 'http://loinc.org'} index: 31 code: pattern: {type: Code, value: 8358-4} index: 32 valueCodeableConcept: {type: CodeableConcept, short: CuffType, index: 33} position: match: code: coding: {code: null} schema: index: 34 elements: code: index: 35 elements: coding: index: 36 slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: null slices: BodyPositionSNOMED: match: {code: '424724000'} schema: short: Body position index: 37 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 38 code: pattern: {type: Code, value: '424724000'} index: 39 BodyPositionLOINC: match: {code: 8361-8} schema: index: 40 elements: system: pattern: {type: Uri, value: 'http://loinc.org'} index: 41 code: pattern: {type: Code, value: 8361-8} index: 42 valueCodeableConcept: {type: CodeableConcept, short: Position, index: 43} package_version: 1.0.0 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-BloodPressure base: http://nictiz.nl/fhir/StructureDefinition/bp version: '1.0'