description: Dieses Profil beschreibt die Messung eines einzelnen Blutdrucks. package_name: kbv.basis derivation: constraint name: KBV_PR_Base_Observation_Blood_Pressure type: Observation elements: method: index: 31 elements: coding: {index: 32} text: {index: 33} specimen: {index: 34} component: index: 35 slicing: slices: SystolicBP: match: {} schema: index: 35 elements: code: index: 36 elements: coding: array: true min: 2 index: 37 slicing: rules: open discriminator: - {path: $this, type: value} min: 2 slices: loinc: match: {code: 8480-6, system: 'http://loinc.org'} schema: pattern: type: Coding value: {code: 8480-6, system: 'http://loinc.org'} _required: true index: 38 elements: system: {index: 39} version: {index: 40} code: {index: 41} display: {index: 42} required: [version, display, system, code] snomed: match: {code: '271649006', system: 'http://snomed.info/sct'} schema: pattern: type: Coding value: {code: '271649006', system: 'http://snomed.info/sct'} _required: true index: 43 elements: system: {index: 44} version: {index: 45} code: {index: 46} display: {index: 47} required: [version, display, system, code] text: {index: 48} value: choices: [] index: 50 slicing: slices: valueQuantity: match: {} schema: choices: [valueQuantity] index: 52 valueQuantity: type: Quantity choiceOf: value index: 53 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, index: 53} value[x]: elements: value: {index: 54} unit: pattern: {type: String, value: mm Hg} index: 55 DiastolicBP: match: {} schema: index: 56 elements: code: index: 57 elements: coding: array: true min: 2 index: 58 slicing: rules: open discriminator: - {path: $this, type: value} min: 2 slices: loinc: match: {code: 8462-4, system: 'http://loinc.org'} schema: pattern: type: Coding value: {code: 8462-4, system: 'http://loinc.org'} _required: true index: 59 elements: system: {index: 60} version: {index: 61} code: {index: 62} display: {index: 63} required: [version, display, system, code] snomed: match: {code: '271650006', system: 'http://snomed.info/sct'} schema: pattern: type: Coding value: {code: '271650006', system: 'http://snomed.info/sct'} _required: true index: 64 elements: system: {index: 65} version: {index: 66} code: {index: 67} display: {index: 68} required: [version, display, system, code] text: {index: 69} value: choices: [] index: 71 slicing: slices: valueQuantity: match: {} schema: choices: [valueQuantity] index: 73 valueQuantity: type: Quantity choiceOf: value index: 74 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, index: 74} value[x]: elements: value: {index: 75} unit: pattern: {type: String, value: mm Hg} index: 76 meanBP: match: {} schema: index: 77 elements: code: index: 78 elements: coding: array: true min: 2 index: 79 slicing: rules: open discriminator: - {path: $this, type: value} min: 2 slices: loinc: match: {code: 8478-0, system: 'http://loinc.org'} schema: pattern: type: Coding value: {code: 8478-0, system: 'http://loinc.org'} _required: true index: 80 elements: system: {index: 81} version: {index: 82} code: {index: 83} display: {index: 84} required: [version, display, system, code] snomed: match: {code: '6797001', system: 'http://snomed.info/sct'} schema: pattern: type: Coding value: {code: '6797001', system: 'http://snomed.info/sct'} _required: true index: 85 elements: system: {index: 86} version: {index: 87} code: {index: 88} display: {index: 89} required: [version, display, system, code] text: {index: 90} value: choices: [] index: 92 slicing: slices: valueQuantity: match: {} schema: choices: [valueQuantity] index: 94 valueQuantity: type: Quantity choiceOf: value index: 95 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, index: 95} value[x]: elements: value: {index: 96} unit: pattern: {type: String, value: mm Hg} index: 97 note: index: 17 elements: author: choices: [authorString] index: 24 slicing: slices: authorString: match: {} schema: choices: [authorString] index: 24 min: 0 max: 1 authorReference: refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization|1.7.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.7.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner|1.7.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_RelatedPerson|1.7.0'] type: Reference choiceOf: author index: 22 slicing: slices: authorReference: match: {} schema: refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization|1.7.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.7.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner|1.7.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_RelatedPerson|1.7.0'] type: Reference choiceOf: author index: 22 min: 0 max: 1 authorString: type: string choiceOf: author index: 25 slicing: slices: authorString: match: {} schema: {type: string, choiceOf: author, index: 25} min: 0 max: 1 time: {index: 26} text: {index: 27} effectiveDateTime: type: dateTime choiceOf: effective index: 16 slicing: slices: effectiveDateTime: match: {} schema: {type: dateTime, choiceOf: effective, _required: true, index: 16} min: 1 max: 1 status: {index: 0} effective: choices: [] index: 13 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: effectiveDateTime: match: {} schema: choices: [effectiveDateTime] _required: true index: 15 min: 1 max: 1 code: index: 1 elements: coding: array: true min: 2 index: 2 slicing: slices: loinc: match: {} schema: index: 3 elements: version: {index: 4} display: {index: 5} required: [version, display] snomed: match: {} schema: _required: true index: 6 elements: version: {index: 7} display: {index: 8} required: [version, display] text: {index: 9} bodySite: index: 28 elements: coding: {index: 29} text: {index: 30} focus: {index: 11} subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.7.0'] index: 10 package_version: 1.7.0-Expansions class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Blood_Pressure base: http://fhir.de/StructureDefinition/observation-de-vitalsign-blutdruck|1.5.2 version: 1.7.0 required: [effectiveDateTime]