Beispiele Erkrankungsmeldevorgang nach § 6 Absatz 1 IfSG
https://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease
Das NotificationBundleDisease-Profil spezialisiert das im Implementierungsleitfaden für DEMIS Common (Basismeldeinhalte) definierte abstrakte NotificationBundle-Profil. Unterschiede zwischen den Profilen ergeben sich lediglich bzgl. der Festlegungen der zulässigen "entry" Elemente.
Profilansicht
| NotificationBundleDisease (Bundle) | C | | https://demis.rki.de/fhir/StructureDefinition/NotificationBundle | There are no (further) constraints on this element Element idBundle Data typehttps://demis.rki.de/fhir/StructureDefinition/NotificationBundle Constraints- maxOneNotifiedPerson: Im NotificationBundle darf maximal eine betroffene Person enthalten sein.
entry.where(resource.meta.profile='https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson').count()<=1 - notifiedPersonAnonymousAndRelatesToTargetIdentifier: Wenn im NotificationBundleDisease eine NotifiedPersonAnonymous enthalten ist, dann muss in der NotificationDisease die relatesTo-Referenz (relatesTo.target[x].identifier.value) gesetzt sein.
(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)))
|
| meta | S | 1.. | | There are no (further) constraints on this element Element idBundle.meta |
| profile | S | 1..1 | Fixed Value | There are no (further) constraints on this element Element idBundle.meta.profile Fixed valuehttps://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease |
| identifier | | | | There are no (further) constraints on this element |
| system | | | Fixed Value | There are no (further) constraints on this element Element idBundle.identifier.system Fixed valuehttps://demis.rki.de/fhir/NamingSystem/NotificationBundleId |
| notification | | ..1 | | There are no (further) constraints on this element Element idBundle.entry:notification Short descriptionErkrankungsmeldung DefinitionIn einem Erkrankungsmeldevorgang muss genau eine meldetatbestandsspezifische Erkrankungsmeldung enthalten sein.
|
| resource | | 1.. | NotificationDisease | There are no (further) constraints on this element Element idBundle.entry:notification.resource Short descriptionEnthält die meldetatbestandsspezifische Erkrankungsmeldung DefinitionEnthält die meldetatbestandsspezifische Erkrankungsmeldung
Data typeNotificationDisease |
Beispiele zu diversen Meldetatbeständen