Возвращает список направлений пациента на госпитализацию за последний месяц

Запрос

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

GET: /api/v2/hospitalization?series={series}&number={number}

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

ПараметрОписаниеОбязательный
numberНномер полиса+
seriesСерия полиса-

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

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

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

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

Каждый объект HospitalizationResponse содержит следующие поля:

ПолеТип данныхОписание
directionIdintИдентификатор направления
numberstringНомер направления
hospitalisationRequestIdintИдентификатор заявки на госпитализацию
hospitalisationRequestGuidGUID (string)ГУИД заявки на госпитализацию
stateCodestringКод статуса
stateNamestringНаименование статуса
dateBeginDirectionDateTime (string)Дата начала действия направления
dateEndDirectionDateTime (string)Дата окончания действия направления
profileCodestringКод профиля госпитализации
profileNamestringНаименование профиля госпитализации
documentUrlstringСсылка на документа
lpuSourceGuidGUID (string)Гуид направившей ЛПУ
lpuDestinationGuidGUID (string)Гуид ЛПУ назначения
doctorCodestringКод врача
lpuFromLpuHospatalisationИнформация о направившей ЛПУ и враче
lpuToLpuHospatalisationИнформация о враче и ЛПУ назначения

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

[
    {
        "directionId": 251419,
        "number": "1601013200",
        "hospitalisationRequestId": 0,
        "hospitalisationRequestGuid": "00000000-0000-0000-0000-000000000000",
        "stateCode": "1",
        "stateName": "Выбор медучреждения",
        "dateBeginDirection": "2018-05-03T12:56:18+03:00",
        "dateEndDirection": "2018-06-03T12:56:18+03:00",
        "profileCode": "23",
        "profileName": "ОТОЛАРИНГОЛОГИЯ",
        "documentUrl": "",
        "lpuSourceGuid": "42e978c9-2fc2-4529-8ad4-5fe081b8903b",
        "lpuDestinationGuid": "9d121ad3-a469-4890-a732-160e08b55ff7",
        "doctorCode": "0142",
        "lpuFrom": {
            "lpuGuid": "42e978c9-2fc2-4529-8ad4-5fe081b8903b",
            "doctor": {
                "id": 0,
                "guid": "d13586d5-f793-4e84-95a6-de841bfe944d",
                "fio": null,
                "surname": "Адирова",
                "lastname": "Бахритдиновна",
                "name": "Замира",
                "role": "Педиатры",
                "speciality": "Педиатрия"
            }
        },
        "lpuTo": {
            "lpuGuid": "9d121ad3-a469-4890-a732-160e08b55ff7",
            "doctor": {
                "id": 0,
                "guid": "00000000-0000-0000-0000-000000000000",
                "fio": null,
                "surname": "",
                "lastname": "",
                "name": "",
                "role": "",
                "speciality": ""
            }
        }
    }
]

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

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



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

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


  • Нет меток