Die gematik hat als zukünftige Digitalagentur Gesundheit die Aufgabe, die Digitalisierung im Gesundheitswesen voran zu bringen.
In der Anwendung KIM besteht ein "blinder" Fleck, da aktuell nicht nachvollzogen werden kann, welche Fachrichtungen welcher Berufsgruppen bereits hoheitliche Vorgaben (z.B. Pflicht zum elektronischen Arztbrief via KIM) umsetzen und welche nicht.
Hierfür wurde in C_11193 eine Anpassung vorgeschlagen, die jedoch zur Sammlung personenbezogener (pseudonymisierte E-Mailadresse mit Postleitzahlbezug) Daten in der gematik-Betriebsdatenerfassung geführt hätte - diese Änderung wurde BfDI-seitig nachvollziehbar abgelehnt.
Dieser Änderungseintrag soll die Ergänzung der Betriebsdaten OHNE Personenbezug umsetzen, in dem ausschließlich je Sender und Empfänger die
in den Betriebsdaten übermittelt werden sollen.
Darüber hinaus soll der Produkttyp "Fachdienst KOM-LE" zu "KIM Fachdienst" umbenannt werden, damit eine einheitliches Wording vorliegt.
Inhalt
Im gesamten Dokument wird KOM-LE durch KIM ersetzt, um der seinerzeitigen Umbenennung der Anwendung von Kommunikation Leistungserbringer KOM-LE zu Kommunikation im Medizinwesen KIM Rechnung zu tragen.
Ebenfalls werden die Beschreibungen der zugeordneten Anforderungen und Überschriften im Titel redaktionell aktualisiert.
< Umbenennung des Kapitels "Anbieter KOM-LE" in "Anbieter KIM Fachdienst" >
< Änderungen in Kapitel 3.5.4 >
Tabelle 1: Tab_gemKPT_Betr_Servicekomponente
Servicekomponente (SK) | Service Provider (Eigener Service) |
Produkt- typ |
Produkttyp- Name |
Anbieter- ausschluss (SK) |
---|---|---|---|---|
KIM | Anbieter KIM Fachdienst | PDT24, PDT27 |
KIM Fachdienst, KIM-Clientmodul |
|
... |
und weitere Ersetzungen von KOM-LE durch KIM / Fachdienst KOM-LE zu KIM Fachdienst
Schnittstellen::Operation bzw. Anwendungsfall
Tabelle 2: Tab_gemKPT_Betr_KIM_S::O/A
Produkttyp / Anwendungstyp | S/A-ID |
Schnittstellen::Operation / Anwendungsfall |
Beschreibung | Berichtsformat-Alias |
---|---|---|---|---|
Kommunikation im Medizinwesen KIM - PDT24 | ||||
PDT24 | S01 | I* | ||
PDT24 | S02 | I_Message_Service::send_Message | KIM Nachricht senden (CM-FD) | KIM.UC_1 |
PDT24 | S03 | I_Message_Service::receive_Message | KIM Nachricht empfangen | KIM.UC_2 |
PDT24 | S04 | I_Attachment_Service::add_Attachment | KIM Anlage hochladen | KIM.UC_3 |
PDT24 | S05 | I_Attachment_Service::read_Attachment | KIM Anlage herunterladen | KIM.UC_4 |
PDT24 | S06 | I_Message_Service::send_Message | KIM Nachricht weiterleiten (FD-FD) | KIM.UC_5 |
Performance-Kenngrößen / SL-Werte
Der Bearbeitungszeitraum für die aufgeführten Soll-Werte beträgt ein Kalendermonat.
Die Bildung der Performance-Kenngrößen basiert auf folgenden PG-Schemata: PG-Schema-I
Tabelle 3: Tab_gemKPT_Betr_KIM_Performance-Kenngroessen
Performance- Kenngröße (PKG-ID) |
Beschreibung |
berechnet aus (Rohdaten-BDE, Probing) |
SL-Wert (Soll-Wert) |
min / max |
Normative Referenz |
---|---|---|---|---|---|
Kommunikation im Medizinwesen KIM - PDT24 - (KIM*) | |||||
PDT24-S01-D3-G14 | Relative Verfügbarkeit im Betrachtungszeitraum zur Hauptzeit exkl. Wartung. [%*1000] | Probing | 99800 | min | GS-A_5139-02 |
PDT24-S01-D3-G16 | Relative Verfügbarkeit im Betrachtungszeitraum zur Nebenzeit exkl. Wartung. [%*1000] | Probing | 99000 | min | GS-A_5139-02 |
Kommunikation im Medizinwesen KIM - PDT24 - (KIM.UC_1) | |||||
PDT24-S02-D2-G08 | Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] | Rohdaten-BDE | 1000 | max | A_26323 |
PDT24-S02-D2-G30 | Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] | Rohdaten-BDE | 2500 | max | A_26323 |
Kommunikation im Medizinwesen KIM - PDT24 - (KIM.UC_2) | |||||
PDT24-S03-D2-G08 | Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] | Rohdaten-BDE | 800 | max | A_26323 |
PDT24-S03-D2-G30 | Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] | Rohdaten-BDE | 2000 | max | A_26323 |
Kommunikation im Medizinwesen KIM - PDT24 - (KIM.UC_3) | |||||
Kommunikation im Medizinwesen KIM - PDT24 - (KIM.UC_4) | |||||
Kommunikation im Medizinwesen KIM - PDT24 - (KIM.UC_5) |
Im gesamten Kapitel 3.9 und seinen Unterkapiteln wird KOM-LE durch KIM ersetzt, um der seinerzeitigen Umbenennung der Anwendung von Kommunikation Leistungserbringer KOM-LE zu Kommunikation im Medizinwesen KIM Rechnung zu tragen.
Ebenfalls werden die Beschreibungen der zugeordneten Anforderungen im Titel redaktionell aktualisiert.
Die Tabellen Tab_gemSpec_Perf_KOMLE_Fachdienst: Lastvorgaben, Tab_gemSpec_Perf_KOMLE_Fachdienst: Lastvorgaben des KAS und Tab_Bearbeitungszeitvorgaben KOM-LE je Anwendungsfall werden durch Tab_gemSpec_Perf_KIM: Last und Bearbeitungszeiten ersetzt. Entsprechende Anforderung mit Referenzen dazu werden redaktionell angepasst.
storniert / ersetzt durch A_26323
A_20127-01 - Performance - KOM-LE-Fachdienst – Spitzenlastvorgaben für den KAS
Der Anbieter KOM-LE-Fachdienst MUSS den KAS und die Anbindung an das zentrale Netz der TI mindestens so dimensionieren, dass für seine Nutzer die erwartete Spitzenlast gemäß Tabelle "Tab_gemSpec_Perf_KOMLE_Fachdienst: Lastvorgaben des KAS" erfüllt wird.
Die Lastvorgaben sind für die vom Anbieter definierte maximale Größe der Zulässigen 20 MiB Anhänge zu erfüllen
Tabelle 4: Tab_gemSpec_Perf_KOMLE_Fachdienst: Lastvorgaben des KAS
Schnittstellenoperationen | Spitzenlast [1/sec] |
---|---|
I_Attachment_Service::add_Attachment | 5 |
I_Attachment_Service::read_Attachment | 5 |
Ablösung durch Nachfolger - angepasster Tabellenname zu: "Tab_gemSpec_Perf_Fachdienst_KIM: Last- und Bearbeitungszeitvorgaben" sowie Rechtschreibung bei folgenden 2 Anforderungen
A_20134 - Performance - KOM-LE-Fachdienst - Robustheit gegenüber Lastspitzen
Der KOM-LE Fachdienst MUSS bei Lastspitzen oberhalb der definierten Spitzenlasten aus den Tabellen:
Neue Anforderung:
A_20134-01 - Performance - KIM Fachdienst - Robustheit gegenüber Lastspitzen
Der KIM Fachdienst MUSS bei Lastspitzen oberhalb der definierten Spitzenlasten aus der Tabelle "Tab_gemSpec_Perf_KIM: Last- und Bearbeitungszeitvorgaben" verfügbar bleiben. [<=]
Ablösung durch Nachfolger - angepasster Tabellenname zu: "Tab_gemSpec_Perf_Fachdienst_KIM: Last- und Bearbeitungszeitvorgaben" sowie Rechtschreibung bei folgenden 2 Anforderungen
A_20132 - Performance - KOM-LE-Fachdienst - Spitzenlastvorgaben TU
Der Anbieter KOM-LE MUSS in der TU-Umgebung 5% der in den folgenden Tabellen:
Neue Anforderung:
A_20132-01 - Performance - Anbieter KIM Fachdienst - Spitzenlastvorgaben TU
Der Anbieter KIM Fachdienst MUSS in der Testumgebung (TU) 5% der definierten Vorgaben zur Spitzenlast aus "Tab_gemSpec_Perf_KIM: Last- und Bearbeitungszeitvorgaben" erfüllen.
Ist der Marktanteil kleiner als 5% (10.500 KIM-Teilnehmer) MUSS der Anbieter KIM Fachdienst nur den entsprechenden Prozentwert seines Marktanteils in der TU bereitstellen. Der Prozentwert MUSS mit angegeben werden. [<=]
Für den KIM Fachdienst müssen unter den oben genannten Rahmenbedingungen die Bearbeitungszeiten kleiner oder gleich den in Tabelle "Tab_gemSpec_Perf_KIM: Last- und Bearbeitungszeitvorgaben" angegebenen Werten sein.
Neue Anforderung:
A_26323 - Performance - KIM Fachdienst - Last- und Bearbeitungszeitvorgaben
Der KIM Fachdienst MUSS die Bearbeitungszeitvorgaben unter Last aus Tabelle "Tab_gemSpec_Perf_KIM: Last- und Bearbeitungszeitvorgaben" unter der für alle Funktionen parallel anliegenden Spitzenlast mindestens erfüllen.
Table # Tab_gemSpec_Perf_KIM: Last- und Bearbeitungszeitvorgaben
Anwendungsfall | Spitzenlast [1/s] |
Mittlere Bearbeitungszeit [msec] |
Maximale Bearbeitungszeit [msec] |
---|---|---|---|
KIM.UC_1 - KIM Nachricht senden (CM-FD) | 160 | 1.000 |
2.500 |
KIM.UC_2 - KIM Nachricht empfangen (CM-FD) | 300 | 800 |
2.000 |
KIM.UC_3 - KIM Anlage hochladen | 5 | - | - |
KIM.UC_4 - KIM Anlage herunterladen | 5 | - | - |
KIM.UC_5 - KIM Nachricht senden (FD-FD) |
- | - | 600.000 |
=> funkt. Eignung: Test Produkt/FA
Ablösung der Anforderung durch Nachfolger: Änderung KIM und Konkretisierung des 10 Minuten-Versands
A_24042 - Performance - KOM-LE Fachdienst - Nachrichtenversand binnen 10 Minuten
Der Produkttyp Fachdienst KOM-LE MUSS auch über Ausfälle hinweg gewährleisten, dass Nachrichten spätestens 10 Minuten nach dem erfolgreichen Versenden zum Abruf für den Empfänger bereitstehen. [<=]
Aktualisierte Anforderung:
A_24042-01 - Performance - KIM Fachdienst - Nachrichtenversand binnen 10 Minuten
Der KIM Fachdienst MUSS gewährleisten, dass eine Nachricht, nach erfolgreicher Entgegennahme, innerhalb der nächsten 10 Minuten an den KIM Fachdienst des Empfängers übertragen wird.
Hinweis: Es sollen geeignete Maßnahmen getroffen werden, welche das robuste Weiterleiten von Nachrichten an andere KIM Fachdienste ermöglichen. [<=]
wird storniert, da redundant zu A_24042-*
GS-A_5143-01 - Performance – KOM-LE-Fachdienst – Nachricht senden
Der KOM-LE-Fachdienst MUSS die vom KOM-LE-Clientmodul empfangenen E-Mails zeitnah an den KOM-LE-Fachdienst des E-Mail-Empfängers weiterleiten.
Der KOM-LE-Fachdienst des E-Mail-Senders MUSS sicherstellen, dass der Zeitraum zwischen dem Zeitpunkt der quittierten Übergabe vom KOM-LE-Clientmodul an den KOM-LE-Fachdienst des E-Mail-Senders und dem Zeitpunkt der quittierten Übergabe an den KOM-LE-Fachdienst des E-Mail-Empfängers kleiner 10 Minuten ist.
[<=]
< Umbenennung des Kapitels in "Betriebsdatenerfassung v2 Spezifika KIM Fachdienst" >
abgelöst durch Nachfolger - Es wird ein Tippfehler in der Referenz der Tabellenbezeichnung in folgender Anforderung korrigiert.
A_23823 - Performance - Betriebsdatenlieferung v2 - Spezifika Fachdienst KOM-LE - Status
Der Produkttyp Fachdienst KOM-LE MUSS bei Betriebsdatenlieferungen bzgl. des Feldes "status" die Angabe der Spalte "$status" gemäß Tab_gemSpec_Perf_Berichtsformat_KIM_neu berücksichtigen. [<=]
neue Anforderung:
A_23823-01 - Performance - Betriebsdatenlieferung v2 - Spezifika KIM Fachdienst - Status
Der KIM Fachdienst MUSS bei Betriebsdatenlieferungen bzgl. des Feldes "status" die Angabe der Spalte "$status" gemäß "Tab_gemSpec_Perf_Berichtsformat_KIM" berücksichtigen. [<=]
=> funkt. Eignung: Test Produkt/FA
In der folgenden Tabelle wird ein Hinweis ergänzt, dass SMTP/POP3-Statuscodes 1:1 übernommen werden sollen und in der Betriebsdatenaufbereitung intern als http-Statuscodes weiterverarbeitet werden.
Tabelle 5: Tab_gemSpec_Perf_Berichtsformat_KIM
$operation |
Schnittstellenaufruf |
$status | $duration_in_ms |
---|---|---|---|
KIM.UC_1 | I_Message_Service::send_Message (Clientmodul - Fachdienst) |
SMTP-Statuscode(s) wie folgt in http-Statuscodes übersetzt: 250 (ok) -> 200 alle sonstigen 2xy -> 201 ------------ alle 3xy -> 202 ------------ 400 - 419 -> 400 420 - 449 -> 502 450, 451 -> 503 452 -> 507 454 -> 401 alle sonstigen 4xy -> 500 ------------ 500 -> 400 504, 530, 534, 535 -> 401 alle sonstigen 5xy -> 400 |
Bei Aufruf der Operation send_Message beginnt die Messung mit dem Zeitpunkt des Empfangs der quittierten Übergabe der Nachricht vom KIM Clientmodul an den KIM Fachdienst des E-Mail-Senders und endet mit dem Zeitpunkt der quittierten Übergabe an den KIM Fachdienst des E-Mail-Empfängers. Die Messung beginnt mit der vollständigen Annahme der Aufrufnachricht vom KIM Clientmodul an den KIM Fachdienst des E-Mail-Senders an der annehmenden Schnittstelle des Produkttyps und endet mit dem ersten Bit der Antwortnachricht vom KIM Fachdienst des E-Mail-Senders an das KIM Clientmodul. Die Zeit für das Weiterleiten vom KIM-Fachdienst des Senders an den KIM-Fachdienst des Empfängers wird in diesem UseCase nicht eingerechnet. |
KIM.UC_2 | I_Message_Service::receive_Message | POP3-Statuscode wie folgt in http-Statuscodes übersetzt: +OK -> 200 alle sonstigen -> 400 (ein Eintrag je (nicht) erfolgreich vom CM abgerufener Nachricht) |
Bei Aufruf der Operation receive_Message beginnt die Messung mit dem Zeitpunkt der Annahme der Operation an der Außenschnittstelle des Produkttyps und endet mit dem Zeitpunkt der quittierten Übergabe der Nachricht an das KIM Clientmodul des E-Mail-Empfängers. Leere Antworten (keine Mails auf dem Server vorhanden) werden nicht gezählt. |
KIM.UC_3 |
I_Attachment_Service::add_Attachment | HTTP-Statuscode | Bei Aufruf der Operation add_Attachment beginnt die Messung mit Annahme der E-Mail-Daten an der Außenschnittstelle des Produkttyps und endet mit dem quittierten Versand der Antwort an der Außenschnittstelle zum KIM Clientmodul. |
KIM.UC_4 | I_Attachment_Service::read_Attachment | HTTP-Statuscode | Bei Aufruf der Operation read_Attachment beginnt die Messung mit der Anfrage des KIM Clientmoduls an der Außenschnittstelle des Produkttyps und endet mit dem quittierten Ende des Versands der E-Mail-Daten. |
KIM.UC_5 | I_Message_Service::send_Message (Fachdienst - Fachdienst) |
SMTP-Statuscode(s) wie folgt in http-Statuscodes übersetzt: 250/251 (ok) -> 200 alle sonstigen 2xy -> 201 ------------ alle 3xy -> 202 ------------ 400 - 419 -> 400 420 - 449 -> 502 450, 451 -> 503 452 -> 507 454 -> 401 alle sonstigen 4xy -> 500 ------------ 500 -> 400 504, 530, 534, 535 -> 401 alle sonstigen 5xy -> 400 |
Die Messung beginnt mit der vollständigen Annahme der Aufrufnachricht vom KIM Fachdienst des E-Mail-Senders an den KIM-Fachdienst des Empfängers an der annehmenden Schnittstelle des Produkttyps und endet mit dem ersten Bit der Antwortnachricht vom KIM Fachdienst des E-Mail-Empfängers an den KIM-Fachdienst des E-Mail-Senders. |
abgelöst durch Nachfolger - Es werden größere Änderungen am Inhalt vorgenommen
A_23167 - Performance - Betriebsdatenlieferung v2 - Spezifika Fachdienst KOM-LE - Message
Der Produkttyp Fachdienst KOM-LE MUSS bei Betriebsdatenlieferungen bzgl. des Feldes "message" folgende spezifischen Festlegungen hinsichtlich des Formates und der Inhalte berücksichtigen.
{ "mid": "$messageid", "size": "$size", "err": "$fehlermeldung", "dir": "$direction", "sys": "$senderName", "sysv": "$senderVersion", "dka": "$dienstAnw", "dkt": "$dienstTyp","dkv": "$dienstVer","cmn": "$cmName", "cmv": "$cmVersion", "cptv": "$cmPTVersion", "ksize": "$kasSize", "konpn": "$konProductName","konpt": "$konProductType","konptv": "$konProductTypeVersion","konhw": "$konHWVersion","konfw": "$konFWVersion" }
Diese message-Felder MÜSSEN immer mitgegeben werden:
Aktualisierung der Anforderung
A_23167-01 - Performance - Betriebsdatenlieferung v2 - Spezifika KIM Fachdienst - Message
Der KIM Fachdienst MUSS bei Betriebsdatenlieferungen bzgl. des Feldes "message" folgende spezifischen Festlegungen hinsichtlich des Formates und der Inhalte berücksichtigen.
{ "mid": "$messageid", "size": "$size", "err": "$fehlermeldung", "dir": "$direction", "sys": "$senderName", "sysv": "$senderVersion", "dka": "$dienstAnw", "dkt": "$dienstTyp","dkv": "$dienstVer","cmn": "$cmName", "cmv": "$cmVersion", "cptv": "$cmPTVersion", "ksize": "$kasSize", "konpn": "$konProductName","konpt": "$konProductType","konptv": "$konProductTypeVersion","konhw": "$konHWVersion","konfw": "$konFWVersion","fromOid":"$fromOid", "toOid":"$toOid", "ccOid":"$ccOid" }
Diese message-Felder MÜSSEN immer mitgegeben werden: