Проверка действительности паспорта для банков
| Атрибут | Значение |
|---|---|
| Название | mvd-pass2 |
| Тип | Адаптер для сервиса СМЭВ 2 |
| Наименование 1 | Проверка действительности паспорта для банков |
| Наименование 2 | Сервисный концентратор МВД России |
| Мнемоника | 2356SKFMS |
| Версия | 1.00 |
| Версия МР | 2.4.х |
| Версия СМЭВ | СМЭВ2 |
Адаптер для запросов типа "Проверка действительности паспорта для банков" (код P002B) для сервиса "Сервисный концентратор" МВД в продуктовой среде, тестовой среде СМЭВ 2
Принимаемые параметры
| Параметр | Название | Обязательное | Пример |
|---|---|---|---|
| organization | Идентификатор организации | + | 10000001022 |
| person | Данные о пользователе,ответственном за заказ данного запроса | + | Составной элемент Person |
| name | Имя гражданина | + | Иван |
| lastname | Фамилия гражданина | + | Иванов |
| patronymic | Отчество гражданина | - | Иванович |
| birthday | Дата рождения гражданина | - | 10.10.1980 |
| doc_series | Серия документа | + | 1111 |
| doc_number | Номер документа | + | 111111 |
| region_code | Код региона. В качестве кода указываются четыре первые цифры кода субъекта федерации по ОКАТО | - | 4000 |
Cтруктура элемента Person
| Параметр | Название | Обязательное | Пример |
|---|---|---|---|
| id | Идентификатор пользователя, ответственного за заказ запроса | - | 4713967 |
| name | Имя пользователя, ответственного за заказ запроса | + | Тест |
| patronymic | Отчество пользователя, ответственного за заказ запроса | + | Тестович |
| surname | Фамилия пользователя, ответственного за заказ запроса | + | Тестов |
Параметры ответа
| Параметр | Название | Обязательное | Пример |
|---|---|---|---|
| name | Имя гражданина | + | Иван |
| lastname | Фамилия гражданина | + | Иванов |
| patronymic | Отчество гражданина | - | Иванович |
| birthday | Дата рождения гражданина | - | 10.10.1980 |
| doc_series | Серия документа | + | 1111 |
| doc_number | Номер документа | + | 111111 |
| region_code | Код региона. Полноценный код субъекта федерации по ОКАТО | - | 40000000000 |
| doc_status | Статус паспорта. Допустимые значения: 300 - действителен; 301 - не действителен; 302 - сведениями по заданным реквизитам не располагаем | + | 300 |
| doc_status_description | Описание кода статуса | + | Действителен |
| invalidity_reason | Причина недействительности | +1 | 601 |
| invalidity_reason_description | Описание причины недействительности | +1 | Истек срок действия |
| invalidity_since | Недействительно с | +1 | 10.10.2015 |
| doc_issuedate | Дата выдачи документа | - | 10.10.2008 |
| doc_issuer | Код выдавшего подразделения | - | 120012 |
| comment | Текстовый комментарий к ответу | - | Комментарий |
1 - в руководстве метода в описании полей возврата говорится, что обязательное (поле invalidity_description добавляет сервис), но из описания метода говорится, что поле необязательное.
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"surname": "Иванов",
"name": "Иван",
"patronymic": "Иванович",
"birthday": "10.10.1980",
"doc_series": "1234",
"doc_number": "123456",
"region": "4000",
"organization": "10000001022",
"person": {
"id": 4713967,
"name": "Тест",
"patronymic": "Тестович",
"surname": "Тестов"
}
}
В случае корректной настройки должен прийти следующий ответ (тестовый сервис не работает и данный пример не является точным):
{
"name": "Иван",
"patronymic": "Иванович",
"surname": "Иванов",
"birthday": "10.10.1980",
"doc_series": "1234",
"doc_number": "123456",
"doc_issuedate": "10.10.2008",
"doc_issuer": "120012",
"region_code": "40000000000",
"doc_status": "300",
"doc_status_description": "Действителен"
}
