description: 'The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help.\r\nThe list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score.\r\nThe total score is the sum of the scores of the 10 variables.' package_name: nictiz.fhir.nl.r4.zib2020 derivation: constraint name: ZibBarthelADLIndex abstract: true type: Observation elements: code: pattern: type: CodeableConcept value: coding: - {code: '273302005', system: 'http://snomed.info/sct'} index: 0 value: choices: [] index: 2 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueInteger: match: {} schema: minValueInteger: 0 short: TotalScore choices: [valueInteger] maxValueInteger: 20 index: 4 valueInteger: minValueInteger: 0 short: TotalScore type: integer maxValueInteger: 20 choiceOf: value index: 5 slicing: slices: valueInteger: match: {} schema: {minValueInteger: 0, short: TotalScore, type: integer, maxValueInteger: 20, choiceOf: value, index: 5} component: index: 6 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: toiletUse: match: code: coding: - {code: '4002006', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 22 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002006', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 23 value: short: ToiletUse choices: [valueCodeableConcept] index: 25 valueCodeableConcept: {type: CodeableConcept, short: ToiletUse, choiceOf: value, index: 26} dressing: match: code: coding: - {code: '4002010', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 42 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002010', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 43 value: short: Dressing choices: [valueCodeableConcept] index: 45 valueCodeableConcept: {type: CodeableConcept, short: Dressing, choiceOf: value, index: 46} bladder: match: code: coding: - {code: '4002003', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 12 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002003', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 13 value: short: Bladder choices: [valueCodeableConcept] index: 15 valueCodeableConcept: {type: CodeableConcept, short: Bladder, choiceOf: value, index: 16} grooming: match: code: coding: - {code: '4002005', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 17 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002005', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 18 value: short: Grooming choices: [valueCodeableConcept] index: 20 valueCodeableConcept: {type: CodeableConcept, short: Grooming, choiceOf: value, index: 21} bowels: match: code: coding: - {code: '4002004', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 7 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002004', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 8 value: short: Bowels choices: [valueCodeableConcept] index: 10 valueCodeableConcept: {type: CodeableConcept, short: Bowels, choiceOf: value, index: 11} managingStairs: match: code: coding: - {code: '4002011', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 47 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002011', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 48 value: short: ManagingStairs choices: [valueCodeableConcept] index: 50 valueCodeableConcept: {type: CodeableConcept, short: ManagingStairs, choiceOf: value, index: 51} mobility: match: code: coding: - {code: '4002009', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 37 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002009', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 38 value: short: Mobility choices: [valueCodeableConcept] index: 40 valueCodeableConcept: {type: CodeableConcept, short: Mobility, choiceOf: value, index: 41} transfers: match: code: coding: - {code: '4002008', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 32 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002008', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 33 value: short: Transfers choices: [valueCodeableConcept] index: 35 valueCodeableConcept: {type: CodeableConcept, short: Transfers, choiceOf: value, index: 36} feeding: match: code: coding: - {code: '4002007', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 27 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002007', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 28 value: short: Feeding choices: [valueCodeableConcept] index: 30 valueCodeableConcept: {type: CodeableConcept, short: Feeding, choiceOf: value, index: 31} bathing: match: code: coding: - {code: '4002012', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} schema: index: 52 elements: code: pattern: type: CodeableConcept value: coding: - {code: '4002012', system: 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'} index: 53 value: short: Bathing choices: [valueCodeableConcept] index: 55 valueCodeableConcept: {type: CodeableConcept, short: Bathing, choiceOf: value, index: 56} package_version: 0.12.0-beta.3 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex base: http://hl7.org/fhir/StructureDefinition/Observation version: null