Название | Тип данных | Номер на форме 110 | Описание | Обязательность (пока не готова) | Комментарий |
---|
EmdUid | string(Guid) |
| Уникальный идентификатор ЭМД карты вызова в рег. архиве ЭМД | Спецификацию взаимодействия Number | string | Заголовок | Номер | 1 | Карту вызова необходимо зарегистрировать как ЭМД (электронный медицинский документ) в региональном хранилище ЭМД в формате PDF. В данном поле необходимо указать полученный localUid из архива. Спецификацию взаимодействия с региональным архивом ЭМД см. здесь. ГУИД, по которому можно получить из хранилища карту вызова в формате PDF. |
CardStatus | string | Статус карты | 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 | (enum) |
| Код профиля бригады скорой медицинской помощи |
MedicalGeneralProfile - Врачебная общепрофильная, MedicalAssistant - Фельдшерская, IntensiveTherapy - Интенсивной терапии (БИТ), Psychiatric - Психиатрическая, Cardiological - Кардиологическая, Reanimation - Реанимационная, Pediatric - Педиатрическая, Neurologic - Неврологиечая, Neurosurgical - Нейрохирургическая, ObstetricGynecologic - Акушерско-гинекологическая, SurgicalTraumatologic - Хирургическо-гинекологическая, Toxicological - Токсикологическая | 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.SmpPatientIdentifier | string | Уникальный идентификатор пациента в ИС СМП | Передавать уникальный идентификатор пациента в ИС СМП | 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. | BirthDatestring(DateTime) | Patient.Gender | string |
| Пол | 1 | Code из справочника полов oms_kl_Sex |
Patient.WorkPlace | 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 | Patient.SocStatusGET: {{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 |
OccasionCallOther | string | Другая причина вызоваGET: {{url}}smp/nsi/occasioncall | OccasionCallOther | string |
| Другая причина вызова | 1 - если OccasionCall: '012' | Необходимо передавать причину вызова (в виде строки) в случае передачи причины вызова "Другое" | CallType | string
| 13 | Тип вызова |
| Code из справочника типов вызовов smp_CallType | BrigadeReceiveCallPlaceGET: {{url}}smp/nsi/callType | ReceiveCallPlace | string
| 14 | Место получения вызова бригадой скорой медицинской помощи |
| Code из справочника smp_ | BrigadeReceiveCallPlaceDelayReason | stringReceiveCallPlace GET: {{url}}smp/nsi/receiveCallPlace | DelayReason | string |
| 15 | Причины выезда с опозданием |
| Code из справочника smp_DelayReason GET: {{url}}smp/nsi/delayReason | DelayReasonOther | string |
BrigadeComposition | string
| 16 | Состав бригады скорой медицинской помощи | Code из справочника smp_BrigadeComposition |
| Другая причина выезда с опозданием | 1 - если DelayReason: '5' | Необходимо передавать другую причину выезда с опозданием (в виде строки) в случае выбора причины "Другое (указать)" | BrigadeComposition | string
| 16 | Состав бригады скорой медицинской помощи |
| Передавать одно подходящее значение |
CallPlaceType | string
| 17 | Место вызоваCallPlaceTypeCallPlaceTypeOther | string | Другое место вызова | CauseOfAccident | string
| 18 | BrigadeComposition GET: {{url}}smp/nsi/brigadeComposotion | CallPlaceType | string
| 17 | Место вызова | Причина несчастного случаяCauseOfAccidentSignsOfIntoxicationCallPlaceType GET: {{url}}smp/nsi/callPlaceType | CallPlaceTypeOther | string |
| Другое место вызова | 1 - если CallPlaceType: '12' | Необходимо передавать другое место вызова (в виде строки) в случае выбора места вызова "Другое (указать)" | CauseOfAccident | string
| 19Наличие клиники опьяненияПричина несчастного случая |
| Code из справочника smp_ | SignsOfIntoxicationCauseOfAccident 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_ | ComplicationsComplication GET: {{url}}smp/nsi/complication | ComplicationsOther | string |
| Другое осложнение | СountermeasureEffectiveness1 - если Complications: '20' | Необходимо передавать другое осложнение (в виде строки) в случае передачи значения "Другое (указать)" | Effectiveness | string | 25 | Эффективность мероприятий при осложнении |
| Code из справочника smp_ | СountermeasureEffectivenessOnSiteTreatmentEffectiveness GET: {{url}}smp/nsi/effectiveness | OnSiteTreatmentString | string | 26 | Оказанная помощь на месте вызова (проведенные манипуляции и |
мероприятия) | 1 |
| OnWayTreatment | string | 27 | Оказанная помощь в автомобиле скорой медицинской помощи (проведенные манипуляции и мероприятия) | OnSiteTreatmentDatestringDateTimeДата оказания услуги | Передавать дату оказания услуги | OnSiteTreatmentCount | string | Количество оказанной услуги | OnSiteTreatmentService | string | Оказанная услуга | Необходимо передавать код оказанной услуги по региональноу справочнику услуг (генеаральному тарифному соглашению) |
| Список оказанных на месте услуг. Используется для выставления счета на оплату |
| Состав модели смотреть в таблице ниже |
---|
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- отказался. Одно поле на согласие и отказ от мед. вмешательства (поля № 29, 30). | Representative |
|
| Сведения о представителе пациента | RepresentativeName
|
| Representative.Name | string |
| Имя представителя | RepresentativeFamily
|
| Representative.Family | string |
| Фамилия представителя | RepresentativeOT
|
| Representative.OT | string |
| Отчество представителя | RepresentativeSex
|
| Representative.Sex | string |
| Пол представителя |
| Code из справочника полов oms_kl_Sex | RepresentativeBD | string(DateTime) |
| Дата рождения представителя | RepresentativeTypeDoc
|
| Representative.TypeDoc | string |
| Тип ДУЛ представителя |
| Code из справочника oms_TYPEDOC |
RepresentativeNDoc | string | GET: {{url}}smp/nsi/typeDoc
| Representative.NDoc | string |
| Номер | Номер RepresentativeSDoc
|
| Representative.SDoc | string |
| Серия ДУЛ представителя | RepresentativeBirthplace
|
| Representative.Birthplace | string |
| Место рождения представителя | RepresentativeDocIssuedBy
|
| Representative.DocIssuedBy | string |
| Кум выдан ДУЛ представителя | RepresentativeDateDoc
|
| Representative.DateDoc | string |
| Дата выдачи ДУЛ представителя | RepresentativeTipOms
|
| Representative.TipOms | string |
| Тип документа ОМС представителя |
| Code из справочника типов документов ОМС oms_kl_TipOMS | RepresentativeSPolGET: {{url}}smp/nsi/tipOMS | Representative.SPol | string |
| Серия полиса представителя | RepresentativeNPol
|
| Representative.NPol | string |
| Номер полиса представителя | DoctorMedical2
|
| MedInterventionDoctor
| string |
| Врач, получивший согласие или отказ от мед. вмешательства |
| ФИО, должность врача | refusalOfTransportationForHospitalization | bool | 31 | Признак отказа от транспортировки для госпитализации |
|
| NotToHospDateTime | string(DateTime) |
| Дата отказа от транспортировки для госпитализации | DoctorMedical3
|
| DenialDoctor
| string |
| Врач, получивший отказ от транспортировки |
| ФИО, должность врача | StatCureResult | string | 32 | Результат лечения | 1 | Code из справочника oms_kl_StatCureResult GET: {{url}}smp/nsi/StatCureResult | PatientNeeds | string | 33 | Больной нуждается в: |
| Code из справочника smp_ | PatientNeedsPatientNeed 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.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 | Оказанная услуга | Необходимо передавать код оказанной услуги по региональному справочнику услуг (генеральному тарифному соглашению) |
Блок кода |
---|
title | Пример модели в формате JSON |
---|
collapse | true |
---|
| {
"EmdUid": "d6c50753-148c-4bc2-ae6f-a78e441225f2",
"CardStatus": "Обслужен",
"Number": "71ярЦ",
"Date": "2020-10-29T10:00:00+03:00",
"DateHealthBegin": "2020-10-29T10:00:00+03:00",
"DateHealthEnd": "2020-10-29T10:00:00+03:00",
"ReceiveParamedicNumber": "н/д",
"StationNumber": "Ц",
"StationName": "Центральная подстанция",
"stationGuid": "42E978C9-2FC2-4529-8AD4-5FE081B8903B",
"brigade": {
"Number": "Бриагада1",
"ProfileCode": "004"
},
"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",
"address": {
"district": "Талдомский",
"type": "Город",
"city": "Таллдом",
"street": "Юбилейный микрорайон",
"appartment": "16",
"building": "",
"house": "43"
},
"patient": {
"gip": "f48eb4ee-3e2e-4eae-9541-91225c185d10",
"family": "Иванов",
"name": "Иван",
"patronymic": "Иванович",
"birthday": "2001-03-01T00:00:00+03:00",
"gender": "2",
"identityDoc": "1",
"IdentityDocSer": "46 14",
"IdentityDocNum": "810514",
"IdentityDocDate": "2015-03-05T17:51:12+03:00",
"residency": "1",
"socStatus": "1"
},
"caller": "Иванов Петр",
"callerPhone": "+79008007766",
"callType": "1",
"receiveCallPlace": "1",
"delayReason": "1",
"delayReasonOther | Блок кода |
---|
title | Пример модели в формате JSON |
---|
collapse | true |
---|
| {
"id": 0,
"number": "",
"guid": "5a26c78d-340b-41a4-a319-b70a940ab547",
"date": "2020-03-05T00:00:00+03:00",
"receiveParamedicNumber": "",
"receiveParamedicName": "",
"callTransferParamedicName": "",
"stationbrigadeComposition": "2",
"stationGuidcallPlaceType": "3",
"brigadecallPlaceTypeOther": "",
"receiveTimecauseOfAccident": "2020-03-05T17:51:12+03:001",
"callTransferTime": "2020-03-05T17:51:12+03:00 "intoxication": "1",
"departureTimeoccasionCall": "2020-03-05T17:51:12+03:002",
"callAddressArrivalTimemkbCode": "2020-03-05T17:51:12+03:00A00.1",
"transportationStartTime": "2020-03-05T17:51:12+03:00complications": "",
"lpuArrivalTimeeffectiveness": "2020-03-05T17:51:12+03:00",
"callEndTimeonSiteTreatmentString": "Померили температуру",
"onSiteTreatments"2020-03-05T17:51:12+03:00",
"returnTime: [
{
"date": "2020-03-05T17:51:12+03:00",
"totalTimeSpent "count": "00:00:00.0000005",
"address": {
1.22,
"districtservice": null,"400"
"type": null },
"city": null,
{
"street": null,
"appartmentdate": null"2020-03-05T17:51:12+03:00",
"building": null,
"constructioncount": null2.0,
"number": null
},
"patient": {
"familyservice": null,"401"
"name": null, }
"patronymic": null],
"ageonWayTreatment": null"",
"birthDateconsentToMedicalIntervention": "0001-01-01T00:00:00+03:00"0,
"genderrefusalOfTransportationForHospitalization": "Undefined"0,
"workPlacemedInterventionDoctor": "Врач nullвмешательство",
"identityDoctransportationMethod": null"3",
"residencypatientNeeds": "TownResident3",
"residencyOtherpatientNeedsOther": null "Другие нужлы пациента",
"addressRegStringdenialDoctor": "Врач nullтранспортировка",
"socStatuskilometers": "Undefined"0,
"socStatusOthernotes": null"Какие-то заметки",
},
"calleremerSign": "1",
"callerPhoneStatCureResult": "402",
"callReasondoctorMedical": "AccidentГлавный Врач",
"callReasonOtherSeniorDoctor": "Самый Главный Врач",
"callTypeDepartureResult": "Initial2",
"brigadeReceiveCallPlaceSmpCardIdentifier": "StationA6B0DE75-2222-47A3-8214-5A9328729462",
"isDelayedRepresentative": false,{
"delayReason": "LackOfTransport",
"delayReasonOtherName": "Василий",
"brigadeCompositionFamily": "DoctorПетров",
"callPlaceTypeOT": "StreetНиколаевич",
"callPlaceTypeOtherSex": "2",
"causeOfAccidentBD": "Criminal1970-03-03T00:00:00+03:00",
"signsOfIntoxication": "Undefined",
"complaintsTypeDoc": "1",
"anamnesisNDoc": "1111",
"mkbCodeSDoc": "222222",
"mkbName "Birthplace": "Ростов",
"complicationsDocIssuedBy": "",
"сountermeasureEffectivenessDateDoc": ""2015-03-03T00:00:00+03:00",
"onSiteTreatment": "",
"onWayTreatmentTipOms": "1",
"consentToMedicalIntervention": "Undefined",
"refusalOfTransportationForHospitalization": null,
"transportationMethodSPol": "",
"kilometers": 0,
"notesNPol": "12345567890111213"
}
} |
|