function form_visitdetails() { // // shows list of patient groups and complaints // on the left side under VISIT DETAILS // 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]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; //print_r($arg_list); } $patient_id = $this->get_patient_id($get_vars["consult_id"]); $age = patient::get_age($patient_id); $gender = patient::get_gender($patient_id); print "<table width='300'>"; print "<form action = '".$_SERVER["SELF"]."?page=CONSULTS&menu_id=$menu_id&consult_id=".$get_vars["consult_id"]."&ptmenu=DETAILS' name='form_patient' method='post'>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>".LBL_PTGROUP."</span><br> "; print ptgroup::checkbox_ptgroup($age, $gender); print "<br>"; print "</td></tr>"; /* print "<tr valign='top'><td>"; print "<span class='boxtitle'>".LBL_COMPLAINTCAT."</span><br> "; print complaint::checkbox_complaintcat($age, $gender); print "<br>"; print "</td></tr>"; */ print "<tr valign='top'><td>"; print "<span class='boxtitle'>".LBL_SEE_DOCTOR."?</span><br> "; print "<input type='radio' name='see_doctor_flag' value='Y'/> Will see physician<br/>"; print "<input type='radio' name='see_doctor_flag' value='N'/> Will not see physician<br/>"; print "</td></tr>"; print "<tr><td>"; print "<br><input type='submit' value = 'Save Details' class='textbox' name='submitdetails' style='border: 1px solid #000000'><br>"; print "</td></tr>"; print "</form>"; print "</table><br>"; }
function form_visitdetails() { 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]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; //print_r($arg_list); } print "<table width='300'>"; print "<form action = '" . $_SERVER["SELF"] . "?page=CONSULTS&menu_id={$menu_id}' name='form_patient' method='post'>"; print "<tr valign='top'><td>"; print $this->consult_time($get_vars); print "</td></tr>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>" . LBL_PTGROUP . "</span><br> "; print ptgroup::show_ptgroup(); print "<br><br>"; print "</td></tr>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>" . LBL_COMPLAINTCAT . "</span><br> "; print $this->show_complaintcat(); print "</td></tr>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>" . LBL_LAST_NAME . "</span><br> "; print "<input type='text' class='textbox' " . ($get_vars["patient_id"] ? 'disabled' : '') . " name='patient_lastname' value='" . ($patient["patient_lastname"] ? $patient["patient_lastname"] : $post_vars["patient_lastname"]) . "' style='border: 1px solid #000000'><br>"; print "</td></tr>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>" . LBL_PATIENT_AGE . "</span><br> "; print "<input type='text' size='5' maxlength='5' class='textbox' " . ($get_vars["patient_age"] ? 'disabled' : '') . " name='patient_age' value='" . ($patient["patient_age"] ? $patient["patient_age"] : $post_vars["patient_age"]) . "' style='border: 1px solid #000000'><br>"; print "<small>Type age using the following examples 12 hours=12H, 12 days=12D, 12 months=12M, 12 years=12Y.</small>"; print "</td></tr>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>" . LBL_PATIENT_DOB . "</span><br> "; print "<input type='text' size='10' maxlength='10' class='textbox' " . ($get_vars["patient_dob"] ? 'disabled' : '') . " name='patient_dob' value='" . ($patient["patient_dob"] ? $patient["patient_dob"] : $post_vars["patient_dob"]) . "' style='border: 1px solid #000000'><br>"; print "<small>Use format MM/DD/YYYY.</small>"; print "</td></tr>"; print "<tr valign='top'><td>"; print "<span class='boxtitle'>" . LBL_GENDER . "</span><br> "; print "<select name='patient_gender' " . ($get_vars["patient_id"] ? 'disabled' : '') . " class='textbox'>"; print "<option " . ($patient["patient_gender"] == 'M' ? 'selected' : '') . " value='M'>Male</option>"; print "<option " . ($patient["patient_gender"] == 'F' ? 'selected' : '') . " value='F'>Female</option>"; print "<option " . ($patient["patient_gender"] == 'I' ? 'selected' : '') . " value='I'>Indeterminate</option>"; print "</select>"; print "</td></tr>"; print "<tr><td>"; print "<br><input type='submit' value = 'Add Patient' class='textbox' name='submitpatient' style='border: 1px solid #000000'><br>"; print "</td></tr>"; print "</form>"; print "</table><br>"; }
} } if (file_exists('../modules/population/class.population.php')) { include '../modules/population/class.population.php'; $population = new population; if (!$module->activated('population') && $initmod) { $population->init_sql(); $population->init_menu(); $population->init_deps(); $population->init_lang(); $population->init_help(); } } if (file_exists('../modules/ptgroup/class.ptgroup.php')) { include '../modules/ptgroup/class.ptgroup.php'; $ptgroup = new ptgroup; if (!$module->activated('ptgroup') && $initmod) { $ptgroup->init_sql(); $ptgroup->init_menu(); $ptgroup->init_deps(); $ptgroup->init_lang(); $ptgroup->init_help(); } } if (file_exists('../modules/region/class.region.php')) { include '../modules/region/class.region.php'; $region = new region; if (!$module->activated('region') && $initmod) { $region->init_sql(); $region->init_menu(); $region->init_deps();
function _details_imci() { 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]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; //print_r($arg_list); } // check if age correct $patient_id = healthcenter::get_patient_id($get_vars["consult_id"]); if (!ptgroup::is_child(patient::get_age($patient_id))) { return print "<font color='red'>Module inappropriate for age.</font><br/>"; } }
function _ptgroup() { // // main method for ptgroup // calls form_ptgroup, process_ptgroup, display_ptgroup // 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]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; } // always check dependencies if ($exitinfo = $this->missing_dependencies('ptgroup')) { return print($exitinfo); } if ($post_vars["submitptgroup"]) { $this->process_ptgroup($menu_id, $post_vars, $get_vars); } ptgroup::display_ptgroup($menu_id, $post_vars, $get_vars); ptgroup::form_ptgroup($menu_id, $post_vars, $get_vars); }
function _ptgroup() { // // main method for ptgroup // calls form_ptgroup, process_ptgroup, display_ptgroup // 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]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; } // always check dependencies if ($exitinfo = $this->missing_dependencies('ptgroup')) { return print $exitinfo; } if ($post_vars["submitptgroup"]) { $this->process_ptgroup($menu_id, $post_vars, $get_vars); //header("location: ".$_SERVER["PHP_SELF"]."?page=LIBRARIES&menu_id=$menu_id"); } ptgroup::display_ptgroup($menu_id); ptgroup::form_ptgroup($menu_id, $post_vars, $get_vars); }