Возвращает список направлений пациента на госпитализацию за последний месяц
Запрос
Адрес запроса
GET: /api/v2/hospitalization?series={series}&number={number} |
Параметры запроса
Параметр | Описание | Обязательный |
---|---|---|
number | Нномер полиса | + |
series | Серия полиса | - |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {codToken} | COD токен, полученный с помощью сервиса авторизации | + |
Ответ сервера
В случае успешного выполнения сервер вернет массив объектов HospitalizationResponse в формате JSON.
Каждый объект HospitalizationResponse содержит следующие поля:
Поле | Тип данных | Описание |
---|---|---|
directionId | int | Идентификатор направления |
number | string | Номер направления |
hospitalisationRequestId | int | Идентификатор заявки на госпитализацию |
hospitalisationRequestGuid | GUID (string) | ГУИД заявки на госпитализацию |
stateCode | string | Код статуса |
stateName | string | Наименование статуса |
dateBeginDirection | DateTime (string) | Дата начала действия направления |
dateEndDirection | DateTime (string) | Дата окончания действия направления |
profileCode | string | Код профиля госпитализации |
profileName | string | Наименование профиля госпитализации |
documentUrl | string | Ссылка на документа |
lpuSourceGuid | GUID (string) | Гуид направившей ЛПУ |
lpuDestinationGuid | GUID (string) | Гуид ЛПУ назначения |
doctorCode | string | Код врача |
lpuFrom | LpuHospatalisation | Информация о направившей ЛПУ и враче |
lpuTo | LpuHospatalisation | Информация о враче и ЛПУ назначения |
Пример ответа
[ { "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": "" } } } ]
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
403 | 5010 | Запрос должен содержать 'Authorization: Bearer ...'" | Error |
403 | 5008 | Токен некорректен | Error |
403 | 5007 | Время действия токена истекло | Error |
403 | 5009 | Подпись запроса некорректна | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.