0) { $row = @mysqli_fetch_array($result); } $need_medical_exam = $row['need_medical_exam']; if ($_SESSION['current_ohcttype'] == '' || $_SESSION['current_ohcttype'] == null || $_SESSION['current_ohcttype'] == 0) { if ($row["ohc_type_id"] != 0 && $row["ohc_type_id"] != null && $row["ohc_type_id"] != "") { $_SESSION['current_ohcttype'] = $row["ohc_type_id"]; $no_ohc = 0; } else { $no_ohc = 1; } } foreach ($row as $x => $val) { if ($val == '' || $val == null) { $row[$x] = 'NA'; } } $sql2 = "select * from health_advice"; $result2 = @mysqli_query($conn, $sql2); if (mysqli_num_rows($result2) > 0) { $row2 = @mysqli_fetch_array($result2); } $sql3 = "select * from health_risk"; $result3 = @mysqli_query($conn, $sql3); if (mysqli_num_rows($result3) > 0) { $row3 = @mysqli_fetch_array($result3); } $sql4 = "select * from training"; // training table not present ==> training_master $result4 = mysqli_query($conn, $sql4); $row4 = mysqli_fetch_array($result4); $query5 = "Select height, date(appointment_date) as dat FROM employee_appointment where emp_id='$id'and height != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='height') order by dat desc limit 1"; error_log("height " . $query5); $result5 = @mysqli_query($conn, $query5); $row5 = mysqli_fetch_array($result5); $query6 = "Select `weight`, date(appointment_date) as dat FROM employee_appointment where emp_id='$id' and `weight` != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='weight') order by dat desc limit 1"; error_log("weight " . $query6); $result6 = @mysqli_query($conn, $query6); $row6 = mysqli_fetch_array($result6); $query7 = "Select heart_rate as pulse, date(appointment_date) as dat FROM employee_appointment where emp_id='$id' and heart_rate != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='pulse') order by dat desc limit 1"; error_log("pulse " . $query7); $result7 = @mysqli_query($conn, $query7); $row7 = mysqli_fetch_array($result7); $query8 = "Select bmi, date(appointment_date) as dat FROM employee_appointment where emp_id='$id' and bmi != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='bmi') order by dat desc limit 1"; error_log("bmi " . $query8); $result8 = @mysqli_query($conn, $query8); $row8 = mysqli_fetch_array($result8); $query9 = "Select bp_sbp as sbp, date(appointment_date) as dat FROM employee_appointment where emp_id='$id'and bp_sbp != '' UNION Select cf.checkup_form_value as sbp ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and (cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='sbp') or cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='sbp/dbp')) order by dat desc limit 1"; error_log("systolic_blood_pressure " . $query9); $result9 = @mysqli_query($conn, $query9); $row9 = mysqli_fetch_array($result9); $query11 = "Select bp_dbp as dbp, date(appointment_date) as dat FROM employee_appointment where emp_id='$id'and bp_sbp != '' UNION Select cf.checkup_form_value as dbp ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and (cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='dbp') or cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='sbp/dbp')) order by dat desc limit 1"; error_log("systolic_blood_pressure " . $query11); $result11 = @mysqli_query($conn, $query11); $row11 = mysqli_fetch_array($result11); $sbp = ""; $dbp = ""; $bp_arr = explode("/", $row9['sbp']); error_log("size " . count($bp_arr)); if (count($bp_arr) > 1) { $sbp = $bp_arr[0]; } else { $sbp = $bp_arr[0]; } $bp_arr = explode("/", $row11['dbp']); error_log("size " . count($bp_arr)); if (count($bp_arr) > 1) { $dbp = $bp_arr[1]; } else { $dbp = $bp_arr[0]; } $bp = $sbp; if ($dbp != '' && $dbp != null) { $bp .= "/" . $dbp; } $query10 = "Select health_index from checkup_form where emp_id='$id' and (health_index!='' or health_index!=null) order by checkup_date desc limit 1"; error_log("health index query " . $query10); $result10 = @mysqli_query($conn, $query10); $row10 = mysqli_fetch_array($result10); $query12 = "Select blood_sugar_fbs as fbs, date(appointment_date) as dat FROM employee_appointment where emp_id='$id' and blood_sugar_fbs != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='fbs') order by dat desc limit 1"; error_log("fbs " . $query12); $result12 = @mysqli_query($conn, $query12); $row12 = mysqli_fetch_array($result12); $query13 = "Select blood_sugar_rbs as rbs, date(appointment_date) as dat FROM employee_appointment where emp_id='$id' and blood_sugar_rbs != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='rbs') order by dat desc limit 1"; error_log("fbs " . $query13); $result13 = @mysqli_query($conn, $query13); $row13 = mysqli_fetch_array($result13); $query14 = "Select blood_sugar_ppbs as ppbs, date(appointment_date) as dat FROM employee_appointment where emp_id='$id' and blood_sugar_ppbs != '' UNION Select cf.checkup_form_value as weight ,date(c.checkup_date) as dat from checkup_form c left join checkup_form_key_value cf on c.checkup_id=cf.checkup_form_id left join checkup_parameter cp on cp.`column_name` = cf.checkup_form_key where c.emp_id='$id' and cp.key_health_map_name=(select key_param_id from key_health_reportable_parameter_master where key_param_name='ppbs') order by dat desc limit 1"; error_log("fbs " . $query14); $result14 = @mysqli_query($conn, $query14); $row14 = mysqli_fetch_array($result14); function calcBMI($weight, $height) { $bmi = ($weight / ($height * $height)) * 10000; return round($bmi, 1) . PHP_EOL; } function ppa($past_illness) { $params = ''; $param_present = explode(', ', $past_illness); foreach ($param_present as $x => $val) { $params .= getFieldFromTable('param_name', 'history_parameter', 'param_id', $val) . "
"; } return $params; } function healthAdvices($past_advices) { $params = ''; $param_present = explode(', ', $past_advices); foreach ($param_present as $x => $val) { $params .= getFieldFromTable('health_advice_name', 'health_advice', 'health_advice_id', $val) . "
"; } return $params; } ?>
0) { while ($root_rowmaster = @mysqli_fetch_array($res_root)) { ?>
Avatar Avatar Avatar
 

S/O
,
Profile

DOB :

Patient Category

Department

Designation

Employee Cadre

Is First Aider

Phone Number


Aadhar Number

Ohc Location

Date Of Joining

Status


Address

Residing Village :

Post :

Ps :

Tehsil :

District :

State :

Contact

Email :

Personal Phone :


Emergency Contact

Primary Contact Person :

Primary Contact Number :

Secondary Contact Person :

Secondary Contact Number :

PLease Update Ohc


Avatar Avatar Avatar
 

S/O
,
Employee Health Dashboard

Height

Weight

BMI

BP

Pulse

Health Index

FBS

RBS

PPBS


0) { if ($row_opd = @mysqli_fetch_array($result_opd)) { $aiment_ids = $row_opd['ailment_ids']; error_log("explode" . $row_opd['ailment_ids']); ?>
Date & Time:
Diagnosis:
Treatment:
No Record found

0) { if ($row_injury = mysqli_fetch_assoc($result_injury)) { ?>
Date & Time:
Diagnosis:
Treatment:
No Record found

0) { if ($row_emergency = mysqli_fetch_assoc($result_emergency)) { ?>
Date & Time:
Diagnosis:
Treatment:
No Results found
No Record found

0) { if ($row_sickness = mysqli_fetch_assoc($result_sickness)) { ?>
Date & Time:
Diagnosis:
No Results found
No Record found

0) { if ($row_training_complete = mysqli_fetch_assoc($result_training_complete)) { $query_schedule = "select * from training_schedule where schedule_id='" . $row_training_complete['training_schedule_id'] . "' limit 1"; // echo $query_schedule; error_log("query_schedule: " . $query_schedule); $result_schedule = @mysqli_query($conn, $query_schedule); while ($rows_schedule = mysqli_fetch_assoc($result_schedule)) { $training_name = getTableFieldValue('training_master', 'training_name', 'training_master_id', $rows_schedule['training_id']); $from_date = date_format(date_create($row_training['from_date']), "d-M-Y"); $to_date = date_format(date_create($row_training['to_date']), "d-M-Y"); $trainer_name = $rows_schedule['trainer_name']; $training_location = $rows_schedule['location']; // $training_schedule= $training_name.'('.$rows_schedule['trainer_name'].','.date_format(date_create($row_training['from_date']),"d-M-Y").' '.date_format(date_create($row_training['to_date']),"d-M-Y").')'; } ?>
Training Name:
To Date:
From Date:
Trainer Name:
Completion Date:
Status Name:
No Results found

0) { if ($row_checkup = mysqli_fetch_assoc($result_checkup)) { ?>
Date & Time:
Medications:
No Record found
Choose date filter to see past data


BMI TRACKING

OSI TRACKING

BP TRACKING

BLOOD SUGAR TRACKING
Book Appointment



   Select Date :
 


   Select Slot :
 

Alert! Please clear your browser history And cache And Login in New Tab


Sr. No. Date Time Appointment Type Status
Confirmed

"; } else if ($get_result['status'] == 'DRP') { $status = "

Pending

"; } else if ($get_result['status'] == 'DRA') { $status = "

Approved

"; } else if ($get_result['status'] == 'CANCELLED') { $status = "

Cancelled

"; } echo $status; ?>
   
0) { ?> 0) { while ($row_family_members = @mysqli_fetch_array($result_family_members)) { ?>
Sr Name Age Relation Type
diff($to)->y; ?>
No Data Available
=str_to_date('" . $show_data_from . "','%d-%m-%Y') "; } $count = 1; $sql_for_medical_examination = "select * from checkup_form where emp_id=$id and current_status='DRA' $date_filter order by checkup_date DESC "; error_log("med history" . $sql_for_medical_examination); $result_for_medical_examination = mysqli_query($conn, $sql_for_medical_examination); if (mysqli_num_rows($result_for_medical_examination) > 0) { while ($row_for_medical_examination = mysqli_fetch_assoc($result_for_medical_examination)) { ?>
S.No. Medical Examination Type Medical Examination Date Review By Doctor Medical forms Other Supporting Documents
"; if ($row_for_medical_examination['task'] == 'pme' || $row_for_medical_examination['task'] == 'pme_short') echo ""; else if ($row_for_medical_examination['task'] == 'pohc' || $row_for_medical_examination['task'] == 'pohc_half') echo ""; else if ($row_for_medical_examination['task'] == 'eye_check') echo ""; else if ($row_for_medical_examination['task'] == 'foodhand_exam') echo ""; $sql_form = "select form_id,form_type,medical_exam_id from form_data where medical_exam_id = (select max(medical_exam_id) from medical_examination where patient_id = " . $id . ")"; error_log("formmmmm" . $sql_form); $result_form = mysqli_query($conn, $sql_form); $row_form = mysqli_fetch_array($result_form); if (isset($row_form['form_id'])) { if ($row_form['form_type'] == 'form_25') { echo $space . " (Form 25)";; } else if ($row_form['form_type'] == 'form_O') { echo $space . " (Form O)"; } } ?> ").click()'> alt="pdf" onclick="pdf_preview(this,'')" /> alt="new image" onclick="image(this,'')" /> ").click()'> alt="pdf" onclick="pdf_preview(this,'')" /> alt="new image" onclick="image(this,'')" />
No Data Available
=str_to_date('" . $show_data_from . "','%d-%m-%Y') "; } $count = 1; $sql_for_employee_appointment = "select * from employee_appointment where emp_id=" . $id . " $opd_date_filter order by appointment_date DESC "; error_log("OPD QUERY::" . $sql_for_employee_appointment); $result_for_employee_appointment = mysqli_query($conn, $sql_for_employee_appointment); if (mysqli_num_rows($result_for_employee_appointment) > 0) { while ($row_for_employee_appointment = mysqli_fetch_assoc($result_for_employee_appointment)) { ?>
Sr No OPD/Injury Appointment Date Attended By Prescription Other Supporting Documents
"; else if ($row_for_employee_appointment['appointment_type'] == 'I') echo ""; ?> ").click()'> alt="pdf" onclick="pdf_preview(this,'')" /> alt="new image" onclick="image(this,'')" />
No Data Available
=str_to_date('" . $show_data_from . "','%d-%m-%Y') "; } $count = 1; $sql_for_sickness = "select * from sickness where emp_id=" . $id . $sickness_date_filter; // echo $sql_for_sickness; $result_for_sickness = mysqli_query($conn, $sql_for_sickness); if (mysqli_num_rows($result_for_sickness) > 0) { while ($row_for_sickness = mysqli_fetch_assoc($result_for_sickness)) { ?>
Sr No sicknes Date Ailment Name Attended Doctor
"; } else { echo ""; } ?>
No Data Available
S.No. Document Name Uploaded Date Download link Edit/Delete
No Files Found
 
0) { while ($row_checkup_cronic = mysqli_fetch_assoc($result_checkup_cronic)) { ?> '; } ?>
Chronic Illness Chronic Medication
No Data Available
Emp No. Mobile No. Name Fathers Name DOB Age Sex Blood Group Passport Country
diff($today)->y; echo $age; } else { echo ""; } ?>

Travel Health


Employee Travel Details


Advisory For Employee


Travel Health Summary

"; $travel_result = @mysqli_query($conn, $travel_select_query); $travel_rows = @mysqli_num_rows($travel_result); // print_r($travel_result); ?> " . $destination; } else { $destination = getFieldFromTable('country_name', 'country_master', 'country_id', $destination_route[$i]); $travel_route .= "-> " . $destination; } } ?> 0) { ?>
Sr. No Origin To Destination Current Health Allergies Travel Sickness Chronic medical conditions Medicine Checklist Fill Feedback
No data Found No data Found No data Found No data Found No data Found No data Found No data Found No data Found No data Found
Medicine: " . $row_travel['current_med'] . "
Required Special Assistance: " . $row_travel['current_assistance'] . "" ?>
Medicine: " . $row_travel['allergy_med'] . "
Required Special Assistance: " . $row_travel['allergy_assistance'] . "" ?>
Medicine: " . $row_travel['travel_med'] . "
Required Special Assistance: " . $row_travel['travel_assistance'] . "" ?>
Medicine: " . $row_travel['chronic_med'] . "
Required Special Assistance: " . $row_travel['chronic_assistance'] . "" ?>
Filled  

Medicine/Essential/FA Checklist

Prescription Medicine

  

Travel Medicine

  

Essentials

  

First Aid

  
You can select from above. If required Travel prescription can be provide

Feedback Details

") ; $travel_result = @mysqli_query($conn, $travel_select_query); $travel_rows = @mysqli_num_rows($travel_result); // print_r($travel_result); ?> " . $destination; } else { $destination = getFieldFromTable('country_name', 'country_master', 'country_id', $destination_route[$i]); $travel_route .= "-> " . $destination; } } ?>
Sr. No Origin To Destination Health Complaints During Current Visit? Health Complaints Post 7 Day Of Travel?
No data Found No data Found No data Found No data Found No data Found