Метод внутренний для использования другими сервисами по внутренней сети и не имеет пробросов наружу.
Позволяет получить список PersonGuid пациента по дате рождения, серии и номеру полиса.
Запрос
Адрес запроса
GET: /Person?Birthday={Birthday}&n_pol={n_pol}&s_pol={s_pol} |
Параметры запроса
Параметр | Описание | Обязательный |
---|---|---|
Birthday | Дата рождения в формате ГГГГ-ММ-ДД | + |
n_pol | Номер полиса | + |
s_pol | Серия полиса | - |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Поле | Тип данных | Описание |
---|---|---|
PersonGuid | Массив GUID (string) | Массив PersonGuid пациента |
Пример ответа
{ "personGuid": [ "e38cf4eb-6509-4ed9-933d-9b5ad111116b" ] }
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
400 | 5005 | Некорректная дата. Требуемый формат: ГГГГ-ММ-ДД | Error |
400 | 4002 | Номер полиса не должен быть пуст | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.