description: null package_name: de.medizininformatikinitiative.kerndatensatz.icu derivation: constraint name: MII_PR_ICU_Score_RASS type: Observation elements: category: pattern: type: CodeableConcept value: coding: - {code: survey, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} index: 0 code: pattern: type: CodeableConcept value: coding: - {code: '1345050000', system: 'http://snomed.info/sct', display: Richmond Agitation Sedation Scale score (observable entity)} index: 1 value: choices: [] index: 3 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] _required: true index: 5 min: 1 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 6 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, _required: true, index: 6} min: 1 max: 1 value[x]: extensions: ordinalValue: url: http://hl7.org/fhir/StructureDefinition/ordinalValue min: 1 max: 1 type: Extension constraint: rass-ordinal-range: {human: RASS ordinal score must be between -5 and +4., source: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/mii-pr-icu-score-rass', severity: error, expression: '%resource.valueCodeableConcept.extension(''http://hl7.org/fhir/StructureDefinition/ordinalValue'').value.as(Decimal) >= -5 and %resource.valueCodeableConcept.extension(''http://hl7.org/fhir/StructureDefinition/ordinalValue'').value.as(Decimal) <= 4'} index: 8 elements: extension: index: 7 slicing: slices: ordinalValue: match: {} schema: type: Extension constraint: rass-ordinal-range: {human: RASS ordinal score must be between -5 and +4., source: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/mii-pr-icu-score-rass', severity: error, expression: '%resource.valueCodeableConcept.extension(''http://hl7.org/fhir/StructureDefinition/ordinalValue'').value.as(Decimal) >= -5 and %resource.valueCodeableConcept.extension(''http://hl7.org/fhir/StructureDefinition/ordinalValue'').value.as(Decimal) <= 4'} url: http://hl7.org/fhir/StructureDefinition/ordinalValue index: 8 min: 1 max: 1 coding: index: 9 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: loinc: match: {system: null} schema: pattern: type: Coding value: {system: 'http://loinc.org'} _required: true index: 10 min: 1 max: 1 required: [extension, coding] package_version: 2026.0.0 class: profile kind: resource url: https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/mii-pr-icu-score-rass base: https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/mii-pr-icu-score version: 2026.0.0 required: [value, valueCodeableConcept]