Типы входящих запросов СК ФМС России. Межведомствественное взаимодействие

РЭ Электронного сервиса. Приложение 1

 

Версия:

0.24

Дата:

04.07.2013

Статус:

Утверждено

 

 

1.1         Тип P003:        Запрос паспортного досье по СНИЛС

Код

P003

Версия

001

Тип

С отложенным ответом

Вид

Автоматический

Описание

Данный сервис исполняет запрос к базовому реестру ФМС. Этот запрос с отложенным ответом возвращает по СНИЛС текущий паспорт гражданина, а также историю ранее выдававшихся ему паспортов.

Запрос исполняется автоматически, без участия оператора, поэтому не снабжается подписью ЭП-СП.

Вызов данного сервиса является вызовом с отложенным ответом. Запрашивающий орган должен сначала произвести вызов метода «Запросить исполнение», который возвращает № задачи. Далее необходимо периодически вызывать метод «Запросить результат», который по № задачи возвращает либо результат (если он уже готов), либо сообщение об ошибке (если результат ещё не готов).

1.1.1               Реквизитный состав ЗАПРОСА

Для корректной работы с данным типом запроса при вызове метода processTask необходимо заполнять блок requestReason (см. головной документ).

Наименование

Тип

Длина

Обяз

Описание

ФЛК

CITIZEN_SNILS

String

11

Y

СНИЛС

 

1.1.2               Реквизитный состав ОТВЕТА

                        Универсальный метод «Запросить результат» содержит в объекте ответа список параметров ответа по данной задаче. Наименования и типы параметров будут заполнены в соответствии с прилагаемой ниже таблицей.

Наименование

Тип

Длина

Обяз

Описание

ФЛК

CITIZEN_SNILS

String

11

Y

СНИЛС

 

CITIZEN_LASTNAME

String

Max 60

N

Фамилия

 

CITIZEN_FIRSTNAME

String

Max 60

N

Имя

 

CITIZEN_GIVENNAME

String

Max 60

N

Отчество

 

CITIZEN_BIRTHDAY

Date

-

N

Дата рождения

 

COMMENT

String

Max 200

N

Текстовый комментарий к ответу

 

DOC_HISTORY

List<TaskParameter>

-

N

Список выданных паспортов – объектов TaskParameter с полями см ниже.

 

Реквизитный состав объекта TaskParameter:

Наименование

Тип

Длина

Обяз

Описание

ФЛК

DOC_TYPE

DICT

-

Y

Тип документа

Словарь «Тип паспорта»

DOC_SERIE

String

4

Y

Серия документа

 

DOC_NUMBER

String

6

Y

Номер документа

 

DOC_ISSUEDATE

Date

-

Y

Дата выдачи

 

DOC_ISSUER

String

6

N

Код выдавшего подразделения

 

DOC_STATUS

DICT

-

Y

Словарь «Статус паспорта»

-

INVALIDITY_REASON

DICT

-

N

Словарь «Причина недействительности»

-

1.1.3               Правила

Поле

Операция

Значение

Поле

Действие

DOC_STATUS

=

300

INVALIDITY_REASON

Запретить и сделать необязательным