DEMIS Wissensdatenbank

Allgemein

Für Softwarehersteller steht für Integrationstests eine Livetestumgebung mit verschiedenen Ausprägungen unter https://test.demis.rki.de/{TYPE}/ zur Verfügung. Die Umgebung unterstützt das Senden und Empfangen der eigenen gesendeten Meldungen. Für das Senden und Empfangen wird immer das Sender-Zertifikat verwendet. Diese Besonderheit gilt nur auf der Livetestumgebung!

 

DEMIS Testumgebung

Bitte verwenden Sie ausschließlich Testdaten (keine personenbezogenen Daten!) in der DEMIS-Testumgebung (test.demis.rki.de/{TYPE}).


Zugangsdaten

Wenden Sie sich bitte an die DEMIS-Geschäftsstelle unter demis-support@rki.de zur Beantragung des Zertifikates für die Produktiv- oder Testumgebung. 


FHIR-Schnittstelle der Testumgebung

Token Endpunkte

Die Authentifizierung und Token-Endpunkte sind für alle Ausprägungen der Testumgebung gleich und müssen für jeden Service-Endpunkt der unterschiedlichen Testumgebungen genutzt werden.


ServiceBeschreibungToken EndpunkteClient ID, Passwort
idp.tokenendpoint für GesundheitsämterTokenabruf für Meldungsabruf an der Gesundheitsamtschnittstelledemis-importer, secret_client_secret
idp.lab.tokenendpoint für LaboreTokenabruf für das Senden einer Labormeldungdemis-adapter, secret_client_secret
idp.tokenendpoint für KrankenhäuserTokenabruf für das Senden einer Krankenhausmeldungdemis-test, secret_client_secret


Service Endpunkte

Diese Übersicht zeigt die einzelnen API-Schnittstellen der Umgebungen, die für Tests verfügbar sind. Es wird auch dargestellt wie der Status der internen Testläufe gegen die Umgebungen ist.


Service

Umgebungstyp

"quality assurance"

Umgebungstyp

"production"

Client ID, Passwort
Meldungen senden für Laborehttps://test.demis.rki.de/qs/notification-api/fhir/$process-notification
demis-adapter, secret_client_secret
Meldungen senden für Krankenhäuserhttps://test.demis.rki.de/qs/hospitalization/fhir/$process-notification
demis-test, secret_client_secret
Reports melden, z.B. Bettenmeldungen für Krankenhäuserhttps://test.demis.rki.de/qs/reports/fhir/$process-report
demis-test, secret_client_secret
Meldungen abholen für Gesundheitsämterhttps://test.demis.rki.de/qs/notification-clearing-api/fhir/Binary?...
demis-importer, secret_client_secret
Meldungen abholen für RKIhttps://test.demis.rki.de/qs/notification-clearing-api/fhir/Bundle?...
demis-analyzer, secret_client_secret
Meldeportalhttps://meldung.test.demis.rki.de/qs/





NutzergruppeAlleAlle
Aktualisierungszeitstempel06.05.2025 (11:35 Uhr)

Verfügbarkeit check mark button (error)
Testresult Schnittstellen check mark button

Testresult Frondend (warning) 

Release NotesRelease-Notes "quality assurance"


Zertifikate, User und Passwörter

Der Username ergibt sich aus dem Zertifikat, z.B.



z.B. Zertifikat

username

Kommentar

Laborseite

DEMIS-test-lab999_*.p12

test-lab999


Krankenhausseite

demis-test-hosp01_CSM031204266.p12


test-hosp01

jeweils zugeordnete IK Nummer 987654321

Dieser IK ist der folgende Test-Standort zugewiesen:

<IK>987654321</IK>
<Bezeichnung>Testkrankenhaus - gematik GmbH</Bezeichnung>
<PLZ>10117</PLZ>
<Ort>Berlin</Ort>
<Straße>Friedrichstraße</Straße>
<Hausnummer>136</Hausnummer>
<BSNR>987654321</BSNR>
<StandortId>987654</StandortId>


Konfigurationsübersicht

Feature-Flags

Diese Übersicht zeigt, welche neuen Features auf welcher Umgebung aktiviert oder deaktiviert sind. Damit können die Unterschiede der einzelnen Umgebungen auf einem Blick erkannt werden. 


Feature-FlagDescription

Umgebungstyp

 "quality assurance"

Umgebungstyp

 "production"

FEATURE_FLAG_DISEASE_TITLEShows the title of a questiontrue
FEATURE_FLAG_COMMON_CODE_SYSTEM_TERMINOLOGY_ENABLEDif true, activates the support module to validate codes against common CodeSystems that are commonly used, but are not distributed with the FHIR specification for various reasons (size, complexity, etc.)true
FEATURE_FLAG_VALIDATION_ENABLEDdetermines wheter the IGS notification is validated against the corresponding FHIR profilestrue
FEATURE_FLAG_LV_DISEASE
true
FEATURE_FLAG_CONTEXT_ENRICHMENT_SERVICEdetermines whether the IGS notification should be enriched with context information about the notifying entitytrue
FEATURE_FLAG_DISEASE_GROUP_TITLE
true
FEATURE_FLAG_HOSP_REASON_MOVE
true
FEATURE_FLAG_ACCEPTING_ANONYMOUS_NOTIFICATIONS
true
FEATURE_FLAG_NOTIFICATIONS_7_4

true
FEATURE_FLAG_TEST_ROUTING_V2The message sender is also the receivertrue
FEATURE_FLAG_HOSP_COPY_CHECKBOXES
Shows a checkbox in the hospitalization question to copy hospital address data to the question.true
FEATURE_FLAG_NEW_STARTPAGE_DESIGN
new design of start page is enabledtrue
FEATURE_FLAG_FUTS_VALUESETS_SNOMED
 true
FEATURE_FLAG_HAPI
Use the additional HAPI server for message storagefalse

Konfiguration

Diese Übersicht zeigt welche Konfigurationen neben den Feature-Flags auf den einzelnen Umgebungen vorgenommen wurden.



Umgebungstyp

"quality assurance"

Umgebungstyp

"production"

IGS FHIR Profile3.0.2
FHIR Profile5.2.0



Migration von der "alten" Livetestumgebung zur neuen Livetestumgebung

Für alle die vorher schon die Livetestumgebung genutzt haben, hier eine Änderungsübersicht:


BeschreibungEndpunkt ALTEndpunkt NEUHinweise
idp.tokenendpoint für Gesundheitsämterhttps://test.demis.rki.de/live-test/auth/realms/OEGD/protocol/openid-connect/tokenhttps://test.demis.rki.de/auth/realms/OEGD/protocol/openid-connect/token
idp.lab.tokenendpoint für Laborehttps://test.demis.rki.de/live-test/auth/realms/LAB/protocol/openid-connect/tokenhttps://test.demis.rki.de/auth/realms/LAB/protocol/openid-connect/token
idp.tokenendpoint für Krankenhäuserhttps://test.demis.rki.de/live-test/auth/realms/HOSPITAL/protocol/openid-connect/token
Meldungen senden für Laborehttps://test.demis.rki.de/live-test/notification-api/fhir/$process-notification

https://test.demis.rki.de/{TYPE}/notification-api/fhir/$process-notification

{TYPE} Wert ergibt sich aus der Zielumgebung 
Meldungen senden für Krankenhäuserhttps://test.demis.rki.de/live-test/hospitalization/fhir/$process-notificationhttps://test.demis.rki.de/{TYPE}/hospitalization/fhir/$process-notification{TYPE} Wert ergibt sich aus der Zielumgebung 
Reports melden, z.B. Bettenmeldungen für Krankenhäuserhttps://test.demis.rki.de/live-test/reports/fhir/$process-reporthttps://test.demis.rki.de/{TYPE}/reports/fhir/$process-report{TYPE} Wert ergibt sich aus der Zielumgebung 
Meldungen abholen für Gesundheitsämter--https://test.demis.rki.de/{TYPE}/notification-clearing-api/fhir/Binary?...{TYPE} Wert ergibt sich aus der Zielumgebung 


NEU: Des Weiteren kann mit demselben Zertifikat ein Token für die Senden- und Empfangenschnittstelle vom IDP geholt werden.