Matrix. Внешние интеграции Help

API. Записи в медицинскую карту пациента

Получение списка записей в медицинскую карту

/api/v1/patients/{patient_id}/receptions

Request parameters

Responses

{ "status": "success", "current_page": 2, "data": [ { "id": 10, "doctor": "Админов Админ Админович", "date": "06.05.2024 14:35", "record_id": 112, "fields": [ { "id": 16, "name": "Рекомендации" } ] } ], "first_page_url": "https://{domain}/api/v1/{action}?page=1", "from": 16, "last_page": 2, "last_page_url": "https://{domain}/api/v1/{action}?page=2", "links": [ { "url": "https://{domain}/api/v1/{action}?page=2", "label": "2", "active": "true" } ], "next_page_url": "example", "path": "https://{domain}/api/v1/{action}", "per_page": 15, "prev_page_url": "https://{domain}/api/v1/{action}?page=1", "to": 25, "total": 25 }
{ "status": "error", "message": "Access denied", "error": "Причина ошибки" }
{ "status": "error", "message": "Заголовок ошибки", "error": "Причина ошибки" }

Создание записи в медицинскую карту

/api/v1/patients/{patient_id}/receptions

Request parameters

{ "recordId": 1558, "content": { "complaints": "Жалобы пациента", "anamnesis": "Анамнез жизни" } }

Responses

{ "status": "success", "data": { "receptionId": 1845 } }
{ "status": "error", "message": "Access denied", "error": "Причина ошибки" }
{ "status": "error", "message": "Заголовок ошибки", "error": "Причина ошибки" }
{ "status": "error", "message": "Заголовок ошибки", "errors": { "incorrect_parameter": { "field1": [ "Первая ошибка валидации поля field1", "Вторая ошибка валидации поля field1" ], "field2": [ "Первая ошибка валидации поля field2" ] } } }

Прикрепление файла к записи в медицинскую карту

/api/v1/receptions/{reception_id}/upload

Request parameters

Responses

{ "status": "success", "data": { "documentId": 645 } }
{ "status": "error", "message": "Access denied", "error": "Причина ошибки" }
{ "status": "error", "message": "Заголовок ошибки", "error": "Причина ошибки" }
{ "status": "error", "message": "Заголовок ошибки", "errors": { "incorrect_parameter": { "field1": [ "Первая ошибка валидации поля field1", "Вторая ошибка валидации поля field1" ], "field2": [ "Первая ошибка валидации поля field2" ] } } }
08 февраля 2025