Типы входящих запросов СК ФМС России.
Межведомствественное взаимодействие
РЭ
Электронного сервиса. Приложение 1
Версия: |
0.24 |
Дата: |
04.07.2013 |
Статус: |
Утверждено |
|
|
Код |
P003 |
Версия |
001 |
Тип |
С отложенным ответом |
Вид |
Автоматический |
Описание |
Данный сервис исполняет запрос к базовому реестру ФМС. Этот
запрос с отложенным ответом возвращает по СНИЛС текущий паспорт гражданина, а
также историю ранее выдававшихся ему паспортов. Запрос исполняется автоматически, без участия оператора,
поэтому не снабжается подписью ЭП-СП. |
Вызов
данного сервиса является вызовом с отложенным ответом. Запрашивающий орган
должен сначала произвести вызов метода «Запросить исполнение», который
возвращает № задачи. Далее необходимо периодически вызывать метод «Запросить
результат», который по № задачи возвращает либо результат (если он уже готов),
либо сообщение об ошибке (если результат ещё не готов).
Для
корректной работы с данным типом запроса при вызове метода processTask необходимо заполнять блок requestReason (см.
головной документ).
Наименование |
Тип |
Длина |
Обяз |
Описание |
ФЛК |
CITIZEN_SNILS |
String |
11 |
Y |
СНИЛС |
|
Универсальный
метод «Запросить результат» содержит в объекте ответа список параметров ответа
по данной задаче. Наименования и типы параметров будут заполнены в соответствии
с прилагаемой ниже таблицей.
Наименование |
Тип |
Длина |
Обяз |
Описание |
ФЛК |
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 |
Словарь
«Причина недействительности» |
- |
Поле |
Операция |
Значение |
Поле |
Действие |
DOC_STATUS |
= |
300 |
INVALIDITY_REASON |
Запретить
и сделать необязательным |