description: null package_name: de.medizininformatikinitiative.kerndatensatz.icu derivation: constraint name: SD_MII_ICU_Score_CHA2DS2_VASc type: Observation elements: category: elements: coding: binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/category-fixed'} index: 0 slicing: slices: fixedCategoryScore: match: {} schema: binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/category-fixed'} index: 0 code: elements: coding: pattern: type: Coding value: {code: '1187491009', system: 'http://snomed.info/sct'} index: 1 slicing: slices: sct: match: {} schema: pattern: type: Coding value: {code: '1187491009', system: 'http://snomed.info/sct'} index: 1 loinc: match: {} schema: pattern: type: Coding value: {code: 96790-1, system: 'http://loinc.org'} index: 2 component: mustSupport: true index: 3 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: Herzinsuffizienz: match: {} schema: mustSupport: true index: 4 elements: code: mustSupport: true index: 5 elements: coding: mustSupport: true array: true min: 2 index: 6 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: snomed: match: {code: '42343007', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '42343007', system: 'http://snomed.info/sct'} _required: true index: 7 elements: system: {mustSupport: true, index: 8} code: {mustSupport: true, index: 9} required: [system, code] loinc: match: {code: 45641-8, system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {code: 45641-8, system: 'http://loinc.org'} _required: true index: 10 elements: system: {mustSupport: true, index: 11} code: {mustSupport: true, index: 12} required: [system, code] value: mustSupport: true maxValueInteger: 1 minValueInteger: 0 choices: [valueInteger] index: 14 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 1, minValueInteger: 0, choiceOf: value, index: 15} interpretation: mustSupport: true index: 16 elements: coding: {mustSupport: false, index: 17} referenceRange: {mustSupport: true, index: 18} required: [value, valueInteger] Hypertension: match: {} schema: mustSupport: true index: 19 elements: code: mustSupport: true index: 20 elements: coding: mustSupport: true array: true min: 2 index: 21 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: snomed: match: {code: '38341003', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '38341003', system: 'http://snomed.info/sct'} _required: true index: 22 elements: system: {mustSupport: true, index: 23} code: {mustSupport: true, index: 24} required: [system, code] loinc: match: {code: 45643-4, system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {code: 45643-4, system: 'http://loinc.org'} _required: true index: 25 elements: system: {mustSupport: true, index: 26} code: {mustSupport: true, index: 27} required: [system, code] value: mustSupport: true maxValueInteger: 1 minValueInteger: 0 choices: [valueInteger] index: 29 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 1, minValueInteger: 0, choiceOf: value, index: 30} interpretation: {mustSupport: true, index: 31} referenceRange: {mustSupport: true, index: 32} required: [value, valueInteger] Alter: match: {} schema: mustSupport: true index: 33 elements: code: mustSupport: true index: 34 elements: coding: mustSupport: true array: true min: 2 index: 35 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: snomed: match: {code: '397669002', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '397669002', system: 'http://snomed.info/sct'} _required: true index: 36 elements: system: {mustSupport: true, index: 37} code: {mustSupport: true, index: 38} required: [system, code] loinc: match: {code: 63900-5, system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {code: 63900-5, system: 'http://loinc.org'} _required: true index: 39 elements: system: {mustSupport: true, index: 40} code: {mustSupport: true, index: 41} required: [system, code] value: mustSupport: true maxValueInteger: 2 minValueInteger: 0 choices: [valueInteger] index: 43 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 2, minValueInteger: 0, choiceOf: value, index: 44} interpretation: {mustSupport: true, index: 45} referenceRange: {mustSupport: true, index: 46} required: [value, valueInteger] Diabetes: match: {} schema: mustSupport: true index: 47 elements: code: mustSupport: true index: 48 elements: coding: mustSupport: true array: true min: 2 index: 49 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: loinc: match: {code: 33248-6, system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {code: 33248-6, system: 'http://loinc.org'} _required: true index: 50 elements: system: {mustSupport: true, index: 51} code: {mustSupport: true, index: 52} required: [system, code] snomed: match: {code: '73211009', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '73211009', system: 'http://snomed.info/sct'} _required: true index: 53 elements: system: {mustSupport: true, index: 54} code: {mustSupport: true, index: 55} required: [system, code] value: mustSupport: true maxValueInteger: 1 minValueInteger: 0 choices: [valueInteger] index: 57 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 1, minValueInteger: 0, choiceOf: value, index: 58} interpretation: {mustSupport: true, index: 59} referenceRange: {mustSupport: true, index: 60} required: [value, valueInteger] Schlaganfall: match: {} schema: mustSupport: true index: 61 elements: code: mustSupport: true index: 62 elements: coding: mustSupport: true index: 63 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: snomed: match: {code: '62914000', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '62914000', system: 'http://snomed.info/sct'} _required: true index: 64 min: 1 max: 1 loinc: match: {system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {system: 'http://loinc.org'} index: 65 required: [coding] value: mustSupport: true maxValueInteger: 2 minValueInteger: 0 choices: [valueInteger] index: 67 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 2, minValueInteger: 0, choiceOf: value, index: 68} interpretation: {mustSupport: true, index: 69} referenceRange: {mustSupport: true, index: 70} required: [value, valueInteger] Geschlecht: match: {} schema: mustSupport: true index: 71 elements: code: mustSupport: true index: 72 elements: coding: mustSupport: true array: true min: 2 index: 73 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: loinc: match: {code: 46098-0, system: 'http://loinc.org'} schema: mustSupport: true pattern: type: Coding value: {code: 46098-0, system: 'http://loinc.org'} _required: true index: 74 elements: system: {mustSupport: true, index: 75} code: {mustSupport: true, index: 76} required: [system, code] snomed: match: {code: '734000001', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '734000001', system: 'http://snomed.info/sct'} _required: true index: 77 elements: system: {mustSupport: true, index: 78} code: {mustSupport: true, index: 79} required: [system, code] value: mustSupport: true maxValueInteger: 1 minValueInteger: 0 choices: [valueInteger] index: 81 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 1, minValueInteger: 0, choiceOf: value, index: 82} interpretation: {mustSupport: true, index: 83} referenceRange: {mustSupport: true, index: 84} required: [value, valueInteger] Gefaesskrankheit: match: {} schema: mustSupport: true index: 85 elements: code: mustSupport: true index: 86 elements: coding: mustSupport: true index: 87 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: snomed: match: {code: '27550009', system: 'http://snomed.info/sct'} schema: mustSupport: true pattern: type: Coding value: {code: '27550009', system: 'http://snomed.info/sct'} _required: true index: 88 elements: system: {mustSupport: true, index: 89} code: {mustSupport: true, index: 90} required: [system, code] required: [coding] value: mustSupport: true maxValueInteger: 1 minValueInteger: 0 choices: [valueInteger] index: 92 valueInteger: {type: integer, mustSupport: true, maxValueInteger: 1, minValueInteger: 0, choiceOf: value, index: 93} interpretation: {mustSupport: true, index: 94} referenceRange: {mustSupport: true, index: 95} required: [value, valueInteger] package_version: 2024.0.0-alpha2 class: profile kind: resource url: https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/score-cha2ds2-vasc base: https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/score version: null