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

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

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

Позволяет получить список ЛПУ.

Запрос

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

GET: {{url}}/lpu

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

ПараметрТипОписаниеОбязательныйКомментарий
onlineboolПоказать ЛПУ только со статусом online-
attributestringБулевые характеристики ЛПУ.-Можно передавать несколько характеристик. Пример: lpu?attribute=2dr_caldoc&attribute=2dr_active
calldoctorboolВозможность вызова врача на дом-
activeboolПоказывать только активные(у которых характеристика "Выводить на сайт самозаписи" = true)-По умолчанию false
toDocboolПоказывать только ЛПУ, поддерживающие сервис Врач-врач-
hospboolПоказывать только ЛПУ, поддерживающие возможность госпитализации-
cityIdstringИдентификатор города, по которому выбираются ЛПУ-
namestringПоиск по наименованию ЛПУ или адресу-
byDivisionstring(Guid)ГУИД подразделения.-Если указан, то будут выбраны все ЛПУ имеющие общую главную ЛПУ с данной. (в случае если указанная ЛПУ является главной, будут выбраны все дочерние ЛПУ)
kladrstringКод КЛАДР адреса участка.-Если указан, то будут возвращены только ЛПУ обслуживающие данный адрес
kladrHousestringНомер дома-При вводе значения дома вне адресного пространства или дома по которому нет сопоставления ЛПУ с адресным пространством метод вернет пустой список.
canAttachboolФлаг возможности прикрепления к ЛПУ-


catVozrstringКатегория обслуживаемого населения-

Возможные значения:

  • child - доступные детям(детские и все возрастные категории)
  • adult - доступные взрослым и пожилым(взрослые и все возрастные категории)

По умолчанию выводим все. Значение фильтра catVozr=all выведет ЛПУ как со значениями all, так и adult или child

oidstringOID ЛПУ-
typestringТип ЛПУ.-Можно передавать несколько типов: /lpu?type=trauma&type=lpu
hasPaidServiceboolПоказывать ЛПУ, у которых установлена характеристика "Портал самозаписи: оказывает платные услуги" (по умолчанию по данному признаку выводятся все ЛПУ)

searchstringПоиск ЛПУ по Имени(Name) или короткому имени(ShortName) или по полному имени(FullName) или по адресу(Address) или Мкоду(Mcod)-
mcodstringПоиск ЛПУ по Мкоду

havescheduleboolПоказывать только те ЛПУ, для которых есть расписание

pageintНомер страницы
Игнорируется, если count не указан либо меньше 1
countintКол-во элементов на странице
Игнорируется, если page не указан либо меньше 1

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

В случае успешного выполнения сервер вернет массив объектов ЛПУ со статусом - LpuWithStatus в формате JSON.

Содержит информацию об ЛПУ
ПолеТип значенияОписание
statusLpuStatusСтатус ЛПУ
guidGuid (string)Гуид ЛПУ
namestringНаименование ЛПУ
ferNamestringНаименование ЛПУ для ФЭР
addressstringАдрес ЛПУ
typeArray of stringТипы ЛПУ
phonestringНомер телефона
mcodstringМЦОД
fullNamestringПолное наименование ЛПУ
fcodstringФЦОД ЛПУ
stLpuboolПризнак старшей ЛПУ
hostIDintИД Хоста
isChildrenPoliclinicboolПризнак детской поликлиники
isCallDoctorboolПоддержка вызовов врача
isWaitingListboolПоддержка листов ожидания
isDispboolПоддержка диспансерного учёта
isActiveboolПризнак активности ЛПУ. Берется из характеристики 2dr_active
haveScheduleboolНаличие расписания
parentParentРодительская ЛПУ
postIndexstringПочтовый индекс
ratingsLpuRatingWithAvgРейтинг ЛПУ
addressDetailLpuAddressПодробный адрес
worktimesWorktimesРежим работы ЛПУ
cityIdstringИдентификатор населенного пункта
innstringИНН
kppstringКПП
ogrnstringОГРН
okatostringОКАТО
licstringкод LIC
managementstringФИО Руководителя
photostringФотография ЛПУ
sitestringСайт ЛПУ
emailstringE-mail ЛПУ
gpsstringGPS-координаты ЛПУ

LpuStatus

ПолеТип значенияОписание
namestringOnline/Offline - доступность ЛПУ
lastChangeTimeDateTIme (string)Время последнего изменения статуса ЛПУ
pingintВремя ответа базы данных ЛПУ


Parent

Поле

Тип значения

Описание

guidGUID (string)ГУИД родительской ЛПУ
namestringНаименование родительской ЛПУ


LpuAddress

Поле

Тип значения

Описание

FiasGuidstring(Guid)Гуид ФИАС
PostCodestringПочтовый индекс
AreastringРайон
CitystringГород
SettlementstringНаселенный пункт
StreetstringУлица
HousestringНомер дома
BuildingstringКорпус
ConstructionstringСтроение
FlatstringКвартира

Worktimes

Поле

Тип значения

Описание

mondaystringЧасы работы в понедельник
tuesdaystringЧасы работы в вторник
wednesdaystringЧасы работы в среду
thursdaystringЧасы работы в четверг
fridaystringЧасы работы в пятницу
saturdaystringЧасы работы в субботу
sundaystringЧасы работы в воскресенье

LpuRatingWithAvg

Поле

Тип значения

Описание

mcodstringМКОД ЛПУ
avgdoubleСредняя оценка ЛПУ
itemLpuRatingДетальные оценки ЛПУ


LpuRating

ПолеТип значенияОписание
queueLpuQuestionItemочередь
resultкачество обслуживания
attitudeотношение
cleanlinessчистота


LpuQuestionItem

Поле

Тип значения

Описание

avgdoubleСредняя оценка
vote_countintКоличество голосов
summaintСумма оценок
detail_1intКоличество оценок 1
detail_2intКоличество оценок 2
detail_3intКоличество оценок 3
detail_4intКоличество оценок 4
detail_5intКоличество оценок 5
Пример модели в формате JSON
{
    "status": {
        "name": "Online",
        "lastChangeTime": "2018-08-21T09:15:27+03:00",
        "ping": 9
    },
    "guid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
    "name": "Демиховская участковая больница",
    "ferName": "Демиховская участковая больница",
    "address": "142632, Московская область, Орехово-Зуевский район, д. Демихово, ул. Заводская",
    "type": [
        "milk",
        "smp",
        "lpu"
    ],
    "phone": "8-496-416-04-13",
    "mcod": "330501",
    "fullName": "ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ МОСКОВСКОЙ ОБЛАСТИ \"ДЕМИХОВСКАЯ УЧАСТКОВАЯ БОЛЬНИЦА\"\"",
    "fcod": "503305",
    "stLpu": true,
    "hostID": 209,
    "isChildrenPoliclinic": false,
    "isCallDoctor": true,
    "isWaitingList": true,
    "isDisp": true,
    "isActive": true,
    "haveSchedule": true,
    "parent": {
        "guid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
        "name": "ГБУЗ МО \"Демиховская участковая больница\""
    },
    "postIndex": "142632",
    "ratings": null,
    "addressDetail": {
        "postcode": "142632",
        "settlement": "",
        "street": "",
        "building": "",
        "house": ""
    },
    "worktimes": {
        "monday": "8:00 - 18:00",
        "tuesday": "8:00 - 18:00",
        "wednesday": "8:00 - 18:00",
        "thursday": "8:00 - 18:00",
        "friday": "8:00 - 18:00",
        "saturday": "выходной",
        "sunday": "выходной"
    },
    "cityId": "2dr_geo_57074312",
    "inn": "5073002930",
    "kpp": "503401001",
    "ogrn": "1035011301038",
    "okato": "46243822001",
    "lic": "1.2.643.5.1.13.3.25.50.293",
    "management": "ЗУБКОВ СЕРГЕЙ ИВАНОВИЧ",
    "photo": "http://www.volgogradgiprobiosintez.ru/images/article/11/anons.jpg",
    "site": " ",
    "email": "muzdub@yandex.ru",
    "gps": "55.797093, 38.884107"
}



  • Нет меток