modified HMRN previous diagnoses list to only skip previous ICDO3 diagnoses if /3 or MGUS (not other /1 or /6); HMRN previous diagnosis list can retrieve records based on record id or patient.id; changed query_modifiers to an array instead of str in site/lab_number.tt; print report only highlights diagnosis if modified AFTER authorisation date
buxfix to print_run calculation of end_date - subtracted 1 min instead of 1 sec, so any relevant change to report in last minute of day would be ignored; added total count hidden field to print_run to allow calculation of last 'next 50' link
changed arrangement of blank & neg immunohistochemistry labels for tests & panels; fixed 'copy to' bug in printed reports; results sections displays test name with disabled checkbox if test already has a result - changed from skipped if test has result
added sort-by referrer option to print run; replaced get_email_addresses() & get_contacts() in ScriptHelpers with class attributes secure_contacts & user_emails; tweaked print.css for print run outreach reports
fixed bug in PrintRun due changed function of Roles::format_print_record_request_data() - returns data structure instead of adding request data to tt_params dierct
patched C::PrintRun::_do_print() and C::Roles::RecordHandler::format_print_record_request_data() and ::format_report() to handle outreach templates in print_run request; some minor tt syntax fixes
print_run only considers request_report.updated_at and not requests.updated_at which gets updated during unlock process; hilis3_convert History processes PID modifications for patient_edits table; added some retired GP's to hilis3_convert Referrers table
modified print_run to get initial calculation of total number of records requested, then present a list of smaller print runs if max print run size exceeded