RSS Git Download  Clone
..
  HMRN substitute remaining hard-coded 'hmrn' db-name with variable picked up from hmrn_db method * working hmrn_data.t 8 years ago
  Roles RfC533 - fix screening function to skip inactive tests; display & disable inactive tests in admin sections for screening 7 years ago
  Ajax.pm 7kB bugfix - ajax lookup referrers should require referrer to be active as well as referrer_department entry 7 years ago
  Audit.pm 25kB RfC524 - change PNH screening terms; fix error in ncg_pnh.pl HTS count query - incorrect 'group by' with COUNT(*) 7 years ago
  Base.pm 6kB completed rfc changes; -e test for yaml file in check_yaml.pl 8 years ago
  Chart.pm 9kB patched charts & audit functions to handle minimal datasets eg UCLH not using tissue samples, and having empty dataset using date restriction 11 years ago
  ClinicalTrial.pm 5kB plasma storage labels supply trial number in place of patient name; fixed error generated when supplying empty #labels option; provided '0' for number of labels to allow valid input for skipping label printing for individual requests 8 years ago
  Coding.pm 881B new db table & admin functions - anatomical_site (for SNOMED coding) 10 years ago
  Diagnosis.pm 8kB Refactor icdo_category table to include only sub-categories - renamed to icdo_sub_category 7 years ago
  Email.pm 4kB replaced 'email_from' config var with 'service_email' globally (except within unused functions) 9 years ago
  ErrorCode.pm 4kB bugfix: update_error_code_assignments() generated error on submission of single error code (assumed error_code_id param was always arrayref) 12 years ago
  HMRN.pm 53kB HMRN Potential new diagnoses list - MGUS needs to include new icdo3 code for IgM MGUS 7 years ago
  History.pm 11kB bugfix to M::History::_parse_patient_history_for_changes() - comparing original (NULL) & changed date vals caused uninitialized warning in DateTime module during auto-stringification, now vals are tested for existence (||= 'NULL') before comparison 10 years ago
  LabSection.pm 7kB pcr worksheet redesign & a couple of tt typos 9 years ago
  LabTest.pm 22kB RfC453 lab test accreditation - fix query which ignores new lab-tests 7 years ago
  Local.pm 24kB Add tests; Incorporate rfc-443; Update mlpa_updates.pl 7 years ago
  Notification.pm 3kB refactored report_notification block for improved clarity; permitted designation now defined in config files; allows user to set notifications inactive 9 years ago
  Option.pm 2kB hilis3 conversion scripts for YHHN 15 years ago
  Outreach.pm 45kB revert QueryLog.pm & log_rotate.pl to pre-9171b6a commit - new version broken in many respects; comment out warn command 7 years ago
  Patient.pm 29kB adapted Genomics registration to enable select button if patient exists but no attached request - previously was blocked if patient registered and request not subsequently submitted 10 years ago
  PatientCase.pm 6kB RfC447 - cannot delete sole patient case during registration process * consequence is patient cannot be found on registration search but also cannot be re-registered if it has an nhs number * can now only edit sole patient case, delete option only available for multiple patient cases 7 years ago
  PhoneLog.pm 1kB hilis3 conversion scripts for YHHN 15 years ago
  PrintRun.pm 12kB removed copy-to from request_ids, now generated at end of file in own section; corrected bugfixes & omissions 8 years ago
  ReferralSource.pm 11kB patched C::Ajax::get_parent_organisations() and corresponding model method to accept flag for practices lookup; create new GP practice allows submission of parent practice id for branch practices 14 years ago
  Referrer.pm 12kB cgiapp_prerun() skips redirect for report notification request; new report_notification search function; function for user to register for report notifications; moved DBIxSimple::dump_query to Local::Utils for sharing with Local::DB; get_practitioner_by_code() now shared with report_notification so loads speculatively; replaced report_available_notification.pl queries with new Local::DB::insert_or_update_if_greater 9 years ago
  Report.pm 5kB added storage module logging; new storage.t; adapted vialId validation to recognise 10-digit ids in addition to leading 2 alphabetical chars; bugfix to storage edit function - requied to capture vialId as well as request_id for validation failure return to edit(); added new fields to DNA extraction worksheet 10 years ago
  Request.pm 47kB Remove debug code 7 years ago
  RequestAudit.pm 2kB hilis3 conversion scripts for YHHN 15 years ago
  RequestOption.pm 942B changed method of determining whether lab test supported by specimen type from lab-section specimen types datamap to lab-test specimen types datamap 12 years ago
  Result.pm 30kB Refactor icdo_category table to include only sub-categories - renamed to icdo_sub_category 7 years ago
  Screen.pm 11kB moved storage vial deletion validation to DFV method and added 'reason for deletion' form field; added centre id to mail_reports.pl cron log entry; ppm_and_results.pl uses IPC::System::Simple to capture more explicit tar error (was returning 'cannot stat file' msg without script name & location info); added inadequate unfixed specimen to weekly notifications 9 years ago
  Specimen.pm 6kB bugfix - update_specimen_lab_tests() fatal error if no specimen id's passed in due to flawed array construction (contained single undef value) 10 years ago
  Storage.pm 12kB * new test file for storage racks data (transfer last part of storage.t) * fix tt error due to addition of undef value (data.failed) * fix incorrect 'well_max' value in _test_data hashref 8 years ago
  Test.pm 3kB replaced loading of Local::DBIxSimple in individual model classes with single loading in Model::Base; renamed DBIxSimple::get_meta to dbix_get_meta to avoid clash with Model::Base::get_meta (now renamed get_meta_data); fixed report.t - new method report_diff replaced comment 12 years ago
  User.pm 20kB Preparation for Deb9 migration: adapt tests to run on new deployment (not Deb9 specific) new test file for required file & db resources disable 'Dummy' driver for CAP::Authentication - caused fatal errors when session did not match username in dev env 7 years ago
  Validation.pm 2kB applied same server-side validation to storage vialId as already done by ajax, factored out common regex to LLU; moved M::Ajax::check_storage_vialId() to M::Validation::has_storage_vialId(); applied check that patient entry exists to C::Patient::_check_nhs_number_usage() for PID change, but not implemented as creation of new patient works OK; alphabetically sorted lims_messages.pl dfv section 11 years ago
  WorkList.pm 15kB RfC490 - add a clinical trials filter to request status worklists 7 years ago