Generador de PPSN Irlanda
Generador de Personal Public Service Number (PPSN) de Irlanda para pruebas de software tributario y de seguridad social.
Esperando generación...
Acerca del Personal Public Service Number (PPSN)
El Personal Public Service Number (PPSN) es el número de referencia único para acceder a los servicios sociales y fiscales en Irlanda.
Es indispensable para trabajar, pagar impuestos y recibir beneficios del estado irlandés.
Anatomía & Estructura del PPSN de Irlanda
El PPSN irlandés se compone de 8 o 9 caracteres alfanuméricos:
| Posición | Campo | Longitud | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 7 | Secuencial | 7 dígitos | Número asignado por el Department of Social Protection | 1234567 |
| 8 | Carácter Verificador Primario | 1 letra | Letra alfabética calculada mediante Módulo 23 | T |
| 9 (Opcional) | Segundo Carácter | 1 letra | Carácter alfabético introducido post-2013 | A |
Algoritmo Oficial (Módulo 23 Ponderado)
Cálculo oficial de verificación de Revenue Commissioners:
S = Σ(d[i] * (8 - i)) [i=0..6] (+ (ord(L2) - 64) * 9 si 9 chars); Resto = S mod 23. Letra = (0->W, 1->A..22->V).
- 1. Extraiga los primeros 7 dígitos numéricos.
- 2. Multiplique cada dígito por pesos decrecientes de 8 a 2.
- 3. Si posee 9 caracteres, sume el valor de la segunda letra multiplicado por 9.
- 4. Calcule el residuo de la suma entre 23.
- 5. Verifique la letra según la tabla oficial (0=W, 1=A..22=V).