added patient summary header to all request-related pages (phonelog, errorlog, email, data edits, unlock record, etc); option to switch off gross description field
added patient note field to screen and results page; bugfixes: unlock_request() needed new acions to match tt; patient => patient_note is one-to-one not one-to-many; new_user_msg.tt formatting
added new function to require confirmation when reporting with outstanding test results; moved C::Report::_get_requested_tests() to C::Roles::ResultHandler; converted some template data objects to as_tree hashrefs to prevent db lookups when empty; fixed some tests to comply with new confirm_outstanding_results flag
replaced ScriptHelpers get_dbix method with a local (non-cached) get_dbix method in lantronix_socket.pl script to fix idle-timeout of db connection overnight; lantronix_daemon.pl script - uses Daemon::Control
made all fields read-only/disabled in results page if record is locked; patched Local::Search::generate_query() to skip 'date_extend' field - was causing errors when submitted without date fields; added NHS number to outreach worklists