2 include_once("../../globals.php");
3 include_once("$srcdir/options.inc.php");
7 <?php
html_header_show();?
>
8 <script type
="text/javascript" src
="<?php echo $webroot ?>/interface/main/tabs/js/include_opener.js"></script
>
9 <link rel
="stylesheet" href
="<?php echo $css_header;?>" type
="text/css">
10 <style type
="text/css">@import
url(../../../library
/dynarch_calendar
.css
);</style
>
11 <script type
="text/javascript" src
="../../../library/dialog.js?v=<?php echo $v_js_includes; ?>"></script
>
12 <script type
="text/javascript" src
="../../../library/textformat.js"></script
>
13 <script type
="text/javascript" src
="../../../library/dynarch_calendar.js"></script
>
14 <?php
include_once("{$GLOBALS['srcdir']}/dynarch_calendar_en.inc.php"); ?
>
15 <script type
="text/javascript" src
="../../../library/dynarch_calendar_setup.js"></script
>
16 <script type
="text/javascript" src
="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-min-1-2-1/index.js"></script
>
17 <SCRIPT LANGUAGE
="JavaScript">
18 var mypcc
= '<?php echo $GLOBALS['phone_country_code
'] ?>';
19 function validate(f
) {
20 if (f
.form_adreviewed
.value
== "")
22 alert("<?php xl('Please enter a date for Last Reviewed.','e'); ?>");
23 f
.form_adreviewed
.focus();
28 $
(document
).ready(function(){
29 $
("#cancel").click(function() { window
.close(); });
34 <body
class="body_top">
36 if ($_POST['form_yesno'])
38 sqlQuery("UPDATE patient_data SET completed_ad='".formData('form_yesno','P',true)."', ad_reviewed='".formData('form_adreviewed','P',true)."' where pid='$pid'");
39 // Close this window and refresh the calendar display.
40 echo "<html>\n<body>\n<script language='JavaScript'>\n";
41 echo " if (!opener.closed && opener.refreshme) opener.refreshme();\n";
42 echo " window.close();\n";
43 echo "</script>\n</body>\n</html>\n";
46 $sql = "select completed_ad, ad_reviewed from patient_data where pid='$pid'";
47 $myrow = sqlQuery($sql);
50 $form_completedad = $myrow['completed_ad'];
51 $form_adreviewed = $myrow['ad_reviewed'];
54 <span
class="title"><?php
xl('Advance Directives','e'); ?
></span
>
56 <form action
='advancedirectives.php' method
='post' onsubmit
='return validate(this)' enctype
="multipart/form-data">
57 <table border
=0 cellpadding
=1 cellspacing
=1>
59 echo "<tr><td class='required'>";
61 echo ":</td><td width=10></td><td class='text'>";
62 generate_form_field(array('data_type'=>1,'field_id'=>'yesno','list_id'=>'yesno','empty_title'=>'SKIP'), $form_completedad);
63 echo "</td></tr><tr><td class='required'>";
64 xl('Last Reviewed','e');
65 echo ":</td><td width=10></td><td class='text'>";
66 generate_form_field(array('data_type'=>4,'field_id'=>'adreviewed'), $form_adreviewed);
67 echo "<script language='JavaScript'>Calendar.setup({inputField:'form_adreviewed', ifFormat:'%Y-%m-%d', button:'img_adreviewed'});</script>";
69 echo "<tr><td class=text colspan=2><br><input type=submit id=create value='" . xl('Save') . "' /> <input type=button id=cancel value='" . xl('Cancel') . "' /></td></tr>";
74 $query = "SELECT id FROM categories WHERE name='Advance Directive'";
75 $myrow2 = sqlQuery($query);
77 $parentId = $myrow2['id'];
78 $query = "SELECT id, name FROM categories WHERE parent='$parentId'";
79 $resNew1 = sqlStatement($query);
80 while ($myrows3 = sqlFetchArray($resNew1)) {
81 $categoryId = $myrows3['id'];
82 $nameDoc = $myrows3['name'];
83 $query = "SELECT documents.date, documents.id " .
85 "INNER JOIN categories_to_documents " .
86 "ON categories_to_documents.document_id=documents.id " .
87 "WHERE categories_to_documents.category_id='$categoryId' " .
88 "AND documents.foreign_id='$pid' " .
89 "ORDER BY documents.date DESC";
90 $resNew2 = sqlStatement($query);
91 $counterFlag = false; //flag used to check for empty categories
92 while ($myrows4 = sqlFetchArray($resNew2)) {
93 $dateTimeDoc = $myrows4['date'];
94 $idDoc = $myrows4['id'];
96 echo "<a href='$web_root/controller.php?document&retrieve&patient_id=$pid&document_id=".$idDoc."&as_file=true'>".xl_document_category($nameDoc)."</a> ".$dateTimeDoc;
99 // if no associated docs with category then show it's empty
102 echo $nameDoc . " <span style='color:red;'>[" . xl('EMPTY') . "]</span>";