Дата назначения: {event.setDate.date.toString("dd.MM.yyyy")} |
Кем направлен: {event.setPerson.longName} |
Дата выполнения: {event.setDate.date.toString("dd.MM.yyyy")} |
Выполнил: {event.execPerson.longName} |
Результат: {event.result.name} |
Основное заболевание: | {if: len(event.diagnosises)}{event.diagnosises[0].MKB}{end:} | {if: len(event.diagnosises)}{event.diagnosises[0].MKB.descr}{end:} |
Осложнение: | {if: len(event.diagnosises) > 1}{event.diagnosises[1].MKB}{end:} | {if: len(event.diagnosises) > 1}{event.diagnosises[1].MKB.descr}{end:} |
Сопутствующее заболевание: | {if: len(event.diagnosises) > 2}{event.diagnosises[2].MKB}{end:} | {if: len(event.diagnosises) > 2}{event.diagnosises[2].MKB.descr}{end:} |
Мероприятия: |
{for: act in sorted([x for x in event.actions], key = lambda item: item.begDate.date)}
{act.name} |
Статус: {if: act.status == 0}начато{elif: act.status == 1}ожидание{elif: act.status == 2}закончено{elif: act.status == 3}отменено{end:} |
Дата начала: {act.begDate.date.toString("dd.MM.yyyy")} |
{if: act.showTime}
Время начала: {act.begDate.time.toString("hh.mm")} |
{end:}
Дата окончания: {act.endDate.date.toString("dd.MM.yyyy")} |
{if: act.showTime}
Время окончания: {act.endDate.time.toString("hh.mm")} |
{end:}
Назначил: {act.setPerson.longName} |
Выполнил: {act.person.longName} |
{for: (i, prop) in enumerate([x for x in act if unicode(x.value) != ''])}
{str(i+1)+"."} | {prop.name} | {unicode(prop.value)} |
{end:}
|
|
{end:}
|