ESH/covid_testing_pdf.php

615 lines
17 KiB
PHP
Raw Normal View History

2024-10-23 18:28:06 +05:30
<?php session_start();
include('includes/functions.php');
error_log($_REQUEST['patient_id']);
?>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta charset="utf-8">
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<head>
<style>
table,tr,td{
border: 1px solid black !important;
}
.tbl1 {
border: 2px solid black !important;
border-collapse: collapse;
font-weight: 800;
padding: 15px;
}
@page{
size:auto;
margin:20px;
}
.btn {
background-color: #4CAF50;
border-radius : 10%; /* Green */
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}
@media print {
#printPageButton {
display: none;
}
}
</style>
</head>
<div id="medical_examination_form" >
<?php
include('includes/config/config.php');
include_once("includes/functions.php");
mysqli_query($conn,'SET character_set_results=utf8');
error_reporting(0);
$query = "select company_logo,image_type from company_profile where company_id =5 ";
//echo $query;
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_array($result);
@extract($row);
//Query to extract detais from patient master//
$sql_patient="select a.*,b.* from covid_screening_details a right join patient_master b on b.id=a.patient_id where b.id=".$_REQUEST['patient_id']."";
//echo $sql_patient_physical_parameters;
$result_patient= mysqli_query($conn,$sql_patient);
$row_patient= mysqli_fetch_assoc($result_patient);
@extract($row_patient);
$sql_time="select last_modified from answer_covid where patient_id=".$_REQUEST['patient_id']."";
//echo $sql_patient_physical_parameters;
$result_time= mysqli_query($conn,$sql_time);
$row_time= mysqli_fetch_assoc($result_time);
@extract($row_time);
?>
<table width="98%" align="center" class="tbl1">
<tr >
<td rowspan="4"><img
src="data:image/jpeg;base64,<?php echo base64_encode( $row['company_logo'] )?>"
style="display: block; width: 134px; height: 60px;" /></td>
<td rowspan="4">MAIHAR IU</td>
<td>Department</td>
<td>OCCUPATIONAL HEALTH CENTRE</td>
</tr>
<tr >
<td>Document No.</td>
<td>F-MED-09</td>
</tr>
<tr >
<td>Revision</td>
<td>0</td>
</tr>
<tr >
<td>Implementation Date</td>
<td> <?php echo date_format(date_create($row_time['to_date']),"d-M-Y ")?></td>
</tr>
<tr >
<td align="center" colspan="4">MEDICAL EXAMINATION ON WORK RESUMPTION DURING COVID-19 PANDEMIC</td>
</tr>
</table>
<br>
<table class="tbl2" align="center" style="border: 1px solid black !important; width : 98%; " cellspacing="0">
<tr height="50px">
&nbsp;
<td colspan="2" ><br>&nbsp;&nbsp;Name : <?php echo $row_patient['patient_name']?>
<br>
<br>
&nbsp;&nbsp;Age/Sex :<?php
$from = new DateTime($dob);
$to = new DateTime('today');
echo $from->diff($to)->y;
if($gender=='M')
echo " Male";
elseif ($gender=='F')
echo " Female";
?>
<br>
&nbsp;
</td>
<td rowspan="4">Tick at the applicable check box:
<br>
<br>i. RCCPL Employee<br>
<br>ii. Others<br>
</td>
</tr>
<tr height="50px">&nbsp;
<td colspan="2" ><br>&nbsp;&nbsp;Father's Name : <?php echo $row_patient['father_name']?><br>&nbsp;
</td>
</tr>
<tr>
<td >Mobile No. : <?php echo $row_patient['primary_phone']?>
</td>
<td >Department : <?php echo getFieldFromTable('dept_name','department','dept_id',$row_patient['dept_id']);?>
<br>
Contractor: <?php echo getFieldFromTable('employer_contractor_name','employer_contractor','id',$row_patient['employer_contractor_id']);?>
</td>
</tr>
<tr>
<td >Gate Pass NO./P No. : <?php echo $row_patient['emp_code']?>
</td>
<td >Date:
<?php echo date_format(date_create($row_time['last_modified']),"d-M-Y ")?>
</td>
</tr>
</table>
<br>
<table cellspacing="0" align="center" class="table-responsive" style="width : 98%; border: 1px solid black !important; width : 98%; cell-spacing : 0px; page-break-after: always;" >
<tr >
<td align="LEFT" colspan="5"><b>TO BE FILLED BY EMPLOYEE:</b></td>
</tr>
<tr>
<?php $sql_config = "select value from config where key_name = 'COVID_QUESTIONNAIRE_LANGUAGE'";
$result_config = @mysqli_query($conn,$sql_config);
$row_config = @mysqli_fetch_array($result_config);
if($row_config['value'] == 'LOCAL_LANGUAGE'){?>
<td align="center" style="width : 5%; border: 1px solid black !important; ">क्रमांक</td>
<td align="center" style="width : 70%; border: 1px solid black !important; ">लाक्षणिक प्रश्न</td>
<td align="center" style="width : 5%;border: 1px solid black !important; ">हां/नहीं</td>
<?php } elseif($row_config['value'] == 'ENGLISH') {?>
<td align="center" style="width : 5%; border: 1px solid black !important; ">Sr.No</td>
<td align="center" style="width : 70%; border: 1px solid black !important; ">Symptomatic Questions</td>
<td align="center" style="width : 5%;border: 1px solid black !important; ">Yes/No</td>
<?php } else {?>
<td align="center" style="width : 5%; border: 1px solid black !important; ">क्रमांक/Sr.No</td>
<td align="center" style="width : 70%; border: 1px solid black !important; ">लाक्षणिक प्रश्न/Symptomatic Questions</td>
<td align="center" style="width : 5%;border: 1px solid black !important; ">हां/नहीं/Yes/No</td>
<?php }?>
<td align="center" style="width : 7%;border: 1px solid black !important; ">Score</td>
<td rowspan="14" style="width : 20%;border: 1px solid black !important; ">Score Result:
<br>
0-2: Co-relate
Clinically
3-4: Re-examine
after 2 days
6-12: Consultation
and Home
quarantine
12-24: Refer to
Hospital
</td>
</tr>
<?php
$i=0;
$row=null;
$sql="select * from covid_questionaire";
$result = @mysqli_query($conn,$sql);
$num_rows=@mysqli_num_rows($result);
$row=@mysqli_fetch_array($result);
$new_sqll = "SELECT * from covid_screening_details where patient_id='".$_REQUEST['patient_id']."'";
//echo $new_sqll;
$resultl = mysqli_query($conn,$new_sqll);
if(mysqli_num_rows($resultl) > 0) {
$rowl = @mysqli_fetch_array($resultl);
$param_present = (explode(',',$rowl['question_id']));
}
do{
$count=0;
?>
<tr>
<td align="center" style="border: 1px solid black !important;">
<?php echo $i+1;?>
</td>
<td style="border: 1px solid black !important;">
<?php
if($row_config['value'] == 'LOCAL_LANGUAGE'){?>
<?php echo $row['question_hindi']?>
<?php } elseif($row_config['value'] == 'ENGLISH'){?>
<?php echo $row['question']?>
<?php } else {?>
<?php echo $row['question']?> / <?php echo $row['question_hindi']?>
<?php }?>
</td>
<td style="border: 1px solid black !important;" >
<?php if(mysqli_num_rows($resultl) > 0) {
foreach($param_present as $x => $val) {
if($val == $row['question_id']){
echo 'Yes';
$count=1;
}
}
if($count==0){
echo 'No';
}
}
?>
</td>
<td style="border: 1px solid black !important;" align="center">
<?php
if($count==1){
echo $row['score'];
}
else{
echo '0';
}
?>
</td>
</tr>
<?php
$i++;
}while($row=@mysqli_fetch_array($result))//end of while
?>
<tr>
<td colspan=2></td>
<th height="30px" style="font-size: 14px;"><center>TOTAL SCORE</center></th>
<td align="center">
<?php echo $rowl['total'];?>
</td>
</tr>
<!-- <tr>
<td colspan="5" cellspacing="0" style="padding: 20px; font-size: 20px;">
Certified that the particulars given by me in the foregoing above are true, complete and correct to the
best of my knowledge and belief. If any of this information is found to be false/incomplete/ incorrect I
shall be responsible for it.<br>
मैं अपने पूरे होशोहवाश में यह प्रामाणिक करता हूँ की मेरे द्वारा दी गयी उपरोक्त समस्त जानकारी पूर्णत: सही है, अगर मेरे द्वारा दी गयी
कोई जानकारी गलत पाई जाती है तो उसके लिए पूर्णत: मैं जिम्मेदार हूँ एवं कंपनी को यह अिधकार है की वो मुझे नौकरी में ना रखे
अथवा मेरी सेवाओं को ससमाप्त कर दे |
<br>
<br>
<br>
<br>
<b>Signature/left thumb impression<b>
</td>
</tr> -->
</table>
</div>
<table class="table-bordered" align="center" cellspacing="0" style="width : 98%;">
<tbody>
<?php
$sql = "select patient_name from patient_master WHERE id ='" . $_REQUEST ['flex_patient_id'] . "' ";
// echo $_REQUEST ['flex_patient_id'] ;
if (! $result = @mysqli_query($conn,$sql )) {
exit ( mysqli_error($conn) );
}
if (mysqli_num_rows ( $result ) > 0) {
while ( $row = @mysqli_fetch_array ( $result ) ) {
echo $row ['patient_name'];
}
}
?>
<?php $i=0;
$row=null;
$sql="select * from covid_hindi";
$result = @mysqli_query($conn,$sql);
$num_rows=@mysqli_num_rows($result);
$row=@mysqli_fetch_array($result);
$sqll = "SELECT * from answer_covid where patient_id='".$_REQUEST['patient_id']."'";
//echo $new_sqll;
$resultl1 = mysqli_query($conn,$sqll);
$num_rows1=@mysqli_num_rows($resultl1);
$rowl1 = @mysqli_fetch_array($resultl1);
do{
?>
<tr>
<td style="width:3%"> <?php echo $i+1;?></td>
<td style="width:30%">
<input type="hidden" name="question_id<?php echo $i?>" id="question_id<?php echo $i?>" value="<?php echo $row['question_id']?>" />
<input
type="hidden" name="patient_id" id="patient_id"
value="<?php echo $_REQUEST['patient_id']; ?>">
<?php
if($row_config['value'] == 'LOCAL_LANGUAGE'){?>
<?php echo $row['question_hindi']?>
<?php } elseif($row_config['value'] == 'ENGLISH'){?>
<?php echo $row['question']?>
<?php } else {?>
<?php echo $row['question']?> / <?php echo $row['question_hindi']?>
<?php }?>
</td>
<td style="width: 30%">
<?php if (($i+1)==4 || ($i+1)==7){
echo date_format(date_create($rowl1['q'+$i+1]),"d-M-Y H:i a ");
}?>
<?php if (($i+1)!=4 && ($i+1)!=7){?>
<?php echo $rowl1['q'+$i+1]?>
<?php } ?>
</td>
<!--
<td><b>RAT TAKEN</b></td>
<td style="padding : 20px;"><?php echo $rowl1['rac_test']?></td>
<td><b>RAT RESULT<b></td>
<td style="padding : 20px;"> <?php echo $rowl1['rac_result']?></td> -->
</tr>
<?php
$i++;
}while($row=@mysqli_fetch_array($result))//end of while
?>
</tbody>
<tr>
<td colspan="2"><b>RAT TAKEN: <?php echo $rowl1['rac_test']?> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<?php if ($rowl1['rac_test']=='DONE'){?>
TEST ID: <?php echo $row_patient['test_id']?>&nbsp;&nbsp;&nbsp;/&nbsp;&nbsp;&nbsp; <?php echo date_format(date_create($row_time['last_modified']),"d-M-Y H:i:s a ")?><?php } ?></b></td>
<!-- <td style="padding : 20px;"><?php echo $rowl1['rac_test']?></td> -->
<td><b>RAT RESULT: <?php echo $rowl1['rac_result']?><b></td>
<!-- <td style="padding : 20px;"> <?php echo $rowl1['rac_result']?></td> -->
</tr>
<tr>
<td width="40%" colspan="3" style="padding: 20px; "><b>Signature /Left Thumb Impression of Candidate</b></td>
<tr>
</table>
<br>
<table cellspacing="0" align="center" style="width : 98%;">
<thead>
<tr>
<td colspan="6" style="padding : 20px;">
<b>TO BE FILLED AT OHC</b>
</td>
<tr>
<tr>
<td><b>TEMP</b></td>
<td style="padding : 20px;"><?php echo $rowl['temperature']?> °F</td>
<td><b>BP<b></td>
<td style="padding : 20px;"> <?php echo $rowl['bp']?>&nbsp;mmhg</td>
<td rowspan="2" style="width : 10%;"><b>OTHER RELEVENT FINDING</b></td>
<td rowspan="2" style="width : 50% ;padding : 20px;"><?php echo $rowl['others']?></td>
</tr>
<tr>
<td><b>SPO2</b></td>
<td style="padding : 20px;"><?php echo $rowl['spo2']?> %</td>
<td><b>PULSE</b></td>
<td style="padding : 20px;"><?php echo $rowl['pulse']?> /min</td>
</tr>
</thead>
<tr>
<td colspan="6" style="padding : 40px;">
<b>Remark / Opinion:</b>
</td>
</tr>
<tr>
<td align="right" rowspan="2" colspan="6" style="padding : 60px;">
<b>Signature of Medical Officer</b>
</td>
</tr>
</table>
<div align="center" >
<button align ="center" id="printPageButton" class="btn btn-success" onClick="window.print();">Print</button>
</div>
<form id="medical_examination_form_pdf" action="" method="POST">
<input type="hidden" name="htmlText" id="htmlText" />
</form>
<script>
$(document).ready(function(){
window.print();
});
</script>
<script>
//formSubmit();
function formSubmit(){
$("#htmlText").val($("#medical_examination_form").html());
document.forms['medical_examination_form_pdf'].action="pdf_dynamic.php";
document.forms['medical_examination_form_pdf'].method="post";
document.forms['medical_examination_form_pdf'].submit();
}
</script>