1. GET метод получения заявок на мед. эвакуацию пациента
Метод используется на фронте для отображения отправленных в СМП заявок.
Запрос
Адрес запроса
GET: {url}smp/calldoctor/medevacuation |
Заголовки запроса
Заголовок | Значение(тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | string(GUID) | Идентификатор клиентского приложения | + |
Параметры запроса
Параметр | Тип | Описание | Обязательный | Комментарий |
---|---|---|---|---|
tapId | string | Идентификатор ТАПа пациента | - | Заполняется на фронте в зависимости от того, где находится пользователь для просмотра заявок на мед. эвакуацию: на форме ТАП или МКСБ |
mksbId | string | Идентификатор МКСБ пациента | - | |
lpu | string | МКОД ЛПУ | + | МКОД ЛПУ для подключения к базе данных |
Описание полей в ответе
№ | Название | Описание | Тип данных | Комментарий |
---|---|---|---|---|
1 | id | Идентификатор заявки | string | |
2 | UGuid | Уникальный идентификатор заявки | string(Guid) | Генерируется на фронте при создании заявки |
3 | status | Статус заявки | string | Указывается в зависимости от отправки заявки в сервис СМП: успешно/ошибка. |
4 | dateCreate | Дата создания заявки | datetime | Время отправки заявки в СМП |
5 | groupTypeName | Наименование типа группы СМП | string | |
6 | groupTypeCode | Код типа группы СМП | string | |
7 | groupKindName | Наименование вида группы СМП | string | |
8 | groupKindCode | Код виды группы СМП | string | |
9 | time | Затраченное время бригады СМП на прибытие, мин. | int | В данный момент поле не указывается. |
10 | diagnose | Диагноз пациента | string | |
11 | diagnoseDescription | Комментарий к диагнозу | string | |
12 | addressEnd | Информация об адресе пациента | ||
12.1 | text | Адрес строкой | string | |
12.2 | kladr | Код по КЛАДР | string | |
12.3 | region | Название региона | string | |
12.4 | area | Район региона | string | |
12.5 | city | Населенный пункт | string | |
12.6 | cityArea | Район населенного пункта | string | |
12.7 | street | Улица | string | |
12.8 | postIndex | Почтовый индекс | string | |
12.9 | house | Дом | string | |
12.10 | structure | Строение | string | |
12.11 | apartment | Квартира | string | |
12.12 | id | Идентификатор адреса | int |
Пример ответа в формате json
Ответ
В случае успеха будет возращен статус код 200
Возможные ошибки
В случае возникновения ошибок будет возвращен стандартный ответ сервера.
2. PUT метод редактирования заявок на мед. эвакуацию пациента
Метод используется на фронте для редактирования/удаления отправленных в СМП заявок.
Запрос
Адрес запроса
PUT: {url}/smp/calldoctor/medevacuation?lpu={lpu} |
Заголовки запроса
Заголовок | Значение(тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | string(GUID) | Идентификатор клиентского приложения | + |
Параметры запроса
Параметр | Тип | Описание | Обязательный | Комментарий |
---|---|---|---|---|
lpu | string | МКОД ЛПУ | + | МКОД ЛПУ для подключения к базе данных |
Описание полей в запросе
№ | Название | Описание | Тип данных | Обязательность | Комментарий |
---|---|---|---|---|---|
1 | UGuid | Уникальный идентификатор заявки | string(Guid) | + | Генерируется на фронте при создании заявки |
2 | groupType | Код типа группы СМП | string | + | |
3 | groupKind | Код виды группы СМП | string | + | |
4 | time | Затраченное время бригады СМП на прибытие, мин. | int | - | В данный момент поле не указывается. |
5 | diagnos | Диагноз | string | + | |
6 | diagnosDescription | Комментарий к диагнозу | string | - | |
7 | addressEnd.id | Идентификатор адреса пациента | int | + | |
8 | orderDeleted | Признак удаления заявки с фронта | int | + | 1 - Заявка удалена, скрыта из отображения на фронте 0 - Заявка не удалена |
9 | orderSucceed | Признак успешного создания заявки в СМП | string | + | 1 - Успешное создание заявки в сервисе СМП 0 - При отправке запроса возникла ошибка |
Пример запроса в формате json
Ответ
В случае успеха будет возращен статус код 200
Возможные ошибки
В случае возникновения ошибок будет возвращен стандартный ответ сервера.