Постман коллекция: Информация о пациенте.postman_collection.json
Ссылки на переменные окружения
--В цоде select top 1 case when mkab.RH = 0 then 1 when mkab.RH = 1 then 2 else 0 end as [RH], -- Если 0, то Undefined gb.NAME as [BloodGroup] -- Если не получили, то Undefined from hlt_mkab mkab with(nolock) left join hlt_GroupOfBloodRH gb with(nolock) on mkab.rf_GroupOfBloodID = gb.GroupOfBloodRHID where UGUID IN (@0) -- мкабы пациента -- Получение RW и HIV select rt.Code as [Code], rt.ResearchName, res.Conclusion as [Result] -- Если нашли то пишем A12.06.011 в RW, а A26.06.048 в HIV from lbr_research res with(nolock) join lbr_ResearchType rt with(nolock) on rt.UGUID = res.rf_ResearchTypeUGUID join lbr_LaboratoryResearch lr with(nolock) on lr.GUID = res.rf_LaboratoryResearchGUID where rt.Code in ('A26.06.048', 'A12.06.011') and lr.rf_MKABID in (select mkabid from hlt_mkab with(nolock) where UGUID IN(@0)) -- мкабы пациента and res.isComplete = 1 |
GET: /api/v2/taps/info |
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {codToken} | COD токен, полученный с помощью сервиса авторизации | + |
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Поле | Тип данных | Описание |
---|---|---|
bloodGroup | string | Группа крови |
rh | int | Код группы крови |
rw | string | Резус фактор |
hiv | string | ВИЧ |
{ "bloodGroup": "II", "rh": 1, "rw": "отрицательно", "hiv": "не обнаружено" } |
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
403 | 5010 | Запрос должен содержать 'Authorization: Bearer ...'" | Error |
403 | 5008 | Токен некорректен | Error |
403 | 5007 | Время действия токена истекло | Error |
403 | 5009 | Подпись запроса некорректна | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.