PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@2.3.1
    http://nictiz.nl/fhir/StructureDefinition/zib-IllnessPerception
description: In nearly all cases, a lengthy or life-threatening illness is a traumatic experience for the patient and their environment. Every patient deals with this in their own way. The way in which a person deals with problems and stress is also referred to as coping. Illness perception entails both the way the patient sees their situation and the way in which the patient and their environment deal with the situation (coping strategies).
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: Zib IllnessPerception
type: Observation
elements:
  code:
    elements:
      coding:
        index: 0
        slicing:
          rules: open
          discriminator:
          - {path: system, type: value}
          - {path: code, type: value}
          min: 1
          slices:
            illnessPerceptionCode:
              match: {system: 'http://snomed.info/sct', code: '363910003'}
              schema:
                _required: true
                index: 1
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    index: 2
                  code:
                    pattern: {type: Code, value: '363910003'}
                    index: 3
                  display: {defaultValueString: Characteristic of psychosocial functioning, index: 4}
                required: [system, code]
    required: [coding]
  subject:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient']
    index: 5
  component:
    index: 6
    slicing:
      rules: open
      discriminator:
      - {path: code, type: pattern}
      min: null
      slices:
        PatientIllnessInsight:
          match:
            code:
              coding:
              - {code: '27026000', system: 'http://snomed.info/sct'}
          schema:
            short: Patient Illness Insight
            index: 7
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '27026000', system: 'http://snomed.info/sct'}
                index: 8
              value:
                choices: [valueString]
                index: 10
              valueString: {type: string, choiceOf: value, index: 11}
        CopingWithIllnessByPatient:
          match:
            code:
              coding:
              - {code: '364667003', system: 'http://snomed.info/sct'}
          schema:
            short: Coping With Illness By Patient
            index: 12
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '364667003', system: 'http://snomed.info/sct'}
                index: 13
              value:
                choices: [valueString]
                index: 15
              valueString: {type: string, choiceOf: value, index: 16}
        CopingWithIllnessByFamily:
          match:
            code:
              coding:
              - {code: '405199009', system: 'http://snomed.info/sct'}
          schema:
            short: Coping With Illness By Family
            index: 17
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '405199009', system: 'http://snomed.info/sct'}
                index: 18
              value:
                choices: [valueString]
                index: 20
              valueString: {type: string, choiceOf: value, index: 21}
package_version: 2.3.1
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/zib-IllnessPerception
base: http://fhir.nl/fhir/StructureDefinition/nl-core-observation
version: 1.0.4