PackagesCanonicalsLogsProblems
    Packages
    de.gevko.dev.tetvz@1.0.11
    https://fhir.gevko.de/StructureDefinition/PR_OSC_Bundle_Transaction
description: Bundle für die Transaktion der Teilnehmererklärung
package_name: de.gevko.dev.tetvz
derivation: constraint
name: PR_OSC_Bundle_Transaction
type: Bundle
elements:
  implicitRules: {index: 0}
  language: {index: 1}
  identifier:
    mustSupport: true
    index: 2
    elements:
      use: {index: 3}
      type: {index: 4}
      system:
        pattern: {type: Uri, value: 'urn:ietf:rfc:3986'}
        mustSupport: true
        index: 5
      value: {mustSupport: true, index: 6}
      period: {index: 7}
      assigner: {index: 8}
    required: [value, system]
  type:
    pattern: {type: Code, value: transaction}
    mustSupport: true
    index: 9
  timestamp: {mustSupport: true, index: 10}
  total: {index: 11}
  link: {index: 12}
  entry:
    index: 13
    elements:
      link: {index: 14}
      fullUrl: {index: 15}
      resource: {index: 16}
      search: {index: 17}
      request: {index: 18}
      response: {index: 19}
    slicing:
      rules: open
      discriminator:
      - {path: fullUrl, type: value}
      min: null
      slices:
        Vertrag:
          match: {fullUrl: null}
          schema:
            index: 20
            elements:
              link: {index: 21}
              fullUrl: {index: 22}
              resource: {type: Resource, index: 23}
              search: {index: 24}
              request: {index: 25}
              response: {index: 26}
            required: [resource, fullUrl]
        Einwilligung:
          match: {fullUrl: null}
          schema:
            _required: true
            index: 27
            elements:
              link: {index: 28}
              fullUrl: {index: 29}
              resource: {type: Resource, index: 30}
              search: {index: 31}
              request: {index: 32}
              response: {index: 33}
            required: [resource, fullUrl]
        Patient:
          match: {fullUrl: null}
          schema:
            _required: true
            index: 34
            elements:
              link: {index: 35}
              fullUrl: {index: 36}
              resource: {type: Resource, index: 37}
              search: {index: 38}
              request: {index: 39}
              response: {index: 40}
            required: [resource, fullUrl]
        Diagnose:
          match: {fullUrl: null}
          schema:
            index: 41
            elements:
              link: {index: 42}
              fullUrl: {index: 43}
              resource: {type: Resource, index: 44}
              search: {index: 45}
              request: {index: 46}
              response: {index: 47}
            required: [resource, fullUrl]
        Leistungserbringer:
          match: {fullUrl: null}
          schema:
            index: 48
            elements:
              link: {index: 49}
              fullUrl: {index: 50}
              resource: {type: Resource, index: 51}
              search: {index: 52}
              request: {index: 53}
              response: {index: 54}
            required: [resource, fullUrl]
        LE_Rolle:
          match: {fullUrl: null}
          schema:
            index: 55
            elements:
              link: {index: 56}
              fullUrl: {index: 57}
              resource: {type: Resource, index: 58}
              search: {index: 59}
              request: {index: 60}
              response: {index: 61}
            required: [resource, fullUrl]
        Organisation:
          match: {fullUrl: null}
          schema:
            index: 62
            elements:
              link: {index: 63}
              fullUrl: {index: 64}
              resource: {type: Resource, index: 65}
              search: {index: 66}
              request: {index: 67}
              response: {index: 68}
            required: [resource, fullUrl]
        Binary:
          match: {fullUrl: null}
          schema:
            index: 69
            elements:
              link: {index: 70}
              fullUrl: {index: 71}
              resource: {type: Resource, index: 72}
              search: {index: 73}
              request: {index: 74}
              response: {index: 75}
            required: [resource, fullUrl]
package_version: 1.0.11
class: profile
kind: resource
url: https://fhir.gevko.de/StructureDefinition/PR_OSC_Bundle_Transaction
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: '0.1'