Ressourcenmodell für Meldungen gemäß § 6 Abs. 1 IfSG
Ein vollständiger Erkrankungs-Meldvorgang besteht aus Ressourcen der Erkrankungsmeldeinhalte und der Basismeldeinhalte. Welche Ressourcen die Basismeldeinhalte umfassen und wie sie zu implementieren sind, wird im Leitfaden der Basismeldeinhalte beschrieben.
Zur Übermittlung von Erregernachweisen laut § 6 Abs. 1 IfSG ist der Erkrankungs-Meldevorgang zu nutzen, siehe weiter unten auf dieser Seite.
Unabhängig von den Basismeldeinhalten, sind viele Meldeinhalte für alle meldepflichtigen Infektionskrankheiten nach § 6 Abs. 1 IfSG gleich, z.B. die Angabe von Immunisierungen oder Hospitalisierungen, ggf. Sterbedaten, etc. Dazu dienen die Ressourcen → Structure Definitions → "Erkrankung (Disease)" und → "Meldetatbestandsübergreifende klinische und epidemiologische Angaben (DiseaseInformationCommon)".
Hinzu kommen für jede Infektionskrankheit spezifisch zu erfassende Angaben, die sich in der Ressource → Structure Definitions → "Meldetatbestandsspezifische klinische und epidemiologische Angaben (DiseaseInformation)" finden.
Sowohl die "Meldetatbestandsübergreifenden" und die "Meldetatbestandsspezifischen" Angaben basieren auf sogenannten Questionnaires, die in die Ressource eingebettet werden müssen. Diese sind gelistet unter Ressourcen → Questionnaires→ Fragebogen (Allgemein) bzw "Krankheit"-Fragebogen für die spezifischen.
Beispielhafter Erkrankungs-Meldevorgang
Am Beispiel von Coronavirus-Krankheit-2019 (COVID-19) gibt die folgende Grafik einen groben logischen Überblick über die innerhalb der verschiedenen Bestandteile der Meldung abgebildeten Inhalte. Diese Meldungsstruktur ist für die weiteren Meldetatbestände gemäß §6 Absatz 1 IfSG (namentliche Meldung von verschiedenen Krankheiten) adaptiert. Eine Detaillierung dieser Inhalte, sowie die meldetatbestands-spezifischen Anpassungen sind den jeweiligen Unterabschnitten dieses Implementierungsleitfadens zu entnehmen.
Hinweis: Durch Beschränkungen des zum Einsatz kommenden Modellierungswerkzeuges, kann die Meldungsstruktur nur mit kleineren Einschränkungen dargestellt werden. Vererbungshierarchien werden beispielsweise nur unzureichend visualisiert und Referenzierungen nur unvollständig wiedergegeben. Den normativen Kern dieses Implementierungsleitfadens bilden daher die jeweiligen FHIR-Artefakte und nicht dieser Grafik!
Dem Muster der elektronischen Erregernachweismeldung folgend, wird auch die namentliche Meldung einer Krankheit gemäß § 6 Abs. 1 IfSG in DEMIS über ein FHIR Document abgebildet. Das in der DEMIS Kernspezifikation profilierte NotificationBundle (Bundle) wird hier weiter als NotificationBundleDisease spezialisiert, um die Besonderheiten einer Meldung gemäß §6 Absatz 1 IfSG zu berücksichtigen. Ebenso verhält es sich mit der abstrakten Notification (Composition), die weiter zu einer ebenfalls abstrakten NotificationDisease profiliert wird. Die NotificationDisease ist wiederum Ausgangspunkt für die Profilierung von NotificationDiseaseCVDD, welche die spezifischen strukturellen Besonderheiten der Coronavirus-Krankheit-2019 (COVID-19)-Meldung abbildet und Inhalte kodiert, die eine eindeutige Unterscheidung von Meldetatbeständen ermöglichen. Für die anderen in §6 Absatz 1 genannten Krankheiten sind entsprechende Unterprofile definiert.
Bezüglich der strukturellen und inhaltlichen Abbildung der "Betroffenen Person" und des "Melders" folgt man auch bei der Meldung gemäß §6 Absatz 1 IfSG den Vorgaben der für DEMIS spezifizierten Erregernachweismeldung. Auf diese Aspekte und die jeweils zu beachtenden Besonderheiten wird im Rahmen dieses Implementierungsleitfadens daher nicht mehr gesondert eingegangen. An dieser Stelle sei lediglich auf den entsprechenden Implementierungsleitfaden für DEMIS-Common (Basismeldeinhalte) verwiesen.
Die wesentlichen "fachlichen" Inhalte der Coronavirus-Krankheit-2019 (COVID-19)-Meldung werden über "sections" innerhalb der NotificationDiseaseCVDD-Composition referenziert. Hierbei ist zwischen den folgenden Inhalten zu unterscheiden:
Kerninformationen zum Meldetatbestand Coronavirus-Krankheit-2019 (COVID-19) werden über DiseaseCVDD abgebildet. Hierbei handelt es sich um eine indirekte Profilierung einer FHIR-Condition, über welche primär der Meldetatbestand sowie zugehörige Angaben (Symptome/Manifestationen, Verifikationsstatus etc.) abgebildet werden.
Klinische und epidemiologische Angaben, die für beliebige (der in §6 Absatz 1 benannten) Krankheiten relevant sind (z.B. Hospitalisierung, Angaben zum Tod, Angaben zur Exposition), werden über DiseaseInformationCommon dargestellt. Hierbei handelt es sich um ein spezifisches Profil einer FHIR QuestionnaireResponse, welche sich auf einen vorab definierten Fragebogen (DiseaseQuestionsCommon) bezieht. Instanzen von DiseaseInformationCommon können je nach Inhalt auf weitere Ressourcen verweisen. Dazu gehören beispielsweise Hospitalization-Ressourcen (Encounter) und/oder Organization-Ressourcen.
Klinische und epidemiologische Angaben, die für Coronavirus-Krankheit-2019 (COVID-19) spezifisch sind (z.B. Impfstatus und Infektionsumfeld), werden über Ressourcen vom Typ DiseaseInformationCVDD abgebildet. Auch hierbei handelt es sich um ein Profil einer FHIR QuestionnaireResponse, welches auf einen vordefinierten Fragebogen (DiseaseQuestionsCVDD)) verweist. Aus der Ressource heraus kann auf weitere Ressourcen (z.B. ImmunizationInformationCVDD) verwiesen werden.
Der Erkrankungsmeldevorgang (NotificationBundleDisease) bildet die Eingabe für die Verarbeitungs-Operation, die diesen validiert und verarbeitet. Grundlegende Informationen dazu finden sich im DEMIS-Basis-Paket rki.demis.common.
Entsprechend folgendem Beispiel muss der Erkrankungsmeldevorgang in dem Eingabeparameter ProcessNotificationRequestParameters an die Verarbeitungs-Operation übermittelt werden:
<id value="ProcessNotificationRequestParameters-example" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/ProcessNotificationRequestParameters" />
</meta>
<Bundle>
<id value="098f6bcd-4621-3373-8ade-4e832627b4f6" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/NotificationBundleDisease" />
</meta>
<system value="https://demis.rki.de/fhir/NamingSystem/NotificationBundleId" />
<value value="f6f4061a-1bdd-31c0-8d81-09b39f581270" />
</identifier>
<type value="document" />
<timestamp value="2021-03-04T12:00:00.000+01:00" />
<fullUrl value="https://demis.rki.de/fhir/Composition/9f0a1336-3ac2-3a31-bfff-b8233c214452" />
<Composition>
<id value="9f0a1336-3ac2-3a31-bfff-b8233c214452" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/NotificationDiseaseCVDD" />
</meta>
<system value="https://demis.rki.de/fhir/NamingSystem/NotificationId" />
<value value="b84d3abf-a524-4a24-a019-48b2b96bf1de" />
</identifier>
<system value="http://loinc.org" />
<display value="Infectious disease Note" />
</coding>
</type>
<system value="https://demis.rki.de/fhir/CodeSystem/notificationType" />
<display value="Meldung gemäß §6 Absatz 1, 2" />
</coding>
</category>
<reference value="Patient/ac163863-fefa-3ce2-8511-7a4150d6ad43" />
</subject>
<date value="2021-03-04T01:00:00+01:00" />
<reference value="PractitionerRole/6373194f-4d06-382a-a67d-e3c7da243c30" />
</author>
<title value="Meldung gemäß §6 Absatz 1, 2 IfSG" />
<title value="Diagnose" />
<system value="https://demis.rki.de/fhir/CodeSystem/sectionCode" />
<code value="diagnosis" />
</coding>
</code>
<reference value="Condition/cc86fc62-11af-3411-8b5e-6b2202206ec4" />
</entry>
</section>
<title value="Meldetatbestandsübergreifende klinische und epidemiologische Angaben" />
<system value="https://demis.rki.de/fhir/CodeSystem/sectionCode" />
<code value="generalClinAndEpiInformation" />
<display value="Meldetatbestandsübergreifende klinische und epidemiologische Angaben" />
</coding>
</code>
<reference value="QuestionnaireResponse/2f0c6b36-6421-35a8-8ea1-0e013db39410" />
</entry>
</section>
<title value="Meldetatbestandsspezifische klinische und epidemiologische Angaben" />
<system value="https://demis.rki.de/fhir/CodeSystem/sectionCode" />
<code value="specificClinAndEpiInformation" />
<display value="Meldetatbestandsspezifische klinische und epidemiologische Angaben" />
</coding>
</code>
<reference value="QuestionnaireResponse/146e5ced-db63-36e0-b8d3-85fa94218d8b" />
</entry>
</section>
</Composition>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/Patient/ac163863-fefa-3ce2-8511-7a4150d6ad43" />
<Patient>
<id value="ac163863-fefa-3ce2-8511-7a4150d6ad43" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson" />
</meta>
<given value="Theodor" />
</name>
<extension url="https://demis.rki.de/fhir/StructureDefinition/AddressUse">
<system value="https://demis.rki.de/fhir/CodeSystem/addressUse" />
</valueCoding>
</extension>
<line value="Heerstr. 1" />
</address>
</Patient>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/Condition/cc86fc62-11af-3411-8b5e-6b2202206ec4" />
<Condition>
<id value="cc86fc62-11af-3411-8b5e-6b2202206ec4" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/DiseaseCVDD" />
</meta>
<system value="http://terminology.hl7.org/CodeSystem/condition-ver-status" />
<code value="confirmed" />
</coding>
</verificationStatus>
<system value="https://demis.rki.de/fhir/CodeSystem/notificationDiseaseCategory" />
<display value="Coronavirus-Krankheit-2019 (COVID-19)" />
</coding>
</code>
<reference value="Patient/ac163863-fefa-3ce2-8511-7a4150d6ad43" />
</subject>
</Condition>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/Organization/7b1cb8d3-f4bb-3cf6-8c0e-01e6657a13ea" />
<Organization>
<id value="7b1cb8d3-f4bb-3cf6-8c0e-01e6657a13ea" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/NotifierFacility" />
</meta>
<system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR" />
<value value="987654300" />
</identifier>
<system value="https://demis.rki.de/fhir/CodeSystem/organizationType" />
<code value="hospital" />
</coding>
</type>
<name value="Sankt Gertrauden Krankenhaus" />
<value value="0309876543210" />
</telecom>
<line value="Dingsweg 321" />
</address>
</Organization>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/PractitionerRole/6373194f-4d06-382a-a67d-e3c7da243c30" />
<PractitionerRole>
<id value="6373194f-4d06-382a-a67d-e3c7da243c30" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/NotifierRole" />
</meta>
<reference value="Organization/7b1cb8d3-f4bb-3cf6-8c0e-01e6657a13ea" />
</organization>
</PractitionerRole>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/Encounter/cf424cfb-8809-3b51-8ab2-d8bf979cbe8d" />
<Encounter>
<id value="cf424cfb-8809-3b51-8ab2-d8bf979cbe8d" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/Hospitalization" />
</meta>
<status value="in-progress" />
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode" />
<display value="inpatient encounter" />
</class>
<system value="https://demis.rki.de/fhir/CodeSystem/hospitalizationServiceType" />
</coding>
</serviceType>
<reference value="Patient/ac163863-fefa-3ce2-8511-7a4150d6ad43" />
</subject>
<start value="2021-03-04" />
</period>
<system value="https://demis.rki.de/fhir/CodeSystem/hospitalizationReason" />
<code value="becauseOfDisease" />
<display value="Hospitalisiert aufgrund der gemeldeten Krankheit" />
</coding>
</reasonCode>
<reference value="Organization/7b1cb8d3-f4bb-3cf6-8c0e-01e6657a13ea" />
</serviceProvider>
</Encounter>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/QuestionnaireResponse/2f0c6b36-6421-35a8-8ea1-0e013db39410" />
<QuestionnaireResponse>
<id value="2f0c6b36-6421-35a8-8ea1-0e013db39410" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/DiseaseInformationCommon" />
</meta>
<questionnaire value="https://demis.rki.de/fhir/Questionnaire/DiseaseQuestionsCommon" />
<reference value="Patient/ac163863-fefa-3ce2-8511-7a4150d6ad43" />
</subject>
<system value="https://demis.rki.de/fhir/CodeSystem/yesOrNoAnswer" />
</valueCoding>
</answer>
</item>
<linkId value="militaryAffiliation" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="labSpecimenTaken" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="hospitalized" />
<system value="https://demis.rki.de/fhir/CodeSystem/yesOrNoAnswer" />
</valueCoding>
<linkId value="hospitalizedGroup" />
<linkId value="hospitalizedEncounter" />
<reference value="Encounter/cf424cfb-8809-3b51-8ab2-d8bf979cbe8d" />
</valueReference>
</answer>
</item>
</item>
</answer>
</item>
<linkId value="infectProtectFacility" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="placeExposure" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="organDonation" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="additionalInformation" />
<valueString value="Die Meldungsgenerierung erfolgte automatisch über den Aufnahmedatensatz gem. §301 SGB V. Nicht alle erforderlichen Informationen konnten daher erhoben werden." />
</answer>
</item>
</QuestionnaireResponse>
</resource>
</entry>
<fullUrl value="https://demis.rki.de/fhir/QuestionnaireResponse/146e5ced-db63-36e0-b8d3-85fa94218d8b" />
<QuestionnaireResponse>
<id value="146e5ced-db63-36e0-b8d3-85fa94218d8b" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/DiseaseInformationCVDD" />
</meta>
<questionnaire value="https://demis.rki.de/fhir/Questionnaire/DiseaseQuestionsCVDD" />
<reference value="Patient/ac163863-fefa-3ce2-8511-7a4150d6ad43" />
</subject>
<linkId value="infectionSource" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="infectionEnvironmentSetting" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<linkId value="immunization" />
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor" />
</valueCoding>
</answer>
</item>
</QuestionnaireResponse>
</resource>
</entry>
</Bundle>
</resource>
</parameter>
</Parameters>
.