moved ajax js functions not requiring var interpolation from site/ajax.tt to js/ajax.js; added patient_demographics table def to lims.sql; moved M::Request::get_hmrn_new_diagnoses() to M::HMRN::get_new_diagnoses(); updated site/autosuggest.tt jquery framework to v1.4.2; added new linked menus javascript to hmrn/data/treatment.tt - doesn't work yet
local changes for Bristol update: emailed messages contain test notice only if not in production; unreported requests worklist duration taken from config settings; config settings made available to Model classes; moved report output formatting to local template if not RR8
moved HMRN data functions to new C::HMRN; fixed error in C::Test::print_pdf - now passes hashref (not string) to make_pdf(); new DB::PatientDemographic; new rule for capitalisation of $input in LIMS::Dispatch
patched lims_server.pl to always set REPORT_HTML env param so report rendered as HTML not PDF since lims_server runs as single process mode so hangs if img tag called by tmpl rendering in memory
fixed failure to load images when report rendered as PDF - required CGISESSID param passing, either in url or cookie, HTML::HTMLDOC doesn't support cookie param (though HTMLDOC binary does), so set CGISESSID as url 'get' param