RSS Git Download  Clone
Raw Blame History
<!-- BEGIN [% template.name %] -->
    [% data = session.record; # INCLUDE dumper.tt dump = data %]

    [% IF error; # INCLUDE dumper.tt dump = error %]
      <div class="alert alert-danger">[% error %]</div>
    [% ELSIF dfv_errs; # INCLUDE dumper.tt dump = dfv_errs %]
      <div class="alert alert-danger bold">Form validation failed</div>
    [% END %]

    <table class="table table-condensed">
      <tr class="active">
        <th>Name</th>
        <th>DoB</th>
        <th>NHS Number</th>
        <th>Lab No.</th>
        <th>Date</th>
        <th>Source</th>
        <th>Sample</th>
      </tr>
      <tr>
        <td>[% data.last_name.upper %], [% data.first_name.ucfirst %]</td>
        <td>[% data.dob.dmy('.') || 'NULL' %]</td>
        <td>[% data.nhs_number || 'NULL' %]</td>
        <td>[% data.request_number; '/'; data.year - 2000 %]</td>
        <td>[% data.registered.dmy('.') %]</td>
        <td>[% data.location %]</td>
        <td>[% data.specimen %]</td>
      </tr>
    </table>

    <!-- previous requests -->
    [% IF data.previous_requests.size %]
      <script type="text/javascript" src="[% request.uri_base %]/javascripts/toggleview.js"></script>
      <p class="section_header">Previous requests
        <a href="javascript:toggleview_arrow('previous','toggleprevious')"
            id='toggleprevious' class="image">
          <img alt="" src="/images/closed.gif" class="menu" title="click to expand" />
		</a>
      </p>
      <div id="previous" class="itemhidden">
        <div id="previous-requests" class="indent">
          <table class="results">
            [% FOREACH req IN data.previous_requests %]
              <tr>
                <td class="lab-ref">[% PROCESS lab_number.tt want_url = 1 %]</td>
                <td class="mono">
                    [% req.auth_date.strftime('%d.%b.%Y') %]</td>
                <td>[% req.diagnosis %]</td>
              </tr>
            [% END %]
          </table>
        </div>
      </div>
    [% END %]

    <!-- test results -->
    [% IF data.test_results.size;
        results = data.test_results; # PROCESS dumper.tt dump = results;
    %]
        <p class="section_header">
		  <span class="expandcontrol" data-toggle="collapse"
			data-target="#results-div">[+]</span>
		  Lab test results
		</p>
		<div class="collapse" id="results-div">
        [% FOREACH section IN results.keys.sort %]
          <p class="results indent">
            <span class="title">[% section | html %]</span>:
            [% FOREACH test IN results.item(section).keys.sort;
              # PROCESS dumper.tt dump = data.test_results.item(section).item(test) %]
              <i>[% test %]:</i>
              [% results.item(section).item(test) %]
              [% UNLESS loop.last %]<span style="margin-left: 2em"></span>[% END %]
            [% END %]
          </p>
        [% END %]
		</div>
    [% END %]

    <!-- result summaries -->
    [% IF data.result_summaries.size %]
        <p class="section_header">
          <span class="expandcontrol" data-toggle="collapse"
			data-target="#summaries-div">[+]</span>
		  Lab section summaries
		</p>

		<div class="collapse" id="summaries-div">
		  <table class="results indent">
		  [% FOREACH result IN data.result_summaries; # INCLUDE dumper.tt dump = result; %]
			<tr>
			  <td class="title align-top align-right">
				  [% result.section_name.replace(' ', '&nbsp;'); ': '; # prevent line-break %]
			  </td>
			  <td class="data">
				[% symbolise(result.results_summary) | html_line_break %]
			  </td>
			</tr>
		  [% END %]
		  </table>
		</div>
    [% END %]

    [% INCLUDE report_form.tt %]

    <script>
        $(".expandcontrol").click(function () {
        (this.innerHTML =='[+]') ? this.innerHTML ='[-]' : this.innerHTML ='[+]';
    });
    </script>

<!-- END [% template.name %] -->