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