PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.icu@2026.0.0
    https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/mii-pr-icu-score-rass
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]