RSS Git Download  Clone
Raw Blame History
<!-- BEGIN [% template.name %] -->

  [% META title = 'Worklist &raquo; Outreach Pack Overdue Letter Dispatches' -%]

    [% # PROCESS dumper.tt dump = requests %]
    [% # PROCESS dumper.tt dump = notifications %]
    
  [% # define some data structures:
    headers = [ 'LabNo' 'Name' 'NHS No.' 'Date' 'Location' 'Pack sent' 'delta' 'Enter' ];
  %]
  
  [% BLOCK row;
        patient = data.patient_case.patient; %]
      <tr>
        <td>[% i = i + 1; i %]
       <td>[% INCLUDE site/lab_number.tt want_url = 1 %]</td>
       <td>
           [% patient.last_name  | upper %],
           [% patient.first_name | ucfirst %]
       </td>
       <td>[% patient.nhs_number %]</td>
       <td>[% data.created_at.strftime('%d.%b.%Y') %]</td>
       <td>[% data.patient_case.referral_source.display_name %]</td>
       <td>[% data.outreach_request_pack_dispatch.pack_sent.strftime('%d.%b.%Y') %]</td>
       <td>[% data.delta_days %]</td>
       <td align="center">
          <input type="checkbox" name="request_id" value="[% data.id %]" />
       </td>
      </tr>
    [% END %]

  [% IF requests.size %]
  <h3 class="header">Outreach pack overdue letter dispatches</h3>

  <h4>Return to clinic notifications:</h4>
  <form method="post" action="[% app_url %]/outreach/do_letter_dispatch/90">
    <table class="indent">
      <tr>
        <td>&nbsp;</td>
        [% FOREACH item IN headers %]
          <th scope="">[% item | html_line_break %]</th>
        [% END %]
      </tr>
        [% i = 0 %]
      [% FOREACH data IN requests; # PROCESS dumper.tt dump = data;
            NEXT UNLESS data.delta_days >= 90; # return to clinic letter:
            PROCESS row;
      END %]
      <tr class="borderless">
        <td colspan="9" align="right">[% site.html.submit %]</td>
      </tr>
    </table>
  </form>  

  <h4>60 day notifications:</h4>
  <form method="post" action="[% app_url %]/outreach/do_letter_dispatch/60">
    <table class="indent">
      <tr>
        <td>&nbsp;</td>
        [% FOREACH item IN headers %]
          <th scope="">[% item | html_line_break %]</th>
        [% END %]
      </tr>
        [% i = 0 %]
      [% FOREACH data IN requests; # PROCESS dumper.tt dump = data;
            NEXT UNLESS ( data.delta_days < 90 AND data.delta_days >= 60 ); # 60 - 89
            PROCESS row;
      END %]
      <tr class="borderless">
        <td colspan="9" align="right">[% site.html.submit %]</td>
      </tr>
    </table>
  </form>  

  <h4>30 day notifications:</h4>
  <form method="post" action="[% app_url %]/outreach/do_letter_dispatch/30">
    <table class="indent">
      <tr>
        <td>&nbsp;</td>
        [% FOREACH item IN headers %]
          <th scope="">[% item | html_line_break %]</th>
        [% END %]
      </tr>
        [% i = 0 %]
      [% FOREACH data IN requests; # PROCESS dumper.tt dump = data;
            NEXT UNLESS ( data.delta_days < 60 AND data.delta_days >= 30 ); # 30 - 59
            PROCESS row;
      END %]
      <tr class="borderless">
        <td colspan="9" align="right">[% site.html.submit %]</td>
      </tr>
    </table>
  </form>  
  [% END %]
<!-- END [% template.name %] -->