FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagerki.demis.disease
Resource TypeStructureDefinition
IdStructureDefinition-NotificationBundleDisease.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=rki.demis.disease@3.0.0&canonical=https://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease
URLhttps://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease
Version1.4.0
Statusactive
Date2026-01-27
NameNotificationBundleDisease
TitleErkrankungsmeldevorgang
DescriptionDer Erkrankungsmeldevorgang ist vom Meldevorgang abgeleitet und bildet den Container für eine meldetatbestandsspezifische Erkrankungsmeldung und die darin referenzierten Ressourcen.
TypeBundle
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
rki.demis.common#3.0.0NotificationBundleMeldevorgang
rki.demis.disease#3.0.0NotificationDiseaseErkrankungsmeldung

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "NotificationBundleDisease",
  "url": "https://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease",
  "version": "1.4.0",
  "name": "NotificationBundleDisease",
  "title": "Erkrankungsmeldevorgang",
  "status": "active",
  "date": "2026-01-27",
  "description": "Der Erkrankungsmeldevorgang ist vom Meldevorgang abgeleitet und bildet den Container für eine meldetatbestandsspezifische Erkrankungsmeldung und die darin referenzierten Ressourcen.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Bundle",
  "baseDefinition": "https://demis.rki.de/fhir/StructureDefinition/NotificationBundle",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Bundle",
        "path": "Bundle",
        "constraint": [
          {
            "key": "maxOneNotifiedPerson",
            "severity": "error",
            "human": "Im NotificationBundle darf maximal eine betroffene Person enthalten sein.",
            "expression": "entry.where(resource.meta.profile='https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson').count()<=1"
          },
          {
            "key": "notifiedPersonAnonymousAndRelatesToTargetIdentifier",
            "severity": "error",
            "human": "Wenn im NotificationBundleDisease eine NotifiedPersonAnonymous enthalten ist, dann muss in der NotificationDisease die relatesTo-Referenz (relatesTo.target[x].identifier.value) gesetzt sein.",
            "expression": "(entry.where(resource.meta.profile='https://demis.rki.de/fhir/StructureDefinition/NotifiedPersonAnonymous').count()=0) or ((entry.where(resource.meta.profile='https://demis.rki.de/fhir/StructureDefinition/NotifiedPersonAnonymous').count()=1) and (entry.where(resource.relatesTo.target.identifier.value.count()=1)))"
          }
        ]
      },
      {
        "id": "Bundle.meta",
        "path": "Bundle.meta",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Bundle.meta.profile",
        "path": "Bundle.meta.profile",
        "min": 1,
        "max": "1",
        "fixedCanonical": "https://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease",
        "mustSupport": true
      },
      {
        "id": "Bundle.identifier.system",
        "path": "Bundle.identifier.system",
        "fixedUri": "https://demis.rki.de/fhir/NamingSystem/NotificationBundleId"
      },
      {
        "id": "Bundle.entry:notification",
        "path": "Bundle.entry",
        "sliceName": "notification",
        "short": "Erkrankungsmeldung",
        "definition": "In einem Erkrankungsmeldevorgang muss genau eine meldetatbestandsspezifische Erkrankungsmeldung enthalten sein.",
        "max": "1"
      },
      {
        "id": "Bundle.entry:notification.resource",
        "path": "Bundle.entry.resource",
        "short": "Enthält die meldetatbestandsspezifische Erkrankungsmeldung",
        "definition": "Enthält die meldetatbestandsspezifische Erkrankungsmeldung",
        "min": 1,
        "type": [
          {
            "code": "Composition",
            "profile": [
              "https://demis.rki.de/fhir/StructureDefinition/NotificationDisease"
            ]
          }
        ]
      }
    ]
  }
}