Документация iSZN

Загрузка результатов идентификации СНИЛС (по ФИО и дате рождения)

Описание

Серверная операция предназначена для загрузки результатов идентификации СНИЛС из файла XML, полученного из пенсионного фонда России.

Пользователь, выполняющий загрузку данных, должен обладать привилегиями «Просмотр наличия», «Просмотр значений реквизитов», «Создание документов» и «Редактирование документов» на все экземпляры персональных документов (то есть пользователь должен входить в группу (или группы), которая предоставляет ему эти привилегии, и не входить в группу (или группы), которая отзывает у него эти привилегии) класса «Страховое свидетельство государственного пенсионного страхования (СНИЛС)».

Параметры серверной операции

Наименование Отображаемое наименование Тип данных Обязательный Возможные значения Значение по умолчанию
REGION Район загрузки Значение из справочника Да Районы из справочника иерархии районов.

Описание алгоритма

Загрузка выполняется следующим образом:

  • Из файла считываются записи об идентификации СНИЛС.
    • Если СНИЛС человека идентифицирован, то в файл протокола выводится соответствующее сообщение.
      • Если человек не найден в базе данных, то в файл протокола выводится соответствующее сообщение.
      • Если СНИЛС человека в базе данных совпадает со СНИЛС в файле XML, то в файл протокола выводится соответствующее сообщение.
      • Если СНИЛС человека в базе данных отличается от СНИЛС в файле XML, то в файл протокола выводится соответствующее сообщение.
      • Если СНИЛС не найден в базе данных, то для человека создаётся персональный документ «Страховое свидетельство государственного пенсионного страхования (СНИЛС)».
    • Если СНИЛС человека не идентифицирован, то в файл протокола выводится соответствующее сообщение.
    • Если СНИЛС человека идентифицирован неоднозначно, то в файл протокола выводится соответствующее сообщение.
    • Если при идентификации СНИЛС человека возникла ошибка, то в файл протокола выводится соответствующее сообщение.

См. также