Elektronische Patientenakte ePA-ID / KVNR-Prüfer
Überprüfen Sie die Gültigkeit und Prüfziffer von Elektronische Patientenakte ePA-ID / KVNR.
Über die Prüfung von Elektronische Patientenakte ePA-ID / KVNR
Der Prüfer dekodiert den Anfangsbuchstaben (A=01 bis Z=26) und führt die Quersummen-Modulo-10-Prüfung nach Gematik-Richtlinien durch.
Läuft vollständig lokal ohne Übertragung sensibler Patientendaten.
Aufbau & Struktur der ePA-ID (KVNR)
Die ePA-ID basiert auf dem 10-stelligen KVNR-Standard der gematik nach § 290 SGB V:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 | Startbuchstabe | 1 Buchstabe | Großbuchstabe (A-Z), umgewandelt in zweistelligen Zahlenwert (A=01 bis Z=26) | A |
| 2 bis 9 | Versichertennummer | 8 Ziffern | Unveränderlicher individueller Ziffernteil der Krankenversicherung | 12345678 |
| 10 | Prüfziffer | 1 Ziffer | Prüfziffer berechnet über Modulo 10 mit Quersummenbildung | 9 |
Prüfziffernberechnung der ePA-ID (Modulo 10 mit Quersumme)
Die gematik spezifiziert die Gewichtung 1-2-1-2 mit Quersummenbildung über 10 Ziffernstellen:
P = sum(Quersumme(d_i * w_i)) % 10
- 1. Wandle den Anfangsbuchstaben in seine zweistellige Ordnungszahl um (A=01, B=02, ..., Z=26).
- 2. Bilde eine 10-stellige Zahlenreihe aus den 2 Ziffern des Buchstabens und den 8 Ziffern des Versicherten.
- 3. Multipliziere stellenweise mit den Gewichten: [1, 2, 1, 2, 1, 2, 1, 2, 1, 2].
- 4. Bilde die Quersumme für alle Produkte >= 10.
- 5. Addiere alle Werte und nimm das Ergebnis modulo 10 als 10. Prüfziffer.