PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.iwlz@1.0.0-poc5
    http://nictiz.nl/fhir/StructureDefinition/iwlz-GeindiceerdZorgzwaartepakket-Questionnaire
description: Gegevens over een geindiceerd zorgzwaartepakket.
package_name: nictiz.fhir.nl.stu3.iwlz
derivation: constraint
name: iwlz-GeindiceerdZorgzwaartepakket-Questionnaire
type: Questionnaire
elements:
  name:
    pattern: {type: String, value: GeindiceerdZorgzwaartepakket}
    index: 0
  title:
    pattern: {type: String, value: GeindiceerdZorgzwaartepakket}
    index: 1
  item:
    array: true
    min: 7
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: linkId, type: value}
      min: 7
      slices:
        ZZPcode:
          match: {linkId: '1'}
          schema:
            _required: true
            index: 3
            elements:
              definition: {index: 5}
              linkId:
                pattern: {type: String, value: '1'}
                index: 4
              repeats: {index: 12}
              item: {index: 19}
              type:
                pattern: {type: Code, value: choice}
                index: 9
              enableWhen: {index: 10}
              prefix: {index: 7}
              option: {index: 16}
              readOnly: {index: 13}
              code: {index: 6}
              initial:
                choices: []
                index: 18
              maxLength: {index: 14}
              options:
                pattern:
                  type: Reference
                  value: {display: 'COD163: Zorgzwaartepakket', reference: 'http://istandaarden.nl/ibieb/codelijsten/COD163'}
                index: 15
              required:
                pattern: {type: Boolean, value: true}
                index: 11
              text:
                pattern: {type: String, value: Gecodeerde aanduiding van een zorgzwaartepakket.}
                index: 8
            required: [text, required, options]
        ingangsdatum:
          match: {linkId: '2'}
          schema:
            _required: true
            index: 20
            elements:
              definition: {index: 22}
              linkId:
                pattern: {type: String, value: '2'}
                index: 21
              repeats: {index: 29}
              item: {index: 36}
              type:
                pattern: {type: Code, value: date}
                index: 26
              enableWhen: {index: 27}
              prefix: {index: 24}
              option: {index: 33}
              readOnly: {index: 30}
              code: {index: 23}
              initial:
                choices: []
                index: 35
              maxLength: {index: 31}
              options: {index: 32}
              required:
                pattern: {type: Boolean, value: true}
                index: 28
              text:
                pattern: {type: String, value: De datum die aangeeft vanaf welke datum de geindiceerde zorgeenheid rechtsgeldig is.}
                index: 25
            required: [text, required]
        einddatum:
          match: {linkId: '3'}
          schema:
            _required: true
            index: 37
            elements:
              definition: {index: 39}
              linkId:
                pattern: {type: String, value: '3'}
                index: 38
              repeats: {index: 46}
              item: {index: 53}
              type:
                pattern: {type: Code, value: date}
                index: 43
              enableWhen: {index: 44}
              prefix: {index: 41}
              option: {index: 50}
              readOnly: {index: 47}
              code: {index: 40}
              initial:
                choices: []
                index: 52
              maxLength: {index: 48}
              options: {index: 49}
              required:
                pattern: {type: Boolean, value: false}
                index: 45
              text:
                pattern: {type: String, value: De datum die aangeeft tot en met welke datum de geindiceerde zorgeenheid rechtsgeldig is.}
                index: 42
            required: [text, required]
        klasse:
          match: {linkId: '4'}
          schema:
            _required: true
            index: 54
            elements:
              definition: {index: 56}
              linkId:
                pattern: {type: String, value: '4'}
                index: 55
              repeats: {index: 63}
              item: {index: 70}
              type:
                pattern: {type: Code, value: choice}
                index: 60
              enableWhen: {index: 61}
              prefix: {index: 58}
              option: {index: 67}
              readOnly: {index: 64}
              code: {index: 57}
              initial:
                choices: []
                index: 69
              maxLength: {index: 65}
              options:
                pattern:
                  type: Reference
                  value: {display: 'COD756: Klasse', reference: 'http://istandaarden.nl/ibieb/codelijsten/COD756'}
                index: 66
              required:
                pattern: {type: Boolean, value: true}
                index: 62
              text:
                pattern: {type: String, value: Gegevens over een geindiceerd zorgzwaartepakket}
                index: 59
            required: [text, required, options]
        voorkeurClient:
          match: {linkId: '5'}
          schema:
            _required: true
            index: 71
            elements:
              definition: {index: 73}
              linkId:
                pattern: {type: String, value: '5'}
                index: 72
              repeats: {index: 80}
              item: {index: 87}
              type:
                pattern: {type: Code, value: choice}
                index: 77
              enableWhen: {index: 78}
              prefix: {index: 75}
              option: {index: 84}
              readOnly: {index: 81}
              code: {index: 74}
              initial:
                choices: []
                index: 86
              maxLength: {index: 82}
              options:
                pattern:
                  type: Reference
                  value: {display: 'COD999: Voorkeur client', reference: 'http://istandaarden.nl/ibieb/codelijsten/COD999'}
                index: 83
              required:
                pattern: {type: Boolean, value: false}
                index: 79
              text:
                pattern: {type: String, value: Gecodeerde aanduiding van de voorkeur van de client ten aanzien van plaats en vorm van zorglevering.}
                index: 76
            required: [text, required, options]
        instellingVoorkeur:
          match: {linkId: '6'}
          schema:
            _required: true
            index: 88
            elements:
              definition: {index: 90}
              linkId:
                pattern: {type: String, value: '6'}
                index: 89
              repeats: {index: 97}
              item: {index: 104}
              type:
                pattern: {type: Code, value: string}
                index: 94
              enableWhen: {index: 95}
              prefix: {index: 92}
              option: {index: 101}
              readOnly: {index: 98}
              code: {index: 91}
              initial:
                choices: []
                index: 103
              maxLength: {index: 99}
              options: {index: 100}
              required:
                pattern: {type: Boolean, value: false}
                index: 96
              text:
                pattern: {type: String, value: Identificerende AGB-code van de instelling die de voorkeur heeft van de client.}
                index: 93
            required: [text, required]
        commentaar:
          match: {linkId: '7'}
          schema:
            _required: true
            index: 105
            elements:
              definition: {index: 107}
              linkId:
                pattern: {type: String, value: '7'}
                index: 106
              repeats: {index: 114}
              item: {index: 121}
              type:
                pattern: {type: Code, value: string}
                index: 111
              enableWhen: {index: 112}
              prefix: {index: 109}
              option: {index: 118}
              readOnly: {index: 115}
              code: {index: 108}
              initial:
                choices: []
                index: 120
              maxLength: {index: 116}
              options: {index: 117}
              required:
                pattern: {type: Boolean, value: false}
                index: 113
              text:
                pattern: {type: String, value: Vrije tekst (bijvoorbeeld toelichting) in een bericht.}
                index: 110
            required: [text, required]
package_version: 1.0.0-poc5
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/iwlz-GeindiceerdZorgzwaartepakket-Questionnaire
base: http://hl7.org/fhir/StructureDefinition/Questionnaire
version: null