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

Ключ

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

...

Выборка

stringDateTime

Название

Тип данных

Номер на форме 110

Описание

Обязательность (пока не готова)Комментарий
EmdUidstring(Guid)
Уникальный идентификатор ЭМД карты вызова в рег. архиве ЭМД1

Карту вызова необходимо зарегистрировать как ЭМД (электронный медицинский документ) в региональном хранилище ЭМД в формате PDF. В данном поле необходимо указать полученный localUid из архива.

Спецификацию взаимодействия с региональным архивом ЭМД см. здесь.

ГУИД, по которому можно получить из хранилища карту вызова в формате PDF.

Адрес для тестирования взаимодействия с региональным архивом ЭМД: https://medved-webservices-release.hostco.ru/emds/rest/v1/documents

CardStatusstring
Статус карты1
NumberstringЗаголовокНомер1
Datestring(DateTime)ЗаголовокДата

DateHealthBeginstring(DateTime)
Дата начала лечения

DateHealthEndstring(DateTime)
Дата окончания лечения

ReceiveParamedicNumberstring1Номер фельдшера

StationNumberstring2Номер станции (подстанции), отделения

StationNamestring
Наименование станции (подстанции) отделения

StationGuidstring(Guid)
Гуид в Региональном справочнике ЛПУ
Получение списка ЛПУ для СМП - Станция заводится в справочнике как ЛПУ
Brigade
3Бригада1
Brigade.Numberstring3Номер бригады скорой медицинской помощи1
Brigade.ProfileCodestring
Код профиля бригады скорой медицинской помощи1

Code из справочника smp_BrigadeProfile

{{url}}smp/nsi/BrigadeProfile

ReceiveTimestring(DateTime)4Время приема вызова1
CallTransferTimestring(DateTime)4Время передачи вызова бригаде скорой медицинской помощи1
DepartureTimestring(DateTime)4Время выезда на вызов1
CallAddressArrivalTimestring(DateTime)4Время прибытия на место вызова1
TransportationStartTimestring(DateTime)4Начало транспортировки больного1
LpuArrivalTimestring(DateTime)4Время прибытия в медицинскую организацию1
CallEndTimestring(DateTime)4Время окончания вызова1
ReturnTimestring(DateTime)4Время возвращения на станцию (подстанцию, отделение)1
Address
5Адрес вызова

Address.Districtstring
Район1
Address.Typestring
город/село1
Address.Citystring
населенный пункт1
Address.Streetstring
улица 1
Address.Housestring
дом 

Address.Buildingstring
корп 

Address.Appartmentstring
кв

Address.Roomstring
комната

Address.Entrancestring
подъезд

Address.EntranceCodestring
код подъезда

Address.Floorstring

этаж



SmpCardIdentifierstring
Уникальный идентификатор карты вызова в ИС СМП1Передавать уникальный идентификатор карты вызова в ИС СМП
Patient
6Сведения о больном

Patient.Gipstring(Guid)

1Необходимо передавать ГИП, полученный при идентификации пациента в ИЭМК (https://confluence.softrust.ru/pages/viewpage.action?pageId=15829611). По полученному ГИП будет определяться пациент. Если пациента нет в ИЭМК, то будет необходимо его создать по набору получаемых персональных данных.

Patient.Family

string
Фамилия

1 0 - если SpecialCase: '3'


Patient.Name

string
Имя1 0 - если SpecialCase: '3'

Patient.Patronymic

string
Отчество1 0 - если SpecialCase: '3' 0 - если SpecialCase: '5'

Patient.Birthday

string(DateTime)
Дата рождения1Необходимо передавать дату рождения

Patient.Gender

string
Пол1

Code из справочника полов oms_kl_Sex

GET: {{url}}smp/nsi/gender

Patient.WorkPlace

string
Место работы

Patient.IdentityDocstring
Документ1

Code из справочника типов документов, удостоверяющих личность (ДУЛ) oms_TYPEDOC

GET: {{url}}smp/nsi/typeDoc

Patient.IdentityDocSerstring
Серия документа1
Patient.IdentityDocNumstring
Номер документа1
Patient.IdentityDocDatestring
Дата выдачи ДУЛ1
Patient.IdentityDocIssuestring
Кем выдан документ

Patient.SMOstring
Страховая мед. организация
Необходимо передавать код СМО в соответствии с федеральным справочником 1.2.643.5.1.13.2.1.1.635 (поле "Код СМО в едином реестре ОМС")
Patient.TipOMSstring
Тип документа ОМС

Code из справочника типов документов ОМС oms_kl_TipOMS

GET: {{url}}smp/nsi/tipOMS

Patient.SPolstring
Серия полиса

Patient.NPolstring
Номер полиса

Callerstring7Кто вызывал1
CallerPhonestring7Кто вызывал номер1Необходимо передавать номер телефон в формате +7(ХХХ)ХХХ-ХХ-ХХ без пробелов скобок и тире
ReceiveParamedicNamestring8Фельдшер принявший вызов

CallTransferParamedicNamestring9Фельдшер передавший вызов

Patient.Residencystring10Место регистрации больного1

Code из справочника hlt_Citizen

GET: {{url}}smp/nsi/citizen

Patient.SocStatusstring
11Соц положение больного

Code из справочника социального положения oms_kl_SocStatus

GET: {{url}}smp/nsi/socstatus

SpecialCasestring
Особый случай

OccasionCallstring12Причина вызова1

Code из справочника причин вызова smp_OccasionCall

GET: {{url}}smp/nsi/occasioncall

OccasionCallOtherstring
Другая причина вызова

CallTypestring
13Тип вызова

Code из справочника типов вызовов smp_CallType

GET: {{url}}smp/nsi/callType

ReceiveCallPlacestring
14Место получения вызова бригадой скорой медицинской помощи

Code из справочника smp_ReceiveCallPlace

GET: {{url}}smp/nsi/receiveCallPlace

DelayReasonstring
15Причины выезда с опозданием

Code из справочника smp_DelayReason

GET: {{url}}smp/nsi/delayReason

DelayReasonOtherstring



BrigadeCompositionstring
16Состав бригады скорой медицинской помощи

Code из справочника smp_BrigadeComposition

GET: {{url}}smp/nsi/brigadeComposotion

CallPlaceTypestring
17Место вызова

Code из справочника smp_CallPlaceType

GET: {{url}}smp/nsi/callPlaceType

CallPlaceTypeOtherstring
Другое место вызова

CauseOfAccidentstring
18Причина несчастного случая

Code из справочника smp_CauseOfAccident

GET: {{url}}smp/nsi/causeOfAccident

SignsOfIntoxicationstring
19Наличие клиники опьянения

Code из справочника smp_SignsOfIntoxication

GET: {{url}}smp/nsi/Intoxication

MkbCodestring23Диагноз код по МКБ-10 1
Complicationsstring24Осложнения

Code из справочника smp_Complication

GET: {{url}}smp/nsi/complication

ComplicationsOtherstring
Другое осложнение

СountermeasureEffectivenessstring25Эффективность мероприятий при осложнении

Code из справочника smp_Effectiveness

GET: {{url}}smp/nsi/effectiveness

OnSiteTreatmentOnSiteTreatmentStringstring26

Оказанная помощь на месте вызова (проведенные манипуляции и
мероприятия)

1
OnWayTreatmentstring27

Оказанная помощь в автомобиле скорой медицинской помощи
(проведенные манипуляции и мероприятия)

OnSiteTreatmentDate


OnSiteTreatmentsarray (OnSiteTreatment)Дата оказания услугиПередавать дату оказания услугиOnSiteTreatmentCountstringКоличество оказанной услугиOnSiteTreatmentServicestringОказанная услугаНеобходимо передавать код оказанной услуги по региональному справочнику услуг (генеральному тарифному соглашению)
Список оказанных на месте услуг
Состав модели смотреть в таблице ниже
ProfitTypestring
Вид оплаты

Code из справочника oms_kl_ProfitType

GET: {{url}}smp/nsi/profitType

EmerSignstring
Форма оказания мед. помощи1

Code из справочника oms_kl_EmerSign

GET: {{url}}smp/nsi/emerSign

ConsentToMedicalInterventionstring29, 30Согласие на мед. вмешательство / Отказ от мед. вмешательства

Передавать в значениях:

0 - не указано

1- согласен

2- отказался.
Одно поле на согласие и отказ от мед. вмешательства (поля № 29, 30).

Representative

Сведения о представителе пациента

RepresentativeNameRepresentative.Namestring
Имя представителяRepresentativeFamily

Representative.Familystring
Фамилия представителяRepresentativeOT

Representative.OTstring
Отчество представителяRepresentativeSex

Representative.Sexstring
Пол представителя

Code из справочника полов oms_kl_Sex

GET: {{url}}smp/nsi/gender

RepresentativeBDRepresentative.BDstring(DateTime)
Дата рождения представителя

RepresentativeTypeDocRepresentative.TypeDocstring
Тип ДУЛ представителя

Code из справочника oms_TYPEDOC

GET: {{url}}smp/nsi/typeDoc

RepresentativeNDocRepresentative.NDocstring
Номер ДУЛ представителя

RepresentativeSDocRepresentative.SDocstring
Серия ДУЛ представителя

RepresentativeBirthplaceRepresentative.Birthplacestring
Место рождения представителя

RepresentativeDocIssuedByRepresentative.DocIssuedBystring
Кум выдан ДУЛ представителя

RepresentativeDateDocRepresentative.DateDocstring
Дата выдачи ДУЛ представителя

RepresentativeTipOmsRepresentative.TipOmsstring
Тип документа ОМС представителя

Code из справочника типов документов ОМС oms_kl_TipOMS

GET: {{url}}smp/nsi/tipOMS

RepresentativeSPolRepresentative.SPolstring
Серия полиса представителя

RepresentativeNPolRepresentative.NPolstring
Номер полиса представителя

DoctorMedical2string
Врач, получивший согласие или отказ от мед. вмешательства
ФИО, должность врача
refusalOfTransportationForHospitalizationbool31Признак отказа от транспортировки для госпитализации

NotToHospDateTimestring(DateTime)
Дата отказа от транспортировки для госпитализации

DoctorMedical3string
Врач, получивший отказ от транспортировки
ФИО, должность врача
StatCureResultstring32Результат лечения1

Code из справочника oms_kl_StatCureResult

GET: {{url}}smp/nsi/StatCureResult

PatientNeedsstring33Больной нуждается в:

Code из справочника smp_PatientNeed

GET: {{url}}smp/nsi/PatientNeed

ActiveDepartureHoursstring
Интервал активного выезда к больному
Необходимо передавать количество часов, если передается значение "PatientNeeds":"1"
PatientNeedsOtherstring
Больной - другое
Необходимо передавать другое состояние для больного, если передается значение "PatientNeeds":"3"
TransportationMethodstring34Способ доставки больного

Code из справочника smp_TransportationMethod

GET: {{url}}smp/nsi/transportationMethod

DepartureResultstring35Результат обращения1

Code из справочника oms_kl_VisitResult

GET: {{url}}smp/nsi/VisitResult
Одно поле на выполненный выезд и на безрезультатный выезд

TransportedToHospitalstring
Медицинская организация, куда направлен больной
Передавать ГУИД учреждения из регионального справочника ЛПУ, если результат выезда "DepartureResult":"403"
PatientAppointmentTimestring(DateTime)
Время доставки больного
Передавать датуВремя доставки больного в больницу, если результат выезда "DepartureResult":"403"
SpecialBrigadeNumberstring
Номер спец. бригады
Передавать номер специализированной бригады, если результат выезда "DepartureResult":"404"
SpecialBrigadeTimestring(DateTime)
Время передачи спец. бригаде
Передавать датуВремя передачи специализированной бригаде, если результат выезда "DepartureResult":"404"
BrigadeDeathTimestring(DateTime)
Время смерти в присутствии бригады
Передавать датуВремя смерти пациента в присутствии бригады, если результат выезда "DepartureResult":"405"
AmbulanceDeathTimestring(DateTime)
Время смерти в автомобиле СМП
Передавать датуВремя смерти в автомобиле СМП, если результат выезда "DepartureResult":"406"
HospDSstring
Диагноз приемного отделения
Передавать код диагноза по МКБ, если результат выезда "DepartureResult":"403"
HospDoctorstring
ФИО дежурного врача
Передавать ФИО дежурного врача больницы, если результат выезда "DepartureResult":"403"
BeforeBrigadeDeathTimestring(DateTime)
Время смерти до приезда бригады
Передавать датуВремя смерти до приезда СМП, если результат выезда "DepartureResult":"411"
kilometersstring36Километраж выезда

Notesstring37Примечания

DoctorMedicalstring
Врач (фельдшер)1
CheckoutResultstring
Результат проверки карты

SeniorDoctorstring
Старший врач смены1
DepartmentChiefstring
Заведующий подстанцией


Модель OnSiteTreatment:

НазваниеТип данныхОписаниеКомментарий
Datestring(DateTime)Дата оказания услугиПередавать дату оказания услуги
CountstringКоличество оказанной услуги
ServicestringОказанная услугаНеобходимо передавать код оказанной услуги по региональному справочнику услуг (генеральному тарифному соглашению)


Блок кода
titleПример модели в формате JSON
collapsetrue
{
  "id": 0,
  "number": "",
  "guid": "5a26c78d-340b-41a4-a319-b70a940ab547",
  "date": "2020-03-05T00:00:00+03:00",
  "receiveParamedicNumber": "",
  "receiveParamedicName": "",
  "callTransferParamedicName": "",
  "station": "",
  "stationGuid": "",
  "brigade": "",
  "receiveTime": "2020-03-05T17:51:12+03:00",
  "callTransferTime": "2020-03-05T17:51:12+03:00",
  "departureTime": "2020-03-05T17:51:12+03:00",
  "callAddressArrivalTime": "2020-03-05T17:51:12+03:00",
  "transportationStartTime": "2020-03-05T17:51:12+03:00",
  "lpuArrivalTime": "2020-03-05T17:51:12+03:00",
  "callEndTime": "2020-03-05T17:51:12+03:00",
  "returnTime": "2020-03-05T17:51:12+03:00",
  "totalTimeSpent": "00:00:00.0000005",
  "address": {
    "district": null,
    "type": null,
    "city": null,
    "street": null,
    "appartment": null,
    "building": null,
    "construction": null,
    "number": null
  },
  "patient": {
    "family": null,
    "name": null,
    "patronymic": null,
    "age": null,
    "birthDate": "0001-01-01T00:00:00+03:00",
    "gender": "Undefined",
    "workPlace": null,
    "identityDoc": null,
    "residency": "TownResident",
    "residencyOther": null,
    "addressRegString": null,
    "socStatus": "Undefined",
    "socStatusOther": null
  },
  "caller": "",
  "callerPhone": "",
  "callReason": "Accident",
  "callReasonOther": "",
  "callType": "Initial",
  "brigadeReceiveCallPlace": "Station",
  "isDelayed": false,
  "delayReason": "LackOfTransport",
  "delayReasonOther": "",
  "brigadeComposition": "Doctor",
  "callPlaceType": "Street",
  "callPlaceTypeOther": "",
  "causeOfAccident": "Criminal",
  "signsOfIntoxication": "Undefined",
  "complaints": "",
  "anamnesis": "",
  "mkbCode": "",
  "mkbName": "",
  "complications": "",
  "сountermeasureEffectiveness": "",
  "onSiteTreatment": "",
  "onWayTreatment": "",
  "consentToMedicalIntervention": "Undefined",
  "refusalOfTransportationForHospitalization": null,
  "transportationMethod": "",
  "kilometers": 0,
  "notes": ""
}

...