Персональный номер в Бельгии: National Register Number (RRN)
В Бельгии персональный номер — это National Register Number, 11-значный идентификатор, который присваивается при первой регистрации и остаётся неизменным всю жизнь. Он используется практически во всех государственных системах: налоги, соцстрахование, медицина, eID и т.д.
Структура и логика формирования
Формат: YYMMDDXXXCC (часто записывается как YY.MM.DD-XXX.CC):
Любая ошибка в одной цифре или простая перестановка часто ломает модуль 97 и делает сочетание N + CC некорректным.
В Бельгии персональный номер — это National Register Number, 11-значный идентификатор, который присваивается при первой регистрации и остаётся неизменным всю жизнь. Он используется практически во всех государственных системах: налоги, соцстрахование, медицина, eID и т.д.
Структура и логика формирования
Формат: YYMMDDXXXCC (часто записывается как YY.MM.DD-XXX.CC):
- YYMMDD — дата рождения (год, месяц, день).
- XXX — порядковый номер в рамках конкретной даты:
- нечётный — мужчина,
- чётный — женщина;
- диапазон 000–999, т.е. до 500 мужчин и 500 женщин на одну дату.
- CC — двухзначное контрольное число, рассчитанное по модулю 97.
- Берётся число из первых 9 цифр как целое N = YYMMDDXXX.
- Для рождённых до 01.01.2000:
- CC = 97 − (N mod 97);
- если результат 0, используется 97.help.sap.com+1
- Для рождённых с 01.01.2000:
- к N мысленно добавляют префикс 2 (чтобы различать 1900/2000-е годы),
- дальше используют тот же принцип mod 97 (разные реализации описывают это как CC = 97 − ((2 000000000 + N) mod 97)).
Любая ошибка в одной цифре или простая перестановка часто ломает модуль 97 и делает сочетание N + CC некорректным.