adapted Fluidx vials simple SQL search to use combined request_storage & request_lab_test_results tables, using new view request_storage_view - for Genomics only
patched _dispatch() in Roles::ULISA to prevent void context warning on io object; printed report displays foreign_id if exists, and reads lab abbreviation from config file instead of hard-coded; fixed line-endings on DB::Request
added request_specimen_detail table to get_single_request() method for displaying specimen_taken date on tt view, as request_report_view requires request to have been reported
refactored request_report table again - replaced 'vertical' request_specimen_detail and request_report_detail tables with conventional 1-2-1 mapping with request table
commented out redundant outreach relationship in DB::Request; replaced night sweats select option with radio button in outreach questionnaire; replaced other repeating blocks with FOREACH list in outreach questionnaire templates
fixed ajax error on NHS number validation when length exceeded 10 chars - fatal error due to RDBO patch; extensive changes to outreach questionnaire section to accomodate new questionnaire and CML patients