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;
}
?>
Sr | Name | Age | Relation Type |
---|---|---|---|
diff($to)->y; ?> | |||
No Data Available | |||
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)"; } } ?> |
![]() ![]() |
||||
No Data Available | |||||
Sr No | OPD/Injury | Appointment Date | Attended By | Prescription | Other Supporting Documents |
---|---|---|---|---|---|
"; else if ($row_for_employee_appointment['appointment_type'] == 'I') echo ""; ?> |
![]() |
||||
No Data Available | |||||
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 ""; } ?> |
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 | ||||
= $travel_route ?> | = $row_travel['complaint_during_travel'] ?> | = $row_travel['complaint_post_travel'] ?> |