2 ////////////////////////////////////////////////////////////////////
3 // Form: form_brief_aan_verwijzer - Autosave
4 // Package: letter to... - Dutch specific form
5 // Created by: Larry Lart
6 // Version: 1.0 - 29-03-2008
7 ////////////////////////////////////////////////////////////////////
10 include_once("../../globals.php");
11 include_once("$srcdir/api.inc");
12 include_once("$srcdir/forms.inc");
16 foreach ($_POST as $k => $var) {
17 $_POST[$k] = add_escape_custom($var);
22 // here we check to se if there was an autosave version prior to the real save
23 $vectAutosave = sqlQuery("SELECT id, autosave_flag, autosave_datetime FROM form_brief_aan_verwijzer
24 WHERE pid = ".$_SESSION["pid"].
25 " AND groupname='".$_SESSION["authProvider"].
26 "' AND user='".$_SESSION["authUser"]."' AND
27 authorized=$userauthorized AND activity=1
29 ORDER by id DESC limit 1");
31 // if yes then update this else insert
32 if ($vectAutosave['autosave_flag'] == 1 ||
$_POST["mode"] == "update") {
33 if ($_POST["mode"] == "update") {
34 $newid = $_POST["id"];
36 $newid = $vectAutosave['id'];
39 $strSql = "UPDATE form_brief_aan_verwijzer
40 SET pid = ".$_SESSION["pid"].", groupname='".$_SESSION["authProvider"]."', user='".$_SESSION["authUser"]."',
41 authorized=$userauthorized, activity=1, date = NOW(),
42 introductie='".$_POST["introductie"]."',
43 reden_van_aanmelding='".$_POST["reden_van_aanmelding"]."',
44 anamnese='".$_POST["anamnese"]."',
45 psychiatrisch_onderzoek='".$_POST["psychiatrisch_onderzoek"]."',
46 beschrijvend_conclusie='".$_POST["beschrijvend_conclusie"]."',
47 advies_beleid='".$_POST["advies_beleid"]."',
49 autosave_datetime=NOW()
50 WHERE id = ".$newid.";";
54 //echo "DEBUG :: id=$newid, sql=$strSql<br>";
56 $newid = formSubmit("form_brief_aan_verwijzer", $_POST, $_GET["id"], $userauthorized);
57 addForm($encounter, "Psychiatric Brief Letter", $newid, "brief_aan_verwijzer", $pid, $userauthorized);
59 //echo "Debug :: insert<br>";
64 $result = sqlQuery("SELECT autosave_datetime FROM form_brief_aan_verwijzer
65 WHERE pid = ".$_SESSION["pid"].
66 " AND groupname='".$_SESSION["authProvider"].
67 "' AND user='".$_SESSION["authUser"]."' AND
68 authorized=$userauthorized AND activity=1 AND id=$newid
70 ORDER by id DESC limit 1");
71 //$timestamp = mysql_result($result, 0);
74 echo xl('Last Saved') . ': '.$result['autosave_datetime'];