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 function to add file upload action to history file; genomic_xml uses 'constant' setting for duration; genomic_xml transfers files to PPM; added 2 history tables to scan for updates; added screening time to xml feed
put delete_image() unlink inside eval to catch "can't find class method 'unlink'" error; new storage module functions; validation function to substitute spaces in application_form.cgi
patched datafile upload check_image_file() function to remove reserved characters from filename; diagnosis substitution in gallium_data.pl; rs-highlight class for report result-summary section