RSS Git Download  Clone
Raw Blame History
<!-- BEGIN outreach/flow_cytometry.tt -->
  [%
    lab_data = outreach.flow_cytometry; # PROCESS dumper.tt dump = lab_data;
    fields = lab_data.keys; # PROCESS dumper.tt dump = fields;
    flow_results = []; # to test for data file import
  %]
  
  [% outreach_flow_cytometry_dfv_js %]
  
  <form method="post" action="[% app_url %]/outreach/lab_results/[% request_data.id %]"
      name="outreachFlow" id="outreachFlow" [% outreach_flow_cytometry_onsubmit %]>
    <input type="hidden" name="department" value="flow_cytometry" />
    <table class="indent">
      <tr>
        [% FOREACH param IN fields;
          flow_results.push(lab_data.item(param).result) IF lab_data.item(param).result;
          
          class = # highlight if param result below param lower_limit:
              lab_data.item(param).result AND # have data
              lab_data.item(param).lower_flag AND # and lower_limit
              lab_data.item(param).result < lab_data.item(param).lower_flag # data below lower_limit
            ? 'highlight' : 'normal'
          %]
          <th class="[% class %]">
            [% INCLUDE th_default_val lab_data_param = lab_data.item(param) %]
          </th>
        [% END %]
      </tr>  
			
			<tr>
			[% FOREACH param IN fields; # error = errs.item(param); %]
				<td>
					<input type="text" size="3" name="[% param %]" id="[% param %]"
            value="[% lab_data.item(param).result %]" />
          [% error %]
				</td>				
			[% END %]
      
      <td class="borderless">
        [% # load link to datafile if exists AND record is screened:
          IF has_optional.initial_screen
            AND have_data_file(data.id); # callback in C::Report::outreach() %]
            [% IF flow_results.size # already have results %]
              <span class="highlight">
                <a href="[% app_url %]/result/preview_datafile/[% data.id %]">
                  re-import results data</a>
              </span>
            [% ELSE %]
              [ <a href="[% app_url %]/result/preview_datafile/[% data.id %]">
                import results data</a> ]
            [% END %]
            [% INCLUDE outreach_submit %]
          [% END %]        
      </td>
      
			</tr>
		</table>

	</form>
<!-- BEGIN outreach/flow_cytometry.tt -->