Структура данных нижней строки машиночитаемой записи предусматривает включение пяти контрольных цифр, по одной для каждой серии знаков соответствующих элементов данных на позициях 10, 20, 28, 43 и 44.
Позиции знаков | Элемент данных |
1-9 | Серия и номер паспорта |
10 | Контрольная цифра |
11-13 | Гражданство |
14-19 | Дата рождения |
20 | Контрольная цифра |
21 | Пол |
22-27 | Дата истечения срока действия |
28 | Контрольная цифра |
29-42 | Дополнительные элементы данных |
43 | Контрольная цифра |
44 | Заключительная контрольная цифра |
Контрольные цифры рассчитываются по модулю 10 с постоянно повторяющейся весовой функцией 731 731 731... следующим образом:
Этап 1. Слева направо умножить каждую цифру соответствующего цифрового элемента данных на весовой показатель, стоящий в соответствующей последовательной позиции.
Этап 2. Сложить результаты каждого умножения.
Этап 3. Разделить полученную сумму на 10 (модуль).
Этап 4. Остаток деления является контрольной цифрой.
При расчете заключительной контрольной цифры нижней строки машиночитаемой записи применяется весовой показатель 731... в последовательности без разрывов позиций знаков машиночитаемой записи 1-10, 14-20, 22-28, 29-43, включая позиции знаков, содержащие контрольные цифры.