PackagesCanonicalsLogsProblems
    Packages
    rki.demis.common.strict@3.0.0-rc.2
    https://demis.rki.de/fhir/StructureDefinition/NotificationBundle
description: Der Meldevorgang bildet den Container für Meldungen und die darin referenzierten Ressourcen.
package_name: rki.demis.common.strict
derivation: constraint
name: NotificationBundle
abstract: true
type: Bundle
elements:
  identifier:
    short: Identifier für den Meldevorgang
    mustSupport: true
    index: 0
    elements:
      use: {index: 1}
      type: {index: 2}
      system:
        pattern: {type: uri, value: 'https://demis.rki.de/fhir/NamingSystem/NotificationBundleId'}
        mustSupport: true
        type: uri
        index: 3
      value: {short: uuidv4, mustSupport: true, index: 4}
      period: {index: 5}
      assigner: {index: 6}
    required: [system, value]
  type:
    short: Typ der Bundle-Ressource.
    pattern: {type: code, value: document}
    mustSupport: true
    type: code
    index: 7
  total: {index: 8}
  link: {index: 9}
  entry:
    mustSupport: true
    index: 10
    slicing:
      rules: open
      discriminator:
      - {path: resource, type: type}
      min: 1
      slices:
        notification:
          match: {}
          schema:
            short: Enthaltene Meldungen.
            mustSupport: true
            _required: true
            index: 11
            elements:
              resource: {type: Composition, short: Enthält die Meldung, mustSupport: true, index: 12}
              search: {index: 13}
              request: {index: 14}
              response: {index: 15}
            required: [resource]
  signature: {index: 16}
package_version: 3.0.0-rc.2
class: profile
kind: resource
url: https://demis.rki.de/fhir/StructureDefinition/NotificationBundle
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: 2.0.0
required: [entry, identifier]