615 lines
17 KiB
PHP
615 lines
17 KiB
PHP
|
<?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">
|
||
|
|
||
|
|
||
|
|
||
|
<td colspan="2" ><br> Name : <?php echo $row_patient['patient_name']?>
|
||
|
<br>
|
||
|
<br>
|
||
|
|
||
|
|
||
|
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>
|
||
|
|
||
|
</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">
|
||
|
<td colspan="2" ><br> Father's Name : <?php echo $row_patient['father_name']?><br>
|
||
|
</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']?>
|
||
|
|
||
|
<?php if ($rowl1['rac_test']=='DONE'){?>
|
||
|
TEST ID: <?php echo $row_patient['test_id']?> / <?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']?> 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>
|