Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »


1. GET метод получения заявок на мед. эвакуацию пациента

Метод используется на фронте для отображения отправленных в СМП заявок.

Запрос

Адрес запроса

GET: {url}smp/calldoctor/medevacuation

Параметры запроса

Параметр

Тип

Описание

Обязательный

Комментарий

tapId stringИдентификатор ТАПа пациента-Заполняется на фронте в зависимости от того, где находится пользователь для просмотра заявок на мед. эвакуацию: на форме ТАП или МКСБ
mksbId stringИдентификатор МКСБ пациента-
lpustringМКОД ЛПУ+МКОД ЛПУ для подключения к базе данных

Описание полей

Название

Описание

Тип данных

Обязательность

Комментарий

1idИдентификатор заявкиstring+
2

UGuid

Уникальный идентификатор заявки

string(Guid)

+Генерируется на фронте при создании заявки
3statusСтатус заявкиstring+Указывается в зависимости от отправки заявки в сервис СМП: успешно/ошибка.
4dateCreateДата создания заявкиdatetime+Время отправки заявки в СМП
5groupTypeNameНаименование типа группы СМПstring+
6groupTypeCodeКод типа группы СМПstring+
7groupKindNameНаименование вида группы СМПstring+
8groupKindCodeКод виды группы СМПstring+
9timeЗатраченное время бригады СМП на прибытие, мин.int-В данный момент поле не указывается.
10diagnosДиагнозstring+
11diagnosDescriptionКомментарий к диагнозуstring-
12addressEndИнформация об адресе пациента
+
12.1textАдрес строкойstring+
12.2kladrКод по КЛАДРstring+
12.3regionНазвание регионаstring-
12.4areaРайон регионаstring-
12.5cityНаселенный пунктstring-
12.6cityAreaРайон населенного пунктаstring-
12.7streetУлицаstring-
12.8postIndexПочтовый индексstring-
12.9houseДомstring-
12.10structureСтроениеstring-
12.11apartment Квартираstring-
12.12addressIDИдентификатор адресаint-



Пример запроса в формате json 

{
"id": 9,
"uGuid": "00000000-0000-0000-0000-000000000000",
"status": "Ошибка",
"dateCreate": "2022-05-10T20:50:43+05:00",
"groupTypeName": "Тест",
"groupTypeCode": "123",
"groupKindName": "ТестВид",
"groupKindCode": "123",
"addressEnd":
{
"id": 1023,
"text": "Тюменская обл., Абатский р-н., п. Партизан, ул. Ленина, д.32, кв.122",
"kladr": "7200200004900",
"region": "",
"area": "",
"city": "",
"cityArea": "",
"street": "",
"house": "32",
"structure": "",
"appartment": "122",
"postIndex": ""
},
"time": 30
}

Ответ

В случае успеха будет возращен статус код 200

Возможные ошибки

Код ответа сервера

Код сообщения

Сообщение

Тип ошибки





В случае возникновения ошибок будет возвращен стандартный ответ сервера.

2. PUT метод редактирования заявок на мед. эвакуацию пациента

Метод используется на фронте для редактирования/удаления отправленных в СМП заявок.

Запрос

Адрес запроса

PUT: {url}/smp/calldoctor/medevacuation?lpu={lpu}

Параметры запроса

Параметр

Тип

Описание

Обязательный

Комментарий

lpustringМКОД ЛПУ+МКОД ЛПУ для подключения к базе данных

Описание полей

Название

Описание

Тип данных

Обязательность

Комментарий

1

UGuid

Уникальный идентификатор заявки

string(Guid)

+Генерируется на фронте при создании заявки
2groupTypeКод типа группы СМПstring+
3groupKindКод виды группы СМПstring+
4timeЗатраченное время бригады СМП на прибытие, мин.int-В данный момент поле не указывается.
5diagnosДиагнозstring+
6diagnosDescriptionКомментарий к диагнозуstring-
7addressEnd.idИдентификатор адреса пациентаint+
8orderDeletedПризнак удаления заявки с фронтаbo+

1 - Заявка удалена, скрыта из отображения на фронте

0 - Заявка не удалена

9orderSucceedПризнак успешного создания заявки в СМПint+

1 - Успешное создание заявки в сервисе СМП

0 - При отправке запроса возникла ошибка


Пример запроса в формате json 

{
"UGuid": "81301189-54cd-4777-b10f-6aecaeb46c93",
"groupType": "123",
"groupKind": "123",
"time": "30",
"addressEnd":
{
"id": 1024
},
"orderDeleted": false,
"orderSucceed": true
}

Ответ

В случае успеха будет возращен статус код 200

Возможные ошибки

Код ответа сервера

Код сообщения

Сообщение

Тип ошибки

404
"Не найдена запись для редактирования"

В случае возникновения ошибок будет возвращен стандартный ответ сервера.





  • Нет меток