new function to add file upload action to history file; genomic_xml uses 'constant' setting for duration; genomic_xml transfers files to PPM; added 2 history tables to scan for updates; added screening time to xml feed
added function to make request_number unique (ignores year); changed date format to Y-m-d for datetimepicker; TODO: some tests broken by recent admin lab-test changes
added row counter to do_complete_selected_tests() so only 1st change of status to complete is logged in history file; split incomplete lab-tests display over new lines for genomics settings; added lab-test quick links; added some result-data-types links
extended print dna labels function to rna labels; display diagnosis-generated lab-tests in resources uses db instead of yml file; awaiting final diagnosis list includes reporter & authoriser
tied auto-unlocking to new [dr]na test requests in storage module; modified RfC to send email confirmation to sender; some new files for in-progress migration of additional_tests.yml to admin panel + db table
new function to allow lab-test result entry to automatically set lab test status to complete - for genomics but adaptable to others; default 'no' for DB::LabSection has_labels; weekly notifications.pl sends message even when no data; patched screen.t to substitute datetime year for hard-coded lab-number yr value; modifications to specimen types and specimen field labels in admin section for genomics data; added genomics filters in data entry and display worklists
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