Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 23 Следующий »

Запрос

Адрес запроса

GET: {{url}}/dental-api/needlzp?snils={snils}&surname={surname}&name={name}&birthday={birthday}

Параметры запроса

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
snilsqueryСНИЛС пациента
+
surnamequeryФамилия пациента
-
namequeryИмя пациента
-
patronymicqueryОтчество пациента
-
birthdayqueryДата рождения пациента
-Формат: yyyy-MM-dd

Ответ сервера

ПараметрОписаниеКомментарий
snilsСНИЛС пациента
surnameФамилия пациента
nameИмя пациента
patronymicОтчество пациента
birthdayДата рождения пациентаФормат: yyyy-MM-dd
doctypeКод типа документа, удостоверяющего личность (ДУЛ)
docseriesСерия ДУЛ
docnumberНомер ДУЛ
docdateДата выдачи ДУЛФормат: yyyy-MM-dd
docissuedbyКем выдан ДУЛ
addressАдрес регистрации пациента
dateДата последней услуги по протезированиюФормат: yyyy-MM-dd
isCostlyПризнак дорогостоящего протезирования
isNeedLZP
Признак нуждаемости в ЛЗПопределяется по включению пациента в "Регистр протезирования"
mkabGuidИдентификатор пациента
registerGuidИдентификатор записи в регистре

Ответ возвращается в виде объекта результата операции, где

В случае успешного выполнения в поле Data вернётся объект в формате JSON со следующими данными:

Пример ответа сервера при успешном выполнении операции:

{
    "data":	{
        "snils": "222-222-222 22",
        "surname": "Петров",
        "name": "Петр",
        "patronymic": "Петрович",
        "birthday": "2043-01-01",
        "docType": "14",
        "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
}
  • Нет меток