Метод внутренний для использования другими сервисами по внутренней сети и не имеет пробросов наружу.
Позволяет получить список МКАБов в формате пар ГУИД ЛПУ - ГУИД МКАБ
Запрос
Адрес запроса
GET: /lpumkab |
Параметры запроса
Параметр | Описание | Обязательный |
---|---|---|
withClosed | false - получить только открытые МКАБ true - получить открытые и закрытые МКАБ | - |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
person | JSON string array | Массив PersonGuid в формате JSON | + |
Пример значения заголовка person:
["748e3655-11b0-42d5-8949-12bd4d8aeb5c"]
Ответ сервера
В случае успешного выполнения сервер вернет массив объектов LpuMkab в формате JSON.
Пример ответа
[ { "lpu": "9e2d9903-b464-4f98-9a1d-9dbf21b6547f", "mkab": "1962eda2-11b4-452e-ab84-7a48fc835d5d", "isClosed": false }, { "lpu": "fb9f6e9d-cfac-4b05-96f2-efaf1828dbe8", "mkab": "89b1d80a-f361-461e-ac4f-350d0d3e71c8", "isClosed": false }, { "lpu": "d5efb920-e8c9-4297-a641-24670a493dab", "mkab": "e2f69c92-c2a3-416e-aa41-34a7a2010919", "isClosed": false }, { "lpu": "cb59f7f5-3124-436e-b031-a31505baf8d5", "mkab": "4a4fa2b1-3e54-4217-923f-650d2bdab76b", "isClosed": false } ]
Если по заданному PersonGuid не будут найдены МКАБы, то будет возвращен пустой массив
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
400 | 5016 | Идентификатор пациента некорректен. | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.