|
[% url_args = 'dob_day=' _ patient.dob.strftime('%d') _ ';dob_month=' _
patient.dob.strftime('%m') _ ';dob_year=' _ patient.dob.strftime('%Y')
%]
DoB
|
[% IF patient.dob;
age_now = calculate_age(patient.dob, c.time_now);
age_at_req = calculate_age(patient.dob, data.created_at) %]
[% patient.dob.strftime('%d.%b.%Y') %]
[% ELSE; site.html.grey_null; END %]
|
[% class = [];
IF patient.nhs_number;
url_args = 'nhs_number=' _ patient.nhs_number;
ELSE;
presentation = request_data.request_initial_screen.screen.description;
trial_name = request_data.request_trial.trial.trial_name;
exemptions = report_data_maps.nhs_number_exempt; # INCLUDE dumper.tt dump = exemptions;
IF # one of exempted categories:
exemptions.presentation.item(presentation) OR
exemptions.clinical_trial.item(trial_name) OR
exemptions.last_name.item(patient.last_name); # eg donor
nhs_number_exempt = 1;
END;
END;
UNLESS nhs_number_exempt;
formatted_nhs_number = INCLUDE site/snippets/nhs_number.tt
nhs_number = patient.nhs_number;
# INCLUDE dumper.tt dump = formatted_nhs_number;
%]
[% UNLESS formatted_nhs_number.match('NULL') %]
|
[% IF patient.nhs_number %]
NHS No
[% ELSE; 'NHS No'; END %]
|
"[% formatted_nhs_number %]"
|
[% ELSE # no NHS number & not exempt: %]
PLEASE USE THE NHS NUMBER
|
[% END %]
[% END %]
|
[% IF data.patient_case.unit_number;
url_args = 'unit_number=' _ data.patient_case.unit_number %]
Unit No
[% ELSE %]
Unit No
[% END %]
|
[% data.patient_case.unit_number || site.html.grey_null %] |
|
Source
|
[% IF is_gp; 'GP practice';
ELSE;
location = data.patient_case.referral_source.display_name;
IF is_print_request; location;
ELSE; PROCESS site/display_name.tt; END;
END %]
|
[%
department = data.referrer_department.hospital_department;
referrer = data.referrer_department.referrer;
%]
[% IF referrer.name == 'cc' %]
| Copy to |
|
[% ELSIF NOT is_gp %]
Referrer |
[% referrer.name %]
|
[% END %]
| Lab No |
[% PROCESS site/snippets/lab_number.tt want_url = 0 # expects request object 'data' %] |