1 <?
include_once ('../../globals.php'); ?
>
2 <?
include_once ('../../../library/sql.inc'); ?
>
6 Four Pane Prescription Printer
15 $practice_address = '';
21 $practice_license = '';
25 $patient_address = '';
31 $query = sqlStatement("select fname,lname,street,city,state,postal_code,phone_home,DATE_FORMAT(DOB,'%m/%d/%y') as DOB from patient_data where pid =" . $_SESSION['pid']);
32 if ($result = mysql_fetch_array($query, MYSQL_ASSOC
)) {
33 $patient_name = $result['fname'] . ' ' . $result['lname'];
34 $patient_address = $result['street'];
35 $patient_city = $result['city'];
36 $patient_state = $result['state'];
37 $patient_zip = $result['postal_code'];
38 $patient_phone = $result['phone_home'];
39 $patient_dob = $result['DOB'];
41 //update user information if selected from form
42 if ($_POST['update']) {
43 $query = "update users set " .
44 "fname = '" . $_POST['practice_fname'] . "', " .
45 "lname = '" . $_POST['practice_lname'] . "', " .
46 "title = '" . $_POST['practice_title'] . "', " .
47 "street = '" . $_POST['practice_address'] . "', " .
48 "city = '" . $_POST['practice_city'] . "', " .
49 "state = '" . $_POST['practice_state'] . "', " .
50 "zip = '" . $_POST['practice_zip'] . "', " .
51 "phone = '" . $_POST['practice_phone'] . "', " .
52 "fax = '" . $_POST['practice_fax'] . "', " .
53 "federaldrugid = '" . $_POST['practice_dea'] . "' " .
54 "where id =" . $_SESSION['authUserID'];
57 //get user information
58 $query = sqlStatement("select * from users where id =" . $_SESSION['authUserID']);
59 if ($result = mysql_fetch_array($query, MYSQL_ASSOC
)) {
60 $physician_name = $result['fname'] . ' ' . $result['lname'] . ', ' . $result['title'];
61 $practice_fname = $result['fname'];
62 $practice_lname = $result['lname'];
63 $practice_address = $result['street'];
64 $practice_city = $result['city'];
65 $practice_state = $result['state'];
66 $practice_zip = $result['zip'];
67 $practice_phone = $result['phone'];
68 $practice_fax = $result['fax'];
69 $practice_dea = $result['federaldrugid'];
71 if ($_POST['print']) {
72 $camos_content = array();
73 foreach ($_POST as $key => $val) {
74 if (substr($key,0,3) == 'ch_') {
75 $query = sqlStatement("select content from form_CAMOS where id =" .
77 if ($result = mysql_fetch_array($query, MYSQL_ASSOC
)) {
78 $content = preg_replace('|\n|','<br/>', $result['content']);
79 $content = preg_replace('|<br/><br/>|','<br/>', $content);
80 array_push($camos_content,$content);
85 <link rel
="stylesheet" type
="text/css" href
="./rx.css" />
88 <img src
='./hline.jpg' id
='hline'>
89 <img src
='./vline.jpg' id
='vline'>
91 if ($camos_content[0]) { //decide if we are printing this rx
93 <div id
='rx1' class='rx' >
94 <div
class='topheader'>
96 print $physician_name . "<br/>\n";
97 print $practice_address . "<br/>\n";
98 print $practice_city . ", ";
99 print $practice_state . " ";
100 print $practice_zip . "<br/>\n";
101 print $practice_phone . "<br/>\n";
102 print 'DEA: ' . $practice_dea;
106 <div
class='bottomheader'>
108 print "<span class='mytagname'> Name:</span>\n";
109 print "<span class='mydata'> $patient_name </span>\n";
110 print "<span class='mytagname'> Address: </span>\n";
111 print "<span class='mydata'> $patient_address, $patient_city, " .
112 "$patient_state $patient_zip </span><br/>\n";
113 print "<span class='mytagname'>Phone:</span>\n";
114 print "<span class='mydata'>(954) 446 - 6958</span>\n";
115 print "<span class='mytagname'>DOB:</span>\n";
116 print "<span class='mydata'> $patient_dob </span>\n";
117 print "<span class='mytagname'>Date:</span>\n";
118 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
119 print "<div class='symbol'>Rx</div><br/>\n";
122 <div
class='content'>
124 print $camos_content[0];
127 <div
class='signature'>
128 ______________________________________________
<br
/>
131 </div
> <!-- end of rx block
-->
133 } // end of deciding if we are printing the above rx block
135 print "<img src='./xout.jpg' id='rx1'>\n";
139 if ($camos_content[1]) { //decide if we are printing this rx
141 <div id
='rx2' class='rx' >
142 <div
class='topheader'>
144 print $physician_name . "<br/>\n";
145 print $practice_address . "<br/>\n";
146 print $practice_city . ", ";
147 print $practice_state . " ";
148 print $practice_zip . "<br/>\n";
149 print $practice_phone . "<br/>\n";
150 print 'DEA: ' . $practice_dea;
154 <div
class='bottomheader'>
156 print "<span class='mytagname'> Name:</span>\n";
157 print "<span class='mydata'> $patient_name </span>\n";
158 print "<span class='mytagname'> Address: </span>\n";
159 print "<span class='mydata'> $patient_address, $patient_city, " .
160 "$patient_state $patient_zip </span><br/>\n";
161 print "<span class='mytagname'>Phone:</span>\n";
162 print "<span class='mydata'>(954) 446 - 6958</span>\n";
163 print "<span class='mytagname'>DOB:</span>\n";
164 print "<span class='mydata'> $patient_dob </span>\n";
165 print "<span class='mytagname'>Date:</span>\n";
166 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
167 print "<div class='symbol'>Rx</div><br/>\n";
170 <div
class='content'>
172 print $camos_content[1];
175 <div
class='signature'>
176 ______________________________________________
<br
/>
179 </div
> <!-- end of rx block
-->
181 } // end of deciding if we are printing the above rx block
183 print "<img src='./xout.jpg' id='rx2'>\n";
187 if ($camos_content[2]) { //decide if we are printing this rx
189 <div id
='rx3' class='rx' >
190 <div
class='topheader'>
192 print $physician_name . "<br/>\n";
193 print $practice_address . "<br/>\n";
194 print $practice_city . ", ";
195 print $practice_state . " ";
196 print $practice_zip . "<br/>\n";
197 print $practice_phone . "<br/>\n";
198 print 'DEA: ' . $practice_dea;
202 <div
class='bottomheader'>
204 print "<span class='mytagname'> Name:</span>\n";
205 print "<span class='mydata'> $patient_name </span>\n";
206 print "<span class='mytagname'> Address: </span>\n";
207 print "<span class='mydata'> $patient_address, $patient_city, " .
208 "$patient_state $patient_zip </span><br/>\n";
209 print "<span class='mytagname'>Phone:</span>\n";
210 print "<span class='mydata'>(954) 446 - 6958</span>\n";
211 print "<span class='mytagname'>DOB:</span>\n";
212 print "<span class='mydata'> $patient_dob </span>\n";
213 print "<span class='mytagname'>Date:</span>\n";
214 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
215 print "<div class='symbol'>Rx</div><br/>\n";
218 <div
class='content'>
220 print $camos_content[2];
223 <div
class='signature'>
224 ______________________________________________
<br
/>
227 </div
> <!-- end of rx block
-->
229 } // end of deciding if we are printing the above rx block
231 print "<img src='./xout.jpg' id='rx3'>\n";
235 if ($camos_content[3]) { //decide if we are printing this rx
237 <div id
='rx4' class='rx' >
238 <div
class='topheader'>
240 print $physician_name . "<br/>\n";
241 print $practice_address . "<br/>\n";
242 print $practice_city . ", ";
243 print $practice_state . " ";
244 print $practice_zip . "<br/>\n";
245 print $practice_phone . "<br/>\n";
246 print 'DEA: ' . $practice_dea;
250 <div
class='bottomheader'>
252 print "<span class='mytagname'> Name:</span>\n";
253 print "<span class='mydata'> $patient_name </span>\n";
254 print "<span class='mytagname'> Address: </span>\n";
255 print "<span class='mydata'> $patient_address, $patient_city, " .
256 "$patient_state $patient_zip </span><br/>\n";
257 print "<span class='mytagname'>Phone:</span>\n";
258 print "<span class='mydata'>(954) 446 - 6958</span>\n";
259 print "<span class='mytagname'>DOB:</span>\n";
260 print "<span class='mydata'> $patient_dob </span>\n";
261 print "<span class='mytagname'>Date:</span>\n";
262 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
263 print "<div class='symbol'>Rx</div><br/>\n";
266 <div
class='content'>
268 print $camos_content[3];
271 <div
class='signature'>
272 ______________________________________________
<br
/>
275 </div
> <!-- end of rx block
-->
277 } // end of deciding if we are printing the above rx block
279 print "<img src='./xout.jpg' id='rx4'>\n";
288 <h1
>Select CAMOS Entries
for printing
</h1
>
289 <form method
=POST name
='pick_items'>
291 //foreach ($_SESSION as $key => $val) {
292 //echo "$key => $val <br/>\n";
294 $query = sqlStatement("select x.id as id, x.category, x.subcategory, x.item from " .
295 "form_CAMOS as x join forms as y on (date(x.date) like date(y.date)) " .
296 "where y.encounter = " . $_SESSION['encounter'] .
297 " and x.pid = " . $_SESSION['pid'] . " and x.activity = 1");
299 while ($result = mysql_fetch_array($query, MYSQL_ASSOC
)) {
300 $results["<input type=checkbox name='ch_" . $result['id'] . "'>" .
301 $result['category'] . ':' . $result['subcategory'] . ':' . $result['item'] . "<br/>\n"]++
;
303 foreach($results as $key => $val) {
307 <input type
=submit name
=print value
=print>
309 <h1
>Update User Information
</h1
>
310 <form method
=POST name
='pick_items'>
313 <td
> First Name
: </td
>
314 <td
> <input type
=text name
=practice_fname value
='<? echo $practice_fname; ?>'> </td
>
317 <td
> Last Name
: </td
>
318 <td
> <input type
=text name
=practice_lname value
='<? echo $practice_lname; ?>'> </td
>
322 <td
> <input type
=text name
=practice_title value
='<? echo $practice_title; ?>'> </td
>
325 <td
> Street Address
: </td
>
326 <td
> <input type
=text name
=practice_address value
='<? echo $practice_address; ?>'> </td
>
330 <td
> <input type
=text name
=practice_city value
='<? echo $practice_city; ?>'> </td
>
334 <td
> <input type
=text name
=practice_state value
='<? echo $practice_state; ?>'> </td
>
338 <td
> <input type
=text name
=practice_zip value
='<? echo $practice_zip; ?>'> </td
>
342 <td
> <input type
=text name
=practice_phone value
='<? echo $practice_phone; ?>'> </td
>
346 <td
> <input type
=text name
=practice_fax value
='<? echo $practice_fax; ?>'> </td
>
350 <td
> <input type
=text name
=practice_dea value
='<? echo $practice_dea; ?>'> </td
>
353 <input type
=submit name
=update value
=update
>
358 } //end of else statement
359 //$query = sqlStatement("");
360 //while ($result = mysql_fetch_array($query, MYSQL_ASSOC)) {