C_12516_Anlage

Vorabinformation zum Änderungseintrag:
Folgende Änderungen sind Bestandteil des Änderungseintrages:
  • Hinzufügen neuer Anwendungsfälle / UseCases
  • Unterteilung der Schnittstellen nach SLA-Relevanz
  • Aktualisierung der Performanceanforderungen
  • Aktualisierung der Betriebsdatenanforderungen
  • Hinzufügen von Bestandsdatenanforderungen
Die Nummerierung der Kapitel entspricht nicht der Nummerierung aus den referenzierenden Dokumenten, da diese durch die Formatierung automatisch erzeugt wird. Dies wird bei der Einarbeitung der Änderungen entsprechend beachtet.

Hinweise zur Lesart:
Text, der zur Erklärung der Änderung dient - wird nicht mit eingearbeitet/übernommen.
Text, der neu ist oder aktualisiert wurde.
Text, der entfernt wird.

Inhaltsverzeichnis

gemKPT_Betr - Anpassungen

1 gemKPT_Betr - Kenngrößen und Service Level

1.1 Technische Service Level / Performance-Kenngrößen

1.1.1 Spezifische Ausprägungen

1.1.1.1 Verzeichnisdienst FHIR (PDT66)

Zum Verzeichnisdienst FHIR werden folgende Anwendungsfälle hinzugefügt: VZDF.UC_1_1_NOS / VZDF.UC_2_1_NOS / VZDF.UC_6_7 / VZDF.UC_7_2 / VZDF.UC_7_3 / VZDF.UC_8_1 / VZDF.UC_8_1_NOS / VZDF.UC_9_1.

Schnittstellen::Operationen bzw. Anwendungsfall

Liste der Operationen/Anwendungsfälle:

Tabelle 1: Tab_gemKPT_Betr_VZD_FHIR_Operationen

Produkttyp / Anwen-dungstyp S/A-ID
Schnittstellen::Operation / Anwendungsfall
Beschreibung Berichtsformat-Alias (sofern von Schnittstellen::Operation bzw. Anwendungsfall abweichend)
PDT66 S01 I* verwendet für Verfügbarkeitsrechnung
FHIRDirectorySearchAPI
PDT66 A02 VZDF.UC_1_1  Suche nach Einträgen im VZD FHIR.  -
PDT66 A90 VZDF.UC_1_1_NOS Suche nach Einträgen im VZD FHIR mit einer nicht-optimierten Suchanfrage. -
FHIRDirectoryFdvSearchAPI
PDT66 A03 VZDF.UC_2_1  Suche nach Einträgen im VZD FHIR vom FdV.  -
PDT66 A91 VZDF.UC_2_1_NOS Suche nach Einträgen im VZD FHIR vom FdV mit einer nicht optimierten Suchanfrage. -
FHIRDirectoryOwnerAPI
PDT66 A04 VZDF.UC_3_1  Suche nach Einträgen VZD FHIR via Owner  -
PDT66 A05 VZDF.UC_3_2  Erstellt einen Eintrag im VZD FHIR, wo die referenzierte Ressource der telematikID des Owners zugewiesen ist.  -
PDT66 A06 VZDF.UC_3_3 Aktualisiert einen Eintrag, welcher der telematikID des Owners zugewiesen ist.   -
PDT66 A07 VZDF.UC_3_4  Entfernt einen Eintrag, welcher der telematikID des Eigentümers zugewiesen ist.   -
FHIRDirectoryTIMProviderAPI
PDT66 A08 VZDF.UC_4_1  Abruf von Metadaten der Schnittstelle.  -
PDT66 A09 VZDF.UC_4_2  Gibt eine TI-Messenger Förderationsliste zurück.   -
PDT66 A10 VZDF.UC_4_3  Gibt für die übergebene Matrix-ID den Teil des Directories zurück, in dem die ID enthalten ist.  -
PDT66 A11 VZDF.UC_4_4  Gibt eine Liste der eigenen Domains zurück, die zu inaktiven Organisationen gehören.  -
PDT66 A12 VZDF.UC_4_5  Suche nach TI-Messenger Domains  -
PDT66 A13 VZDF.UC_4_6  Fügt eine Domäne zu einer TI-Messenger Förderationsliste hinzu.   -
PDT66 A14 VZDF.UC_4_7  Aktualisiert eine Domäne in einer TI-Messenger Förderationsliste.   -
PDT66 A15 VZDF.UC_4_8 Entfernt eine Domäne in einer TI-Messenger Förderationsliste.   -
FHIRDirectoryPersonInstitutionLinkAPI
PDT66 A16 VZDF.UC_5_1   Abruf von Metadaten der Schnittstelle.  -
PDT66 A17 VZDF.UC_5_2  Suche nach PersonInstitutionLink.  -
PDT66 A18 VZDF.UC_5_3  Erstellung eines PersonInstitutionLinks.  -
PDT66 A19 VZDF.UC_5_4  Genehmigung eines PersonInstitutionLinks.  -
PDT66 A20 VZDF.UC_5_5  Löschen oder ablehnen eines PersonInstitutionLinks.  -
FHIRDirectoryAuthorizationService
PDT66 A21 VZDF.UC_6_1  Eintausch ID_Token für TIM-Clients gegen search-access-token.  -
PDT66 A22 VZDF.UC_6_2  Eintausch service-authz-token für FdVs gegen search-access-token.  -
PDT66 A23 VZDF.UC_6_3  Eintausch ID-Token für Owner gegen owner-access-token.  -
PDT66 A24 VZDF.UC_6_4  Bereitstellung owner-access-token für Webclients.  -
PDT66 A25 VZDF.UC_6_5  Abruf des owner-access-tokens, welcher über VZDF.UC_6_4 bereitgestellt wurde.  -
PDT66 A26 VZDF.UC_6_6  Eintausch ti-provider-accesstoken für TIM-Provider-Clients gegen provider-accesstoken.  -
PDT66 A27 VZDF.UC_6_7 Manuelle Authentifizierung eines Holder (Kartenherausgeber) am FHIR VZD -
ProviderAuthorizationService
PDT66 A27
A28
VZDF.UC_7_1  Authorisierung der Clients beim TI-Provider OAuth Server und Ausstellung eines ID_TOKENs.  -
PDT66 A29 VZDF.UC_7_2 Tausch des service-authz-token gegen ein search-access_token -
PDT66 A30 VZDF.UC_7_3 Authorisierung des Holders mit Client Credentials -
FHIRDirectoryCertificatesAPI
PDT66 A31 VZDF.UC_8_1 Suche nach einem oder mehreren Verschlüsselungszertifikaten in den FHIR VZD Einträgen. -
PDT66 A92 VZDF.UC_8_1_NOS Suche nach einem oder mehreren Verschlüsselungszertifikaten in den FHIR VZD Einträgen mit einer nicht-optimierten Suchanfrage. -
FHIRDirectoryReadLogAPI
PDT66 A32 VZDF.UC_9_1 Aufruf der Logs -

Zum Verzeichnisdienst FHIR werden folgende SLA-relevante Anwendungsfälle hinzugefügt: VZDF.UC_6_7 / VZDF.UC_7_2 / VZDF.UC_7_3 / VZDF.UC_8_1 und die Erfüllungsquote wird als jeweils dritte PKG-ID hinzugefügt. Zusätzlich wurde im Produktteam entschieden, dass nicht alle Anwendungsfälle SLA-relevant sind (bspw. weil es sich um die Erstellung, Änderung oder Löschung von Einträgen handelt). Lediglich die Anwendungsfälle, bei denen Einträge gesucht oder Token für die Autorisierung ausgestellt werden sind SLA-relevant.

Performance-Kenngrößen / SL-Werte

Der Betrachtungszeitraum  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 2: Tab_gemKPT_Betr_VZD_FHIR_Performance-Kenngroessen

Performance-
Kenngröße (PKG-ID)
Beschreibung
berechnet aus (Betriebsdaten, Probing)
SL-Wert
(Soll-Wert)
min / max
Normative Referenz
Verzeichnisdienst FHIR - PDT66 - I*
PDT66-A01-D3-G14 Relative Verfügbarkeit im Betrachtungszeitraum zur Hauptzeit exkl. Wartung. [%*1000] Probing 99900 min GS-A_4155
PDT66-A01-D3-G16 Relative Verfügbarkeit im Betrachtungszeitraum zur Nebenzeit exkl. Wartung. [%*1000] Probing 99000 min GS-A_4155
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_1_1)
PDT66-A02-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 800  max A_25215-01
PDT66-A02-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 2.500  max A_25215-01 
PDT66-A02-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_25215-01
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_1_1_NOS)
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_2_1)
PDT66-A03-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 800   max A_25215-01 
PDT66-A03-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 2.500  max A_25215-01
PDT66-A03-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_25215-01
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_2_1_NOS)
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_3_1)
PDT66-A04-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A04-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_3_2)
PDT66-A05-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A05-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_3_3)
PDT66-A06-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A06-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_3_4)
PDT66-A07-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A07-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_1)
PDT66-A08-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A08-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_2)
PDT66-A09-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A09-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_3)
PDT66-A10-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A10-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_4)
PDT66-A11-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A11-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_5)
PDT66-A12-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A12-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_6)
PDT66-A13-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A13-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_7)
PDT66-A14-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A14-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_4_8)
PDT66-A15-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A15-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_5_1)
PDT66-A16-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A16-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_5_2)
PDT66-A17-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A17-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_5_3)
PDT66-A18-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A18-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_5_4)
PDT66-A19-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A19-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_5_5)
PDT66-A20-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1000 max A_25215
PDT66-A20-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1250 max A_25215
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_1)
PDT66-A21-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1.000 800  max A_25215
A_28634 
PDT66-A21-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634 
PDT66-A21-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_25215
A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_2)
PDT66-A22-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1.000 800  max A_25215
A_28634  
PDT66-A22-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634  
PDT66-A22-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_25215
A_28634 
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_3)
PDT66-A23-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1.000 800  max A_25215
A_28634 
PDT66-A23-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634 
PDT66-A23-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_4)
PDT66-A24-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1.000 800  max A_25215
A_28634 
PDT66-A24-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634 
PDT66-A24-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_5)
PDT66-A25-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1.000 800  max A_25215
A_28634 
PDT66-A25-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634
PDT66-A25-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_6)
PDT66-A26-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec]  Betriebsdaten 1.000 800  max A_25215
A_28634  
PDT66-A26-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634
PDT66-A26-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_6_7)
PDT66-A27-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 800 max A_28634
PDT66-A27-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_28634
PDT66-A27-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_7_1)
PDT66-A27-D2-G08
PDT66-A28-D2-G08
Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.000 800  max A_25215
A_28634  
PDT66-A27-D2-G30
PDT66-A28-D2-G30
Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_25215
A_28634 
PDT66-A28-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_7_2)
PDT66-A29-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 800 max A_28634 
PDT66-A29-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_28634 
PDT66-A29-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_7_3)
PDT66-A30-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 800 max A_28634
PDT66-A30-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 1.250 max A_28634
PDT66-A30-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28634
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_8_1)
PDT66-A31-D2-G08 Mittlere Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 800 max A_28635
PDT66-A31-D2-G30 Maximale Bearbeitungszeit im Betrachtungszeitraum. [msec] Betriebsdaten 2.500 max A_28635 
PDT66-A31-D2-G31 Anteil Bearbeitungen innerhalb der Bearbeitungszeitvorgabe im Betrachtungszeitraum. [%*1000] Betriebsdaten 99000 min A_28635 
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_8_1_NOS)
Verzeichnisdienst FHIR - PDT66 - (VZDF.UC_9_1)

gemSpec_Perf - Anpassungen

2 gemSpec_Perf - Performance.Kenngrößen und ihr Einsatz

2.1 Datenliefermodelle

Die Tabelle "Tab_gemSpec_Perf_Zuordnung_Datenliefermodelle" wird aktualisiert, da für den VZD FHIR zusätzliche Bestandsdaten spezifiziert werden. In dem Zuge werden auch direkt weitere fehlerhafte Einträge in Form einer redaktionellen Anpassung korrigiert.

Tabelle 3: Tab_gemSpec_Perf_Zuordnung_Datenliefermodelle

PDT-ID Name des Produkttyps Aktuelle Datenliefermodelle 
PDT01 OCSP-Responder-Proxy BDEv2, Selbstauskunft v1
PDT02 Trust Service Provider X.509 QES BDEv2, Selbstauskunft v1, Bestandsdaten 
PDT03 Trust Service Provider X.509 nonQES - eGK BDEv2, Selbstauskunft v1, Bestandsdaten
PDT04 TSL-Dienst BDEv2, Selbstauskunft v1, Bestandsdaten
PDT06 Namensdienst BDEv2, Selbstauskunft v1
PDT07 Zeitdienst Selbstauskunft v1, Bestandsdaten
PDT08  Zentrales Netz der TI BDEv2, Selbstauskunft v1, Bestandsdaten
PDT09 VPN-Zugangsdienst BDEv2, Selbstauskunft v1, Bestandsdaten
PDT10  Sicherheitsgateway für Bestandsnetze BDEv2, Selbstauskunft v1, Bestandsdaten
PDT11 Konfigurationsdienst  BDEv2, Selbstauskunft v1
PDT17 Konnektor Konnektordaten
PDT20 Fachdienst VSDM (UFS) BDEv2, Selbstauskunft v1
PDT21 Intermediär VSDM BDEv2, Selbstauskunft v1, Bestandsdaten
PDT22 gematik Root-CA BDEv2, Selbstauskunft v1
PDT23 Fachdienst VSDM (VSDD) BDEv2, Selbstauskunft v1
PDT24 Fachdienst KIM BDEv2, Selbstauskunft v1
PDT25 Verzeichnisdienst BDEv2, Selbstauskunft v1
PDT26 Fachdienst VSDM (CMS) BDEv2, Selbstauskunft v1
PDT27 KIM-Clientmodul -
PDT31 Trust Service Provider CVC -
PDT32 CVC-Root -
PDT36 Trust Service Provider X.509 nonQES - HBA
BDEv2, Selbstauskunft v1, Bestandsdaten
PDT37 Trust Service Provider X.509 nonQES – Komponentenzertifikate BDEv2, Selbstauskunft v1
PDT38 Trust Service Provider X.509 nonQES – SMC-B BDEv2, Selbstauskunft v1, Bestandsdaten
PDT43 ePA-Aktensystem BDEv2, Selbstauskunft v1, Bestandsdaten
PDT44 ePA-Frontend des Versicherten  -
PDT47 Signaturdienst BDEv2, Selbstauskunft v1
PDT50 E-Rezept-Fachdienst BDEv2, Selbstauskunft v1, Bestandsdaten
PDT51 E-Rezept-Frontend des Versicherten -
PDT52 Identity Provider Dienst BDEv2, Selbstauskunft v1
PDT59 Apothekenverzeichnis BDEv1, Selbstauskunft v1
PDT60 Private Key Generator -
PDT66 Verzeichnisdienst FHIR BDEv2, Selbstauskunft v1, Bestandsdaten
PDT67 Highspeed Konnektor Konnektordaten (BDEv2, Selbstauskunft v1)
PDT68 Sektoraler Identity Provider (V1.0)  BDEv2, Selbstauskunft v1
PDT69 National Contact Point for eHealth Fachdienst BDEv2, Selbstauskunft v1
PDT70 Federation Master BDEv2, Selbstauskunft v1
PDT72 TI-Gateway-Zugangsmodul BDEv2, Selbstauskunft v1
PDT73 Sektoraler Identity Provider - Kostenträger BDEv2, Selbstauskunft v1
PDT74 Digitale Patientenrechnung Fachdienst Telemetriedaten
PDT77 eHealth-CardLink Ereignisdaten
PDT79 VSDM 2 Fachdienst Telemetriedaten 
PDT80 TI-Messenger ePA Fachdienst Ereignisdaten, Selbstauskunft v2
PDT83 TI-Messenger Pro Fachdienst Ereignisdaten, Selbstauskunft v2
PDT82 ZETA - PIP und PAP Service Telemetriedaten

3 gemSpec_Perf - Produktspezifische Vorgaben

3.1 Verzeichnisdienst FHIR (PDT66)

3.1.1 Leistungsanforderungen Verzeichnisdienst FHIR

3.1.1.1 Performancevorgaben Verzeichnisdienst FHIR

Bisher waren alle Fachdienstoperationen in der AFO A_25215 aufgelistet und mussten mittlere und maximale Bearbeitungszeiten erfüllen. Allerdings sind nicht alle Schnittstellen SLA-relevant und müssen Bearbeitungszeiten erfüllen. Deshalb werden die Fachdienstoperationen nun auf verschiedene Anforderungen (eine Anforderung je Schnittstelle) aufgeteilt. Das hat den Vorteil, dass zukünftig bei Änderungen direkt sichtbar ist, an welcher Schnittstelle die Änderung erfolgt und es kann besser nach SLA-relevanten und nicht-SLA-relevanten Anforderungen unterschieden werden.

Aktualisieren der Anforderung A_25215. Diese AFO bezieht sich zukünftig nur noch auf die SearchAPI. Diese Schnittstelle ist SLA-relevant und muss deshalb Last- und Bearbeitungszeiten erfüllen. Zudem werden die Performance-Anforderungen an reale Laufzeiten angepasst.

A_25215-01 - Performance - Verzeichnisdienst FHIR - SearchAPI - Last- und Bearbeitungszeiten

Der Produkttyp Verzeichnisdienst FHIR MUSS die Bearbeitungszeitvorgaben unter Last aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: SearchAPI Last- und Bearbeitungszeitvorgaben" unter der für alle Funktionen parallel anliegenden Spitzenlast erfüllen.

Tabelle 4: Tab_gemSpec_Perf_VZD_FHIR: SearchAPI Last- und Bearbeitungszeitvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast
[1/s]
Mittlere Bearbeitungszeit
[ms]
Maximale Bearbeitungszeit
[ms]
Erfüllungs-quote
VZDF.UC_1_1 GET [baseUrl]/search 500 1000 800 1250 2.500 99,00%
VZDF.UC_2_1 GET [baseUrl]/fdv/search 500 1000 800 1250 2.500  99,00%
[<=]

Es wird eine neue AFO erstellt, dass der VZD FHIR erkennen muss, ob es sich um optimierte Suchanfragen handelt. Ziel ist es, dass nur optimierte Suchanfragen in die SLA-Berechnung der Bearbeitungszeiten eingehen. Nicht-optimierte Suchanfragen gehen nicht in die SLA-Berechnung ein, werden zur Optimierung aber regelmäßig via Bestandsdaten geliefert.

A_28630 - Performance - Verzeichnisdienst FHIR - SearchAPI - Optimierte Suchanfragen erkennen

Der Produkttyp Verzeichnisdienst FHIR MUSS bei Aufrufen der Schnittstellen FHIRDirectorySearchAPI und FHIRDirectoryFdvSearchAPI erkennen, ob es sich um optimierte Suchanfragen gemäß "Tab_gemSpec_Perf_VZD_FHIR: Optimierte Suchanfragen" handelt und dies gemäß [A_25216-*] in den Betriebsdaten protokollieren.

Tabelle 5 Tab_gemSpec_Perf_VZD_FHIR: Optimierte Suchanfragen

Search-ID Beschreibung der Suchanfrage
SID100 Suche im Profil "HealthcareService" mit Volltextsuche (ohne Synonyme)
SID101 Suche das Profil "HealthcareService" mit organisation.active
SID102 Suche im Profil "HealthcareService" nach organisation.name
SID103 Suche im Profil "HealthcareService" nach organisation.specialty
SID104 Suche im Profil "HealthcareService" nach organisation.type
SID105 Suche im Profil "HealthcareService" nach organisation.specialty, organisation.name oder organisation.type sowie location.address
SID200 Suche im Profil "PractitionerRole" mit Volltextsuche (ohne Synonyme)
SID201 Suche das Profil "PractitionerRole" mit practitioner.active
SID202 Suche im Profil "PractitionerRole" nach practitioner.name
SID203 Suche im Profil "PractitionerRole" nach practitioner.qualification
SID301 Suche im Profil "Endpoint" nach address
SID302 Suche im Profil "Endpoint" nach name
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Erstellen einer neuen Anforderung für die OwnerAPI. Für diese Schnittstelle müssen nur die Spitzenlastvorgaben erfüllt werden, da die UseCases nicht SLA-relevant sind.

A_28631 - Performance - Verzeichnisdienst FHIR - OwnerAPI - Spitzenlastvorgaben

Der Produkttyp Verzeichnisdienst FHIR MUSS die Spitzenlastvorgaben aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: OwnerAPI Spitzenlastvorgaben" erfüllen.

Tabelle 6: Tab_gemSpec_Perf_VZD_FHIR: OwnerAPI Spitzenlastvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast [1/s]
VZDF.UC_3_1 GET [baseUrl]/owner 20
VZDF.UC_3_2 POST [baseUrl]/owner 20
VZDF.UC_3_3 PUT [baseUrl]/owner 20
VZDF.UC_3_4 DELETE [baseUrl]/owner 20
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Erstellen einer neuen Anforderung für die TIMProviderAPI. Für diese Schnittstelle müssen nur die Spitzenlastvorgaben erfüllt werden, da die UseCases nicht SLA-relevant sind.

A_28632 - Performance - Verzeichnisdienst FHIR - TIMProviderAPI - Spitzenlastvorgaben

Der Produkttyp Verzeichnisdienst FHIR MUSS die Spitzenlastvorgaben aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: TIMProviderAPI Spitzenlastvorgaben" erfüllen.

Tabelle 7: Tab_gemSpec_Perf_VZD_FHIR: TIMProviderAPI Spitzenlastvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast [1/s]
VZDF.UC_4_1 GET [baseUrl]/tim-provider-services/ 1
VZDF.UC_4_2 GET [baseUrl]/tim-provider-services/FederationList/federationList.jws 1
VZDF.UC_4_3 GET [baseUrl]/tim-provider-services/localization 50
VZDF.UC_4_4 GET [baseUrl]/tim-provider-services/federationCheck 1
VZDF.UC_4_5 GET [baseUrl]/tim-provider-services/federation 1
VZDF.UC_4_6 POST [baseUrl]/tim-provider-services/federation 1
VZDF.UC_4_7 PUT /tim-provider-services/federation 1
VZDF.UC_4_8 DELETE [baseUrl]/tim-provider-services/federation 1
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Erstellen einer neuen Anforderung für die PersonInstitutionAPI. Für diese Schnittstelle müssen nur die Spitzenlastvorgaben erfüllt werden, da die UseCases nicht SLA-relevant sind.

A_28633 - Performance - Verzeichnisdienst FHIR - PersonInstitutionAPI - Spitzenlastvorgaben

Der Produkttyp Verzeichnisdienst FHIR MUSS die Spitzenlastvorgaben aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: PersonInstitutionAPI Spitzenlastvorgaben" erfüllen.

Tabelle 8: Tab_gemSpec_Perf_VZD_FHIR: PersonInstitution Spitzenlastvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast [1/s]
VZDF.UC_5_1 GET [baseUrl]/PersonInstitutionLink/ 1
VZDF.UC_5_2 GET [baseUrl]/PersonInstitutionLink/Link 1
VZDF.UC_5_3 POST [baseUrl]/PersonInstitutionLink/Link 1
VZDF.UC_5_4 PUT [baseUrl]/PersonInstitutionLink/Link 1
VZDF.UC_5_5 DELETE [baseUrl]/PersonInstitutionLink/Link 1
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Erstellen einer neuen Anforderung für die Schnittstellen des AuthorizationService. Diese Schnittstellen sind SLA-relevant und müssen deshalb Last- und Bearbeitungszeiten erfüllen. Zusätzlich werden die neuen UseCases VZDF.UC_6_7, VZDF.UC_7_2 und VZDF.UC_7_3 ergänzt. Zudem werden die Performance-Anforderungen an reale Laufzeiten angepasst.

A_28634 - Performance - Verzeichnisdienst FHIR - AuthorizationService - Last- und Bearbeitungszeiten

Der Produkttyp Verzeichnisdienst FHIR MUSS die Bearbeitungszeitvorgaben unter Last aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: AuthorizationService Last- und Bearbeitungszeitvorgaben" unter der für alle Funktionen parallel anliegenden Spitzenlast erfüllen. 

Tabelle 9: Tab_gemSpec_Perf_VZD_FHIR: AuthorizationService Last- und Bearbeitungszeitvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast
[1/s]
Mittlere Bearbeitungs-zeit
[ms]
Maximale Bearbeitungs-zeit
[ms]
Erfüllungs-quote
VZDF.UC_6_1 GET [baseUrl]/tim-authenticate 50 1.000 800 1.250 99,00%
VZDF.UC_6_2 GET [baseUrl]/service-authenticate 20 1.000 800  1.250 99,00%
VZDF.UC_6_3 GET [baseUrl]/owner-authenticate 20 1.000 800  1.250 99,00%
VZDF.UC_6_4 POST [baseUrl]/owner-authenticate-decoupled  20 1.000 800  1.250 99,00%
VZDF.UC_6_5 POST [baseUrl]/owner-authenticate-poll 20 1.000 800  1.250 99,00%
VZDF.UC_6_6 GET [baseUrl]/ti-provider-authenticate 20 1.000 800  1.250 99,00%
VZDF.UC_6_7 GET [baseUrl]/holder-authenticate 20 800 1.250 99,00%
VZDF.UC_7_1 POST [baseUrl]/ti-provider/token  20 1.000 800  1.250 99,00%
VZDF.UC_7_2 POST [baseurl]/auth/realms/Service-Authenticate/protocol/openid-connect/token 20 800 1.250 99,00%
VZDF.UC_7_3 POST [baseurl]/auth/realms/RSDirectoryAdministration/protocol/openid-connect/token 20 800 1.250 99,00%
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Erstellen einer neuen Anforderung für die neue Schnittstelle CertificatesAPI. Diese Schnittstellen ist SLA-relevant und muss deshalb Last- und Bearbeitungszeiten erfüllen.

A_28635 - Performance - Verzeichnisdienst FHIR - CertificatesAPI - Last- und Bearbeitungszeiten

Der Produkttyp Verzeichnisdienst FHIR MUSS die Bearbeitungszeitvorgaben unter Last aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: CertificatesAPI Last- und Bearbeitungszeitvorgaben" unter der für alle Funktionen parallel anliegenden Spitzenlast erfüllen.

Tabelle 10: Tab_gemSpec_Perf_VZD_FHIR: CertificatesAPI Last- und Bearbeitungszeitvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast
[1/s]
Mittlere Bearbeitungs-zeit
[ms]
Maximale Bearbeitungs-zeit
[ms]
Erfüllungs-quote
VZDF.UC_8_1 GET [baseUrl]/certificates/Certificates 50 800 2.500 99,00%
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Es wird eine neue AFO erstellt, dass der VZD FHIR erkennen muss, ob es sich um optimierte Suchanfragen für Zertifikate handelt. Ziel ist es, dass nur optimierte Suchanfragen in die SLA-Berechnung der Bearbeitungszeiten eingehen. Nicht-optimierte Suchanfragen gehen nicht in die SLA-Berechnung ein, werden zur Optimierung aber regelmäßig via Bestandsdaten geliefert.

A_28636 - Performance - Verzeichnisdienst FHIR - CertificatesAPI - Optimierte Suchanfragen erkennen

Der Produkttyp Verzeichnisdienst FHIR MUSS bei Aufrufen der Schnittstellen FHIRDirectoryCertificatesAPI erkennen, ob es sich um optimierte Suchanfragen gemäß "Tab_gemSpec_Perf_VZD_FHIR: Optimierte Suchanfragen Zertifikate" handelt und dies gemäß [A_25216-*] in den Betriebsdaten protokollieren.

Tabelle 11 Tab_gemSpec_Perf_VZD_FHIR: Optimierte Suchanfragen Zertifikate

Search-ID Beschreibung der Suchanfrage
SID101 Suche nach Zertifikaten zu einer Telematik-ID
SID102 Suche nach Zertifikaten zu einer LDAP-UID
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

Erstellen einer neuen Anforderung für die ReadLogAPI. Für diese Schnittstelle müssen nur die Spitzenlastvorgaben erfüllt werden, da die UseCases nicht SLA-relevant sind.

A_28637 - Performance - Verzeichnisdienst FHIR - ReadLogAPI - Spitzenlastvorgaben

Der Produkttyp Verzeichnisdienst FHIR MUSS die Spitzenlastvorgaben aus Tabelle "Tab_gemSpec_Perf_VZD_FHIR: ReadLogAPI Spitzenlastvorgaben" erfüllen.

Tabelle 12: Tab_gemSpec_Perf_VZD_FHIR: ReadLogAPI Spitzenlastvorgaben

UseCase-Bezug Fachdienstoperation Spitzenlast [1/s]
VZDF.UC_9_1 GET [baseUrl]/fachliches-log/log 20
[<=]

Hinzufügen zu Prüfverfahren "funkt. Eignung - Test Produkt/FA" - VZD_FHIR

3.1.2 Betriebsdatenerfassung v2 Spezifika Verzeichnisdienst FHIR

In Ergänzung zu den allgemeinen Anforderungen an die Betriebsdatenerfassung befinden sich nachfolgend die produktspezifischen Anforderungen.

Von der Anforderung A_25216 wird eine neue Version erstellt, da neue Operationen hinzukommen und sich Inhalte am Message-Block ändern. Zusätzlich werden Operationen für nicht optimierte Suchanfragen eingeführt. Über diese Operationen werden die Betriebsdaten für die Anfragen eingeliefert, welche nicht optimierte Suchanfragen verwendet haben. Für diese Operationen gibt es keine SLAs.

A_25216-01 - Performance - Betriebsdatenlieferung v2 - Spezifika Verzeichnisdienst FHIR - Operation

Der Produkttyp Verzeichnisdienst FHIR MUSS bei Betriebsdatenlieferungen bzgl. des "operation"-Feldes die Angabe der Spalte "Operation / Usecase" aus Tabelle Tab_gemSpec_Perf_Berichtsformat_VZD_FHIR berücksichtigen.

Tabelle 13: Tab_gemSpec_Perf_Berichtsformat_VZD_FHIR

Operation / Usecase Fachdienstoperation Message
VZDF.UC_1_1 GET [baseUrl]/search { "rt": "$resourceType", "serc": $searchedResourceCount,
"sepc": $searchedParameterCount, "size": $responseSize
"sId": "$searchId"}
VZDF.UC_1_1_NOS GET [baseUrl]/search (nicht optimierte Suchanfrage) { "rt": "$resourceType" }
VZDF.UC_2_1 GET [baseUrl]/fdv/search { "rt": "$resourceType", "serc": $searchedResourceCount,
"sepc": $searchedParameterCount, "size": $responseSize
"sId": "$searchId"
VZDF.UC_2_1_NOS GET [baseUrl]/fdv/search (nicht optimierte Suchanfrage) { "rt": "$resourceType" }
VZDF.UC_3_1 GET [baseUrl]/owner { "rt": "$resourceType", "serc": $searchedResourceCount,
"sepc": $searchedParameterCount, "size": $responseSize
"sId": "$searchId"
VZDF.UC_3_2 POST [baseUrl]/owner { "rt": "$resourceType" }
VZDF.UC_3_3 PUT [baseUrl]/owner { "rt": "$resourceType" }
VZDF.UC_3_4 DELETE [baseUrl]/owner { "rt": "$resourceType" }
VZDF.UC_4_1 GET [baseUrl]/tim-provider-services/ -
VZDF.UC_4_2 GET [baseUrl]/tim-provider-services/FederationList/federationList.jws -
VZDF.UC_4_3 GET [baseUrl]/tim-provider-services/localization -
VZDF.UC_4_4 GET [baseUrl]/tim-provider-services/federationCheck -
VZDF.UC_4_5 GET [baseUrl]/tim-provider-services/federation -
VZDF.UC_4_6 POST [baseUrl]/tim-provider-services/federation -
VZDF.UC_4_7 PUT /tim-provider-services/federation -
VZDF.UC_4_8 DELETE [baseUrl]/tim-provider-services/federation -
VZDF.UC_5_1 GET [baseUrl]/PersonInstitutionLink/ -
VZDF.UC_5_2 GET [baseUrl]/PersonInstitutionLink/Link { "size": $responseSize , "sest": $searchedStatus}
VZDF.UC_5_3 POST [baseUrl]/PersonInstitutionLink/Link -
VZDF.UC_5_4 PUT [baseUrl]/PersonInstitutionLink/Link -
VZDF.UC_5_5 DELETE [baseUrl]/PersonInstitutionLink/Link -
VZDF.UC_6_1 GET [baseUrl]/tim-authenticate { "bkdur": $backendDuration }
VZDF.UC_6_2 GET [baseUrl]/service-authenticate -
VZDF.UC_6_3 GET [baseUrl]/owner-authenticate { "bkdur": $backendDuration }
VZDF.UC_6_4 POST [baseUrl]/owner-authenticate-decoupled  { "bkdur": $backendDuration }
VZDF.UC_6_5 POST [baseUrl]/owner-authenticate-poll -
VZDF.UC_6_6 GET [baseUrl]/ti-provider-authenticate -
VZDF.UC_6_7 GET [baseUrl]/holder-authenticate -
VZDF.UC_7_1 POST [baseUrl]/ti-provider/token - 
VZDF.UC_7_2 POST [baseurl]/auth/realms/Service-Authenticate/protocol/openid-connect/token -
VZDF.UC_7_3 POST [baseurl]/auth/realms/RSDirectoryAdministration/protocol/openid-connect/token -
VZDF.UC_8_1 GET [baseUrl]/certificates/Certificates {"sId": "$searchId"
VZDF.UC_8_1_NOS GET [baseUrl]/certificates/Certificates (nicht optimierte Suchanfrage) -
VZDF.UC_9_1 GET [baseUrl]/fachliches-log/log -
[<=]

Von der AFO A_25218 wird eine neue Version erstellt, da die meisten JSON Keys nicht mehr benötigt werden und durch die neue SearchID abgelöst werden.

Alte Anforderung:

A_25218 - Performance - Betriebsdatenlieferung v2 - Spezifika Verzeichnisdienst FHIR - Message

Der Produkttyp Verzeichnisdienst FHIR MUSS bei Betriebsdatenlieferungen bzgl. des Feldes "message" folgende spezifischen Festlegungen hinsichtlich des Formates und der Inhalte berücksichtigen.

{ "rt": "$resourceType", "serc": $searchedResourceCount, "sepc": $searchedParameterCount, "size": $responseSize, "sest": $searchedStatus, "bkdur": $backendDuration }


Für die jeweilige Operation sind dabei nur die in der Spalte "Message" aus Tabelle Tab_gemSpec_Perf_Berichtsformat_VZD_FHIR angegebenen Daten zu übermitteln. Bei der Erstellung des message-Feldes ist darauf zu achten, dass weder Whitespaces noch Newlines zwischen JSON-Elementen enthalten sind (kein Indenting) und die Spezifikation [RFC7493] eingehalten wird.
[<=]

Neue Anforderung:

A_25218-01 - Performance - Betriebsdatenlieferung v2 - Spezifika Verzeichnisdienst FHIR - Message

Der Produkttyp Verzeichnisdienst FHIR MUSS bei Betriebsdatenlieferungen bzgl. des Feldes "message" folgende spezifischen Festlegungen hinsichtlich des Formates und der Inhalte berücksichtigen.

{ "rt": "$resourceType","bkdur": $backendDuration, "sId": "$searchId" }


Für die jeweilige Operation sind dabei nur die in der Spalte "Message" aus Tabelle Tab_gemSpec_Perf_Berichtsformat_VZD_FHIR angegebenen Daten zu übermitteln. Bei der Erstellung des message-Feldes ist darauf zu achten, dass weder Whitespaces noch Newlines zwischen JSON-Elementen enthalten sind (kein Indenting) und die Spezifikation [RFC7493] eingehalten wird.

[<=]

3.1.3 Bestandsdaten Verzeichnisdienst FHIR

Bestandsdaten sind im Gegensatz zur Betriebsdatenlieferung die Abfragen von Statusinformationen zu einem spezifizierten Abfragezeitpunkt. Im Folgenden sind Bestandsdaten Anforderungen für den Produkttypen Verzeichnisdienst FHIR spezifiziert.

Es werden Bestandsdaten spezifiziert, wodurch der Anbieter verpflichtet werden soll, regelmäßig eine Auflistung der nicht-optimierten Suchanfragen an die gematik zu übermitteln.

A_28638 - Performance - Bestandsdaten - Verzeichnisdienst FHIR - SearchAPI

Der Anbieter des Produkttypen Verzeichnisdienst FHIR MUSS in einem definierten, konfigurierbaren Zeitintervall folgende Informationen berichten: 

Für die Bestandsdaten sind ausschließlich nicht optimierte Suchanfragen der Operationen VZDF.UC_x_x_NOS gemäß [A_25216-01] zu berücksichtigen. Suchstrings sollen nur dann übermittelt werden, wenn sie innerhalb des definierten Zeitintervalls mindestens die festgelegte konfigurierbare Mindesthäufigkeit erreichen.

(Das Default Zeitintervall ist täglich, beginnend mit 00:00:00. Die Default Mindesthäufigkeit ist 5.)
[<=]

Hinzufügen zu Prüfverfahren "organ./betriebl. Eignung: Anbietererklärung" - Anb_ZD

A_28639 - Performance - Bestandsdaten - Verzeichnisdienst FHIR - SearchAPI - Lieferweg und Format

Der Anbieter des Produkttypen Verzeichnisdienst FHIR MUSS jeweils zum Wechsel in den nächsten Berichtsintervall, folgende Informationen im JSON Format als HTTP Body an die Betriebsdatenerfassung gemäß [A_23110-*] liefern.

"ci": "<CI-ID der abgefragten Produktinstanz gemäß [A_17764] als String>",
"starttime": "<Zeitstempel des Starts der Abfrage als String gemäß ISO 8601 unter expliziter Angabe einer Zeitzone im Format YYYY-MM-DDTHH:mm:ss[.fff]Z>",
"interval": "<Angabe der Intervall-Länge (Default: 1d), in denen die Bestandsdaten erfasst wurden als String>",
"searchList": [
  {
    "resourceType": "<Aufgerufener FHIR-Ressource-Typ als String>",
    "searchString": "<Vollständiger Suchstring als String>",   
    "paramCount": <Anzahl der im Suchstring genutzten FHIR-Ressourcen-Parameter als Integer>,
    "minDur": <Angabe der minimalen / kleinsten Bearbeitungszeit von allen Suchanfragen mit diesem Suchstring in ms als Integer>,
    "avgDur": <Angabe der mittleren Bearbeitungszeit über alle Suchanfragen mit diesem Suchstring in ms als Integer>,
    "maxDur": <Angabe der maximalen Bearbeitungszeit von allen Suchanfragen mit diesem Suchstring in ms als Integer>,
    "searchCount": <Anzahl der Suchanfragen mit diesem eindeutigen Suchstring als Integer>
  }
]
}

Hinweise:

[<=]

Hinzufügen zu Prüfverfahren "organ./betriebl. Eignung: Anbietererklärung" - Anb_ZD