ressurect unregistered requests function for pre-screen worklist * request form upload function uses FileUploader-D2 (replacement for FileUploader) * provide link to request form pfd in pre-screen worklist * pre-screen worklist labno for unregistered requests links to edit function not images directory * combine new specimen link with specimen type for unregistered requests * 3 empty fields for haem params for unregistered requests (not updated when haem fields added to pre-screen tt) * TODO: 'edit' function broken - uses labno instead of pre_registration_specimen.id
new barcodes function; re-arranged get_object_by_param() to accept simpler 2-element args (then didn't use it for barcodes function); bugfix to genomics xml validator & generator scripts - method of camelcasing section_name altered original array after 1st cycle of loop; EQA samples flagged as ST for billing; extended xsd for cancer dataset
worklist delete records protected from back-button & resubmission; bugfix to C::ReferralSource::lookup() - only attempts to load 'skip_wrapper' flag if present
replaced C::Local::Worklist::Preregistratation::delete() call to L::Model::get_unregistered_request() with call to M::Base::get_object_by_param(), reverted get_unregistered_request() to previous version