public function getPatientTaskList($patient_id) { # Lists patient-profile related tasks in a tips box $patientBarcodes = patientBarcodeCheck(); global $LIS_TECH_RO, $DISABLE_UPDATE_PATIENT_PROFILE; if($_SESSION['user_level'] != $LIS_TECH_RO) { ?> <div class='sidetip_nopos'> <p> <a href='new_specimen.php?pid=<?php echo $patient_id; ?>' title='Click to Register a New Specimen for this Patient'> <?php echo LangUtil::$pageTerms['MSG_REGNEWSPECIMEN']; ?> </a> </p> <?php if(($DISABLE_UPDATE_PATIENT_PROFILE === false)&&(get_level_by_id($_SESSION['user_id']) ==2)) { ?> <p> <a href='javascript:toggle_profile_divs();' title='Click to Update Patient Profile'> <?php echo LangUtil::$pageTerms['MSG_UPDATEPROFILE']; ?> </a> </p> <?php } ?> <p> <a href='reports_testhistory.php?location=<?php echo $_SESSION['lab_config_id']; ?>&patient_id=<?php echo $patient_id; ?>' title='Click to Generate Test History Report for this Patient' target='_blank'> <?php echo LangUtil::$pageTerms['MSG_PRINTHISTORY']; ?> </a> </p> <?php if($patientBarcodes == 1) { ?> <p> <a href='javascript:print_patient_barcode();' title='Click to Print Patient Barcode'> <?php echo "Print Patient Barcode" ?> </a> </p> <?php } ?> <!--<p><a href='#'>Export as XML</a></p>--> </div> <?php } }
public function getLogsByID($id, $datefrom = NULL, $dateto = NULL) { $csvdata = apc_fetch('csvdata'); $log = array(); foreach ($csvdata as $data) { if ($data[1] == $id) { $level = get_level_by_id($data[4]); $uname = get_username_by_id($data[4]); $data[4] = $uname . "(" . $level . ")"; $labconfig_obj = get_lab_config_by_id($data[5]); $data[5] = $labconfig_obj->name; array_push($log, $data); } } return $log; }