{: QDate = type(client.birthDate.date)}
Министерство здравоохранения
Российской Федерации
{currentOrganisation.shortName}
наименование учреждения
Медицинская документация
Форма № 066/у-02
Утверждена приказом Минздрава России
от 30.12.2002 №413

СТАТИСТИЧЕСКАЯ КАРТА ВЫБЫВШЕГО ИЗ СТАЦИОНАРА
круглосуточного пребывания, дневного стационара при больничном
учреждении, дневного стационара при амбулаторно-поликлиническом
учреждении, стационара на дому
№ медицинской карты {client.id}

{if: len(client.socStatuses)}{: socCode=client.socStatuses[-1].code}{else:}{: socCode='0'}{end:}{: currentAction = None} {for: action in event.actions} {if: action.name == u"Поступление"}{: currentAction = action}{end:} {end:} {:piano = currentAction[u"Доставлен в состоянии опьянения"].value if currentAction else ''}{:hospit = currentAction[u"Госпитализирован"].value if currentAction else ''}{:dostav = currentAction[u"Доставлен"].value if currentAction else ''}{if: len(event.diagnosises) > 0}{:tr=event.diagnosises[0].traumaType.code}{else:}{:tr='0'}{end:}
1. Код пациента: * {client.id} 2. Ф.И.О.: {client.fullName}
3. Пол: {if: client.sex==u'М'}муж - 1; жен - 2{else:}муж - 1; жен - 2{end:} 4. Дата рождения {client.birthDate.date.toString("dd.MM.yyyy")}
5. Документ, удостов. личность: название, серия, номер {client.document.type + u" серия " + client.document.serial + u" номер " + client.document.number}
6. Адрес: регистрация по месту жительства: {client.regAddress.town + u", " + client.regAddress.street + u", д." + client.regAddress.number + u", корп." + client.regAddress.corpus + u", кв. " + client.regAddress.flat }
7. Код территории проживания: {client.locAddress.KLADRCode[:5]} Житель:{:incity = (str(client.locAddress.KLADRCode)[8:11] == '000')} {if: incity}город - 1; село - 2{else:}город - 1; село - 2{end:}.
8. Страховой полис (серия, номер): {client.policy.serial + " " + client.policy.number}
Выдан: кем {client.policy.insurer.shortName} Код терр.: __ __ __
9. Вид оплаты: {: vf = event.visits[-1].finance.code if len(event.visits) else ''}{if: vf=='2'}{end:}1 - ОМС{if: vf=='2'}{end:}; {if: vf=='1'}{end:}2 - бюджет{if: vf=='1'}{end:}; {if: vf=='3' or vf=='4'}{end:}3 - платные услуги{if: vf=='3' or vf=='4'}{end:}, в.т.ч. {if: vf=='3'}{end:}4 - ДМС{if: vf=='3'}{end:}; {if: vf=='5' or vf==''}{end:}5 - другое{if: vf=='5' or vf==''}{end:}
10.Социальный статус: {if: client.birthDate.date.month() < 9}{: schoolDate = QDate(client.birthDate.date.year() + 7, 9, 1)}{else:}{: schoolDate = QDate(client.birthDate.date.year() + 8, 9, 1)}{end:} {if: schoolDate > QDate.currentDate()}{end:}дошкольник - 1{if: schoolDate > QDate.currentDate()}{end:}: организован - 2; неорганизован - 3; {if: schoolDate <= QDate.currentDate() and schoolDate.addYears(10) > QDate.currentDate()}{end:}учащийся - 4{if: schoolDate < QDate.currentDate() and schoolDate.addYears(10) > QDate.currentDate()}{end:}; {if: unicode(client.work) != ''}{end:}работает - 5{if: unicode(client.work) != ''}{end:};
{if: schoolDate.addYears(10) <= QDate.currentDate() and unicode(client.work) == ''}{end:}не работает - 6{if: schoolDate.addYears(10) <= QDate.currentDate() and unicode(client.work) == ''}{end:}; {if: unicode(client.regAddress) == ''}{end:}БОМЖ - 7{if: unicode(client.regAddress) == ''}{end:}; {: pens = ((client.sexCode == 1 and client.birthDate.date.addYears(60) <= QDate.currentDate()) or (client.sexCode == 2 and client.birthDate.date.addYears(55) <= QDate.currentDate()))}{if: pens}{end:}пенсионер - 8{if: pens}{end:}; военнослужащий - 9, Код ___;
член семьи военнослужащего - 10.
11. Категория льготности: {if: socCode == '011'}{end:}инвалид ВОВ - 1{if: socCode == '011'}{end:}; {if: socCode == '02' or socCode == '020'}{end:}участник ВОВ - 2{if: socCode == '02' or socCode == '020'}{end:}; воин-интернационалист - 3;
{if: socCode >= '092' and socCode <= '129'}{end:}лицо, подвергшееся радиационному облучению - 4{if: socCode >= '092' and socCode <= '129'}{end:}; {if: socCode >= '092' and socCode <= '102'}{end:}в т.ч. в Чернобыле - 5{if: socCode >= '092' and socCode <= '102'}{end:}; {if: socCode == '081'}{end:}инв. I гр. - 6{if: socCode == '081'}{end:}; {if: socCode == '082'}{end:}инв. II гр. - 7{if: socCode == '082'}{end:};
{if: socCode == '083'}{end:}инв. III гр. - 8{if: socCode == '083'}{end:}; {if: socCode == '09' or socCode == '084'}{end:}ребенок-инвалид - 9{if: socCode == '09' or socCode == '084'}{end:}; инвалид с детства - 10; прочие - 11.
12. Кем направлен: {currentAction[u"Кем направлен"].value if currentAction else ''} ; № напр. {currentAction[u"№ направления"].value if currentAction else ''} Дата: {currentAction[u"Дата направления"].value.date.toString("dd.MM.yyyy") if currentAction else ''}
13. Кем доставлен: {currentAction[u"Кем доставлен"].value if currentAction else ''} Код {currentAction[u"Код"].value if currentAction else ''} Номер наряда {currentAction[u"Наряд"].value if currentAction else ''}
14. Диагноз направившего учреждения {currentAction[u"Диагноз направителя"].value if currentAction else ''}
15. Диагноз приемного отделения {currentAction[u"Диагноз приемного отделения"].value if currentAction else ''}
16. Доставлен в состоянии опьянения: ** {if: piano==u"Алкогольного"}{end:}Алкогольного - 1{if: piano==u"Алкогольного"}{end:}; {if: piano==u"Наркотического"}{end:}Наркотического - 2{if: piano==u"Наркотического"}{end:}.
17. Госпитализирован по поводу данного заболевания в текущем году:
{if: hospit==u"первично"}{end:}первично - 1{if: hospit==u"первично"}{end:}; {if: hospit==u"повторно"}{end:}повторно - 2{if: hospit==u"повторно"}{end:}; {if: hospit==u"по экстренным показаниям"}{end:}по экстренным показаниям - 3{if: hospit==u"по экстренным показаниям"}{end:}; {if: hospit==u"в плановом порядке"}{end:}в плановом порядке - 4{if: hospit==u"в плановом порядке"}{end:}.
18. Доставлен в стационар от начала заболевания (получения травмы): {if: dostav==u"в первые 6часов"}{end:}в первые 6 часов - 1{if: dostav==u"в первые 6часов"}{end:};
{if: dostav==u"в течении 7-24 часов"}{end:}в теч. 7-24 часов - 2{if: dostav==u"в течении 7-24 часов"}{end:}; {if: dostav==u"позднее 24-х часов"}{end:}позднее 24 часов - 3{if: dostav==u"позднее 24-х часов"}{end:}.
19. Травма: {if: tr>='01' and tr<='05'}{end:}- производственная{if: tr>='01' and tr<='05'}{end:}: {if: tr=='01'}{end:}промышленная - 1{if: tr=='01'}{end:}; {if: tr=='03'}{end:}транспортная - 2, в т.ч. ДТП - 3{if: tr=='03'}{end:}; {if: tr=='04'}{end:}с/хоз - 4{if: tr=='04'}{end:}; {if: tr=='02' or tr=='05'}{end:}прочие - 5{if: tr=='02' or tr=='05'}{end:};
{if: tr>='06' and tr<='12'}{end:}не производственная{if: tr>='06' and tr<='12'}{end:}: {if: tr=='06'}{end:}бытовая - 6{if: tr=='06'}{end:}; {if: tr=='07'}{end:}уличная - 7{if: tr=='07'}{end:}; {if: tr=='08'}{end:}транспортная - 8, в т.ч. ДТП - 9{if: tr=='08'}{end:}; {if: tr=='09'}{end:}школьная - 10{if: tr=='09'}{end:};
{if: tr=='10'}{end:}спортивная - 11{if: tr=='10'}{end:}; противоправная травма - 12; {if: tr=='11'}{end:}прочие - 13{if: tr=='11'}{end:}.
20. Дата поступления в приёмное отделение: {currentAction.begDate.date.toString("dd.MM.yyyy") if currentAction else ''} Время {currentAction.begDate.time.toString("hh.mm") if currentAction else ''}
21. Название отделения{currentAction[u"Направлен в отделение"].value if currentAction else ''}
Дата поступления {currentAction[u"Дата перевода"].value.date.toString("dd.MM.yyyy") if currentAction else ''} Время {str(currentAction[u"Время перевода"].value) if currentAction else ''}.

Подпись врача приемного отделения__________________________________________ Код {currentAction.person.code}
__________________________________________________________________________
* - идентификационный номер пациента или иной, принятый в ЛПУ
** - определение состояния опьянения осуществляется в соответствии с порядком, установленным Минздравом России

{: currentAction = None} {for: action in event.actions} {if: action.name == u"Выписка"}{: currentAction = action}{end:} {end:} {: ishod = currentAction[u"Исход госпитализации"].value if currentAction else ''}{: er = event.result.code}{: currentAction = None} {for: action in event.actions} {if: action.name == u"Дефекты догоспитального этапа"}{: currentAction = action}{end:} {end:}
22. Дата выписки (смерти): {currentAction.begDate.date.toString("dd.MM.yyyy") if currentAction else ''}Время {currentAction.begDate.time.toString("hh.mm") if currentAction else ''}
23. Продолжительность госпитализации (койко-дней): {str(currentAction[u"Продолжительность госпитализации"].value) if currentAction else ''}
24. Исход госпитализации: {if: ishod==u"выписан" or ishod==u"выписан в дневной стационар" or ishod==u"выписан в круглосуточный стационар"}{end:}выписан - 1{if: ishod==u"выписан" or ishod==u"выписан в дневной стационар" or ishod==u"выписан в круглосуточный стационар"}{end:}; в т.ч. {if: ishod==u"выписан в дневной стационар"}{end:}в дневной стационар - 2{if: ishod==u"выписан в дневной стационар"}{end:}; {if: ishod==u"выписан в круглосуточный стационар"}{end:}в круглосуточный стационар - 3{if: ishod==u"выписан в круглосуточный стационар"}{end:};
{if: ishod==u"переведен в другой стационар"}{end:}переведен в другой стационар - 4{if: ishod==u"переведен в другой стационар"}{end:}
24.1 Результат госпитализации: {if: er=='01'}{end:}выздоровление - 1;{if: er=='01'}{end:} {if: er=='02'}{end:}улучшение - 2;{if: er=='02'}{end:} {if: er>='03' and er <= '32'}{end:}без перемен - 3;{if: er>='03' and er <= '32'}{end:} ухудшение - 4;
{if: er=='01'}{end:}здоров - 5;{if: er=='01'}{end:} {if: er=='99'}{end:}умер - 6.{if: er=='99'}{end:}
25. Листок нетрудоспособности: открыт {tempInvalid.begDate.date.toString("dd.MM.yyyy")} закрыт{tempInvalid.endDate.date.toString("dd.MM.yyyy")}
25.1. {if: tempInvalid.reason.code == '5'}{end:}По уходу за больным{if: tempInvalid.reason.code == '5'}{end:} Полных лет: {tempInvalid.age} Пол: {if: tempInvalid.sex==u'М'}{end:}муж - 1;{if: tempInvalid.sex==u'М'}{end:} {if: tempInvalid.sex==u'Ж'}{end:}жен - 2{if: tempInvalid.sex==u'Ж'}{end:}
26. Движение пациента по отделениям:
{for: (i, act) in enumerate([x for x in event.actions if x.name == u'Движение'])} {end:}
Код
отделения
Профиль коекКод
врача
Дата
поступления
Дата
выписки,
перевода 3)
Код диагноза
по МКБ
Код
медицинского
стандарта 1)
Код
прерванного
случая 2)
Вид
оплаты
12345678910
{str(i+1)+"."}{act[u"койка"].value.orgStructure.infisInternalCode if act[u"койка"].value else ""}{act[u"койка"].value.profile.name if act[u"койка"].value else ""}{act.person.code}{act.begDate.date.toString("dd.MM.yy")}{act.endDate.date.toString("dd.MM.yy")}{act[u"Диагноз"].value}{act[u"Код медицинского стандарта"].value}{act[u"Код прерванного случая"].value}{act[u"Вид оплаты"].value}

27. Хирургические операции (обозначить: основную операцию, использование спец. аппаратуры):
{for: (i, act) in enumerate([x for x in event.actions if x.name == u'Оперативное'])} {end:}
Дата,
час
Код
хирурга
Код
отделения
ОперацияОсложнениеАнестезия *Использование
спец. аппаратуры
Вид
оплаты
наименованиекоднаименованиекодэнд.лазеркриог.
123456789101112
{act.begDate.datetime.toString("dd.MM, hh")}{act.person.code}{act[u"Код отделения"].value}{act[u"Наименование операции"].value}{act[u"Код операции"].value}{act[u"Осложнение"].value}{act[u"Код осложнения"].value}{'1' if act[u"Анестезия"].value == u'общая' else ('2' if act[u"Анестезия"].value == u'местная' else '')}{act[u"Использование энд."].value}{act[u"Использование лазера"].value}{act[u"Использование криог."].value}{act[u"Вид оплаты"].value}
* Анестезия: общая - 1, местная - 2.
{: actionRW = None}{: actionAIDS = None} {for: action in event.actions} {if: action.name == u"RW"}{: actionRW = action} {elif: action.name == u"AIDS"}{: actionAIDS = action} {end:} {end:}
28. Обследован: RW 1
{actionRW[u"Результат"].value if actionRW else ""}
AIDS 2
{actionAIDS[u"Результат"].value if actionAIDS else ""}
29. Диагноз стационара (при выписке):
Основное заболеваниеКод
МКБ
ОсложнениеКод
МКБ
Сопутствующее
заболевание
Код
МКБ
Клинический
заключительный
{if: len(event.diagnosises)}{event.diagnosises[0].MKB.descr}{end:}{if: len(event.diagnosises)}{event.diagnosises[0].MKB}{end:}{if: len(event.diagnosises) > 1}{event.diagnosises[1].MKB.descr}{end:}{if: len(event.diagnosises) > 1}{event.diagnosises[1].MKB}{end:}{if: len(event.diagnosises) > 2}{event.diagnosises[2].MKB.descr}{end:}{if: len(event.diagnosises) > 2}{event.diagnosises[2].MKB}{end:}
Паталого-
анатомический
30. В случае смерти указать основную причину
_______________________________________________________________________________________________________
___________________________________________________________________________код по МКБ__________________
31. Дефекты догоспитального этапа: {if: currentAction and currentAction[u"несвоевременность госпитализации"].value == u'да'}{end:}несвоевременность госпитализации - 1{if: currentAction and currentAction[u"несвоевременность госпитализации"].value == u'да'}{end:}; {if: currentAction and currentAction[u"недостаточный объем клинико-диагностического исследования"].value == u'да'}{end:}недостаточный объем
клинико-диагностического исследования - 2{if: currentAction and currentAction[u"недостаточный объем клинико-диагностического исследования"].value == u'да'}
{end:}; {if: currentAction and currentAction[u"неправильная тактика лечения"].value == u'да'}{end:}неправильная тактика лечения - 3{if: currentAction and currentAction[u"неправильная тактика лечения"].value == u'да'}{end:}; {if: currentAction and currentAction[u"несовпадение диагноза"].value == u'да'}{end:}несовпадение диагноза - 4{if: currentAction and currentAction[u"несовпадение диагноза"].value == u'да'}{end:}

Подпись лечащего врача ___________________________________

Подпись заведующего отделением ___________________________
___________________________________
1) Проставляется в случае утверждения в субъекте Российской Федерации в установленном порядке.
2) Заполняется при использовании в системе оплаты
3) При выписке, переводе из отделения реанимации указать время пребывания в часах.