RfC679 - sysmex script * new regex to match future labnum barcode format * simplify parsing of request-number & yr using string length (avoid inconsistency errors) * provide a safe test mode function
moved user messages user list from 1-stage to 2-stage select menu; reverted sysmex.pl to barcode lab-numbers; bugfix: report page highlighting 'unknown patient details' expecting hash key 'previous_cases', was changed to 'previous_requests' long ago
added patient notes to chimerism_prep() function; fixed empty row issue on parse_xl_file(); put 30sec timeout on sysmex.pl read() function to fix broken communication issue after sysmex restart; new syncona-14mg.pl cron
bugfix LL::ExcelHandler - no access to LIMS::error() method so replaced return with die; removed BEGIN block in sysmex.pl script - generates Carp version error in Deb7 perl version; changed directory permissions on sessions & src/data dirs to allow apache to read/write without requiring 777
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