Запрос
Адрес запроса
POST: {{url}}/smp/card |
Заголовки запроса:
Ключ | Значение | Описание | Обязательный |
---|---|---|---|
Authorization | string(GUID) | + |
Тело запроса
Модель: Карта вызова скорой помощи по форме 110/у
Описание полей
Название | Тип данных | Номер на форме 110 | Описание | Обязательность (пока не готова) | Комментарий |
---|---|---|---|---|---|
EmdUid | string(Guid) | Уникальный идентификатор ЭМД карты вызова в рег. архиве ЭМД | 1 | Карту вызова необходимо зарегистрировать как ЭМД (электронный медицинский документ) в региональном хранилище ЭМД в формате PDF. В данном поле необходимо указать полученный localUid из архива. Спецификацию взаимодействия с региональным архивом ЭМД см. здесь. ГУИД, по которому можно получить из хранилища карту вызова в формате PDF. Адрес для тестирования взаимодействия с региональным архивом ЭМД: https://medved-webservices-release.hostco.ru/emds/rest/v1/documents | |
Number | string | Заголовок | Номер | 1 | |
Date | string(DateTime) | Заголовок | Дата | ||
DateHealthBegin | string(DateTime) | Дата начала лечения | |||
DateHealthEnd | string(DateTime) | Дата окончания лечения | |||
ReceiveParamedicNumber | string | 1 | Номер фельдшера | ||
StationNumber | string | 2 | Номер станции (подстанции), отделения | ||
StationName | string | Наименование станции (подстанции) отделения | |||
StationGuid | string(Guid) | Гуид в Региональном справочнике ЛПУ | 1 | Получение списка ЛПУ для СМП - Станция заводится в справочнике как ЛПУ | |
Brigade | 3 | Бригада | 1 | ||
Brigade.Number | string | 3 | Номер бригады скорой медицинской помощи | 1 | |
Brigade.ProfileCode | string | Код профиля бригады скорой медицинской помощи | 1 | Code из справочника smp_BrigadeProfile {{url}}smp/nsi/BrigadeProfile | |
ReceiveTime | string(DateTime) | 4 | Время приема вызова | 1 | |
CallTransferTime | string(DateTime) | 4 | Время передачи вызова бригаде скорой медицинской помощи | 1 | |
DepartureTime | string(DateTime) | 4 | Время выезда на вызов | 1 | |
CallAddressArrivalTime | string(DateTime) | 4 | Время прибытия на место вызова | 1 | |
TransportationStartTime | string(DateTime) | 4 | Начало транспортировки больного | ||
LpuArrivalTime | string(DateTime) | 4 | Время прибытия в медицинскую организацию | ||
CallEndTime | string(DateTime) | 4 | Время окончания вызова | 1 | |
ReturnTime | string(DateTime) | 4 | Время возвращения на станцию (подстанцию, отделение) | ||
Address | 5 | Адрес вызова | |||
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 | Необходимо передавать ГИП, полученный при идентификации пациента в ИЭМК (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.IdentityDoc | string | Документ | 1 | Code из справочника типов документов, удостоверяющих личность (ДУЛ) oms_TYPEDOC GET: {{url}}smp/nsi/typeDoc | |
Patient.IdentityDocSer | string | Серия документа | 1 | ||
Patient.IdentityDocNum | string | Номер документа | 1 | ||
Patient.IdentityDocDate | string | Дата выдачи ДУЛ | |||
Patient.IdentityDocIssue | string | Кем выдан документ | |||
Patient.SMO | string | Страховая мед. организация | Необходимо передавать код СМО в соответствии с федеральным справочником 1.2.643.5.1.13.2.1.1.635 (поле "Код СМО в едином реестре ОМС") | ||
Patient.TipOMS | string | Тип документа ОМС | 1 | Code из справочника типов документов ОМС oms_kl_TipOMS GET: {{url}}smp/nsi/tipOMS | |
Patient.SPol | string | Серия полиса | |||
Patient.NPol | string | Номер полиса | 1 | ||
Caller | string | 7 | Кто вызывал | 1 | |
CallerPhone | string | 7 | Кто вызывал номер | 1 | Необходимо передавать номер телефон в формате +7(ХХХ)ХХХ-ХХ-ХХ без пробелов скобок и тире |
ReceiveParamedicName | string | 8 | Фельдшер принявший вызов | ||
CallTransferParamedicName | string | 9 | Фельдшер передавший вызов | ||
Patient.Residency | string | 10 | Место регистрации больного | 1 | Code из справочника hlt_Citizen GET: {{url}}smp/nsi/citizen |
Patient.SocStatus | string | 11 | Соц положение больного | Code из справочника социального положения oms_kl_SocStatus GET: {{url}}smp/nsi/socstatus | |
SpecialCase | string | Особый случай | Code из справочника причин вызова oms_kl_OS_Sluch GET: {{url}}smp/nsi/specialCase | ||
OccasionCall | string | 12 | Причина вызова | 1 | Code из справочника причин вызова smp_OccasionCall GET: {{url}}smp/nsi/occasioncall |
OccasionCallOther | string | Другая причина вызова | 1 - если OccasionCall: '012' | Необходимо передавать причину вызова (в виде строки) в случае передачи причины вызова "Другое" | |
CallType | string | 13 | Тип вызова | Code из справочника типов вызовов smp_CallType GET: {{url}}smp/nsi/callType | |
ReceiveCallPlace | string | 14 | Место получения вызова бригадой скорой медицинской помощи | Code из справочника smp_ReceiveCallPlace GET: {{url}}smp/nsi/receiveCallPlace | |
DelayReason | string | 15 | Причины выезда с опозданием | Code из справочника smp_DelayReason GET: {{url}}smp/nsi/delayReason | |
DelayReasonOther | string | Другая причина выезда с опозданием | 1 - если DelayReason: '5' | Необходимо передавать другую причину выезда с опозданием (в виде строки) в случае выбора причины "Другое (указать)" | |
BrigadeComposition | string | 16 | Состав бригады скорой медицинской помощи | Передавать одно подходящее значение Code из справочника smp_BrigadeComposition GET: {{url}}smp/nsi/brigadeComposotion | |
CallPlaceType | string | 17 | Место вызова | Code из справочника smp_CallPlaceType GET: {{url}}smp/nsi/callPlaceType | |
CallPlaceTypeOther | string | Другое место вызова | 1 - если CallPlaceType: '12' | Необходимо передавать другое место вызова (в виде строки) в случае выбора места вызова "Другое (указать)" | |
CauseOfAccident | string | 18 | Причина несчастного случая | Code из справочника smp_CauseOfAccident GET: {{url}}smp/nsi/causeOfAccident | |
Intoxication | string | 19 | Наличие клиники опьянения | Code из справочника smp_Intoxication GET: {{url}}smp/nsi/Intoxication | |
MkbCode | string | 23 | Диагноз код по МКБ-10 | 1 | |
Complications | string | 24 | Осложнения | Code из справочника smp_Complication GET: {{url}}smp/nsi/complication | |
ComplicationsOther | string | Другое осложнение | 1 - если Complications: '20' | Необходимо передавать другое осложнение (в виде строки) в случае передачи значения "Другое (указать)" | |
Effectiveness | string | 25 | Эффективность мероприятий при осложнении | Code из справочника smp_Effectiveness GET: {{url}}smp/nsi/effectiveness | |
OnSiteTreatmentString | string | 26 | Оказанная помощь на месте вызова (проведенные манипуляции и мероприятия) | 1 | |
OnWayTreatment | string | 27 | Оказанная помощь в автомобиле скорой медицинской помощи | ||
OnSiteTreatments | array (OnSiteTreatment) | Список оказанных на месте услуг. Используется для выставления счета на оплату | Состав модели смотреть в таблице ниже | ||
ProfitType | string | Вид оплаты | Code из справочника oms_kl_ProfitType GET: {{url}}smp/nsi/profitType | ||
EmerSign | string | Форма оказания мед. помощи | 1 | Code из справочника oms_kl_EmerSign GET: {{url}}smp/nsi/emerSign | |
ConsentToMedicalIntervention | string | 29, 30 | Согласие на мед. вмешательство / Отказ от мед. вмешательства | Передавать в значениях: 0 - не указано 1- согласен 2- отказался. | |
Representative | Сведения о представителе пациента | ||||
Representative.Name | string | Имя представителя | |||
Representative.Family | string | Фамилия представителя | |||
Representative.OT | string | Отчество представителя | |||
Representative.Sex | string | Пол представителя | Code из справочника полов oms_kl_Sex GET: {{url}}smp/nsi/gender | ||
Representative.BD | string(DateTime) | Дата рождения представителя | |||
Representative.TypeDoc | string | Тип ДУЛ представителя | Code из справочника oms_TYPEDOC GET: {{url}}smp/nsi/typeDoc | ||
Representative.NDoc | string | Номер ДУЛ представителя | |||
Representative.SDoc | string | Серия ДУЛ представителя | |||
Representative.Birthplace | string | Место рождения представителя | |||
Representative.DocIssuedBy | string | Кум выдан ДУЛ представителя | |||
Representative.DateDoc | string | Дата выдачи ДУЛ представителя | |||
Representative.TipOms | string | Тип документа ОМС представителя | Code из справочника типов документов ОМС oms_kl_TipOMS GET: {{url}}smp/nsi/tipOMS | ||
Representative.SPol | string | Серия полиса представителя | |||
Representative.NPol | string | Номер полиса представителя | |||
MedInterventionDoctor | string | Врач, получивший согласие или отказ от мед. вмешательства | ФИО, должность врача | ||
refusalOfTransportationForHospitalization | bool | 31 | Признак отказа от транспортировки для госпитализации | ||
NotToHospDateTime | string(DateTime) | Дата отказа от транспортировки для госпитализации | |||
DenialDoctor | string | Врач, получивший отказ от транспортировки | ФИО, должность врача | ||
StatCureResult | string | 32 | Результат лечения | 1 | Code из справочника oms_kl_StatCureResult GET: {{url}}smp/nsi/StatCureResult |
PatientNeeds | string | 33 | Больной нуждается в: | Code из справочника smp_PatientNeed GET: {{url}}smp/nsi/PatientNeed | |
ActiveDepartureHours | string | Интервал активного выезда к больному | 1 - если PatientNeeds: '1' | Необходимо передавать количество часов, если передается значение "PatientNeeds":"1" | |
PatientNeedsOther | string | Больной - другое | 1 - если PatientNeeds: '3' | Необходимо передавать другое состояние для больного, если передается значение "PatientNeeds":"3" | |
TransportationMethod | string | 34 | Способ доставки больного | Code из справочника smp_TransportationMethod GET: {{url}}smp/nsi/transportationMethod | |
DepartureResult | string | 35 | Результат обращения | 1 | Code из справочника oms_kl_VisitResult GET: {{url}}smp/nsi/VisitResult |
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 | Километраж выезда | ||
Notes | string | 37 | Примечания | ||
DoctorMedical | string | Врач (фельдшер) | 1 | ||
CheckoutResult | string | Результат проверки карты | |||
SeniorDoctor | string | Старший врач смены | 1 | ||
DepartmentChief | string | Заведующий подстанцией |
Модель OnSiteTreatment:
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
Date | string(DateTime) | Дата оказания услуги | Передавать дату оказания услуги |
Count | string | Количество оказанной услуги | |
Service | string | Оказанная услуга | Необходимо передавать код оказанной услуги по региональному справочнику услуг (генеральному тарифному соглашению) |
Спецификация взаимодействия с региональным архивом ЭМД (региональный РЭМД): РЭМД Сервис регионального хранилища ЭМД. Спецификации для интеграций
Ответ сервера
В случае успешного выполнения сервер вернет ответ со статусом 200 ОК
В случае возникновения ошибок будет возвращен стандартный ответ сервера.