136 lines
6.3 KiB
PHP
136 lines
6.3 KiB
PHP
![]() |
|
||
|
<script>
|
||
|
function open_item(appointmentId, appointment_type, dept_id, rowElement) {
|
||
|
|
||
|
$.ajax({
|
||
|
url: 'get_encode_data.php',
|
||
|
type: "POST",
|
||
|
data: {
|
||
|
'id': appointmentId,
|
||
|
'action': 'e'
|
||
|
},
|
||
|
dataType: 'json',
|
||
|
success: function(data) {
|
||
|
var app_id = data.id;
|
||
|
var main_id = data.main_id;
|
||
|
console.log(data.main_id);
|
||
|
// alert(app_id);
|
||
|
$("#appointmentId").val("");
|
||
|
$("#appointment_type").val("");
|
||
|
$("#email_form").find("#ref_identifier").val(appointmentId);
|
||
|
|
||
|
var to = dept_id;
|
||
|
|
||
|
var emailContent = "";
|
||
|
|
||
|
if (appointment_type == "O") {
|
||
|
|
||
|
var url = "opd_form_pdf.php?Encrypted_id=" +app_id+'&attachment=pdf';
|
||
|
var myWindow = window.open(url, '_blank');
|
||
|
setTimeout(function() {
|
||
|
myWindow.close();
|
||
|
}, 1000);
|
||
|
|
||
|
|
||
|
var app_root = '<?php echo getConfigKey('APP_ROOT') ?>';
|
||
|
var to_list = "" + to + ",<?php echo getConfigKey('GENERAL_EMAIL_LIST_TO_OPD') ?>";
|
||
|
var link = "" + app_root + "/opd_form_pdf.php?Encrypted_id=" + app_id;
|
||
|
var sup_doc = "" + app_root + "/getSupDocLink_inj.php?id=" + app_id;
|
||
|
|
||
|
$("#email_form").find("#isAttachment").val("YES");
|
||
|
var Patient_name = $(rowElement).parent().parent().parent().children("td[abbr='patient_name']").text();
|
||
|
var Type = "OPD";
|
||
|
var FilePath = "DocumentPdf/"+Patient_name+"_"+Type+"_"+main_id+".pdf";
|
||
|
console.log(FilePath);
|
||
|
$("#email_form").find("#filePath").val(FilePath);
|
||
|
|
||
|
$("#email_form").find("#ref_type").val("OPD");
|
||
|
$("#email_form").find("#to").val(to_list);
|
||
|
$("#email_form").find("#cc").val('<?php echo getConfigKey('GENERAL_EMAIL_LIST_CC_OPD') ?>');
|
||
|
$("#email_form").find("#subject").val(
|
||
|
'<?php echo getConfigKey('GENERAL_EMAIL_SUBJECT_OPD') ?>');
|
||
|
$("#email_form").find("#email_content").text(
|
||
|
'<div style=\"style="text-transform: none; !important"\"><?php echo getConfigKey('GENERAL_EMAIL_TEXT_OPD') ?></div>'
|
||
|
);
|
||
|
emailContent +=
|
||
|
"<table class='table-bordered' width='100%'><thead><tr><th>Date</th><th>Patient Name</th><th>Emp Code</th><th>Complaints</th><th>Findings</th></tr><thead><tbody>";
|
||
|
emailContent += "<tr><td>" + $(rowElement).parent().parent().parent().children(
|
||
|
"td[abbr='appointment_date']").text() + "</td><td>" + $(rowElement).parent()
|
||
|
.parent().parent().children("td[abbr='patient_name']").text() + "</td><td>" + $(
|
||
|
rowElement).parent().parent().parent().children("td[abbr='emp_code']").text() +
|
||
|
"</td><td>" + $(rowElement).parent().parent().parent().children("td[abbr='complaints']")
|
||
|
.text() + "</td><td>" + $(rowElement).parent().parent().parent().children(
|
||
|
"td[abbr='examination_remarks']").text() + "</td></tr>";
|
||
|
emailContent += "</tbody></table>";
|
||
|
emailContent += "<br><a href=" + link +
|
||
|
"> More Details</a> <br>";
|
||
|
emailContent += "<br><a href=" + sup_doc +
|
||
|
">Other Doc</a><br> ";
|
||
|
$("#email_form").find("#email_content").html(emailContent);
|
||
|
|
||
|
} else if (appointment_type == "I") {
|
||
|
|
||
|
var url = "injury_intimation_form.php?appointment_idpdf=" +main_id+'&attachment=pdf';
|
||
|
var myWindow = window.open(url, '_blank');
|
||
|
setTimeout(function() {
|
||
|
myWindow.close();
|
||
|
}, 1000);
|
||
|
|
||
|
|
||
|
var Patient_name = $(rowElement).parent().parent().parent().children("td[abbr='patient_name']").text();
|
||
|
var Type = "INTIMATION";
|
||
|
var FilePath = "DocumentPdf/"+Patient_name+"_"+Type+"_"+main_id+".pdf";
|
||
|
console.log(FilePath);
|
||
|
$("#email_form").find("#filePath").val(FilePath);
|
||
|
|
||
|
|
||
|
var app_root = '<?php echo getConfigKey('APP_ROOT') ?>';
|
||
|
var to_list = "" + to + ",<?php echo getConfigKey('GENERAL_EMAIL_LIST_TO_INJURY') ?>";
|
||
|
// var link = "" + app_root + "/form24_incident_report.php?appointment_id_pdf=" + app_id;
|
||
|
var link=""+app_root+"/injury_form_pdf.php?Encrypted_id="+app_id;
|
||
|
var sup_doc = "" + app_root + "/getSupDocLink_inj.php?id=" + app_id;
|
||
|
$("#email_form").find("#ref_type").val("INJURY");
|
||
|
$("#email_form").find("#to").val(to_list);
|
||
|
$("#email_form").find("#cc").val(
|
||
|
'<?php echo getConfigKey('GENERAL_EMAIL_LIST_CC_INJURY') ?>');
|
||
|
$("#email_form").find("#subject").val(
|
||
|
'<?php echo getConfigKey('GENERAL_EMAIL_SUBJECT_INJURY') ?>');
|
||
|
emailContent +=
|
||
|
"<div style=\"text-transform: none; !important\"><?php echo getConfigKey('GENERAL_EMAIL_TEXT_INJURY') ?></div>";
|
||
|
|
||
|
|
||
|
emailContent +=
|
||
|
"<table class='table-bordered' width='100%'><thead><tr><th>Date</th><th>Patient Name</th><th>Emp Code</th><th>Complaints</th><th>Findings</th></tr><thead><tbody>";
|
||
|
emailContent += "<tr><td>" + $(rowElement).parent().parent().parent().children(
|
||
|
"td[abbr='appointment_date']").text() + "</td><td>" + $(rowElement).parent()
|
||
|
.parent().parent().children("td[abbr='patient_name']").text() + "</td><td>" + $(
|
||
|
rowElement).parent().parent().parent().children("td[abbr='emp_code']").text() +
|
||
|
"</td><td>" + $(rowElement).parent().parent().parent().children("td[abbr='complaints']")
|
||
|
.text() + "</td><td>" + $(rowElement).parent().parent().parent().children(
|
||
|
"td[abbr='examination_remarks']").text() + "</td></tr>";
|
||
|
emailContent += "</tbody></table>"
|
||
|
emailContent += "<br><a href=" + link +
|
||
|
">More Details</a> <br>";
|
||
|
emailContent += "<br><a href=" + sup_doc +
|
||
|
">Other Doc</a><br> ";
|
||
|
$("#email_form").find("#email_content").html(emailContent);
|
||
|
|
||
|
}
|
||
|
|
||
|
// window.alert("{appointmentId}");
|
||
|
var id = appointmentId;
|
||
|
|
||
|
resizeChosen();
|
||
|
jQuery(window).on('resize', resizeChosen);
|
||
|
$('#modal-add-email').modal("show");
|
||
|
},
|
||
|
error: function(data) {
|
||
|
BootstrapDialog.alert('Error In Pulling Id');
|
||
|
return id;
|
||
|
}
|
||
|
|
||
|
});
|
||
|
}
|
||
|
</script>
|
||
|
|