FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/NotificationBundle

Packagerki.demis.common
Resource TypeStructureDefinition
IdNotificationBundle
FHIR VersionR4
Sourcehttps://demis.rki.de/fhir/common/https://simplifier.net/resolve?scope=rki.demis.common@2.2.0&canonical=https://demis.rki.de/fhir/StructureDefinition/NotificationBundle
URLhttps://demis.rki.de/fhir/StructureDefinition/NotificationBundle
Version1.4.0
Statusactive
Date2024-05-02
NameNotificationBundle
TitleMeldevorgang
Realmde
DescriptionDer Meldevorgang bildet den Container für Meldungen und die darin referenzierten Ressourcen.
TypeBundle
Kindresource

Resources that use this resource

StructureDefinition
NotificationBundleDiseaseErkrankungsmeldevorgang
ProcessNotificationRequestParametersProcessNotification-Eingabeparameter
NotificationBundleLaboratoryErregernachweismeldevorgang
NotificationBundleLaboratoryNegativeErregernachweismeldevorgang (negativ)
NotificationBundleLaboratoryNotByNameErregernachweismeldevorgang (nichtnamentlich)
NotificationBundleSequenceSequenzmeldevorgang

Resources that this resource uses

StructureDefinition
NotificationMeldung

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "NotificationBundle",
  "url": "https://demis.rki.de/fhir/StructureDefinition/NotificationBundle",
  "version": "1.4.0",
  "name": "NotificationBundle",
  "title": "Meldevorgang",
  "status": "active",
  "date": "2024-05-02",
  "description": "Der Meldevorgang bildet den Container für Meldungen und die darin referenzierten Ressourcen.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "version": "ALPHA-2",
          "code": "DE"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": true,
  "type": "Bundle",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Bundle",
        "path": "Bundle",
        "constraint": [
          {
            "key": "atLeastOneMetaProfile",
            "severity": "error",
            "human": "Es muss mindestens ein meta.profile angegeben werden.",
            "expression": "entry.all(resource.meta.profile.count()>=1)"
          }
        ]
      },
      {
        "id": "Bundle.identifier",
        "path": "Bundle.identifier",
        "short": "Identifier für den Meldevorgang",
        "definition": "Der Identifier für den Meldevorgang ist als uuidv4 in value und unter der Verwendung der NotificationBundleId (https://demis.rki.de/fhir/NamingSystem/NotificationBundleId) in system anzugeben.\r\nDabei ist zu beachten, dass der gesetzte Wert durch die Infrastruktur verworfen und neu generiert wird.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Bundle.identifier.system",
        "path": "Bundle.identifier.system",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Bundle.identifier.value",
        "path": "Bundle.identifier.value",
        "short": "uuidv4",
        "definition": "uuidv4",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Bundle.type",
        "path": "Bundle.type",
        "short": "Typ der Bundle-Ressource.",
        "definition": "Typ der Bundle-Ressource. Für DEMIS ist der Typ grundsätzlich mit dem Wert „document“ aus dem referenzierten ValueSet (http://hl7.org/fhir/ValueSet/bundle-type|4.0.0) zu belegen.",
        "fixedCode": "document",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry",
        "path": "Bundle.entry",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "resource"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Bundle.entry:notification",
        "path": "Bundle.entry",
        "sliceName": "notification",
        "short": "Enthaltene Meldungen.",
        "definition": "Enthaltene Meldungen. In einem Meldevorgang können mehrere Meldungen übermittelt werden. Dies trifft nicht auf jede Art von Meldevorgang zu und wird in abgeleiteten Profilen ggf. eingeschränkt. Ebenso wird der Typ der zu übermittelnden Meldung in den abgeleiteten Profilen vorgegeben.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Bundle.entry:notification.resource",
        "path": "Bundle.entry.resource",
        "short": "Enthält die Meldung",
        "definition": "Enthält die Meldung. In davon abgeleiteten Profilen ist die Meldung vom erlaubten Typ enthalten.",
        "min": 1,
        "type": [
          {
            "code": "Composition",
            "profile": [
              "https://demis.rki.de/fhir/StructureDefinition/Notification"
            ]
          }
        ],
        "mustSupport": true
      }
    ]
  }
}