bugfix to calculate_composite_p53 method in case of empty p21; bugfix to M::R::ReportUpdate::do_additional_options() to prevent inappropriate deletion of teaching option
check_portal_referral failure redirects to location-specific home page to allow targetting correct fastcgi process; moved hmrn.patient_treatment.response to foreign key -> response_options table; logo filename dispatched from settings file
added jQuery onChange event function for treatment type select menu replacing content of treatment details select in hmrn/data/treatment.tt; removed remnants of LinkedMenus js from template
new C::DataImport to handle file upload & data extraction; removed cgi/bcr_abl.cgi, transferred function to C::DataImport::bcr_abl(); added unzip() method to Local::Utils; added parse_xl_file() method to Local::Spreadsheet; updated jquery js file to 1.4.2; temp (non-functional) changes to hmrn/data/treatment.tt; bugfix C::User::_email_password()
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