Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

ПараметрОписаниеОбязательный
lpuGuidГУИД ЛПУ, в которой создается запись на прием+

Якорь
timeTable
timeTable

timeTable

ГУИД ячейки расписания на которую выполняется запись на прием

+

(если не указан GUID врача и время приема

Якорь
dateTimeInput
dateTimeInput

dateTime

Дата и время записи на прием

+

(если не указан ГУИД ячейки расписания)

Якорь
docGuidInput
docGuidInput
docGuid

ГУИД врача, к которому создается запись на прием

+

(если не указан ГУИД ячейки расписания)

directionIdидентификатор направления на прием-
directionTypeтип направления (ограниченный набор значений)-
emaile-mail пациента (если указан и не совпадает с e-mail, указанным в МКАБ пациента, то будет выполнено обновление e-mail в МКАБ)-

Якорь
fullResponse
fullResponse
fullResponse

признак полного ответа (true - вернется полная модель ответа/false - вернется модель с заполненными основными полями)

-

(по умолчанию true)

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

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {lpuToken}ЛПУ токен, полученный в сервисе авторизации+

...

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

ПолеТип данныхОписание

Якорь
lpu
lpu

lpu

lpuWithStatusХарактеристики ЛПУ

Якорь
num
num

num

stringНомер талона
roomstringКабинет
flatintЭтаж
busyTypeDocBusyTypeТип приема

Якорь
ticketGuid
ticketGuid
ticketGuid

GUID (string)Гуид записи на прием
timeTableGuidGUID (string)Гуид ячейки расписания
docFiostringФамилия и инициалы врача
docGuidGUID (string)Гуид врача
doctorRolestringДолжность врача
specialitysringСпециальность врача
beginTimeDateTime (string)Дата и время начала приема
endTimeDateTime (string)Дата и время окончания приема
dateOfAppointmentDateTime (string)Дата и время создания записи на прием
sourceintКод источника записи на прием
loginstringЛогин пользователя, создавшего запись
sourceNamestringНаименование клиентского приложения
historyDocumentHistoryИстория изменения документа

Если параметр запроса fullResponse указан как false, то будут заполнены только следующие поля: Запись на прием к врачу, Запись на прием к врачу, Запись на прием к врачу.

Пример ответа

Без форматирования
{
    "lpu": {
        "status": {
            "name": "Online",
            "lastChangeTime": "2018-07-08T11:42:05+03:00",
            "ping": 10
        },
        "guid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
        "name": "Демиховская участковая больница",
        "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": {
            "mcod": "330501    ",
            "avg": 4.6,
            "item": {
                "queue": {
                    "avg": 4.45,
                    "vote_count": 314,
                    "summa": 1397,
                    "detail_1": 219,
                    "detail_2": 40,
                    "detail_3": 40,
                    "detail_4": 7,
                    "detail_5": 8
                },
                "result": {
                    "avg": 4.61,
                    "vote_count": 314,
                    "summa": 1449,
                    "detail_1": 237,
                    "detail_2": 43,
                    "detail_3": 27,
                    "detail_4": 4,
                    "detail_5": 3
                },
                "attitude": {
                    "avg": 4.72,
                    "vote_count": 314,
                    "summa": 1481,
                    "detail_1": 258,
                    "detail_2": 32,
                    "detail_3": 17,
                    "detail_4": 5,
                    "detail_5": 2
                },
                "cleanliness": {
                    "avg": 4.63,
                    "vote_count": 314,
                    "summa": 1453,
                    "detail_1": 227,
                    "detail_2": 62,
                    "detail_3": 20,
                    "detail_4": 5,
                    "detail_5": 0
                }
            }
        },
        "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",
        "management": "ЗУБКОВ СЕРГЕЙ ИВАНОВИЧ",
        "photo": "http://www.volgogradgiprobiosintez.ru/images/article/11/anons.jpg",
        "site": " ",
        "email": "muzdub@yandex.ru",
        "gps": "55.797093, 38.884107"
    },
    "num": "ШВ037.87",
    "room": "1",
    "flat": 1,
    "busyType": {
        "name": "Прием по очереди",
        "type": 1,
        "code": null
    },
    "ticketGuid": "58740240-0043-49e6-85b7-2b1c0b3f1103",
    "timeTableGuid": "1ee94586-64d5-40d4-8d41-eadcb58725f8",
    "docFio": "Швецов В. Б.",
    "docGuid": "85bac26a-24d9-459d-8f92-8d8c5c579503",
    "doctorRole": "Хирурги",
    "speciality": "Хирургия",
    "beginTime": "2018-12-27T17:00:00+03:00",
    "endTime": "2018-12-27T17:15:00+03:00",
    "dateOfAppointment": "2018-07-09T09:40:42+03:00",
    "source": 1,
    "login": null,
    "sourceName": "Internet",
    "history": [
        {
            "element": "Статус",
            "elementGuid": "00000000-0000-0000-0000-000000000000",
            "oldValue": "",
            "newValue": "Создана",
            "editor": "",
            "date": "2018-07-09T09:40:42+03:00",
            "client": {
                "mnem": "Internet",
                "name": "Портал самозаписи",
                "description": "Интернет"
            }
        }
    ]
}

...