ПРОЕКТ МЕТОДА
GET: {iemk-api}/api/v1/prescription_data/getPrescriptionData/{PersonGUID} |
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
PersonGUID | guid | guid пациента | Значение по умолчанию | + | Комментарий |
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | guid | Ключ авторизации приложения | + |
В случае успешного выполнения сервис вернет массив объектов Prescription.
Каждый объект Prescription содержит следующие поля:
Поле | Тип данных | Описание |
---|---|---|
codeDia | string | Код диагноза |
dateStart | string | Дата выдачи назначения |
details | string | Детализация |
docPos | string | Должность врача |
guidDoc | guid | Гуид врача |
guidLpu | guid | Гуид ЛПУ |
guidPerson | guid | Гуид пациента |
idDoc | number | Идентификатор врача |
idLpu | number | Идентификатор ЛПУ |
nameDiagnose | string | Наименование диагноза |
nameDoctor | string | ФИО врача |
nameMedicalOrg | string | Наименование ЛПУ |
rnum | number | Побочный идентификатор |
textDrugs | string | Наименование ЛС |
typeGuid | guid | Гуид типа диспансеризации |
[ { "codeDia": "E11.7" "dateStart": "2020-01-28" "details": "для измерения уровня уровня глюкозы в крови" "guidDoc": "45998B37-527D-4951-B781-D75DDBC2FC8B", "nameDoctor": "Кубаева Лена Алексеевна", "docPos": "врач-терапевт", "guidLpu": "D6BEC7B7-1162-45A5-A34A-B9B558AFD7E5", "guidPerson": "C33A3644-6231-4DED-94FA-527E88536B52" "idDoc": 2669, "idLpu": 1234, "nameDiagnose": "Инсулиннезависимый сахарный диабет с множественными осложнениями" "nameMedicalOrg": "ОГБУЗ \"БОКБ СВЯТИТЕЛЯ ИОАСАФА\"", "rnum": 1 "textDrugs": "Тест-полоски Contour TS к прибору для определения уровня глюкозы в крови Contour TS, тест-полоска, №50" "typeGuid": "CE1DC0AB-AAF8-447D-A74A-2151B8FA5351" } ] |
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
401 | Unauthorized |
GET: {iemk-api}/api/v1/recipes/{PersonGUID} |
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
PersonGUID | guid | guid пациента | Значение по умолчанию | + | Комментарий |
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | guid | Ключ авторизации приложения | + |
В случае успешного выполнения сервис вернет массив объектов Recipe.
Каждый объект Recipe содержит следующие поля:
Поле | Тип данных | Описание |
---|---|---|
codedia | string | Код диагноза |
confirmAgree | bool | Признак согласия пациента на обработку персональных данных |
confirmDate | string | Дата согласия |
dischargedate | string | Дата выписки рецепта |
doctor | Doctor | Врач, выписавший рецепт |
guidLpu | guid | Гуид ЛПУ |
guidPerson | guid | Гуид пациента |
idLpu | number | Идентификатор ЛПУ |
isChronicDisease | bool | Признак хронического заболевания |
isHome | bool | Признак доставки ЛС на дом |
isSoftVersion | bool | Признак электронного рецепта |
klaAddress | KlaAdress | КЛАДР адрес доставки ЛС |
nameMedicalOrg | string | Наименование ЛПУ |
namedia | string | Наименование диагноза |
numRecipe | string | Номер рецепта |
priviligecat | string | Категория льготы |
realdischargedate | string | Дата отпуска |
realrequestname | string | Наименование отпущенного препарата |
recipeGUID | guid | Гуид рецепта |
requestcount | string | Количество |
requestdoz | string | Дозировка |
requestname | string | Наименование препарата |
rnum | number | Побочный идентификатор |
seriesRecipe | string | Серия рецепта |
signa | string | Схема приема |
Поле | Тип данных | Описание |
---|---|---|
name | string | ФИО врача |
post | string | Должность врача |
Поле | Тип данных | Описание |
---|---|---|
addressString | string | Строка адреса |
apartment | string | Квартира |
building | string | Корпус |
code | string | Код КЛАДР |
construction | string | Строение |
number | string | Номер дома |
[ { codedia: "I25.1" confirmAgree: true confirmDate: "2022-06-16" dischargedate: "2022-06-14" doctor: { name: "Иванова Иванна Ивановна" post: "врач-терапевт участковый" } guidLpu: "9A2CBD59-895C-4D61-B284-6702966989B52" guidPerson: "225127FC-DA24-493F-9FDC-19C4271EA2DR" idLpu: 1234 isChronicDisease: true isHome: true isSoftVersion: true klaAddress: { addressString: "Белгородская обл., Ивнянский р-н., Покровка с. Молодежная ул 30" apartment: "" building: "" code: "31009000033000700" construction: "" number: "30" } medAppointmentsGuid: "00A5707C-A9EB-EC11-A1FA-005056868798" nameMedicalOrg: "ОГБУЗ \"ИВНЯНСКАЯ ЦРБ\"" namedia: "Атеросклеротическая болезнь сердца" numRecipe: "15059455" priviligecat: "Острое нарушение мозгового кровообращения" realdischargedate: null realrequestname: null recipeGUID: "01A5707C-A9EB-EC11-A1FA-000123456789" requestcount: "30" requestdoz: "10 мг" requestname: "Амлодипин, табл., 10 мг" rnum: 33 seriesRecipe: "1222" signa: "Принимать 1 таб перорально 1 раз в день в течение 30 дней" } ] |
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
401 | Unauthorized |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.