Example #1
0
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;
?>
Example #2
0
<?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();
Example #3
0
<?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();
Example #4
0
}
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;
?>