adapted email_contacts table to accept department code and report status values (setup/schema/email_reports.sql); redesigned mail_reports.pl -> email_reports.pl to allow multiple departments per hospital/organisation (not supported by mail_reports), and department and report status info now derived from email_contacts tbl, not hard-coded into script; reverted referrer_department => {updated some tests with year change or change of html tag
adapted cml_rq_pcr_monitoring.pl to optionally load PDS data from storage - for use when script fails, to save having to repeat PDS queries; new Genomics cancer dataset tests
switched to Local::DB for live to use insert_or_update method; moved update_patient_demographics to own sub due to increased complexity - need insert_or_update method; bugfix for initial cml patients query - needs additional 'undef' on pd.status or has same effect as inner join instead of left join
new script cml_rq_pcr_notifications; first part of new outreach_cml_prescription function; bugfix for occasional app error; updated contact details for genomics notifications; amended wording on new user registration msg
activated apparent_sender = no-reply@hmds.info to avoid rejection of messages from non-existent domain; adapted yearly register_and_error_log.pl to use same tt as monthly version; a failed cytogenetics result is now more verbose so cytogenetics_failed query needs to look for 'failed' as an rlike
added diagnosis context warnings as static view for non-admin users - moved common code to C::Roles::Misc; appended new International Scale result to imatinib tt; adapted Imatinib chart to handle change to International Standard of reporting scheduled for mid-2017; HTS myeloid sequencing set to chargeable outside Y&H region; added Genomcis consent date to Consent update section & added new menu option; email address change for PNH service
2 unimplemented changes a) delete patient with request if no other associated requests - delayed pending review of conseqeunces for Outreach/HMRN, etc b) message 'from' header change to prevent blocking due to non-existant leedsth.nhs.uk domain - pending confirmation of receipt from some sources; added epithelial tumour to histopathology notifications; Comodo secure seal on login page
bugfix - charts not loading on main summary page, due to previous fix to prevent charts loading in every section with result summary, also simplified content of format_info & make_chart.tt; new configs for FileUploader-D2/fileuploader.cgi
amended fileuploader.cgi to use FileUploader-D2; no longer require local D2 with symkat fixes; configured genomics resources to use FileUploader-D2; tweaks to SLF layout