[% META title = 'Worklist » Outreach Overdue Pack Returns' -%] [% # PROCESS dumper.tt dump = requests %] [% # define some data structures: headers = [ 'LabNo' 'Name' 'DoB' 'NHS Number' 'Dispatched' 'Return Due [Delta]']; %] [% IF requests.size %]

Outreach overdue pack returns [[% requests.size %]]

[% FOREACH item IN headers %] [% END %] [% FOREACH data IN requests; # PROCESS dumper.tt dump = entry.as_tree; NEXT UNLESS data.delta_days; # skip any delta = 0 patient = data.patient_case.patient; %] [% END %]
[% item | html_line_break %]
[% loop.count %] [% INCLUDE site/lab_number.tt want_url = 1 %] [% patient.last_name | upper %], [% patient.first_name | ucfirst %] [% patient.dob.strftime('%d.%b.%Y') %] [% patient.nhs_number %] [% data.outreach_request_pack_dispatch.pack_sent.strftime('%d.%b.%Y') %] [% data.outreach_request_pack_dispatch.return_due.strftime('%d.%b.%Y') %] [[% data.delta_days %]]
[% ELSE %]

No overdue Outreach pack returns

[% END %]