[% META title = 'Admin » Edit Diagnostic Category' -%]
<!-- BEGIN [% template.name %] -->
[% # PROCESS dumper.tt dump = c.stash.errs %]
[% # PROCESS dumper.tt dump = icdo3 %]
[% # PROCESS dumper.tt dump = diagnoses %]
[% diagnostic_categories_dfv_js %]
[% PROCESS admin/request_nav.tt page = 'diagnostic-categories' %]
<h2>Edit Diagnostic Category</h2>
[% IF dfv_errors %]
<dl>
<dt class="error">[% c.cfg('msg').dfv_errors %]</dt>
[% IF error_description %]
<dd>Description [% error_description %]</dd>[% END %]
</dl>
[% END %]
<form method="post" action="[% app_url %]/config/diagnostic-categories/update/[% data.id %]"
[% diagnostic_categories_onsubmit %] name="diagnostic-category" id="diagnostic-category">
<table class="indent">
<tr>
<th [% IF error_description %]class="error"[% END %]>Description</th>
<th [% IF error_category_type %]class="error"[% END %]>Type</th>
<th [% IF error_active %]class="error"[% END %]>Active</th>
</tr>
<tr>
<td>
<input type="text" name="description" size="40"
value="[% data.description | html %]" />
</td>
<td>
<select name="category_type">
[% FOREACH option IN ['main', 'sub'] %]
<option value="[% option %]" [% 'selected' IF option == data.category_type %]>
[% option %]
</option>
[% END %]
</select>
</td>
<td>
<select name="active">
[% FOREACH option IN ['yes', 'no'] %]
<option value="[% option %]" [% 'selected' IF option == data.active %]>
[% option %]
</option>
[% END %]
</select>
</td>
<td>
[% site.html.submit %]
</td>
</tr>
</table>
</form>
<p class="indent">[% site.html.back_button %]</p>
<h2>Configure [% data.description | html %] Diagnostic Category</h2>
<p class="bold indent">ICDO3 members: [% icdo3.keys.sort.join(', ') %]</p>
<form method="post" action="[% app_url %]/config/diagnostic-categories/configure/[% data.id %]">
<table class="indent">
<tr>
<th>
<a href="[% app_url %]/config/diagnostic-categories/edit/[%
data.id %]?sort_by=name">Diagnosis</a>
</th>
<th>
<a href="[% app_url %]/config/diagnostic-categories/edit/[%
data.id %]?sort_by=icdo3">ICDO3</a>
</th>
<td class="borderless"></td>
</tr>
[% FOREACH entry IN diagnoses; NEXT UNLESS entry.icdo3; # PROCESS dumper.tt dump = entry.as_tree;
class = entry.active.match('no')
? 'grey'
: icdo3.item(entry.icdo3)
? 'bold' : 'normal';
%]
<tr class="[% class %]">
<td>[% entry.name | html %]</td>
<td>[% entry.icdo3 %]</td>
<td>
<input type="checkbox" name="icdo3" value="[% entry.icdo3 %]"
[% 'checked' IF icdo3.item(entry.icdo3) %] />
</td>
</tr>
[% END %]
</table>
<p class="indent">[% site.html.submit %]</p>
<!-- END [% template.name %] -->