PackagesCanonicalsLogsProblems
    Packages
    kbv.basis@1.3.0
    https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Care_Level
description: null
package_name: kbv.basis
derivation: constraint
name: KBV_PR_Base_Observation_Care_Level
type: Observation
elements:
  code: {index: 0}
  effective:
    choices: []
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        effectivePeriod:
          match: {}
          schema:
            choices: [effectivePeriod]
            index: 4
  effectivePeriod:
    type: Period
    choiceOf: effective
    index: 5
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema: {type: Period, choiceOf: effective, index: 5}
  value:
    choices: []
    index: 7
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            choices: [valueCodeableConcept]
            _required: true
            index: 9
          min: 1
  valueCodeableConcept:
    type: CodeableConcept
    choiceOf: value
    index: 10
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: value, _required: true, index: 10}
          min: 1
  value[x]:
    elements:
      coding: {array: true, min: 1, max: 2, index: 11}
    required: [coding]
package_version: 1.3.0
class: profile
kind: resource
url: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Care_Level
base: http://fhir.de/StructureDefinition/observation-de-pflegegrad|1.3.2
version: 1.3.0
required: [valueCodeableConcept]