2
<document filename="test.pdf">
3
<template pageSize="(595.0,842.0)" title="Test" author="Martin Simon" allowSplitting="20">
4
<pageTemplate id="first">
5
<frame id="first" x1="15.0" y1="42.0" width="539" height="758"/>
10
<blockTableStyle id="Standard_Outline">
11
<blockAlignment value="LEFT"/>
12
<blockValign value="TOP"/>
14
<blockTableStyle id="Table2">
15
<blockAlignment value="LEFT"/>
16
<blockValign value="TOP"/>
18
<blockTableStyle id="Table1">
19
<blockAlignment value="LEFT"/>
20
<blockValign value="TOP"/>
22
<blockTableStyle id="Table3">
23
<blockAlignment value="LEFT"/>
24
<blockValign value="TOP"/>
27
<paraStyle name="all" alignment="justify"/>
29
<paraStyle name="P1" fontName="Times-Roman" fontSize="13.0" leading="16"/>
30
<paraStyle name="P2" fontName="Times-Roman" fontSize="13.0" leading="16" alignment="RIGHT"/>
31
<paraStyle name="P3" fontName="Times-Roman" fontSize="13.0" leading="16" alignment="LEFT"/>
32
<paraStyle name="P4" fontName="Times-Roman" fontSize="13.0" leading="16"/>
33
<paraStyle name="P5" fontName="Times-Roman" fontSize="13.0" leading="16" alignment="RIGHT"/>
34
<paraStyle name="P6" fontName="Times-Roman" fontSize="13.0" leading="16" alignment="LEFT"/>
35
<paraStyle name="P7" fontName="Times-Roman" fontSize="13.0" leading="16"/>
36
<paraStyle name="P8" fontName="Times-Roman" fontSize="22.0" leading="27" alignment="CENTER"/>
37
<paraStyle name="P9" fontName="Times-Roman" fontSize="13.0" leading="16"/>
38
<paraStyle name="P10" fontName="Times-Bold" fontSize="13.0" leading="16"/>
40
<paraStyle name="Standard" fontName="Times-Roman"/>
41
<paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
42
<paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
43
<paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
44
<paraStyle name="Caption" fontName="Times-Roman" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
45
<paraStyle name="Index" fontName="Times-Roman"/>
46
<paraStyle name="Table Contents" fontName="Times-Roman"/>
47
<paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER"/>
51
<para style="P1">[[repeatIn(objects,'patient')]]</para>
52
<para style="P8"><font color="blue" fontName="Times-Bold">PATIENT VACCINATION HISTORY</font></para>
54
<font color="white"> </font>
56
<blockTable colWidths="55.0,117.0,115.0,89.0,45.0,78.0" style="Table3">
59
<para style="P5">Patient :</para>
62
<para style="P10"> [[ patient.lastname and patient.lastname + ', ' or '']] [[ patient.name.name ]] </para>
65
<para style="P2">Patient ID :</para>
68
<para style="P1">[[ patient.patient_id ]]</para>
73
<para style="P5">Date :</para>
76
<para style="P4">[[ formatLang(time.strftime('%Y-%m-%d'),date=True) ]]</para>
79
<para style="P5">Age :</para>
82
<para style="P6">[[ patient.age ]]</para>
85
<para style="P5">Sex :</para>
88
<para style="P4">[[ patient.sex== 'm' and 'Male' or patient.sex=='f' and 'Female' ]]</para>
93
<font color="white"> </font>
96
<font color="white"> </font>
99
<blockTable colWidths="130.0,150.0,90.0,130.0" style="Table1">
102
<para style="P10">Vaccine</para>
105
<para style="P10">Dose</para>
108
<para style="P10">Date</para>
111
<para style="P10">Observations</para>
117
<para style="P4">[[repeatIn(patient.vaccinations,'vaccinations')]]</para>
118
<blockTable colWidths="130.0,150.0,90.0,130.0" style="Table3">
121
<para style="P4">[[ vaccinations.vaccine.name ]]</para>
124
<para style="P4">[[ vaccinations.dose ]]</para>
127
<para style="P4">[[ vaccinations.date.split()[0] ]]</para>
130
<para style="P4">[[ vaccinations.observations ]]</para>
136
<font color="white"> </font>
140
<font color="white"> </font>
143
<font color="white"> </font>
146
<font color="white"> </font>