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 storage location for storage racks; removed 'definitive report available online' statement from outreach reports; amended outreach_patients view for PatientAccess patient index
changed method of determining timeout in _authen_config() from examination of user.designation to whether user has the do_admin function, so user can keep descriptive designation and still get admin timeout setting
bugfixes - auduit/turnaround_average date constraints passed spurious 'specimen' id; calculation of using_auth generated error if delta_authorise value was 0
solved fileuploader problem - affected registration script also - cgi scripts using CGI::Simple object had params clobbered by L::L::Utils using a global CGI::Simple object (introduced to overcome CGI::Simple::Standard::escapeHTML causing print_run to hang in symbolise() under dev server) - replaced by global CGI object, pending solution to print_run problem under dev server