[% META title = 'Admin » Specimens' -%] [% # PROCESS dumper.tt dump = specimen_lab_test_map %] [% # PROCESS dumper.tt dump = specimen_sample_types %] [% # PROCESS dumper.tt dump = sample_types %] [% PROCESS admin/misc_nav.tt page = 'specimens' %] [% specimens_dfv_js %]

Specimens

[% IF dfv_errors %]

[% c.config('msg').dfv_errors %]

[% END %]

[% div_name = 'new'; INCLUDE site/snippets/toggleview.tt %] Add new entry

Sample code: [% PROCESS site/ajax_input.tt field = 'sample_code' %] [% error_sample_code %]
Description: [% error_description %]
Sample type(s): [% FOREACH type IN sample_types; # PROCESS dumper.tt dump = type %]
[% type.specimen_type %]
[% END %]
[% # for samples like SER where no lab tests required: %] not required
[% error_sample_type_id %]
Active: [% error_active %]

[% site.html.submit %]

 

[% IF specimens.size # only empty if new db %]
[% PROCESS site/page_count.tt %] [% FOREACH s IN specimens %] [% FOREACH type IN sample_types %] [% END %] [% END %]
Sample Code Description
Sample type
L | BU | BF
Tests Active
[% IF cgi_pager; cgi_pager.first_pos_displayed + loop.count - 1; ELSE; loop.count; END %] [% IF specimen_sample_types.item(s.id).item(type.id) %] [% ELSE %] X [% END %] [% IF specimen_lab_test_map.item(s.id); title = specimen_lab_test_map.item(s.id).lab_test_names.join(', '); %] Yes [% END %] Edit
[% END %] [% PROCESS site/cgi_pager.tt %]