Запрос
Адрес запроса
GET: {{url}}/dental-api/needlzp?snils={snils}&surname={surname}&name={name}&birthday={birthday} |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
snils | query | СНИЛС пациента | + | ||
surname | query | Фамилия пациента | + | ||
name | query | Имя пациента | + | ||
patronymic | query | Отчество пациента | - | ||
birthday | query | Дата рождения пациента | + | Формат: yyyy-MM-dd |
Ответ сервера
Параметр | Описание | Комментарий |
---|---|---|
snils | СНИЛС пациента | |
surname | Фамилия пациента | |
name | Имя пациента | |
patronymic | Отчество пациента | |
birthday | Дата рождения пациента | Формат: yyyy-MM-dd |
doctype | Тип документа, удостоверяющего личность (ДУЛ) | Типы документов указаны на странице Документ удостоверяющий личность - IdentityDocument |
docname | Наименование ДУЛ | |
docseries | Серия ДУЛ | |
docnumber | Номер ДУЛ | |
docdate | Дата выдачи ДУЛ | Формат: yyyy-MM-dd |
docissuedby | Кем выдан ДУЛ | |
address | Адрес регистрации пациента | |
date | Дата услуги по протезированию | Формат: yyyy-MM-dd |
isCostly | Признак дорогостоящей услуги | |
isNeedLZP | Признак нуждаемости в ЛЗП | |
mkabGuid | Идентификатор пациента |
Ответ возвращается в виде объекта результата операции, где
В случае успешного выполнения в поле Data вернётся объект в формате JSON со следующими данными:
Пример ответа сервера при успешном выполнении операции:
{ "data": { "snils": "222-222-222 22", "surname": "Петров", "name": "Петр", "patronymic": "Петрович", "birthday": "2043-01-01", "docType": "14", "docName": "Паспорт РФ", "series": "99 99", "number": "735284", "docdate": "2018-01-01", "docissuedby": "Отделением №1 ОУФМС России" "address": "Московская обл.,Химки г.,Ленинский пр-кт.,23" "date": "2021-05-17" "isCostly": false "isNeedLZP": true, "mkabGuid": "ABE5ED62-99FF-4787-AA91-DFC304F3CBF7" }, "errors": null, "result": 1 }
В случае возникновения ошибок в поле Errors вернётся массив с ошибками.
Пример ответа сервера при возникновении ошибки:
{ "data": null, "errors": [ { "message": "Пациент не найден", "exception": null } ], "result": 2 }