function process_appointment_record() { if (func_num_args()>0) { $arg_list = func_get_args(); $menu_id = $arg_list[0]; $post_vars = $arg_list[1]; $get_vars = $arg_list[2]; //print_r($arg_list); } if ($post_vars["submitsked"]) { switch($post_vars["submitsked"]) { case "Arrived": // process arrival date and enter patient in consult; // always set to current date if ($post_vars["defer_consult"]) { if ($post_vars["schedule_id"]) { $sql_appt = "update m_consult_appointments set ". "actual_date = sysdate(), ". "visit_done = 'Y' ". "where schedule_id = '".$post_vars["schedule_id"]."'"; $result_appt = mysql_query($sql_appt); header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]."&patient_id=".$get_vars["patient_id"]."&schedule_id=".$get_vars["schedule_id"]."&year=".$get_vars["year"]."&month=".$get_vars["month"]."&day=".$get_vars["day"]."&s=0#detail"); } } else { healthcenter::process_consult($menu_id, $post_vars, $get_vars); } break; case "Delete": if (module::confirm_delete($menu_id, $post_vars,$get_vars)) { $sql = "delete from m_consult_appointments where schedule_id = '".$post_vars["schedule_id"]."'"; if ($result = mysql_query($sql)) { header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]."&patient_id=".$get_vars["patient_id"]."&year=".$get_vars["year"]."&month=".$get_vars["month"]."&day=".$get_vars["day"]."&s=0"); } } else { if ($post_vars["confirm_delete"]=="No") { header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]."&patient_id=".$get_vars["patient_id"]."&year=".$get_vars["year"]."&month=".$get_vars["month"]."&day=".$get_vars["day"]."&s=0"); } } // delete appointment break; } } }