ESH/excel_pending_medical_examination.php
2024-10-23 18:28:06 +05:30

261 lines
8.1 KiB
PHP

<?php
header("Content-type:application/octet-stream");
header("Content-type: application/x-msdownload");
header("Content-Disposition: attachment; filename=excel_pending_medical_examination.xls");
header("Pragma: no-cache");
header("Expires: 0");
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
?>
<?php
include('includes/config/config.php');
include('includes/functions.php')
//include('pop_up_top.php');
?>
<body>
<table border="1" width="100%">
<?php
//$month=$_POST['month'];
//$results= mysqli_query($conn,$sql_waste);
$sqll="SELECT count(*) as total FROM `medical_examination` a where a.patient_id != '' and a.peme_no != '' or a.pohc_no != '' ORDER BY a.medical_entry_date ASC";
$result_sqll=mysqli_query($conn,$sqll);
$num_rows=mysqli_num_rows($result_sqll);
$row0= mysqli_fetch_assoc($result_sqll);
$sql="SELECT DATE_FORMAT(a.medical_entry_date, '%d-%m-%y') as date,a.*,b.patient_name,b.dept_id,b.employer_contractor_id,b.blood_group,b.primary_phone,b.emp_code,b.patient_cat_id,b.dob FROM `medical_examination` a left JOIN patient_master b on a.patient_id=b.id where a.patient_id != '' and a.peme_no != '' or a.pohc_no != '' ORDER BY a.medical_entry_date ASC";
error_log($sql);
$result = mysqli_query($conn,$sql);
?>
<strong><tr bgcolor="#eeeeee">
<td >Sr.</td>
<td align="left" width="5%" >Examination NO</td>
<td align="left" width="5%" >Date Of Exam</td>
<td align="left" width="5%" >Examination Type</td>
<td align="left" width="5%" > Name </td>
<td align="left" width="5%" > Employee Code </td>
<td align="left" width="5%" > Business Unit </td>
<td align="left" width="5%" > Age </td>
<td align="left" width="5%" > Sex </td>
<td align="left" width="5%" > Height (in cms)</td>
<td align="left" width="5%" > Weight (in kgs)</td>
<td width="5%" align="left" >BMI</td>
<td valign="top" align="left" width="3%" >BP SYS</td>
<td valign="top" align="left" width="3%" >BP DIA</td>
<td valign="top" align="left" width="3%" >Blood group</td>
<td valign="top" align="left" width="3%" >HB%</td>
<td valign="top" align="left" width="3%" >TLC</td>
<td valign="top" align="left" width="3%" >L (gm%)</td>
<td valign="top" align="left" width="3%" >N (gm%)</td>
<td valign="top" align="left" width="3%" >M (gm%)</td>
<td valign="top" align="left" width="3%" >E (gm%)</td>
<td valign="top" align="left" width="3%" >ESR</td>
<td valign="top" align="left" width="3%" >URIC ACID</td>
<td valign="top" align="left" width="3%" >Serum Creatinine</td>
<td valign="top" align="left" width="3%" >FBS/RBS/PPBS (MG/DL)</td>
<td valign="top" align="left" width="3%" >Total Bilirubin</td>
<td valign="top" align="left" width="3%" >Conj</td>
<td valign="top" align="left" width="3%" >Unconj</td>
<td valign="top" align="left" width="3%" >SGOT</td>
<td valign="top" align="left" width="3%" >SGPT</td>
<td valign="top" align="left" width="3%" >Alkaline Phosphatase</td>
<td valign="top" align="left" width="3%" >Total Protein</td>
<td valign="top" align="left" width="3%" >Albumin</td>
<td valign="top" align="left" width="3%" >Globulin</td>
<td valign="top" align="left" width="3%" >Total Cholestrol</td>
<td valign="top" align="left" width="3%" >(LDL) Cholestrol</td>
<td valign="top" align="left" width="3%" >(VLDL) Cholestrol</td>
<td valign="top" align="left" width="3%" >(HDL) Cholestrol</td>
<td valign="top" align="left" width="3%" >Triglycerides</td>
<td valign="top" align="left" width="3%" >Audio</td>
<td valign="top" align="left" width="3%" >Spiro</td>
<td valign="top" align="left" width="3%" >ECG</td>
<td valign="top" align="left" width="3%" >XRAY</td>
<td width="3%" align="left" >BMI Score</td>
<td width="3%" align="left" >BP Score</td>
<td width="3%" align="left" >RBS Score</td>
<td width="3%" align="left" >CHOLESTROL Score</td>
<td valign="top" align="left" width="3%" >Total Score</td>
</tr>
<?php
$count=1;
while ($row1= mysqli_fetch_assoc($result)){
extract($row1);
$bp = explode("/", $row1['bp']);
$bmi_score = 0;
$bp_score = 0;
$tc_score = 0;
$rbs_score = 0;
if($row1['bmi'] > 30){
$bmi_score = 0;
}
elseif ($row1['bmi'] > 25 && $row1['bmi'] < 30) {
$bmi_score = 2;
}
else{
$bmi_score = 4;
}
if($bp[0]>140 && $bp[1]>90){
$bp_score = 0;
}
elseif ($bp[0]>120 && $bp[0]<140 && $bp[1]>80 && $bp[1]<90) {
$bp_score = 2;
}
else{
$bp_score = 4;
}
if($row1['blood_sugar_rbs'] > 200){
$rbs_score = 0;
}
elseif ($row1['blood_sugar_rbs'] > 139 && $row1['blood_sugar_rbs'] < 200) {
$rbs_score = 2;
}
else{
$rbs_score = 4;
}
if($row1['bmi'] > 30){
$bmi_score = 0;
}
elseif ($row1['bmi'] > 25 && $row1['bmi'] < 30) {
$bmi_score = 2;
}
else{
$bmi_score = 4;
}
if($row1['total_cholestrol'] > 240){
$tc_score=0;
}
else if($row1['total_cholestrol'] > 200 && $row1['total_cholestrol'] < 240){
$tc_score=2;
}
else{
$tc_score=4;
}
$total_score = $bmi_score + $bp_score + $rbs_score + $tc_score;
if($row1['task']=='peme'){
$form_name="PEME";
}else if($row1['task']=='peme_short'){
$form_name="PEME SHORT DURATION";
}else if($row1['task']=='pohc'){
$form_name="POHC";
}else if($row1['task']=='eye_check'){
$form_name="EYE CHECKUP";
}else if($row1['task']=='foodhand_exam'){
$form_name="FOOD HANDLER EXAMINATION";
}
if($row1['task'] == 'peme' || $row1['task'] == 'peme_short'){
$med_no = $row1['peme_no'];
}
else{
$med_no = $row1['pohc_no'];
}
?>
<tr>
<td><?php echo $count?></td>
<td><?php echo $med_no;?></td>
<td><?php echo date('d-m-Y', strtotime($row1['medical_entry_date']))?></td>
<td><?php echo $form_name;?></td>
<td><?php echo $row1['patient_name']?></td>
<td><?php echo $row1['emp_code']?></td>
<td><?php echo getTableFieldValue('bussiness_unit','bu_name','bu_id',$row1['bu_id'])?></td>
<td><?php $from = new DateTime($row1['dob']);
$to = new DateTime('today');
echo $from->diff($to)->y;?></td>
<td><?php echo $row1['gender']?></td>
<td><?php echo $row1['height']?></td>
<td><?php echo $row1['weight']?></td>
<td><?php echo $row1['bmi']?></td>
<td><?php echo $bp[0]?></td>
<td><?php echo $bp[1]?></td>
<td><?php echo $row1['blood']?></td>
<td><?php echo $row1['hb']?></td>
<td><?php echo $row1['tlc']?></td>
<td><?php echo $row1['dlc_l']?></td>
<td><?php echo $row1['dlc_n']?></td>
<td><?php echo $row1['dlc_m']?></td>
<td><?php echo $row1['dlc_e']?></td>
<!-- <td><?php echo $row1['platelets']?></td> -->
<td><?php echo $row1['esr']?></td>
<td><?php echo $row1['uric_acid']?></td>
<td><?php echo $row1['s_creatinine']?></td>
<td><?php echo $row1['blood_sugar_fbs']?>/<?php echo $row1['blood_sugar_rbs']?>/<?php echo $row1['blood_sugar_ppbs']?></td>
<td><?php echo $row1['total_bilirubin']?></td>
<td><?php echo $row1['conj']?></td>
<td><?php echo $row1['uniconj']?></td>
<td><?php echo $row1['sgop']?></td>
<td><?php echo $row1['sgpt']?></td>
<td><?php echo $row1['alk_phosphatase']?></td>
<td><?php echo $row1['total_protein']?></td>
<td><?php echo $row1['albumin']?></td>
<td><?php echo $row1['globulin']?></td>
<td><?php echo $row1['total_cholestrol']?></td>
<td><?php echo $row1['ldl']?></td>
<td><?php echo $row1['vldl']?></td>
<td><?php echo $row1['hdl']?></td>
<td><?php echo $row1['tryglycerides']?></td>
<td><?php echo $row1['audio_findings']?></td>
<td><?php echo $row1['spirometry_remarks']?></td>
<td><?php echo $row1['ecg_findings']?></td>
<td><?php echo $row1['xray_findings']?></td>
<td><?php echo $bmi_score?></td>
<td><?php echo $bp_score?></td>
<td><?php echo $rbs_score?></td>
<td><?php echo $tc_score?></td>
<td><?php echo $total_score;?></td>
</tr>
<?php
$count++;
}
?>
<tr Height="10px"><td colspan="48"><b>TOTAL: &nbsp;<?php echo $row0['total']?></b></td></tr>
</table>
</body>