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

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

Версия 1 Следующий »

Позволяет перенести существующую запись на прием на другую ячейку расписания

Запрос

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

POST: /api/v2/visit/transport/{lpuGuid}?timeTable={timeTable}&ticketGuid={ticketGuid}

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

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

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

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

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

В случае успешного выполнения сервер вернет TicketVisitWithLpu в формате JSON.

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

{
    "lpu": {
        "status": {
            "name": "Online",
            "lastChangeTime": "2018-07-08T11:42:05+03:00",
            "ping": 9
        },
        "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": "АЛ020",
    "room": "1",
    "flat": 1,
    "busyType": {
        "name": "Прием по очереди",
        "type": 1,
        "code": null
    },
    "ticketGuid": "9aeded7c-532a-4227-bbb9-65c6a72c5782",
    "timeTableGuid": "a7ca9e1f-4aac-476c-b0d9-18f68a67f2e7",
    "docFio": "Александрова Л. Н.",
    "docGuid": "40fb7a18-cdb0-4f7f-b35f-da1e4f007e7c",
    "doctorRole": "Врачи общей практики (семейные)",
    "speciality": "Общая врачебная практика(ОВП)",
    "beginTime": "2018-12-30T12:45:00+03:00",
    "endTime": "2018-12-30T13:00:00+03:00",
    "dateOfAppointment": "2018-07-09T11:00:26+03:00",
    "source": 1,
    "login": "SuperPatient",
    "sourceName": "Internet",
    "history": [
        {
            "element": "Статус",
            "elementGuid": "00000000-0000-0000-0000-000000000000",
            "oldValue": "",
            "newValue": "Создана",
            "editor": "SuperPatient",
            "date": "2018-07-09T11:00:26+03:00",
            "client": {
                "mnem": "Internet",
                "name": "Портал самозаписи",
                "description": "Интернет"
            }
        }
    ]
}

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

Код ответа сервераКод сообщенияСообщениеТип ошибки
4035008Токен некорректенError
4035007Время действия токена истеклоError
4035009Подпись запроса некорректнаError
4004000Не найден МКАБ: {guid} в лпу: {lpu}Error
4004033directionID и directionType не могут быть указаны отдельноError
4004031Направление с таким номером не существует, либо принаджлежит другому пациентуError
4004036Время и гуид врача или гуид ячейки расписания не должны быть пустымиError
4004005Вы пытаетесь записаться в детское учреждение. Запись пациентов старше 18 лет запрещена.Validation
4004007Вам запрещена самостоятельная запись на прием через интернет или инфомат. Для записи на прием обратитесь в регистратуру медицинского учреждения лично или по телефону.Validation
4004007Вы не состоите на диспансерном учете у данного специалиста. Запись невозможна.Validation
4004008Вы уже записаны {ФИО} на {Время}. Запрещено иметь более одной активной записи на прием на одну специальность.Validation
4004029Запись недоступна для данной возрастной группы. Сотрудниками МО было установлено ограничение по возрасту при записи на прием.Validation
4004009Это время уже занято. Выберите другое свободное время приема.Validation
4045068Запись на прием не найденаValidation
4004010Время приема уже прошло. Запись отменить невозможно.Validation
4004026Нельзя удалить запись на прием, так как она связана с вызовом на домValidation
4004027Нельзя удалить запись на прием, так как она является мероприятием диспансеризацииValidation
4004086Нельзя отменить запись на прием другого пациента"Validation



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

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


  • Нет меток