PackagesCanonicalsLogsProblems
    Packages
    hl7.cda.us.ccda@4.0.0-ballot
    http://hl7.org/cda/us/ccda/StructureDefinition/SelfCareActivitiesADLandIADL
description: This template represents a patient's daily self-care ability. These activities are called Activities of Daily Living (ADL) and Instrumental Activities of Daily Living (IADL). ADLs involve caring for and moving of the body (e.g., dressing, bathing, eating). IADLs support an independent life style (e.g., cooking, managing medications, driving, shopping).
package_name: hl7.cda.us.ccda
derivation: constraint
name: SelfCareActivitiesADLandIADL
type: http://hl7.org/cda/stds/core/StructureDefinition/Observation
elements:
  value:
    type: http://hl7.org/cda/stds/core/StructureDefinition/CD
    binding: {strength: preferred, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.46'}
    index: 12
  classCode:
    pattern: {type: Code, value: OBS}
    index: 4
  author: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Author', index: 13}
  code:
    short: If more detailed ADL and IADL activities need to be recorded select the appropriate code from LOINC.
    binding: {strength: preferred, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.47'}
    index: 6
  moodCode:
    pattern: {type: Code, value: EVN}
    index: 5
  effectiveTime: {index: 11}
  templateId:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: root, type: value}
      min: 1
      slices:
        self-care-activities:
          match: {root: 2.16.840.1.113883.10.20.22.4.128}
          schema:
            _required: true
            index: 1
            elements:
              root:
                pattern: {type: String, value: 2.16.840.1.113883.10.20.22.4.128}
                index: 2
              extension: {index: 3}
            required: [root]
            extensions: {}
  statusCode:
    index: 9
    elements:
      code:
        pattern: {type: Code, value: completed}
        index: 10
    required: [code]
  text:
    short: SHOULD reference the portion of section narrative text corresponding to this entry
    index: 7
    elements:
      reference:
        constraint:
          value-starts-octothorpe: {human: 'If reference/@value is present, it SHALL begin with a ''#'' and SHALL point to its corresponding narrative', source: 'http://hl7.org/cda/us/ccda/StructureDefinition/SelfCareActivitiesADLandIADL', severity: error, expression: value.exists() implies value.startsWith('#')}
        index: 8
package_version: 4.0.0-ballot
class: logical
kind: logical
url: http://hl7.org/cda/us/ccda/StructureDefinition/SelfCareActivitiesADLandIADL
base: http://hl7.org/cda/stds/core/StructureDefinition/Observation
version: 4.0.0-ballot
required: [effectiveTime, value, statusCode, templateId]