ник: awestr
Данные поступают из разных источников. Содержат разный набор данных. Гарантировано только ФИО и ДатРож. Всё остальное по усмотрению подающих данные (вернее от их безалаберности в вопросе подготовки данных). Ответственность за правильность написания не несут (наказать законным способом за ахинею в данных пока ни кого не смог). Достаточно сделать одну ошибку в ФИО и номере документа как появляется другой человек. Всё дело в том, что это Казахстан, в котором, ну, наверное, на два порядка больше разновидностей ФИО чем в России (за исключением входящих в состав республик, АО или тому подобных нацформирований) это при том, что население в 10 раз меньше. Очень много людей, у которых в действительности при совпадении на 99% ФИОДатРож отличается только номер документа. Но безалаберные подающие данные организации умудряются до 20% поданных номеров документов искажать.
Вот и приходится только опираться на ФИОДатРож, с надеждой на то, что будет для опытного человека очевидной ошибкой. Проверять по ном доку или иным номерам приходится очень редко, редко дают обновлённые данные подобного рода для глобальной чистки. Приходится на интуицию полагаться.
Snipe – подскажи, пожалуйста, как можно (лучше или эффективней) твой пример использовать для запуска эпизодической проверки на двойников? Чойто я не совсем соображу. 