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

FHIR IG analytics

Packagerki.demis.r4.core
Resource TypeStructureDefinition
IdStructureDefinition-NotificationBundleLaboratory.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=rki.demis.r4.core@1.23.2&canonical=https://demis.rki.de/fhir/StructureDefinition/NotificationBundleLaboratory
URLhttps://demis.rki.de/fhir/StructureDefinition/NotificationBundleLaboratory
Version1.2.0
Statusactive
Date2023-03-20
NameNotificationBundleLaboratory
TitleErregernachweismeldevorgang
DescriptionDer Erregernachweismeldevorgang ist vom Meldevorgang abgeleitet und bildet den Container für eine Erregernachweismeldung 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.0-rc.6NotificationBundleMeldevorgang
rki.demis.r4.core#1.23.2NotificationLaboratoryErregernachweismeldung

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "NotificationBundleLaboratory",
  "url": "https://demis.rki.de/fhir/StructureDefinition/NotificationBundleLaboratory",
  "version": "1.2.0",
  "name": "NotificationBundleLaboratory",
  "title": "Erregernachweismeldevorgang",
  "status": "active",
  "date": "2023-03-20",
  "description": "Der Erregernachweismeldevorgang ist vom Meldevorgang abgeleitet und bildet den Container für eine Erregernachweismeldung 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": "exactlyOneSubmittingRole",
            "severity": "error",
            "human": "Im NotificationBundle muss genau eine Einsender-Rolle enthalten sein.",
            "expression": "entry.where(resource.meta.profile='https://demis.rki.de/fhir/StructureDefinition/SubmittingRole').count()=1"
          }
        ]
      },
      {
        "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",
        "definition": "Enthaltene Meldungen. In einem Erregernachweismeldevorgang muss genau eine Erregernachweismeldung enthalten sein.",
        "max": "1"
      },
      {
        "id": "Bundle.entry:notification.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Composition",
            "profile": [
              "https://demis.rki.de/fhir/StructureDefinition/NotificationLaboratory"
            ]
          }
        ]
      }
    ]
  }
}