Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

PESEL ( Polish Powszechny Elektroniczny System Ewidencji Ludności , Универсальная электронная система регистрации населения) - национальный идентификационный номер, используемый в Польше с 1979 года. Он всегда состоит из 11 цифр, идентифицирует только одного человека и не может быть изменен на другого (кроме некоторых конкретных такие ситуации, как смена пола).

Номер PESEL обязателен для всех постоянных жителей Польши и для временных жителей, проживающих в Польше более 2 месяцев. После 1 марта 2015 года заявители на польский паспорт без номера PESEL должны будут подать заявление в PESEL до подачи заявления на паспорт. В противном случае без номера PESEL нельзя будет сдать заявление на паспорт и отпечатки пальцев. [1] [2]

PESEL была системой, разработанной коммунистическим правительством (во время PRL ) для отслеживания личной информации о каждом гражданине. Это прямое ответвление предыдущей системы MAGISTER (аббревиатура от слова «магистр», например, степень магистра), которая была разработана для отслеживания и записи данных обо всех, кто имеет университетское образование. [3]

Форматировать [ редактировать ]

Номер PESEL имеет вид YYMMDDZZZXQ, где YYMMDD - это дата рождения (с веком, закодированным в поле месяца), ZZZX - это личный идентификационный номер, где X кодирует пол (четное число для женщин, нечетное число для мужчин), а Q - это контрольная цифра , которая используется для проверки правильности данного PESEL.

Расчет контрольной суммы [ править ]

Имея PESEL в форме ABCDEFGHIJK, можно проверить правильность числа, вычислив следующее выражение:

A × 1 + B × 3 + C × 7 + D × 9 + E × 1 + F × 3 + G × 7 + H × 9 + I × 1 + J × 3

Контрольная сумма - это последняя цифра результата приведенного выше выражения, вычтенная из 10. Если эта последняя цифра равна 0, то контрольная сумма равна 0.

Если результат последней операции не равен последней цифре (K) данного PESEL, PESEL неверен. Эта система надежно работает для обнаружения ошибок с одной цифрой и перестановки цифр.

Пример: проверка действительности PESEL 44051401358 [ править ]

4 × 1 + 4 × 3 + 0 × 7 + 5 × 9 + 1 × 1 + 4 × 3 + 0 × 7 + 1 × 9 + 3 × 1 + 5 × 3 = 101

Последняя цифра результата (101 по модулю 10): 1

Последняя цифра не 0, поэтому контрольная сумма 10-1 = 9.

9 не равно последней цифре PESEL, которая равна 8, поэтому номер PESEL содержит ошибки.

Как это кодировать в TypeScript [ править ]

 функция  экспорта validatePesel ( pesel : string ) :  boolean  {  if  ( pesel  ===  null  ||  pesel . length  ! ==  11 )  return  false ; const  arr  =  pesel . сплит ( "" );  пусть  сумма : число  =  0 ; для  ( пусть  I : число  =  0 ;  я  <  обр . Длина  -  1 ;  я ++ )  {  сумма  + =  + обр [ я ]  *  getMultiplier ( я  +  1 );  } const  по модулю  =  сумма  %  10 ;  const  lastD  =  Number ( pesel . substr ( pesel . length  -  1 )); return  ( по модулю  ===  0 )  &&  lastD  ===  0  ||  lastD  ===  10  -  по модулю ; }function  getMultiplier ( index : number ) :  number  {  переключатель  ( индекс  %  4 )  {  случай  1 : возврат  1 ;  случай  2 : возврат  3 ;  case  3 : return  7 ;  case  0 : return  9 ;  } throw  "Что-то пошло не так с расчетом индекса" ; }

Даты рождения [ править ]

Система PESEL рассчитана на пять веков. Чтобы различать людей, родившихся в разные века, в поле ММ добавляются числа:

  • для дат рождения между 1900 и 1999 годами - поле MM не изменяется (см. ниже)
  • для других дат рождения:
    • 2000–2099 - количество месяцев увеличено на 20
    • 2100–2199 - месяц + 40
    • 2200–2299 - месяц + 60
    • 1800–1899 - месяц + 80

Например, человек, родившийся 24 декабря 2002 г., будет иметь номер PESEL, начинающийся с 023224, а человек, родившийся 24 декабря 1902 г., будет иметь номер PESEL, начинающийся с 021224.

Изменение номера PESEL [ править ]

PESEL содержит дату рождения и пол, поэтому число меняется, если человек меняет пол или исправляет дату рождения (например, предыдущая дата рождения была неправильной). Другая ситуация, когда номер меняется, - это «если предыдущий номер был получен с нарушением закона» или когда свидетельство о рождении человека изменяется по любой причине (например, усыновление). При изменении номера PESEL человеку больше не разрешается использовать предыдущий номер. Предыдущий номер человека никому не передается.

Другие идентификаторы [ править ]

Аналогичная система идентификационных номеров существует для предприятий, называемая REGON (от Rejestr Gospodarki Narodowej - Регистр народного хозяйства). Также все налогоплательщики (до сентября 2011 г. - все налогоплательщики) имеют идентификационный номер налогоплательщика, который называется NIP (Numer Identyfikacji Podatkowej) .

Людей в Польше часто просят предоставить номер своего польского удостоверения личности (dowód osobisty) в качестве удостоверения личности ( вместо этого иностранные граждане указывают номер своего паспорта ). Аналогичным образом, предприятия и корпорации часто должны указывать номер, по которому они появляются в реестре предприятий, KRS - Национальный судебный регистр (Krajowy Rejestr Sądowy) или идентификационный номер налогоплательщика - NIP.

Ссылки [ править ]

  1. ^ «Паспортные данные» . Telawiw.msz.gov.pl . Проверено 20 марта 2017 года .
  2. ^ "Важная информация для осуб ubiegających się o wydanie paszportu" . Sydney.MSZ.gov.pl . 16 марта 2015. Архивировано из оригинала 14 апреля 2015 года . Проверено 14 апреля 2015 года .
  3. ^ "Permanentna inwigilacja: telefon - twój osobisty szpieg" [Постоянное наблюдение: телефон - ваш личный шпион]. TechTrendy.pl (на польском языке). 24 июля 2012 года Архивировано из оригинала 27 июля 2012 года . Проверено 25 июля 2012 года .

Внешние ссылки [ править ]

  • GUS - Główny Urząd Statystyczny ( Центральное статистическое управление (Польша) ) - валидатор NIP и REGON и поиск в базе данных.
  • Форма заявки PESEL (PDF) ( Министерство внутренних дел и администрации Республики Польша ) (MSWiA) - Форма заявки PESEL