PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.r4.zib2020@0.9.0-beta.1
    http://nictiz.nl/fhir/StructureDefinition/zib-HelpFromOthers
description: There are often multiple people or parties involved in the care for a patient with a disorder or disability, particularly in the event of home care. Their efforts enable the patient to function more or less independently. This includes not only caregivers, but also professional help such as that offered by home care organizations, nurses, aids and helpers.\r\nCurrent doctors and staff from the facility to which a patient is admitted do not fall under this concept.
package_name: nictiz.fhir.nl.r4.zib2020
derivation: constraint
name: ZibHelpFromOthers
abstract: true
type: CarePlan
elements:
  status: {index: 0}
  intent: {index: 1}
  category:
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: value}
      min: 1
      slices:
        helpFromOthers:
          match:
            coding:
            - {code: '243114000', system: 'http://snomed.info/sct'}
          schema:
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: '243114000', system: 'http://snomed.info/sct'}
            _required: true
            index: 3
          min: 1
          max: 1
  activity:
    index: 4
    elements:
      detail:
        elements:
          code:
            short: TypeOfHelp
            binding: {strength: extensible, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.2.1--20200901000000'}
            index: 5
          scheduled:
            choices: []
            index: 7
            slicing:
              rules: open
              discriminator:
              - {path: $this, type: type}
              min: null
              slices:
                scheduledString:
                  match: {}
                  schema:
                    short: Frequency
                    choices: [scheduledString]
                    index: 9
          scheduledString:
            short: Frequency
            type: string
            choiceOf: scheduled
            index: 10
            slicing:
              slices:
                scheduledString:
                  match: {}
                  schema: {short: Frequency, type: string, choiceOf: scheduled, index: 10}
          performer:
            short: CareAid
            index: 11
            slicing:
              rules: open
              discriminator:
              - {path: resolve(), type: profile}
              min: null
              max: 1
              slices:
                healthProfessional:
                  match: {}
                  schema:
                    short: HealthProfessional
                    refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole']
                    type: Reference
                    index: 12
                  max: 1
                caregiver:
                  match: {}
                  schema:
                    short: Caregiver
                    refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson']
                    type: Reference
                    index: 13
                  max: 1
                healthcareProvider:
                  match: {}
                  schema:
                    short: HealthcareProvider
                    refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-HealthcareProvider-Organization']
                    type: Reference
                    index: 14
                  max: 1
          description: {short: Nature, index: 15}
  note:
    index: 16
    elements:
      text: {short: Comment, index: 17}
package_version: 0.9.0-beta.1
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/zib-HelpFromOthers
base: http://hl7.org/fhir/StructureDefinition/CarePlan
version: null
required: [category]