bugfixes for UCLH - null nhs number no longer show duplicate entry, new user manual entry validation now case-independant & forces to lower case for db write; changed sysmex socket port to 9001 after having data receipt falure on 9002
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
new Molcular sequencing worklist - split out pcr_worklist functions for sharing; amended outreach get_overdue_packs() calculation of overdue-ness to include packs returned same day as dispatch (CML pateints handled in clinic); outreach demographics - skip inactive GP's unless already selected