http://www.zakonprost.ru/content/base/part/654139
Описание полей
Название Тип данных Описание Карту вызова необходимо зарегистрировать как ЭМД (электронный медицинский документ) в региональном хранилище ЭМД в формате PDF. В данном поле необходимо указать полученный localUid из архива. Спецификацию взаимодействия с региональным архивом ЭМД см. здесь. ГУИД, по которому можно получить из хранилища карту вызова в формате PDF. Адрес для тестирования взаимодействия с региональным архивом ЭМД: https://medved-webservices-release.hostco.ru/emds/rest/v1/documents Поле в БД smp_JournalCall.EmdUID Получение списка ЛПУ для СМП - Станция заводится в справочнике как ЛПУ smp_JournalCall.rf_StationLPUID smp_JournalCall.rf_BrigadeID smp_Brigade.Number Code из справочника smp_BrigadeProfile {{url}}smp/nsi/BrigadeProfile этаж Передавать уникальный идентификатор карты вызова в ИС СМП smp_JournalCall.SmpCardIdentifier Необходимо передавать ГИП, полученный при идентификации пациента в ИЭМК (https://confluence.softrust.ru/pages/viewpage.action?pageId=15829611). По полученному ГИП будет определяться пациент. Если пациента нет в ИЭМК, то будет необходимо его создать по набору получаемых персональных данных. Patient.Family 1 0 - если SpecialCase: '3' Patient.Name 1 0 - если SpecialCase: '3' Patient.Patronymic 1 0 - если SpecialCase: '3' 0 - если SpecialCase: '5' Patient.Birthday Patient.Gender Code из справочника полов oms_kl_Sex GET: {{url}}smp/nsi/gender hlt_MKAB.rf_kl_SexID Patient.WorkPlace Code из справочника типов документов, удостоверяющих личность (ДУЛ) oms_TYPEDOC GET: {{url}}smp/nsi/typeDoc Необходимо передавать код СМО в соответствии с федеральным справочником 1.2.643.5.1.13.2.1.1.635 (поле "Код СМО в едином реестре ОМС") hlt_MKAB.rf_SMOID Code из справочника типов документов ОМС oms_kl_TipOMS GET: {{url}}smp/nsi/tipOMS hlt_MKAB.rf_kl_TipOMSID Необходимо передавать номер телефон в формате +7(ХХХ)ХХХ-ХХ-ХХ без пробелов скобок и тире smp_JournalCall.TelephoneCall Code из справочника hlt_Citizen GET: {{url}}smp/nsi/citizen Code из справочника социального положения oms_kl_SocStatus GET: {{url}}smp/nsi/socstatus Code из справочника причин вызова oms_kl_OS_Sluch GET: {{url}}smp/nsi/specialCase Code из справочника причин вызова smp_OccasionCall GET: {{url}}smp/nsi/occasioncall 1 - если OccasionCall: '012' Code из справочника типов вызовов smp_CallType GET: {{url}}smp/nsi/callType Code из справочника smp_ReceiveCallPlace GET: {{url}}smp/nsi/receiveCallPlace Code из справочника smp_DelayReason GET: {{url}}smp/nsi/delayReason 1 - если DelayReason: '5' Передавать одно подходящее значение Code из справочника smp_BrigadeComposition GET: {{url}}smp/nsi/brigadeComposotion Code из справочника smp_CallPlaceType GET: {{url}}smp/nsi/callPlaceType Code из справочника smp_CauseOfAccident GET: {{url}}smp/nsi/causeOfAccident Code из справочника smp_Intoxication GET: {{url}}smp/nsi/Intoxication Code из справочника smp_Complication GET: {{url}}smp/nsi/complication Code из справочника smp_Effectiveness GET: {{url}}smp/nsi/effectiveness Оказанная помощь на месте вызова (проведенные манипуляции и мероприятия) Оказанная помощь в автомобиле скорой медицинской помощи Code из справочника oms_kl_ProfitType GET: {{url}}smp/nsi/profitType Code из справочника oms_kl_EmerSign GET: {{url}}smp/nsi/emerSign Передавать в значениях: 0 - не указано 1- согласен 2- отказался. Code из справочника полов oms_kl_Sex GET: {{url}}smp/nsi/gender Code из справочника oms_TYPEDOC GET: {{url}}smp/nsi/typeDoc Code из справочника типов документов ОМС oms_kl_TipOMS GET: {{url}}smp/nsi/tipOMS Code из справочника oms_kl_StatCureResult GET: {{url}}smp/nsi/StatCureResult Code из справочника smp_PatientNeed GET: {{url}}smp/nsi/PatientNeed Code из справочника smp_TransportationMethod GET: {{url}}smp/nsi/transportationMethod Code из справочника oms_kl_VisitResult GET: {{url}}smp/nsi/VisitResult Модель OnSiteTreatment:Номер на форме 110 Обязательность (пока не готова) Комментарий EmdUid string(Guid) Уникальный идентификатор ЭМД карты вызова в рег. архиве ЭМД 1 Number string Заголовок Номер 1 smp_JournalCall.Number Date string(DateTime) Заголовок Дата smp_JournalCall.DateCall DateHealthBegin string(DateTime) Дата начала лечения smp_JournalCall.DateHealthBegin DateHealthEnd string(DateTime) Дата окончания лечения smp_JournalCall.DateHealthEnd ReceiveParamedicNumber string 1 Номер фельдшера smp_JournalCall.ReceiveParamedicNumber StationNumber string 2 Номер станции (подстанции), отделения smp_JournalCall.StationNumber StationName string Наименование станции (подстанции) отделения smp_JournalCall.StationName StationGuid string(Guid) Гуид в Региональном справочнике ЛПУ 1 Brigade 3 Бригада 1 Brigade.Number string 3 Номер бригады скорой медицинской помощи 1 Brigade.ProfileCode string Код профиля бригады скорой медицинской помощи 1 ReceiveTime string(DateTime) 4 Время приема вызова 1 smp_JournalCall.TimeCall CallTransferTime string(DateTime) 4 Время передачи вызова бригаде скорой медицинской помощи 1 smp_JournalCall.TimeTransferBrigade DepartureTime string(DateTime) 4 Время выезда на вызов 1 smp_JournalCall.TimeDeparture CallAddressArrivalTime string(DateTime) 4 Время прибытия на место вызова 1 smp_JournalCall.TimeGoPlace TransportationStartTime string(DateTime) 4 Начало транспортировки больного smp_JournalCall.TimeTransferBegin LpuArrivalTime string(DateTime) 4 Время прибытия в медицинскую организацию smp_JournalCall.TimeReturnMO CallEndTime string(DateTime) 4 Время окончания вызова 1 smp_JournalCall.TimeEnd ReturnTime string(DateTime) 4 Время возвращения на станцию (подстанцию, отделение) smp_JournalCall.TimeReturnDep Address 5 Адрес вызова smp_JournalCall.Address Address.District string Район 1 Address.Type string город/село 1 Address.City string населенный пункт 1 Address.Street string улица 1 Address.House string дом Address.Building string корп Address.Appartment string кв Address.Room string комната Address.Entrance string подъезд Address.EntranceCode string код подъезда Address.Floor string SmpCardIdentifier string Уникальный идентификатор карты вызова в ИС СМП 1 Patient 6 Сведения о больном Patient.Gip string(Guid) 1 string Фамилия smp_JournalCall.Surname string Имя smp_JournalCall.Name string Отчество smp_JournalCall.Patronymic string(DateTime) Дата рождения 1 smp_JournalCall.DateBirth string Пол 1 string Место работы hlt_MKAB.Work Patient.IdentityDoc string Документ 1 Patient.IdentityDocSer string Серия документа 1 hlt_MKAB.S_DOC Patient.IdentityDocNum string Номер документа 1 hlt_MKAB.N_DOC Patient.IdentityDocDate string Дата выдачи ДУЛ hlt_MKAB.DateDoc Patient.IdentityDocIssue string Кем выдан документ hlt_MKAB.DocIssuedBy Patient.SMO string Страховая мед. организация Patient.TipOMS string Тип документа ОМС 1 Patient.SPol string Серия полиса hlt_MKAB.S_POL Patient.NPol string Номер полиса 1 hlt_MKAB.N_POL Caller string 7 Кто вызывал 1 smp_JournalCall.Caller CallerPhone string 7 Кто вызывал номер 1 ReceiveParamedicName string 8 Фельдшер принявший вызов smp_JournalCall.ReceiveParamedicName CallTransferParamedicName string 9 Фельдшер передавший вызов smp_JournalCall.CallTransferParamedicName Patient.Residency string 10 Место регистрации больного 1 Patient.SocStatus string 11 Соц положение больного SpecialCase string Особый случай OccasionCall string 12 Причина вызова 1 OccasionCallOther string Другая причина вызова Необходимо передавать причину вызова (в виде строки) в случае передачи причины вызова "Другое" CallType string 13 Тип вызова ReceiveCallPlace string 14 Место получения вызова бригадой скорой медицинской помощи DelayReason string 15 Причины выезда с опозданием DelayReasonOther string Другая причина выезда с опозданием Необходимо передавать другую причину выезда с опозданием (в виде строки) в случае выбора причины "Другое (указать)" BrigadeComposition string 16 Состав бригады скорой медицинской помощи CallPlaceType string 17 Место вызова CallPlaceTypeOther string Другое место вызова 1 - если CallPlaceType: '12' Необходимо передавать другое место вызова (в виде строки) в случае выбора места вызова "Другое (указать)" CauseOfAccident string 18 Причина несчастного случая Intoxication string 19 Наличие клиники опьянения MkbCode string 23 Диагноз код по МКБ-10 1 Complications string 24 Осложнения ComplicationsOther string Другое осложнение 1 - если Complications: '20' Необходимо передавать другое осложнение (в виде строки) в случае передачи значения "Другое (указать)" Effectiveness string 25 Эффективность мероприятий при осложнении OnSiteTreatmentString string 26 1 OnWayTreatment string 27
(проведенные манипуляции и мероприятия)OnSiteTreatments array (OnSiteTreatment) Список оказанных на месте услуг. Используется для выставления счета на оплату Состав модели смотреть в таблице ниже ProfitType string Вид оплаты EmerSign string Форма оказания мед. помощи 1 ConsentToMedicalIntervention string 29, 30 Согласие на мед. вмешательство / Отказ от мед. вмешательства
Одно поле на согласие и отказ от мед. вмешательства (поля № 29, 30).Representative Сведения о представителе пациента Representative.Name string Имя представителя Representative.Family string Фамилия представителя Representative.OT string Отчество представителя Representative.Sex string Пол представителя Representative.BD string(DateTime) Дата рождения представителя Representative.TypeDoc string Тип ДУЛ представителя Representative.NDoc string Номер ДУЛ представителя Representative.SDoc string Серия ДУЛ представителя Representative.Birthplace string Место рождения представителя Representative.DocIssuedBy string Кум выдан ДУЛ представителя Representative.DateDoc string Дата выдачи ДУЛ представителя Representative.TipOms string Тип документа ОМС представителя Representative.SPol string Серия полиса представителя Representative.NPol string Номер полиса представителя MedInterventionDoctor string Врач, получивший согласие или отказ от мед. вмешательства ФИО, должность врача refusalOfTransportationForHospitalization bool 31 Признак отказа от транспортировки для госпитализации NotToHospDateTime string(DateTime) Дата отказа от транспортировки для госпитализации DenialDoctor string Врач, получивший отказ от транспортировки ФИО, должность врача StatCureResult string 32 Результат лечения 1 PatientNeeds string 33 Больной нуждается в: ActiveDepartureHours string Интервал активного выезда к больному 1 - если PatientNeeds: '1' Необходимо передавать количество часов, если передается значение "PatientNeeds":"1" PatientNeedsOther string Больной - другое 1 - если PatientNeeds: '3' Необходимо передавать другое состояние для больного, если передается значение "PatientNeeds":"3" TransportationMethod string 34 Способ доставки больного DepartureResult string 35 Результат обращения 1
Одно поле на выполненный выезд и на безрезультатный выездTransportedToHospital string Медицинская организация, куда направлен больной 1 - eсли DepartureResult: '403' Передавать ГУИД учреждения из регионального справочника ЛПУ, если результат выезда "DepartureResult":"403" PatientAppointmentTime string(DateTime) Время доставки больного 1 - если DepartureResult: '403' Передавать датуВремя доставки больного в больницу, если результат выезда "DepartureResult":"403" SpecialBrigadeNumber string Номер спец. бригады 1 - если DepartureResult: '404' Передавать номер специализированной бригады, если результат выезда "DepartureResult":"404" SpecialBrigadeTime string(DateTime) Время передачи спец. бригаде 1 - если DepartureResult: '404' Передавать датуВремя передачи специализированной бригаде, если результат выезда "DepartureResult":"404" BrigadeDeathTime string(DateTime) Время смерти в присутствии бригады 1 - если DepartureResult: '405' Передавать датуВремя смерти пациента в присутствии бригады, если результат выезда "DepartureResult":"405" AmbulanceDeathTime string(DateTime) Время смерти в автомобиле СМП 1 - если DepartureResult: '406' Передавать датуВремя смерти в автомобиле СМП, если результат выезда "DepartureResult":"406" HospDS string Диагноз приемного отделения 1 - если DepartureResult: '406' Передавать код диагноза по МКБ, если результат выезда "DepartureResult":"403" HospDoctor string ФИО дежурного врача 1 - если DepartureResult: '403' Передавать ФИО дежурного врача больницы, если результат выезда "DepartureResult":"403" BeforeBrigadeDeathTime string(DateTime) Время смерти до приезда бригады 1 - если DepartureResult: '411' Передавать датуВремя смерти до приезда СМП, если результат выезда "DepartureResult":"411" kilometers string 36 Километраж выезда smp_JournalCall.Mileage Notes string 37 Примечания DoctorMedical string Врач (фельдшер) 1 CheckoutResult string Результат проверки карты SeniorDoctor string Старший врач смены 1 DepartmentChief string Заведующий подстанцией Название Тип данных Описание Комментарий Date string(DateTime) Дата оказания услуги Передавать дату оказания услуги Count string Количество оказанной услуги Service string Оказанная услуга Необходимо передавать код оказанной услуги по региональному справочнику услуг (генеральному тарифному соглашению)
Спецификация взаимодействия с региональным архивом ЭМД (региональный РЭМД): РЭМД Сервис регионального хранилища ЭМД. Спецификации для интеграций