Exemplo n.º 1
0
 function form_notifiable_disease()
 {
     //
     // called by _notifiable()
     //
     if (func_num_args()) {
         $arg_list = func_get_args();
         $menu_id = $arg_list[0];
         $post_vars = $arg_list[1];
         $get_vars = $arg_list[2];
         if ($get_vars["disease_id"]) {
             $sql = "select disease_id, disease_name " . "from m_lib_disease_notifiable where disease_id = '" . $get_vars["disease_id"] . "'";
             if ($result = mysql_query($sql)) {
                 if (mysql_num_rows($result)) {
                     $disease = mysql_fetch_array($result);
                 }
             }
         }
     }
     print "<a name='notifiable'>";
     print "<table width='400'>";
     print "<form action = '" . $_SERVER["SELF"] . "?page=LIBRARIES&menu_id=" . $get_vars["menu_id"] . ($get_vars["disease_id"] ? "&disease_id=" . $get_vars["disease_id"] . "#notifiable" : "") . "' name='form_disease' method='post'>";
     print "<tr valign='top'><td>";
     print "<span class='library'>" . FTITLE_NOTIFIABLE_DISEASE_FORM . "</span><br><br>";
     print "</td></tr>";
     print "<tr valign='top'><td>";
     print "<span class='boxtitle'>" . LBL_DISEASE_ID . "</span><br> ";
     if ($get_vars["disease_id"]) {
         $disable = "disabled";
         print "<input type='hidden' name='disease_id' value='" . $disease["disease_id"] . "'>";
     } else {
         $disable = "";
     }
     print "<input type='text' class='textbox' size='10' {$disable} maxlength='10' name='disease_id' value='" . ($disease["disease_id"] ? $disease["disease_id"] : $post_vars["disease_id"]) . "' style='border: 1px solid #000000'><br>";
     print "</td></tr>";
     print "<tr valign='top'><td>";
     print "<span class='boxtitle'>" . LBL_DISEASE_NAME . "</span><br> ";
     print "<input type='text' class='textbox' size='15' maxlength='25' name='disease_name' value='" . ($disease["disease_name"] ? $disease["disease_name"] : $post_vars["disease_name"]) . "' style='border: 1px solid #000000'><br>";
     print "</td></tr>";
     if ($get_vars["disease_id"]) {
         // map to ICD10
         print "<tr valign='top'><td>";
         if ($post_vars["search_term"]) {
             notifiable::process_search($menu_id, $post_vars, $get_vars);
         }
         notifiable::form_search($menu_id, $post_vars, $get_vars);
         notifiable::display_disease_icdcode($menu_id, $post_vars, $get_vars);
         print "</td></tr>";
     }
     print "<tr><td><br>";
     if ($get_vars["disease_id"]) {
         print "<input type='hidden' name='disease_id' value='" . $get_vars["disease_id"] . "'>";
         if ($_SESSION["priv_update"]) {
             print "<input type='submit' value = 'Update Disease' class='textbox' name='submitdisease' style='border: 1px solid #000000'> ";
         }
         if ($_SESSION["priv_delete"]) {
             print "<input type='submit' value = 'Delete Disease' class='textbox' name='submitdisease' style='border: 1px solid #000000'> ";
             print "<input type='submit' value = 'Delete ICD Codes' class='textbox' name='submitdisease' style='border: 1px solid #000000'> ";
         }
     } else {
         if ($_SESSION["priv_add"]) {
             print "<input type='submit' value = 'Add Disease' class='textbox' name='submitdisease' style='border: 1px solid #000000'> ";
         }
     }
     print "</td></tr>";
     print "</form>";
     print "</table><br>";
 }