Validador de SVNR Austria
Validador oficial de SVNR Austria con verificación de integridad algorítmica y checksum.
Acerca del SVNR Austriaco
El SVNR es el número de seguridad social de Austria, obligatorio para el empleo, pensiones, sanidad e impuestos.
Cada ciudadano o trabajador en Austria posee un SVNR permanente asignado por el organismo competente.
Anatomía del SVNR Austriaco
El SVNR austriaco consta de 10 dígitos con verificación interna en la 4ª posición:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 3 | Número Secuencial | 3 dígitos | Serie diaria de registro asignada por la seguridad social | 123 |
| 4 | Dígito de Control (P) | 1 dígito | Checksum Módulo 11 posicional (pesos 3,7,9,0,5,8,4,2,1,6) | 7 |
| 5 a 10 | Fecha de Nacimiento | 6 dígitos | Fecha en formato DDMMAA | 010180 |
Algoritmo Oficial SVNR (Módulo 11)
Cálculo establecido por la Federación de Seguridad Social de Austria:
Suma = Σ(d[i] * w[i]) con w = [3, 7, 9, 0, 5, 8, 4, 2, 1, 6]; P = Suma mod 11.
- 1. Multiplique cada dígito por los pesos posicionales [3, 7, 9, 0, 5, 8, 4, 2, 1, 6].
- 2. El 4º dígito tiene peso 0.
- 3. Sume los productos y halle el resto por 11.
- 4. El resto debe ser idéntico al 4º dígito.
- 5. Resto 10 es descartado por normativa austriaca.