bugfix - updating diagnosis when auto-requesting new tests requires reversion of request status from complete; import_xtr_96_data.tt tidy for consistency
* new permission update_worklists - necessasy after removing 'data entry' from view_worklist permissions * Model::WorkList::_get_request_status_query_args method tests for @ids - caused error on new deployment
bugfixes: auto_expand lab tests didn't test for value, just presence of table col; gitignored local css files; user message function doesn't need user_location if accessed from 'PM' link
replaced results summary requesting of additional tests from additional_tests.yml to database tables - same as diagnosis generated tests; new static view results summary additional tests; moved auto-expand panels from yml to lab_sections table; redrafted additional_tests.t to work with changes to diagnosis & results summary requesting new tests
bugfix - provided facility to auto-expand panels to lab-tests to report updates; devel login bypasses dashboard; added tests for auto-expand panels in additional_tests.t
replaced lab-test sections of auto_screen.yml with db table lookups for consistency with manual screen - changed auto_screen.yml file from href to array to preserve order of rules
aded ability to link lab tests; moved Moose attribute lab_test_map from M::Result to M::R::LabTestUpdate - also used by M::R::ResultUpdate, but relies on caller also loading M::R::LabTestUpdate; new test script to test linked lab-tests
bugfix: model methods do_specimen_code_update() and new_request() delay do_specimen_associated_lab_tests() until after new specimens loop to avoid problem with Moose attr request_specimen_sample_type() loading only once - for 1st specimen type