PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.icu@2026.0.0
    https://example.org/fhir/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:
  status: {index: 0}
  category:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: survey, system: 'http://terminology.hl7.org/CodeSystem/observation-category'}
    index: 1
  code:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '1345050000', system: 'http://snomed.info/sct', display: Richmond Agitation Sedation Scale score (observable entity)}
    index: 2
  subject: {index: 3}
  effective:
    choices: []
    index: 5
  valueCodeableConcept:
    binding: {strength: required, valueSet: 'http://loinc.org/vs/LL6536-8'}
    index: 6
    elements:
      coding:
        index: 7
        slicing:
          rules: open
          discriminator:
          - {path: system, type: value}
          min: null
          slices:
            loinc:
              match: {system: null}
              schema:
                pattern:
                  type: Coding
                  value: {system: 'http://loinc.org'}
                _required: true
                index: 8
              min: 1
              max: 1
      extension:
        index: 9
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            ordinalValue:
              match: {url: null}
              schema:
                type: Extension
                pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/ordinalValue'}
                constraint:
                  rass-ordinal-range: {human: RASS ordinal score must be between -5 and +4., 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'}
                _required: true
                index: 10
                elements:
                  valueDecimal: {index: 11}
                required: [valueDecimal]
    extensions:
      ordinalValue:
        url: null
        type: Extension
        pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/ordinalValue'}
        constraint:
          rass-ordinal-range: {human: RASS ordinal score must be between -5 and +4., 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'}
        _required: true
        index: 10
        elements:
          valueDecimal: {index: 11}
        required: [valueDecimal]
package_version: 2026.0.0
class: profile
kind: resource
url: https://example.org/fhir/StructureDefinition/mii-pr-icu-score-rass
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 2026.0.0
required: [status, subject, valueCodeableConcept, category, code, effective]