Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

ПараметрТипОписаниеОбязательныйКомментарий
lpustringМКОД ЛПУ+МКОД ЛПУ для подключения к базе данных

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

Название

Описание

Тип данных

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

Заполнение

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.1medicalHistoryIDИдентификатор МКСБint-

Заполняется с фронта.

В зависимости от того, в какой форме происходит создание заявки - в ТАПе или МКСБ.

4.2TAPIDИдентификатор ТАПint-
4.3oidИдентификатор пациента в РИПstring-Предусматриваем на будущее. Пока никак не заполняется.
4.4familyФамилияstring+
4.5nameИмяstring+
4.6patronimycОтчествоstring-
4.7birthdayДата рожденияdate+
4.8snilsСНИЛСstring-
4.9nPolНомер полисаstring-
4.10sPolСерия полисаstring-
4.11genderПол пациента
-
4.11.1codeКод пола в соответствии со справочником Справочник 1.2.643.5.1.13.13.11.1040string+

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

1 – Мужской

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

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


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

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

«Иные документы» в name
4.15.1.2nameНаименование типа документаstring-
4.15.2numberНомерstring-
4.15.3seriesСерияstring-
4.16socStatusСоциальный статус пациента
-
4.16.1codeКодstring-

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


Пример:

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

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

«Пенсионер» - отправлять в name
4.16.2nameНаименованиеstring-
4.17addressАдрес пациента
-Информация из Адреса проживания пациента
4.17.1textАдрес строкойstring+
4.17.2kladrКод по КЛАДРstring+
4.17.3regionНазвание регионаstring-
4.17.4areaРайон регионаstring-
4.17.5cityНаселенный пунктstring-
4.17.6cityAreaРайон населенного пунктаstring-
4.17.7streetУлицаstring-
4.17.8postIndexПочтовый индексstring-
4.17.9houseДомstring-
4.17.10structureСтроениеstring-
4.17.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-
9.12addressIDИдентификатор адресаint-

Соответствует kla_address.rf_AddressID.

Заполняется с фронта.

Блок кода
titleПример запроса в формате json
collapsetrue
{
  "UGuid": "81301189-54cd-4777-b10f-6aecaeb46c91",
  "LPU": {
    "name": "ГБУЗ №1",
    "GUID": "90301189-54cd-4777-b10f-6aecaeb46c91"
  },
  "doctor": {
    "family": "Иванов",
    "name": "Иван",
    "patronimyc": "Иванович",
    "positionCode": "109",
    "positionName": "врач-терапевт участковый"
  },
  "patient": {
    "medicalHistoryID": 21,
    "TAPID": 2,
    "oid": "90301189-54cd-4777-b10f-6aecaeb46c91",
    "family": "Иванов",
    "name": "Иван",
    "patronimyc": "Иванович",
    "birthday": "1980-01-01",
    "snils": "пример",
    "nPol": "23245678765",
    "sPol": "32323",
    "gender": {
      "code": "1",
      "name": "Мужской"
    },
    "yearsOld": "22",
    "monthsOld": "212",
    "workPlace": "Место работы",
    "document": {
      "type": {
        "code": "1",
        "name": "Паспорт РФ"
      },
      "number": "2121212",
      "series": "2112"
    },
    "socStatus": {
      "code": "8",
      "name": "Неработающий"
    },
    "address": {
      "text": "Адрес строкой",
      "kladr": "Код по КЛАДР",
      "region": "Название региона",
      "area": "Район региона",
      "city": "Населенный пункт",
      "cityArea": "Район населенного пункта",
      "street": "Улица",
      "house": "12",
      "structure": "1",
      "appartment": "10",
      "postIndex": "4546333"
    }
  },
  "groupType": "medical",
  "groupKind": "default",
  "diagnose": {
    "code": "S20.0",
    "name": "Ушиб грудной клетки",
    "comment": "Комментарий к диагнозу"
  },
  "time": "30",
  "addressEnd": {
    "addressID": 21,
    "text": "Адрес строкой",
    "kladr": "Код по КЛАДР",
    "region": "Название региона",
    "area": "Район региона",
    "city": "Населенный пункт",
    "cityArea": "Район населенного пункта",
    "street": "Улица",
    "house": "12",
    "structure": "1",
    "appartment": "10",
    "postIndex": "4546333"
  }
}

...