PESEL ( en polaco : Powszechny Elektroniczny System Ewidencji Ludności , literalmente, 'Sistema electrónico universal para el registro de la población') es el número de identificación nacional utilizado en Polonia desde 1979. El número tiene 11 dígitos, identifica exactamente a una persona y no se puede cambiar una vez asignado, excepto en situaciones específicas (como la reasignación de género ).
El número PESEL es obligatorio para todos los residentes permanentes de Polonia y para los residentes temporales que viven en Polonia durante más de dos meses. A partir del 1 de marzo de 2015, los solicitantes de un pasaporte polaco sin un número PESEL deben solicitar el PESEL antes de solicitar el pasaporte. De lo contrario, sin un número PESEL, no se pueden solicitar pasaportes ni tomar huellas dactilares. [1] [2]
El sistema PESEL fue diseñado originalmente por el gobierno comunista de la República Popular de Polonia para rastrear información personal sobre sus ciudadanos. Es una derivación directa del sistema anterior, Magister , que fue diseñado para rastrear y registrar datos sobre todas las personas con un título universitario. [3]
Los números PESEL tienen el formato AAMMDDZZZXQ, donde AAMMDD es la fecha de nacimiento (con información del siglo codificada en el campo de mes), ZZZ es un número de identificación único, X denota sexo (números pares para mujeres, números impares para hombres) y Q es un dígito de verificación , que se utiliza para verificar si un PESEL dado es válido.
Teniendo un PESEL en la forma ABCDEFGHIJK, se puede comprobar la validez del número calculando la siguiente expresión:
A×1 + B×3 + C×7 + D×9 + E×1 + F×3 + G×7 + H×9 + I×1 + J×3
La suma de comprobación es el último dígito del resultado de la expresión anterior restado de 10. Si este último dígito es 0, entonces la suma de comprobación es 0.
Si el resultado de la última operación no es igual al último dígito (K) de un PESEL determinado, entonces el PESEL es incorrecto. Este sistema funciona de manera confiable para detectar errores de un dígito e intercambios de dígitos.
1×1 + 2×3 + 3×7 + 4×9 + 5×1 + 6×3 + 7×7 + 8×9 + 9×1 + 0×3 = 217
El último dígito del resultado (217 módulo 10): 7
El último dígito no es 0; la suma de comprobación es 10 − 7 = 3
3 no es igual al último dígito del PESEL, que es 1; el número PESEL no es válido. Un PESEL válido sería 12345678903.
La siguiente es una implementación de un algoritmo de validación PESEL en TypeScript.
función de exportación validarPesel ( pesel : cadena ) : booleano { if ( pesel . length !== 11 ) return false ; const arr = pesel . dividir ( "" ); multiplicadores constantes = [ 1 , 3 , 7 , 9 ]; sea suma = 0 ; para ( sea i = 0 ; i < arr . length - 1 ; i ++ ) { suma += Número ( arr [ i ]) * multiplicadores [ i % 4 ]; } const módulo = suma % 10 ; const lastD = Número ( pesel [ 10 ]); devolver ( módulo === 0 && últimoD === 0 ) || últimoD === 10 - módulo ; }
El sistema PESEL ha sido diseñado para cubrir cinco siglos. Para distinguir a las personas nacidas en diferentes siglos, se añaden números al campo MM:
Por ejemplo, una persona nacida el 24 de diciembre de 2002 tendría un número PESEL que comenzaría con 023224, y una persona nacida el 24 de diciembre de 1902 tendría un número PESEL que comenzaría con 021224.
El número PESEL contiene la fecha de nacimiento y el sexo de una persona determinada, por lo que el número se modifica si la persona cambia de sexo o corrige su fecha de nacimiento (por ejemplo, si la fecha de nacimiento registrada anteriormente era incorrecta). El número PESEL de una persona también puede modificarse "si el número anterior se produjo en violación de la Ley" o cuando el certificado de nacimiento de una persona cambia por cualquier motivo (por ejemplo, adopción). Cuando se modifica un número PESEL, su propietario tiene prohibido seguir utilizando el número anterior y no puede asignárselo a otra persona.
Existe un sistema similar de números de identificación para las empresas, denominado REGON (del inglés Rejestr Gospodarki Narodowej – Registro de la Economía Nacional). Además, todos los contribuyentes empresariales (hasta septiembre de 2011 – todos los contribuyentes) tienen un número de identificación fiscal denominado NIP (Numer Identyfikacji Podatkowej) .
En Polonia, a los ciudadanos polacos se les suele pedir que indiquen el número de su documento de identidad ( dowód osobisty ) como medio de identificación (los ciudadanos extranjeros deben indicar el número de pasaporte ). Del mismo modo, a las empresas y corporaciones se les suele pedir que indiquen el número con el que figuran en el registro de empresas (KRS) o el número de identificación fiscal (NIP).