Проверка правильности ввода единого номера полиса (ЕНП) обязательного медицинского страхования
1 - 15 |
16 |
||||||||||||||
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
K |
Единый номер полиса ОМС представляет собой шестнадцатиразрядное число, последний символ которого (K) является контрольным разрядом номера полиса ОМС:
- XXXXXXXXXXXXXXX – номер полиса ОМС
- К – контрольный разряд номера полиса ОМС, вычисляется арифметически в соответствии с методикой расчета, описанной в международном стандарте ISO/HL7 27931:2009 (алгоритм Mod10):
а) выбираются нечетные цифры по порядку, начиная справа, в виде числа, и умножается это число на 2.
б) выбираются четные цифры по порядку, начиная справа, в виде числа, и результат приписывается слева от числа, полученного в пункте а).
в) складываются все цифры полученного в пункте б) числа.
г) полученное в пункте в) число вычитается из ближайшего большего или равного числа, кратного 10. В результате получается искомая контрольная цифра.