if (count($logEncryptData) > 0) { $commentEncrStatus = $logEncryptData['encrypt']; $checkSumOld = $logEncryptData['checksum']; $concatLogColumns = $iter['date'] . $iter['event'] . $iter['user'] . $iter['groupname'] . $iter['comments'] . $iter['patient_id'] . $iter['success'] . $iter['checksum'] . $iter['crt_user']; $checkSumNew = sha1($concatLogColumns); if ($checkSumOld != $checkSumNew) { $dispCheck = true; } else { $dispCheck = false; continue; } } else { continue; } if ($commentEncrStatus == "Yes") { $decrypt_comment = trim(aes256Decrypt($iter["comments"])); $trans_comments = preg_replace($patterns, $replace, $decrypt_comment); } else { $comments = trim($iter["comments"]); $trans_comments = preg_replace($patterns, $replace, $comments); } //Alter Checksum value records only display here if ($dispCheck) { $dispArr[] = $icnt++; ?> <TR class="oneresult"> <TD class="text tamperColor"><?php echo oeFormatShortDate(substr($iter["date"], 0, 10)) . substr($iter["date"], 10); ?> </TD> <TD class="text tamperColor"><?php
} } if ($ret = getEvents(array('sdate' => $get_sdate, 'edate' => $get_edate, 'user' => $form_user, 'patient' => $form_pid, 'sortby' => $_GET['sortby'], 'levent' => $gev, 'tevent' => $tevent))) { foreach ($ret as $iter) { //translate comments $patterns = array('/^success/', '/^failure/', '/ encounter/'); $replace = array(xl('success'), xl('failure'), xl('encounter', '', ' ')); $log_id = $iter['id']; $commentEncrStatus = "No"; $logEncryptData = logCommentEncryptData($log_id); if (count($logEncryptData) > 0) { $commentEncrStatus = $logEncryptData['encrypt']; } //July 1, 2014: Ensoftek: Decrypt comment data if encrypted if ($commentEncrStatus == "Yes") { $trans_comments = preg_replace($patterns, $replace, aes256Decrypt($iter["comments"])); } else { $trans_comments = preg_replace($patterns, $replace, $iter["comments"]); } ?> <TR class="oneresult"> <TD class="text"><?php echo oeFormatShortDate(substr($iter["date"], 0, 10)) . substr($iter["date"], 10); ?> </TD> <TD class="text"><?php echo preg_replace('/select$/', 'Query', $iter["event"]); //Convert select term to Query for MU2 requirements ?> </TD> <TD class="text"><?php