[% USE date # for show_request_lab_test_status_time %]
[% BLOCK select_all %]
<tr>
<td colspan="10" align="right" class="borderless">
<input type="button" name="CheckAll" value="Select all"
onClick="checkAll(document.update_results.request_lab_test_id)">
<input type="button" name="UnCheckAll" value="Clear all"
onClick="uncheckAll(document.update_results.request_lab_test_id)">
</td>
</tr>
[% END %]
<!-- BEGIN [% component.name %] -->
<div class="indent">
[% # build args for url_links:
args = [];
results_entry = ( c.query.param('results_entry') || is_results_entry );
args.push( 'status_option_id=' _ c.query.param('status_option_id') );
args.push( 'results_entry=' _ results_entry );
FOREACH test_id IN c.query.param('lab_test_id'); # can be multiple
args.push( 'lab_test_id=' _ test_id );
END;
%]
<table>
[% INCLUDE select_all IF is_results_entry %]
<tr>
<td class="borderless"></td>
<th>
<a href="[% app_url %]/worklist/display/[% lab_section.id %]?[%
args.join(';') %];sort_by=lab_number">Lab No</a>
</th>
[% IF c.config('settings').have_worklist_external_ref %]
<th>External ref</th>
[% END %]
<th>Name</th>
<th>Date</th>
<th>Sample</th>
<th>Source</th>
[% IF worklist_cols.item(lab_section.section_name).headers; # override default
FOREACH h IN worklist_cols.item(lab_section.section_name).headers %]
<th>[% h %]</th>
[% END %]
[% ELSE %]
<th>Presentation</th>
<th>
<a href="[% app_url %]/worklist/display/[% lab_section.id %]?[%
args.join(';') %];sort_by=lab_tests">Investigation</a>
</th>
[% END %]
<th>Status</th>
[% IF show_request_lab_test_status_time %]
<th>Status Date</th>
[% END %]
[% IF is_results_entry %]
<th>Done</th>
[% ELSE;
IF section_has_test_details %]
<th>Notes</th>
[% END %]
[% IF has_labels %]
<th class="printHide">Labels</th>
[% END %]
[% END %]
</tr>
[% trial_counter = 0; %]
[% FOREACH entry IN outstanding_investigations; # PROCESS dumper.tt dump = entry %]
[% PROCESS worklist/snippets/row.tt type = 'investigation' %]
[% END %]
</table>
</div>
<p>
[% site.html.back_button %]
[% IF has_labels OR is_results_entry;
site.html.submit; ' '; site.html.reset; END %]
</p>
<!-- END [% component.name %] -->