Page tree
Skip to end of metadata
Go to start of metadata

Позволяет получить список записей на прием во всех ЛПУ где есть карта пациента

Запрос

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

GET: {{url}}/api/v2/iemk/doctors/entry

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

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
dateFromqueryДата начала периода получения записейТекущая дата-
dateToqueryДата окончания периода получения записей2222-12-31-

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {rpguToken} (без скобок и через пробел после Bearer)RPGU токен, полученный с помощью сервиса авторизации+

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

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

Массив объектов: DoctorsEntryItem

ПолеТип данныхОписаниеКомментарий
idstringИдентификатор записи на прием (представляет собой Гуид ЛПУ+Гуид записи на прием)
lpu_codeGUID (string)Гуид ЛПУ
statusstringСтатус записи на приемВсегда будет "Активный". В апи возвращаются только активные записи на прием.
busyTypeDocBusyTypeИнформация о типе приёма
date_createDateTime (string)Дата создания записи на прием
date_recordDateTime (string)Дата записи на прием
time_recordstring (ЧЧ:ММ)Время записи на прием
ticketstringНомер талона
loginstringЛогин пользователя
sourceNamestringНаименование клиентского приложения
isLiveQueueboolПризнак живой очереди. Проставляется только для сложных ячеек(PlanUE > 1).
lpulpuIemkИнформация об ЛПУ
doctorDoctorEntryИнформация о враче
historyИстория изменений - DocumentHistoryИстория изменений документа

Пример модели в формате JSON

{
            "id": "1dadf64c-f34a-4023-98a6-3e7b7be4f24326337798-e15d-4ca2-8037-14b2c7fe5867",
            "lpu_code": "470102",
            "status": "Активный",
            "busyType": {
                "name": "Прием по очереди",
                "type": 1,
                "code": "4"
            },
            "date_create": "2022-05-31T12:42:24+03:00",
            "date_record": "2022-06-02T00:00:00+03:00",
            "time_record": "07:00",
            "ticket": "ЛВ001",
            "login": null,
            "sourceName": "Internet",
            "isLiveQueue": false,
            "lpu": {
                "id": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
                "title": "Поликлиника (ГБУЗ МО \"Талдомская ЦРБ\")",
                "code": "470102",
                "children": true,
                "parent": {
                    "guid": "12ab9992-9875-4fb6-a9c0-8504170c1429",
                    "name": "ГБУЗ МО Талдомская ЦРБ TEST"
                },
                "isChildrenPoliclinic": false,
                "fullAddress": "г. Москва, пл. Красная, д.19, корп.1",
                "worktimes": {
                    "monday": "8:00 - 18:00",
                    "tuesday": "8:00-19:00",
                    "wednesday": "8:00-19:00",
                    "thursday": "8:00-19:00",
                    "friday": "8:00-19:00",
                    "saturday": "Выходной",
                    "sunday": "Выходной"
                },
                "rating": "4.35",
                "phone": ""
            },
            "doctor": {
                "id": "1dadf64c-f34a-4023-98a6-3e7b7be4f243a0c44519-3b7f-4774-a22d-a3b62eb2683c",
                "displayName": "Ларина Виктория Викторовна",
                "name": "Виктория",
                "family": "Ларина",
                "surname": "Викторовна",
                "room": "2 НовЛК",
                "roomName": "Стоматолог-терапевт",
                "department": "71",
                "department_name": "Стоматология терапевтическая",
                "type": "1",
                "type_name": "Врач",
                "equipment": {
                    "name": null,
                    "type": null,
                    "is_digital": false
                }
            },
            "history": [
                {
                    "element": "Статус",
                    "elementGuid": "c1b62fcf-8081-4d41-a5d4-36d7aa4f0d1e",
                    "oldValue": "",
                    "newValue": "Создана",
                    "editor": "",
                    "date": "2022-05-31T12:42:24+03:00",
                    "client": {
                        "mnem": "2dr",
                        "name": "2dr.ru",
                        "description": "Портал 2dr.ru"
                    }
                }
            ]
        }


Возможные ошибки

Код ответа сервераКод сообщенияСообщениеТип ошибки
4035010Запрос должен содержать 'Authorization: Bearer ...'"Error
4035008Токен некорректенError
4035007Время действия токена истеклоError
4035009Подпись запроса некорректнаError


В случае возникновения ошибок будет возвращен стандартный ответ сервера.

  • No labels