Содержит список методов взаимодействия.
Типы запросов:
GET - чтение. Метод GET доступен для всех контроллеров, используемых в системе.
Адрес запроса:
GET: {АдресАпи}/{ИмяКонтроллера}/{ИДЗаписи} Заголовок запроса:
Ключ
Значение
Описание
Обязательный
Authorization string(GUID) + Content-Type application/json Тип содержимого + Тело запроса: пусто.
Ответ сервера:
В случае успешного выполнения сервер вернет ответ со статусом 200 ОК и заполненную модель на основании данных ИЭМК.
В случае возникновения ошибок будет возвращен стандартный ответ сервера.
- POST - запись. Метод POST доступен для всех контроллеров, кроме справочников.
Адрес запроса:
POST : {АдресАпи}/{ИмяКонтроллера} Заголовок запроса:
Ключ
Значение
Описание
Обязательный
Authorization string(GUID) + Content-Type application/json Тип содержимого + Тело запроса: заполненная модель сущности на вставку
Ответ сервера:
В случае успешного выполнения сервер вернет ответ со статусом 200 ОК и Id созданной записи на основании данных ИЭМК.
В случае возникновения ошибок будет возвращен стандартный ответ сервера.
PUT - редактирование. Метод PUT доступен для всех контроллеров, кроме справочников.
Адрес запроса:
POST : {АдресАпи}/{ИмяКонтроллера} Заголовок запроса:
Ключ
Значение
Описание
Обязательный
Authorization string(GUID) + Content-Type application/json Тип содержимого + Тело запроса: заполненная модель сущности с изменениями.
Ответ сервера:
В случае успешного выполнения сервер вернет ответ со статусом 200 ОК и Id отредактированной записи на основании данных ИЭМК.
В случае возникновения ошибок будет возвращен стандартный ответ сервера.
- DELETE - удаление. Метод DELETE доступен для всех контроллеров, кроме справочников.
Адрес запроса:
POST : {АдресАпи}/{ИмяКонтроллера}/{ИДЗаписи} Заголовок запроса:
Ключ
Значение
Описание
Обязательный
Authorization string(GUID) + Content-Type application/json Тип содержимого + Тело запроса: пусто
Ответ сервера:
В случае успешного выполнения сервер вернет ответ со статусом 200 ОК .
В случае возникновения ошибок будет возвращен стандартный ответ сервера.
Стандартный порядок добавления новой записи МКСБ для сервиса интеграции Стационар - ИЭМК будет выглядеть следующим образом:
- Идентификация пациента
- Добавление новой медицинской карты стационарного больного
- Добавление больничных листов
- Добавление оказанных услуг
- Добавление проведённых операций
- Добавление установленных диагнозов
- Добавление реанимационных периодов
- Получение лечебного движения
- Заполнение лечебного движения
- Добавление выписки пациента
- Добавление проведённых исследований и их результатов
- Добавление назначений лекарственных средств
- Получение медицинской карты стационарного больного
- Заполнение медицинской карты стационарного больного
- Выписка из истории болезни пациента