...
Адрес запроса
GET: {{url}}/dental-api/needlzpapi/NeedLzp?snils={snils}&surname={surname}&name={name}&birthday={birthday} |
...
Параметр | Тип данных | Описание | Комментарий |
---|---|---|---|
snils | string | СНИЛС пациента | |
surname | string | Фамилия пациента | |
name | string | Имя пациента | |
patronymic | string | Отчество пациента | |
birthday | string | Дата рождения пациента | Формат: yyyy-MM-dd |
date | string | Дата последней услуги по протезированию | Формат: yyyy-MM-dd |
isCostly | bool | Признак дорогостоящего протезирования | |
isNeedLZP | bool | Признак нуждаемости в ЛЗП | определяется по включению пациента в "Регистр протезирования" |
mkabGuid | string(Guid) | Идентификатор пациента | |
registerGuid | string(Guid) | Идентификатор записи в регистре |
...
В случае успешного выполнения выполнения вернётся объект в поле Data вернётся объект в формате JSON со следующими данными:
Пример ответа сервера при успешном выполнении операции:
Блок кода |
---|
{ "data": { "snils": "222-222-222 22", "surname": "Петров", "name": "Петр", "patronymic": "Петрович", "birthday": "2043-01-01", "date": "2021-05-17", "isCostly": false, "isNeedLZP": true, "mkabGuid": "ABE5ED62-99FF-4787-AA91-DFC304F3CBF7", "registerGuid": "B6A040E4-8CFC-493D-845C-4A05D832458C" }, "errors": null, "result": 1 } |
В случае возникновения ошибок в поле Errors вернётся массив с ошибками.ошибок вернётся объект ProblemDetails,
где title – текст ошибки, status – код ошибки
Пример ответа сервера при возникновении ошибки:
Блок кода |
---|
{ "datatitle": null, "errors": [ { "message": "Пациент не найден"Неверно указаны параметры пациента", "exception": null } ], "result": 2"status": 400 } |