[% # INCLUDE dumper.tt dump = data.reports %] [% # INCLUDE dumper.tt dump = data.specimen %] [% # INCLUDE dumper.tt dump = session %] [% user = session.user_profile %]

HMDS draft reports [[% user.first_name.ucfirst %] [% user.last_name.ucfirst %]]

[% USE format; zero_padded = format('%02d'); # ensure zero-padded req. num. %] [% FOREACH r IN data.reports %] [% END %]
Lab Num Specimen Diagnosis Reported
[% loop.count %]. [% r.request_number; '/'; zero_padded(r.year - 2000) %] [% r.specimen %] [% r.diagnosis %] [% r.created_at.strftime('%d.%b.%Y') %]

Specimen breakdown

[% FOREACH s IN data.specimen; # INCLUDE dumper.tt dump = s; # hashref %] [% END %]
Specimen n
[% s.id %] [% s.n %]