modified method of determining whether C::Worklist::display() is for data entry and how return is handled; incomplete_requests have date stamp; awaiting_final_diagnosis list includes diagnosis = awaiting final review
added ability to close record without triggering amended report, to allow archived records to have new tests requested (eg DNA extraction) without triggering new report generation
added _centre to %settings in lims_config.pl as $ENV{CENTRE} not available to app so Admin::Config::Settings::_get_settings could not load correct file for Oxford, Cambridge, etc; added base_href setting for wkhtmltopdf use in templates
fixed failure of report page to load gross_description; fixed failure to record outreach pack dispatch date in history log; printed report contains ICDO3; ppm and results data feed includes morphology, biopsy_site & secondary diagnosis details; report header image moved from tt to settings as configurable option
bugfixes - reintroduced new/screened status to gross description worklist; replaced incorrect id on report morphology field preventing javascript replace function working
bugfixes - removed gross description from FISH worksheets; tested for presence of specimen date in session_store_request_edit_data(); hid morphology if authorisation request
removed request_gross_description from app; added request_secondary_diagnosis definition; replaced underscores with spaces in history display; morphology and comment optional displays in request summary view; more tests in report.t
refactored request_report table again - replaced 'vertical' request_specimen_detail and request_report_detail tables with conventional 1-2-1 mapping with request table