PackagesCanonicalsLogsProblems
    Packages
    de.gevko.evo.hlm@1.2.1
    https://fhir.gevko.de/StructureDefinition/EVO_PR_KHB_A_Composition
description: Diese Composition dient zur Darstellung des strukturierten Dokuments Krankenhausbehandlung Muster 2a (10.2014)
package_name: de.gevko.evo.hlm
derivation: constraint
name: EVO_PR_KHB_A_Composition
type: Composition
elements:
  category:
    index: 30
    elements:
      coding:
        index: 31
        elements:
          system: {index: 32}
          version: {index: 33}
          code: {index: 34}
          userSelected: {index: 35}
        required: [system, code]
    required: [coding]
  date: {short: Ausstellungsdatum, mustSupport: true, index: 42}
  meta:
    mustSupport: true
    index: 1
    elements:
      versionId: {index: 2}
      lastUpdated: {index: 3}
      source: {index: 4}
      profile:
        mustSupport: true
        pattern: {type: Canonical, value: 'https://fhir.gevko.de/StructureDefinition/EVO_PR_KHB_A_Composition|0.9.1'}
        index: 5
      security: {index: 6}
      tag: {index: 7}
    required: [profile]
  encounter: {index: 41}
  section:
    mustSupport: true
    array: true
    min: 3
    max: 3
    index: 77
    slicing:
      rules: open
      discriminator:
      - {path: code.coding.code, type: value}
      min: 3
      max: 3
      slices:
        Krankenversicherung:
          match:
            code:
              coding: {code: Coverage}
          schema:
            mustSupport: true
            _required: true
            index: 78
            elements:
              orderedBy: {index: 92}
              section: {index: 99}
              mode: {index: 91}
              title:
                pattern: {type: String, value: Krankenversicherung}
                index: 79
              emptyReason: {index: 98}
              author: {index: 88}
              code:
                mustSupport: true
                index: 80
                elements:
                  coding:
                    mustSupport: true
                    index: 81
                    elements:
                      system:
                        pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_FOR_Section_Type'}
                        mustSupport: true
                        index: 82
                      version: {index: 83}
                      code:
                        pattern: {type: Code, value: Coverage}
                        mustSupport: true
                        index: 84
                      display:
                        pattern: {type: String, value: Krankenversicherungsverhältnis}
                        index: 85
                      userSelected: {index: 86}
                    required: [system, code]
                  text: {index: 87}
                required: [coding]
              focus: {index: 89}
              entry:
                type: Reference
                mustSupport: true
                refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Coverage']
                index: 93
                elements:
                  reference: {mustSupport: true, index: 94}
                  type: {index: 95}
                  identifier: {index: 96}
                  display: {index: 97}
                required: [reference]
              text: {index: 90}
            required: [entry, code]
        Krankenhausbehandlung:
          match:
            code:
              coding: {code: KHB}
          schema:
            mustSupport: true
            _required: true
            index: 100
            elements:
              orderedBy: {index: 114}
              section: {index: 121}
              mode: {index: 113}
              title:
                pattern: {type: String, value: Krankenhausinformationen}
                index: 101
              emptyReason: {index: 120}
              author: {index: 110}
              code:
                mustSupport: true
                index: 102
                elements:
                  coding:
                    mustSupport: true
                    index: 103
                    elements:
                      system:
                        pattern: {type: Uri, value: 'https://fhir.gevko.de/CodeSystem/EVO_CS_KHB_Section_Type'}
                        mustSupport: true
                        index: 104
                      version: {index: 105}
                      code:
                        pattern: {type: Code, value: KHB}
                        mustSupport: true
                        index: 106
                      display:
                        pattern: {type: String, value: Krankenhausinformationen}
                        index: 107
                      userSelected: {index: 108}
                    required: [system, code]
                  text: {index: 109}
                required: [coding]
              focus: {index: 111}
              entry:
                type: Reference
                mustSupport: true
                refers: ['https://fhir.gevko.de/StructureDefinition/EVO_PR_KHB_ServiceRequest']
                index: 115
                elements:
                  reference: {mustSupport: true, index: 116}
                  type: {index: 117}
                  identifier: {index: 118}
                  display: {index: 119}
                required: [reference]
              text: {index: 112}
            required: [entry, code]
        Diagnose:
          match:
            code:
              coding: {code: Diagnose}
          schema:
            mustSupport: true
            _required: true
            index: 122
            elements:
              orderedBy: {index: 136}
              section: {index: 175}
              mode: {index: 135}
              title:
                pattern: {type: String, value: Diagnose}
                index: 123
              emptyReason: {index: 174}
              author: {index: 132}
              code:
                mustSupport: true
                index: 124
                elements:
                  coding:
                    mustSupport: true
                    index: 125
                    elements:
                      system:
                        pattern: {type: Uri, value: 'https://fhir.gevko.de/CodeSystem/EVO_CS_FOR_Section_Type'}
                        mustSupport: true
                        index: 126
                      version: {index: 127}
                      code:
                        pattern: {type: Code, value: Diagnose}
                        mustSupport: true
                        index: 128
                      display:
                        pattern: {type: String, value: Diagnose}
                        index: 129
                      userSelected: {index: 130}
                    required: [system, code]
                  text: {index: 131}
                required: [coding]
              focus: {index: 133}
              entry:
                mustSupport: true
                index: 137
                slicing:
                  rules: open
                  discriminator:
                  - {path: identifier.type.coding.code, type: value}
                  min: 1
                  slices:
                    ICD:
                      match:
                        identifier:
                          type:
                            coding: {code: ICD}
                      schema:
                        type: Reference
                        mustSupport: true
                        refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Condition_ICD']
                        index: 138
                        elements:
                          reference: {mustSupport: true, index: 139}
                          type: {index: 140}
                          identifier:
                            mustSupport: true
                            index: 141
                            elements:
                              use: {index: 142}
                              type:
                                mustSupport: true
                                index: 143
                                elements:
                                  coding:
                                    mustSupport: true
                                    index: 144
                                    elements:
                                      system:
                                        pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_FOR_Section_Type'}
                                        mustSupport: true
                                        index: 145
                                      version: {index: 146}
                                      code:
                                        pattern: {type: Code, value: ICD}
                                        mustSupport: true
                                        index: 147
                                      display: {index: 148}
                                      userSelected: {index: 149}
                                    required: [system, code]
                                  text: {index: 150}
                                required: [coding]
                              system: {index: 151}
                              value: {index: 152}
                              period: {index: 153}
                              assigner: {index: 154}
                            required: [type]
                          display: {index: 155}
                        required: [identifier, reference]
                    Diagnoseklartext:
                      match:
                        identifier:
                          type:
                            coding: {code: ICD_Text}
                      schema:
                        type: Reference
                        mustSupport: true
                        refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Condition_Text']
                        index: 156
                        elements:
                          reference: {mustSupport: true, index: 157}
                          type: {index: 158}
                          identifier:
                            mustSupport: true
                            index: 159
                            elements:
                              use: {index: 160}
                              type:
                                mustSupport: true
                                index: 161
                                elements:
                                  coding:
                                    mustSupport: true
                                    index: 162
                                    elements:
                                      system:
                                        pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_FOR_Section_Type'}
                                        mustSupport: true
                                        index: 163
                                      version: {index: 164}
                                      code:
                                        pattern: {type: Code, value: ICD_Text}
                                        mustSupport: true
                                        index: 165
                                      display: {index: 166}
                                      userSelected: {index: 167}
                                    required: [system, code]
                                  text: {index: 168}
                                required: [coding]
                              system: {index: 169}
                              value: {index: 170}
                              period: {index: 171}
                              assigner: {index: 172}
                            required: [type]
                          display: {index: 173}
                        required: [identifier, reference]
              text: {index: 134}
            required: [entry, code]
  implicitRules: {index: 8}
  attester:
    short: Daten der verantwortliche Person
    mustSupport: true
    index: 62
    elements:
      mode:
        pattern: {type: Code, value: legal}
        mustSupport: true
        index: 63
      time: {index: 64}
      party:
        type: Reference
        mustSupport: true
        refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner']
        index: 65
        elements:
          reference: {mustSupport: true, index: 66}
          type: {index: 67}
          identifier: {index: 68}
          display: {index: 69}
        required: [reference]
    required: [party]
  type:
    label: Heilmittelverordnung
    mustSupport: true
    index: 22
    elements:
      coding:
        mustSupport: true
        index: 23
        elements:
          system:
            pattern: {type: Uri, value: 'https://fhir.gevko.de/CodeSystem/EVO_CS_FOR_FormularArt'}
            mustSupport: true
            index: 24
          version: {index: 25}
          code:
            short: Dokumententyp
            pattern: {type: Code, value: e02A}
            mustSupport: true
            index: 26
          display: {index: 27}
          userSelected: {index: 28}
        required: [system, code]
      text: {index: 29}
    required: [coding]
  title:
    pattern: {type: String, value: Verordnung von Krankenhausbehandlung}
    mustSupport: true
    index: 60
  author:
    mustSupport: true
    array: true
    max: 2
    index: 43
    slicing:
      rules: open
      discriminator:
      - {path: type, type: value}
      min: null
      max: 2
      slices:
        Arzt:
          match: {type: Practitioner}
          schema:
            type: Reference
            mustSupport: true
            refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner']
            _required: true
            index: 44
            elements:
              reference: {mustSupport: true, index: 45}
              type:
                pattern: {type: Uri, value: Practitioner}
                mustSupport: true
                index: 46
              identifier: {index: 47}
              display: {index: 48}
            required: [reference, type]
        PRF:
          match: {type: Device}
          schema:
            mustSupport: true
            index: 49
            elements:
              reference: {index: 50}
              type:
                pattern: {type: Uri, value: Device}
                mustSupport: true
                index: 51
              identifier:
                mustSupport: true
                index: 52
                elements:
                  use: {index: 53}
                  type: {index: 54}
                  system:
                    pattern: {type: Uri, value: 'https://fhir.kbv.de/NamingSystem/KBV_NS_FOR_Pruefnummer'}
                    mustSupport: true
                    index: 55
                  value: {short: Prüfnummer, mustSupport: true, index: 56}
                  period: {index: 57}
                  assigner: {index: 58}
                required: [value, system]
              display: {index: 59}
            required: [identifier, type]
  extension:
    index: 11
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        Rechtsgrundlage:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis
            index: 12
            elements:
              value:
                short: Stelle 6 und 7
                mustSupport: true
                choices: []
                index: 14
              value[x]:
                elements:
                  system: {mustSupport: true, index: 15}
                  version: {index: 16}
                  code: {short: Kennzeichen Rechtsgrundlage, mustSupport: true, index: 17}
                  display: {index: 18}
                  userSelected: {index: 19}
                required: [system, code]
  contained: {index: 10}
  event: {index: 76}
  custodian:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization']
    index: 70
    elements:
      reference: {mustSupport: true, index: 71}
      type: {index: 72}
      identifier: {index: 73}
      display: {index: 74}
    required: [reference]
  status: {mustSupport: true, index: 21}
  language: {index: 9}
  id: {mustSupport: true, index: 0}
  identifier: {index: 20}
  relatesTo: {index: 75}
  subject:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Patient']
    index: 36
    elements:
      reference: {mustSupport: true, index: 37}
      type: {index: 38}
      identifier: {index: 39}
      display: {index: 40}
    required: [reference]
  confidentiality:
    pattern: {type: Code, value: N}
    index: 61
package_version: 1.2.1
extensions:
  Rechtsgrundlage:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis
    type: Extension
    mustSupport: true
    index: 12
    elements:
      value:
        short: Stelle 6 und 7
        mustSupport: true
        choices: []
        index: 14
      value[x]:
        elements:
          system: {mustSupport: true, index: 15}
          version: {index: 16}
          code: {short: Kennzeichen Rechtsgrundlage, mustSupport: true, index: 17}
          display: {index: 18}
          userSelected: {index: 19}
        required: [system, code]
class: profile
kind: resource
url: https://fhir.gevko.de/StructureDefinition/EVO_PR_KHB_A_Composition
base: http://hl7.org/fhir/StructureDefinition/Composition
version: 0.9.1
required: [id, subject, meta, custodian]