RfC350L fix - DakoLink labels correctly skip unwanted tests * also fixed confusing data maps generated for histology & DakoLink labels - inconsistent use of test_name param (sometimes was actually field_label). Now uses lab_test object as hashref in data maps so downstream functions can consistently use correct key name (id, test_name, field_label, etc)
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
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
replaced DoI highlighted specimen table cell with biohazard image; extended DoI alert to all worklists (was missing from some); changed C::R::Misc::get_unique_ids to get_unique_request_ids for clarity in caller
RDBO debug method changed again - now have to specifically ask for $RBDO::Debug to and $RDBO::Manager::Debug using DDBO_DEBUG & RDBO_DEBUG_ON env flags - difficult to get desired outcome from fastcgi processes, crons, devel server and test scripts wrt log files and stderr
changed RDBO_DEBUG flag to RDBO_DEBUG_ON; view_lantronix_log function - unfinished; hilis4.fcgi checks for CENTRE env var and checks pidfile before creating new