include_once "{$srcdir}/calendar.inc"; include_once "{$srcdir}/lists.inc"; $frmn = 'form_plist'; $ftitle = 'Problem list'; $old = sqlStatement("select form_id, formdir from forms where (form_name='{$ftitle}') and (pid={$pid}) order by date desc limit 1"); if ($old) { $dt = sqlFetchArray($old); $fid = $dt['form_id']; if ($fid && $fid != 0 && $fid != '') { $fdir = $dt['formdir']; unset($dt); $dt = formFetch($frmn, $fid); $newid = formSubmit($frmn, array_slice($dt, 7), $id, $userauthorized); addForm($encounter, $ftitle, $newid, $fdir, $pid, $userauthorized); $id = $newid; formJump("{$rootdir}/patient_file/encounter/view_form.php?formname={$fdir}&id={$newid}"); exit; } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <?php html_header_show(); ?> <link rel="stylesheet" href="<?php echo $css_header; ?>
<?php # file habits/save.php # saves what cames from habits/new.php include_once "../../globals.php"; include_once "{$srcdir}/api.inc"; include_once "{$srcdir}/forms.inc"; formHeader('Habits form submitted'); $_POST["smoke_quit"] = dateToDB($_POST["smoke_quit"]); $id = formSubmit('form_habits', $_POST); //this function adds the form to a table wich creates a registry //don't forget to add it in your save.php file. // then it may be retrievable by the report menu if ($encounter == "") { $encounter = date("Ymd"); } //$newid=mysql_insert_id($GLOBALS['dbh']); // last id if ($GLOBALS['lastidado'] > 0) { $newid = $GLOBALS['lastidado']; } else { $newid = mysql_insert_id($GLOBALS['dbh']); } // last id addForm($encounter, "Habits", $newid, "habits", $pid, $userauthorized); formJump("./print.php?id={$id}"); formFooter();
<?php //------------Forms generated from formsWiz include_once "../../globals.php"; include_once "{$srcdir}/api.inc"; include_once "{$srcdir}/forms.inc"; foreach ($_POST as $k => $var) { $_POST[$k] = mysql_escape_string($var); echo "{$var}\n"; } if ($encounter == "") { $encounter = date("Ymd"); } if ($_GET["mode"] == "new") { $newid = formSubmit("form_dictation", $_POST, $_GET["id"], $userauthorized); addForm($encounter, "Speech Dictation", $newid, "dictation", $pid, $userauthorized); } elseif ($_GET["mode"] == "update") { sqlInsert("update form_dictation set pid = {$_SESSION["pid"]},groupname='" . $_SESSION["authProvider"] . "',user='******',authorized={$userauthorized},activity=1, date = NOW(), dictation='" . $_POST["dictation"] . "', additional_notes='" . $_POST["additional_notes"] . "' where id={$id}"); } $_SESSION["encounter"] = $encounter; formHeader("Redirecting...."); formJump(); formFooter();
} if (!$_SESSION['encounter']) { $encounter = date("Ymd"); } else { $encounter = $_SESSION['encounter']; } $query = "select * from form_encounter where pid =? and encounter= ?"; $encounter_data = sqlQuery($query, array($pid, $encounter)); $encounter_date = $encounter_data['date']; $query = "SELECT * " . "FROM form_encounter AS fe, forms AS f WHERE " . "fe.pid = ? AND fe.date = ? AND " . "f.formdir = ? AND f.encounter = fe.encounter AND f.deleted = 0"; $erow = sqlQuery($query, array($pid, $encounter_date, $form_folder)); if ($erow['form_id'] > '0') { formHeader("Redirecting...."); formJump('./view_form.php?formname=' . $form_folder . '&id=' . attr($erow['form_id']) . '&pid=' . attr($pid)); formFooter(); exit; } else { $id = $erow2['count']++; $providerid = findProvider(attr($pid), $encounter); $newid = formSubmit($table_name, $_POST, $id, $providerid); $sql = "insert into forms (date, encounter, form_name, form_id, pid, " . "user, groupname, authorized, formdir) values (NOW(),?,?,?,?,?,?,?,?)"; //activity=1, date = NOW() $answer = sqlInsert($sql, array($encounter, $form_name, $newid, $pid, $user, $group, $providerid, $form_folder)); } formHeader("Redirecting...."); formJump('./view_form.php?formname=' . $form_folder . '&id=' . attr($newid) . '&pid=' . attr($pid)); formFooter(); exit; ?>