# C_12484_Anlage

Inhaltsverzeichnis

#

- C_12484_Anlage
- 1 Änderungsbedarf
- 2 Änderung in gemSpec_Perf

## 1 Änderungsbedarf

Es ist aktuell nicht transparent, wie viele Akten sich ggf. in einem Status befinden, in dem sie nicht nutzbar für Versicherte und Leistungserbringende ist. Diese Status sind insbesondere:
- SUSPENDED
- MAINTENANCE
- INITIALIZED
Ggf. kommen zukünftig noch weitere Status hinzu. Durch Veröffentlichung der Status-Anzahlen wird insbesondere im Falle von INACCESSIBLE ermöglicht, Probleme bei der Datenmigration zu erkennen.
Korrekturen:
Es wird die Struktur der Key-Value-Paare aktualisiert um die Datenverarbeitung bestmöglich zu unterstützen und die Aufnahme neuer Werte zu erleichtern.

## 2 Änderung in gemSpec_Perf

folgende Anforderungen werden aktualisiert:

A_15743-07 --> A_15743-08

A_20204-11 --> A_20204-12

A_15743-08 - Performance - ePA-Aktensystem - Bestandsdaten

Der Anbieter ePA-Aktensystem MUSS in einem definierten, konfigurierbaren Zeitintervall folgende Performance-Kenngrößen über das ePA-Aktensystem berichten:

- je Mandant

- Anzahl von Aktenkonten
- Kontenstatus

- Anzahl im Status ACTIVATED
- Anzahl im Status INITIALIZED
- Anzahl im Status SUSPENDED
- Anzahl im Status INACCESSIBLE

- Anzahl der geöffneten Akten (Vortag) - LEI/Vers
- Anzahl der geöffneten Akten (laufendes Jahr) - LEI/Vers
- Anzahl der geöffneten Akten (Vortag) - eRP-FD
- Anzahl der geöffneten Akten (laufendes Jahr) - eRP-FD
- Anzahl der geöffneten Akten (Vortag) - KTR
- Anzahl der geöffneten Akten (laufendes Jahr) - KTR
- Dokumente Plus

- Anzahl der im Zeitintervall hinzugefügten Dokumente/Datensätze je Kategorie gemäß A_19303-* für Medical Services (XDS Document Service)
- Anzahl der im Zeitintervall hinzugefügten Dokumente/Datensätze je Kategorie gemäß A_19303-* für Medical Services (FHIR Data Service)
- Anzahl der im Zeitintervall hinzugefügten Dokumente/Datensätze des Ordners "technical"

- Dokumente Minus

- Anzahl der im Zeitintervall entfernten Dokumente/Datensätze je Kategorie gemäß A_19303-* für Medical Services (XDS Document Service)
- Anzahl der im Zeitintervall entfernten Dokumente/Datensätze je Kategorie gemäß A_19303-* für Medical Services (FHIR Data Service)
- Anzahl der im Zeitintervall entfernten Dokumente/Datensätze des Ordners "technical"

- Anzahl von abgelegten Widersprüchen zum Medikationsprozess
- Anzahl von abgelegten Widersprüchen gegen des Einstellen durch den eRP-FD
- Anzahl von abgelegten Widersprüchen zur Forschungsfreigabe
- Push-Notifications

- Anzahl der registrierten Geräte
- Anzahl der Abonnements des Channels "xds.put"
- Anzahl der Abonnements des Channels "xds.update"
- Anzahl der Abonnements des Channels "entitle.put"
- Anzahl der Abonnements des Channels "entitle.del"
- Anzahl der Abonnements des Channels "entitle.ps"
- Anzahl der Abonnements des Channels "constraint.de"

- Versionsmigrationen

- Anzahl erfolgreiche Migrationen
- Anzahl erfolglose Migrationen
- Durchschnittliche Dauer erfolgreiche Migrationen

- je UX-Usecase:

- je ClientID und Versionsnummer

- Arithmetisches Mittel der Einzelmessungen
- Anzahl der in die Konsolidierung eingeflossenen Einzelwerte
- höchster Einzelwert der konsolidierten Messewerte
- niedrigster Einzelwert der konsolidierten Messewerte.

Der Anbieter ePA-Aktensystem MUSS die Bestandsdaten an den Endpunkt gemäß [gemSpec_SST_LD_BD] liefern.
Voreingestellt für das Zeitintervall ist: täglich. [<=]

A_20204-12 - Performance - ePA-Aktensystem - Lieferweg und Format für Bestandsdaten

Das ePA-Aktensystem MUSS die Informationen aus [A_15743-*] jeweils zum Wechsel in den nächsten Lieferintervall in folgendem JSON Format als HTTP Body an die Betriebsdatenerfassung (BDE) gemäß [gemSpec_SST_LD_BD#A_23110] liefern:
{
"abfragezeitpunkt" : "<Zeitstempel der Abfrage als String gemäß ISO 8601 unter expliziter Angabe einer Zeitzone, im Format YYYY-MM-DDTHH:mm:ss[.fff]Z>",
"ci" : "<CI ID des abgefragten Aktensystems gemäß TI-ITSM als String>",
"kassendaten" :
[
{
"ikn" : "<ID der Krankenkasse gemäß Festlegung durch gematik als String, siehe "Hinweis zur ID der Krankenkasse">",
"konten" : <Anzahl der zum Abfragezeitpunkt vorhandenen Konten als Integer>,
"kontenstatus":
[
{
"status" : "ACTIVATED",
"anzahl" : <Anzahl der Akten im Status ACTIVATED als Integer>
},
{
"status" : "INITIALIZED",
"anzahl" : <Anzahl der Akten im Status INITIALIZED als Integer>
},
{
"status" : "SUSPENDED",
"anzahl" : <Anzahl der Akten im Status SUSPENDED als Integer>
},
{
"status" : "INACCESSIBLE",
"anzahl" : <Anzahl der Akten im Status INACCESSIBLE als Integer>
}
]
"geoeffneteAktenVortagLEIVers" : <Anzahl der geöffneten Akten des Vortages (durch LEI/Vers) als Integer>,
"geoeffneteAktenJahrLEIVers" : <Anzahl der geöffneten Akten des aktuellen Kalenderjahres (durch LEI/Vers) als Integer>,
"geoeffneteAktenVortagERP" : <Anzahl der geöffneten Akten des Vortages (durch eRP-FD) als Integer>,
"geoeffneteAktenJahrERP" : <Anzahl der geöffneten Akten des aktuellen Kalenderjahres (durch eRP-FD) als Integer>,
"geoeffneteAktenVortagKTR" : <Anzahl der geöffneten Akten des Vortages (durch KTR) als Integer>,
"geoeffneteAktenJahrKTR" : <Anzahl der geöffneten Akten des aktuellen Kalenderjahres (durch KTR) als Integer>,
"dokumentePlus":
[
{
"dokTyp" : "je Kategorie gemäß A_19303-* für Medical Services (XDS Document Service) & Medical Services (FHIR Data Service) & 'technical' ",
"anzahl" : <Anzahl der im Zeitintervall hinzugefügten Dokumente/Datensätze der jeweiligen Kategorie als Integer>
},
],
"dokumenteMinus":
[
{
"dokTyp" : "je Kategorie gemäß A_19303-* für Medical Services (XDS Document Service) & Medical Services (FHIR Data Service) & 'technical' ",
"anzahl" : <Anzahl der im Zeitintervall entfernten Dokumente/Datensätze der jeweiligen Kategorie als Integer>
},
],
"wmed" : <Anzahl der zum Abfragezeitpunkt vorhandenen Widersprüchen zum Medikationsprozess als Integer>,
"werp" : <Anzahl der zum Abfragezeitpunkt vorhandenen Widersprüchen gegen das Einstellen von Verordnungsdaten durch den eRezept-Fachdienst als Integer>,
"wfor" : <Anzahl der zum Abfragezeitpunkt vorhandenen Widersprüchen zur Forschungsfreigabe als Integer>,
"pushReg" : <Anzahl der registrierten "Pusher" (Geräte) als Integer>,
"pushNotifications":
[
{
"channel" : "xds.pu",
"anzahl" : <Anzahl der Abonnements des Channels "xds.put" als Integer>
},
{
"channel" : "xds.update",
"anzahl" : <Anzahl der Abonnements des Channels "xds.update" als Integer>
},
{
"channel" : "entitle.put",
"anzahl" : <Anzahl der Abonnements des Channels "entitle.put" als Integer>
},
{
"channel" : "entitle.del",
"anzahl" : <Anzahl der Abonnements des Channels "entitle.del" als Integer>
},
{
"channel" : "entitle.ps",
"anzahl" : <Anzahl der Abonnements des Channels "entitle.ps" als Integer>
},
{
"channel" : "constraint.del",
"anzahl" : <Anzahl der Abonnements des Channels "constraint.del" als Integer>
}
],
"versionMigration": {
"success" : <Anzahl erfolgreicher Migrationen als Integer>,
"vain" : <Anzahl vergeblicher Migrationen als Integer>,
"duration" : <durchschnittliche Dauer der Migrationen in ms als Integer>,
}
}
],
"uxdaten" :
[
{
"usecase" : "<UX-Usecase-Name gem. Tab_UX-Usecases, String>",
"cid" : "<ClientID deren Messergebnisse konsolidiert wurden, String>",
"cv" : "<ClientVersion der ClientID deren Messergebnisse konsolidiert wurden, String>",
"mittel" : <arithmetisches Mittel der Einzelmessungen für die o.a. ClientID und den dazugehörigen UX-Usecase im Betrachtungszeitraum in Millisekunden, Integer (Nachkommastellen sind abzuschneiden)>,
"anz" : <Anzahl der Einzelmessungen für die o.a. ClientID und den dazugehörigen UX-Usecase im Betrachtungszeitraum, Integer>,
"max" : <höchste Einzelmessung für die o.a. ClientID und den dazugehörigen UX-Usecase im Betrachtungszeitraum, Integer>,
"min" : <niedrigste Einzelmessung für die o.a. ClientID und den dazugehörigen UX-Usecase im Betrachtungszeitraum, Integer>
}
]
}
[<=]