2 <style type=
"text/css">@import url
(library/dynarch_calendar.css);</style>
3 <script type=
"text/javascript" src=
"library/dialog.js"></script>
4 <script type=
"text/javascript" src=
"library/textformat.js"></script>
5 <script type=
"text/javascript" src=
"library/dynarch_calendar.js"></script>
6 {php} include_once(
"{$GLOBALS['srcdir']}/dynarch_calendar_en.inc.php"); {/php}
7 <script type=
"text/javascript" src=
"library/dynarch_calendar_setup.js"></script>
8 <script type=
"text/javascript" src=
"library/js/jquery-1.9.1.min.js"></script>
9 <script language=
"JavaScript">
10 var mypcc
= '{php} echo $GLOBALS['phone_country_code
'] {/php}';
12 // Process click on Delete link.
13 function deleteme(docid
) {literal
}{{/literal
}
14 dlgopen('interface/patient_file/deleter.php?document=' + docid
, '_blank', 500, 450);
18 // Called by the deleter.php window on a successful delete.
19 function imdeleted() {literal
}{{/literal
}
21 window
.location
.href
='{$REFRESH_ACTION}';
24 // Called to show patient notes related to this document in the "other" frame.
25 function showpnotes(docid
) {literal
}{{/literal
}
26 {php
} if ($GLOBALS
['concurrent_layout']) { {/php
}
27 var othername
= (window
.name
== 'RTop') ? 'RBot' : 'RTop';
28 parent
.left_nav
.forceDual();
29 parent
.left_nav
.setRadio(othername
, 'pno');
30 parent
.left_nav
.loadFrame('pno1', othername
, 'patient_file/summary/pnotes.php?docid=' + docid
);
35 function submitNonEmpty( e
) {literal
}{{/literal
}
36 if ( e
.elements
['passphrase'].value
.length
== 0 ) {literal
}{{/literal
}
37 alert( "{xl t='You must enter a pass phrase to encrypt the document'}" );
38 {literal
}}{/literal} else {literal}{{/literal}
43 // For tagging it encounter
44 function tagUpdate() {literal
}{{/literal
}
45 var f
= document
.forms
['document_tag'];
46 if (f
.encounter_check
.checked
) {literal
}{{/literal
}
47 if(f
.visit_category_id
.value
==0) {literal
}{{/literal
}
48 alert(" {xl t='Please select visit category'}" );
51 {literal
}}{/literal} else if (f.encounter_id.value == 0 ) {literal}{{/literal}
52 alert(" {xl t='Please select encounter'}");
55 //top.restoreSession();
56 document
.forms
['document_tag'].submit();
59 // For new or existing encounter
60 function set_checkbox() {literal
}{{/literal
}
61 var f
= document
.forms
['document_tag'];
62 if (f
.encounter_check
.checked
) {literal
}{{/literal
}
63 f
.encounter_id
.disabled
= true;
64 f
.visit_category_id
.disabled
= false;
65 {literal
}}{/literal} else {literal}{{/literal}
66 f
.encounter_id
.disabled
= false;
67 f
.visit_category_id
.disabled
= true;
68 f
.visit_category_id
.value
= 0;
72 // Process click on Import link.
73 function import_ccr(docid
) {literal
}{
76 url
: "library/ajax/ccr_import_ajax.php",
84 success: function(data
){
87 document
.location
.reload();
100 <table valign=
"top" width=
"100%">
103 <a class=
"css_button" href=
"{$web_path}" onclick=
"top.restoreSession()"><span>{xl t='Download'}
</span></a>
104 <a class=
"css_button" href='' onclick='return showpnotes({$file-
>get_id()})'
><span>{xl t='Show Notes'}
</span></a>
106 {if $file-
>get_ccr_type($file-
>get_id()) eq
"CCR" and ($file-
>get_mimetype($file-
>get_id()) eq
"application/xml" or $file-
>get_mimetype($file-
>get_id()) eq
"text/xml") and
107 $file-
>get_imported($file-
>get_id()) eq
0 }
108 <a class=
"css_button" href='javascript:' onclick='return import_ccr({$file-
>get_id()})'
><span>{xl t='Import'}
</span></a>
114 {if !$hide_encryption}
116 <form method=
"post" name=
"document_encrypt" action=
"{$web_path}" onsubmit=
"return top.restoreSession()">
118 <div style=
"float:left">
119 <b>{xl t='Encryption'}
</b>
121 <div style=
"float:none">
122 <a href=
"javascript:;" onclick=
"submitNonEmpty( document.forms['document_encrypt'] );">(
<span>{xl t='download encrypted file'})
</span></a>
126 {xl t='Pass Phrase'}:
127 <input title=
"{xl t='Supports TripleDES encryption/decryption only.'} {xl t='Leaving the pass phrase blank will not encrypt the document'}" type='text' size='
20' name='passphrase' id='passphrase' value=''
/>
128 <input type=
"hidden" name=
"encrypted" value=
"true"></input>
135 <form method=
"post" name=
"document_validate" action=
"{$VALIDATE_ACTION}" onsubmit=
"return top.restoreSession()">
137 <div style=
"float:left">
138 <b>{xl t='Sha-
1 Hash'}:
</b>
139 <i>{$file-
>get_hash()}
</i>
141 <div style=
"float:none">
142 <a href=
"javascript:;" onclick=
"document.forms['document_validate'].submit();">(
<span>{xl t='validate'})
</span></a>
149 <form method=
"post" name=
"document_update" action=
"{$UPDATE_ACTION}" onsubmit=
"return top.restoreSession()">
151 <div style=
"float:left">
152 <b>{xl t='Update'}
</b>
154 <div style=
"float:none">
155 <a href=
"javascript:;" onclick=
"document.forms['document_update'].submit();">(
<span>{xl t='submit'})
</span></a>
160 <input type='text' size='
20' name='docname' id='docname' value='{$file-
>get_url_web()}'
/>
164 <input type='text' size='
10' name='docdate' id='docdate'
165 value='{$DOCDATE}' title='{xl t='yyyy-mm-dd document date'}'
166 onkeyup='datekeyup(this,mypcc)' onblur='dateblur(this,mypcc)'
/>
167 <img src='interface/pic/show_calendar.gif' id='img_docdate' align='absbottom'
168 width='
24' height='
22' border='
0' alt='[?]' style='cursor:pointer'
169 title='{xl t='Click here to choose a date'}'
/>
170 <select name=
"issue_id">{$ISSUES_LIST}
</select>
178 <form method=
"post" name=
"document_move" action=
"{$MOVE_ACTION}" onsubmit=
"return top.restoreSession()">
180 <div style=
"float:left">
181 <b>{xl t='Move'}
</b>
183 <div style=
"float:none">
184 <a href=
"javascript:;" onclick=
"document.forms['document_move'].submit();">(
<span>{xl t='submit'})
</span></a>
189 <select name=
"new_category_id">{$tree_html_listbox}
</select>
190 {xl t='Move to Patient'} #
<input type=
"text" name=
"new_patient_id" size=
"4" />
191 <a href=
"javascript:{literal}{}{/literal}"
192 onclick=
"top.restoreSession();var URL='controller.php?patient_finder&find&form_id={"document_move['new_patient_id']
"|escape:"url
"}&form_name={"document_move['new_patient_name']
"|escape:"url
"}'; window.open(URL, 'document_move', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=450,height=400,left=425,top=250');">
193 <img src=
"images/stock_search-16.png" border=
"0" /></a>
194 <input type=
"hidden" name=
"new_patient_name" value=
"" />
202 <form method=
"post" name=
"document_tag" id=
"document_tag" action=
"{$TAG_ACTION}" onsubmit=
"return top.restoreSession()">
205 <div style=
"float:left">
206 <b>{xl t='Tag to Encounter'}
</b>
209 <div style=
"float:none">
210 <a href=
"javascript:;" onclick=
"tagUpdate();">(
<span>{xl t='submit'})
</span></a>
215 <select id=
"encounter_id" name=
"encounter_id" >{$ENC_LIST}
</select>
216 <input type=
"checkbox" name=
"encounter_check" id=
"encounter_check" onclick='set_checkbox(this)'
/> <label for=
"encounter_check"><b>{xl t='Create Encounter'}
</b></label>
217 {xl t='Visit Category'} :
<select id=
"visit_category_id" name=
"visit_category_id" disabled
>{$VISIT_CATEGORY_LIST}
</select>
225 <form name=
"notes" method=
"post" action=
"{$NOTE_ACTION}" onsubmit=
"return top.restoreSession()">
228 <div style=
"float:left">
229 <b>{xl t='Notes'}
</b>
231 <div style=
"float:none">
232 <a href=
"javascript:;" onclick=
"document.notes.identifier.value='no';document.forms['notes'].submit();">(
<span>{xl t='add'}
</span>)
</a>
233 <b>{xl t='Email'}
</b>
234 <input type=
"text" size=
"25" name=
"provide_email" id=
"provide_email" />
235 <input type=
"hidden" name=
"identifier" id=
"identifier" />
236 <a href=
"javascript:;" onclick=
"javascript:document.notes.identifier.value='yes';document.forms['notes'].submit();">
237 (
<span>{xl t='Send'}
</span>)
243 <div style=
"float:none">
247 <textarea cols=
"53" rows=
"8" wrap=
"virtual" name=
"note" style=
"width:100%"></textarea><br>
248 <input type=
"hidden" name=
"process" value=
"{$PROCESS}" />
249 <input type=
"hidden" name=
"foreign_id" value=
"{$file->get_id()}" />
252 <div style=
"margin-top:7px">
253 {foreach name=note_loop from=$notes item=note}
255 {xl t='Note'} #{$note-
>get_id()}
256 {xl t='Date:'} {$note-
>get_date()}
258 {if $note-
>get_owner()}
259 -{user_info id=$note-
>get_owner()}
273 <div class=
"text"><b>{xl t='Content'}
</b></div>
274 {if $file-
>get_mimetype() eq
"image/tiff"}
275 <embed frameborder=
"0" type=
"{$file->get_mimetype()}" src=
"{$web_path}as_file=false"></embed>
276 {elseif $file-
>get_mimetype() eq
"image/png" or
277 $file-
>get_mimetype() eq
"image/jpg" or
278 $file-
>get_mimetype() eq
"image/jpeg" or
279 $file-
>get_mimetype() eq
"image/gif" or
280 $file-
>get_mimetype() eq
"application/pdf" }
281 <iframe frameborder=
"0" type=
"{$file->get_mimetype()}" src=
"{$web_path}as_file=false"></iframe>
282 {elseif $file-
>get_ccr_type($file-
>get_id()) ne
"CCR" and
283 $file-
>get_ccr_type($file-
>get_id()) ne
"CCD"}
284 <iframe frameborder=
"0" type=
"{$file->get_mimetype()}" src=
"{$web_path}as_file=true"></iframe>
289 <script language='JavaScript'
>
290 Calendar
.setup({literal
}{{/literal}inputField:"docdate", ifFormat:"%Y-%m-%d", button:"img_docdate"{literal}}{/literal});