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

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

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

В результате метода создается заявка на мед. эвакуацию пациента, которая сохраняется в таблицу smp_MedEvacuation и передается в сервис СМП.

Запрос

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

POST: {url}/smp/calldoctor/call 

Заголовки запроса:

Авторизация не требуется.

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

Название

Описание

Тип данных

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

Заполнение

1

UGuid

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

string(Guid)

+Генерируется при создании заявки
2

LPU


Информация о мед. организации, из которой требуется эвакуация пациента


+



2.1

name

Наименование МО, под которой создается заявкаstring

+

Наименование мед. организации, под которой создаем заявку.
2.2

GUID

ГУИД МОstring+ГУИД МО, под которой создаем заявку
3doctorИнформация о враче, создавшем заявку
+Информация о враче-пользователе, под которым авторизовались
3.1familyФамилияstring+
3.2nameИмяstring+
3.3patronimycОтчествоstring-
3.4positionCodeКол должностиstring-
3.5positionNameНаименование должностиstring-
4patientИнформация о пациенте
+
4.1oidИдентификатор пациента в РИПstring-Предусматриваем на будущее. Пока никак не заполняется.
4.2familyФамилияstring+
4.3nameИмяstring+
4.4patronimycОтчествоstring-
4.5birthdayДата рожденияdate+
4.6snilsСНИЛСstring-
4.7nPolНомер полисаstring-
4.8sPolСерия полисаstring-
4.9genderПол пациента
-
4.9.1codeКод пола в соответствии со справочником Справочник 1.2.643.5.1.13.13.11.1040string+

Сопоставление кода и наименования:

1 – Мужской

2 – Женский 
4.9.2nameНаименование полаstring+
4.10yearsOldКоличество полных летint-Вычислить на основе даты рождения
4.11monthsOldКоличество месяцевint-
4.12workPlaceМесто работыstring-
4.13documentИнформация о документе, удостоверяющем личность
+
4.13.1typeТип документа
+
4.13.1.1codeКод типа документаstring+

Код типа документа из выпадающего списка поля «Тип документа»


Пример: «18 – Иные документы»

 «18» – отправляем в code

«Иные документы» в name
4.13.1.2nameНаименование типа документаstring+
4.13.2numberНомерstring+
4.13.3seriesСерияstring+
4.14socStatusСоциальный статус пациента
-
4.14.1codeКодstring-

Код статуса из поля Социальный статус.


Пример:

«7 - Пенсионер»

 «7» - отправлять в code

«Пенсионер» - отправлять в name
4.14.2nameНаименованиеstring-
4.15addressАдрес пациента
-Информация из Адреса проживания пациента
4.15.1textАдрес строкойstring+
4.15.2kladrКод по КЛАДРstring+
4.15.3regionНазвание регионаstring-
4.15.4areaРайон регионаstring-
4.15.5cityНаселенный пунктstring-
4.15.6cityAreaРайон населенного пунктаstring-
4.15.7streetУлицаstring-
4.15.8postIndexПочтовый индексstring-
4.15.9houseДомstring-
4.15.10structureСтроениеstring-
4.15.11apartment Квартираstring-
5groupTypeТип группы СМПstring+

Заполняется код вида и типа группы с фронта.

6groupKindВид группы СМПstring+
7diagnoseДиагноз пациента
+
7.1codeКодstring+

Заполняется с фронта. По умолчанию подставить значение основного диагноза из блока «Движение пациента по отделениям».

7.2nameНаименованиеstring+
7.3commentКомментарий к диагнозуstring-Заполняется с фронта при создании заявки
8timeВремя прибытия СМП в МО, минint+
9addressEndАдрес конечной точки эвакуации пациента
+Заполняется с фронта при создании заявки
9.1textАдрес строкойstring+
9.2kladrКод по КЛАДРstring+
9.3regionНазвание регионаstring-
9.4areaРайон регионаstring-
9.5cityНаселенный пунктstring-
9.6cityAreaРайон населенного пунктаstring-
9.7streetУлицаstring-
9.8postIndexПочтовый индексstring-
9.9houseДомstring-
9.10structureСтроениеstring-
9.11apartment Квартираstring-




Пример модели в формате JSON 

Развернуть исходны код







  • Нет меток