retired 'Outreach' screening term and replaced with separate outreach categories (ready to switch off auto-screening Outreach); stopped retrieveing outreach data in C::Report::outreach as it's (re)fetched in downstream load() function; defined pnh, hiv, outreach & molecular screening terms as global vars in Model::Audit - easier to amend categories; new simple SQL search field Request Notes
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
new barcodes function; re-arranged get_object_by_param() to accept simpler 2-element args (then didn't use it for barcodes function); bugfix to genomics xml validator & generator scripts - method of camelcasing section_name altered original array after 1st cycle of loop; EQA samples flagged as ST for billing; extended xsd for cancer dataset
validation of lab_sections data, has_labels depends on config setting'have_label_printer'; amended billing rules for FLAIR trial follow-up; changed oder of results and result summary in report display - as commented TODO sections temporarily
changed destination address to hmds.lth of some cron messages; patched screen.t to work with specimen list in different order; bugfix to ngs_myeloid_screening.pl xl file headers
commited changes to production server, made during report refactor on dev box - changed method of retrieving data for chart from screened_as to requested lab-tests; outreach CML patients use same chart as for Imatinib monitoring; activity_data.pl replaces default unknown dates< 1900 with NULL entry; bugfix to audit/revised_diagnosis.tt for users with 0 requests reported during selected duration