PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@2.3.1
    http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToManageMedication
description: An Observation as defined by the Dutch HCIM Zorginformatiebouwsteen AbilityToManageMedication v1.0(2017EN).\r\n\r\nManaging one's own medication is part of self-healthcare. Limitations in this ability indicate a reduced ability to cope for oneself.\r\nThis activity and activities such as those including cooking, using the telephone and shopping are also known as instrumentel activities of daily living (IADL). These tasks support an independent life style. Many people can still live independently even though they need help with one or two of these IADL’s.
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: Zib AbilityToManageMedication
type: Observation
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        requiredAssistance:
          match: {url: null}
          schema:
            type: Extension
            url: h
            index: 1
            elements:
              valueReference:
                short: RequiredAssistance
                index: 2
                slicing:
                  slices:
                    valueReference:
                      match: {}
                      schema: {short: RequiredAssistance, index: 2}
  code:
    elements:
      coding:
        index: 3
        slicing:
          rules: open
          discriminator:
          - {path: code, type: value}
          min: 1
          slices:
            AbilityToManageMedication:
              match: {code: '285033005'}
              schema:
                _required: true
                index: 4
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    index: 5
                  code:
                    pattern: {type: Code, value: '285033005'}
                    index: 6
                  display: {defaultValueString: Ability to manage medication, index: 7}
                required: [system, code]
    required: [coding]
  valueCodeableConcept:
    short: IndependentMedicationUse
    type: CodeableConcept
    index: 8
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {short: IndependentMedicationUse, type: CodeableConcept, _required: true, index: 8}
          min: 1
package_version: 2.3.1
extensions:
  requiredAssistance:
    url: h
    type: Extension
    index: 1
    elements:
      valueReference:
        short: RequiredAssistance
        index: 2
        slicing:
          slices:
            valueReference:
              match: {}
              schema: {short: RequiredAssistance, index: 2}
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToManageMedication
base: http://fhir.nl/fhir/StructureDefinition/nl-core-observation
version: 1.0.1
required: [valueCodeableConcept]