Elektronische Patientenakte ePA-ID / KVNR-Generator
Generieren und formatieren Sie gültige Elektronische Patientenakte ePA-ID / KVNR für Softwaretests und Entwicklung.
Warten auf die Generation...
Über Elektronische Patientenakte ePA-ID / KVNR
Die ePA-ID (elektronische Patientenakte) basiert auf der 10-stelligen Krankenversichertennummer (KVNR), reguliert durch die Gematik und das Bundesministerium für Gesundheit (BMG).
Das Format besteht aus 1 Großbuchstaben (kodiert als 01-26), 8 Ziffern und 1 Prüfziffer nach Modulo 10 mit den Gewichten `1, 2, 1, 2, 1, 2, 1, 2, 1`.
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.