{ "description": "Der Meldevorgang bildet den Container für Meldungen und die darin referenzierten Ressourcen.", "_filename": "ProfileResources/StructureDefinition/Bundle/NotificationBundle.json", "package_name": "demis.fhir.profiles", "date": "2021-07-12", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "jurisdiction": [ { "coding": [ { "code": "DE", "system": "urn:iso:std:iso:3166", "version": "ALPHA-2" } ] } ], "name": "NotificationBundle", "mapping": [ { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/w5", "name": "W5 Mapping", "identity": "w5" } ], "abstract": true, "type": "Bundle", "experimental": null, "resourceType": "StructureDefinition", "title": "Meldevorgang", "package_version": "1.16.0", "status": "active", "id": "ecc1ead1-6568-48ce-b0db-4f28f1de3102", "kind": "resource", "url": "https://demis.rki.de/fhir/StructureDefinition/NotificationBundle", "version": "1.1.2", "differential": { "element": [ { "id": "Bundle", "path": "Bundle", "constraint": [ { "key": "exactlyOneMetaProfile", "human": "Es muss genau ein meta.profile angegeben werden.", "severity": "error", "expression": "entry.all(resource.meta.profile.count()=1)" } ] }, { "id": "Bundle.identifier", "min": 1, "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.", "mustSupport": true }, { "id": "Bundle.identifier.system", "min": 1, "path": "Bundle.identifier.system" }, { "id": "Bundle.identifier.value", "min": 1, "path": "Bundle.identifier.value", "short": "uuidv4", "definition": "uuidv4" }, { "id": "Bundle.type", "path": "Bundle.type", "short": "Typ der Bundle-Ressource.", "fixedCode": "document", "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." }, { "id": "Bundle.entry", "path": "Bundle.entry", "slicing": { "rules": "open", "discriminator": [ { "path": "resource", "type": "type" } ] } }, { "id": "Bundle.entry:notification", "min": 1, "path": "Bundle.entry", "short": "Enthaltene Meldungen.", "sliceName": "notification", "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.", "mustSupport": true }, { "id": "Bundle.entry:notification.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Composition", "profile": [ "https://demis.rki.de/fhir/StructureDefinition/Notification" ] } ], "short": "Enthält die Meldung", "definition": "Enthält die Meldung. In davon abgeleiteten Profilen ist die Meldung vom erlaubten Typ enthalten." } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }