Added X-out of blank boxes for security.
[openemr.git] / interface / forms / CAMOS / rx_print.php
blob8a3043d82f45e9d5416a85d48f7dd898e83d632a
1 <? include_once ('../../globals.php'); ?>
2 <? include_once ('../../../library/sql.inc'); ?>
3 <html>
4 <head>
5 <title>
6 Four Pane Prescription Printer
7 </title>
8 </head>
9 <body>
11 //practice data
12 $physician_name = '';
13 $practice_address = '';
14 $practice_city = '';
15 $practice_state = '';
16 $practice_zip = '';
17 $practice_phone = '';
18 $practice_fax = '';
19 $practice_license = '';
20 $practice_dea = '';
21 //patient data
22 $patient_name = '';
23 $patient_address = '';
24 $patient_city = '';
25 $patient_state = '';
26 $patient_zip = '';
27 $patient_phone = '';
28 $patient_dob = '';
29 $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']);
30 if ($result = mysql_fetch_array($query, MYSQL_ASSOC)) {
31 $patient_name = $result['fname'] . ' ' . $result['lname'];
32 $patient_address = $result['street'];
33 $patient_city = $result['city'];
34 $patient_state = $result['state'];
35 $patient_zip = $result['postal_code'];
36 $patient_phone = $result['phone_home'];
37 $patient_dob = $result['DOB'];
39 $query = sqlStatement("select * from users where id =" . $_SESSION['authUserID']);
40 if ($result = mysql_fetch_array($query, MYSQL_ASSOC)) {
41 $physician_name = $result['fname'] . ' ' . $result['lname'];
42 $practice_address = $result['street'];
43 $practice_city = $result['city'];
44 $practice_state = $result['state'];
45 $practice_zip = $result['zip'];
46 $practice_phone = $result['phone'];
47 $practice_fax = $result['fax'];
48 $practice_dea = $result['federaldrugid'];
50 if ($_POST['print']) {
51 $camos_content = array();
52 foreach ($_POST as $key => $val) {
53 if (substr($key,0,3) == 'ch_') {
54 $query = sqlStatement("select content from form_CAMOS where id =" .
55 substr($key,3));
56 if ($result = mysql_fetch_array($query, MYSQL_ASSOC)) {
57 $content = preg_replace('|\n|','<br/>', $result['content']);
58 $content = preg_replace('|<br/><br/>|','<br/>', $content);
59 array_push($camos_content,$content);
64 <link rel="stylesheet" type="text/css" href="./rx.css" />
65 </head>
66 <body>
67 <img src='./hline.jpg' id='hline'>
68 <img src='./vline.jpg' id='vline'>
70 if ($camos_content[0]) { //decide if we are printing this rx
72 <div id='rx1' class='rx' >
73 <div class='topheader'>
75 print $physician_name . "<br/>\n";
76 print $practice_address . "<br/>\n";
77 print $practice_city . ", ";
78 print $practice_state . " ";
79 print $practice_zip . "<br/>\n";
80 print $practice_phone . "<br/>\n";
81 print 'DEA: ' . $practice_dea;
83 </div>
84 <hr/>
85 <div class='bottomheader'>
87 print "<span class='mytagname'> Name:</span>\n";
88 print "<span class='mydata'> $patient_name </span>\n";
89 print "<span class='mytagname'> Address: </span>\n";
90 print "<span class='mydata'> $patient_address, $patient_city, " .
91 "$patient_state $patient_zip </span><br/>\n";
92 print "<span class='mytagname'>Phone:</span>\n";
93 print "<span class='mydata'>(954) 446 - 6958</span>\n";
94 print "<span class='mytagname'>DOB:</span>\n";
95 print "<span class='mydata'> $patient_dob </span>\n";
96 print "<span class='mytagname'>Date:</span>\n";
97 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
98 print "<div class='symbol'>Rx</div><br/>\n";
100 </div>
101 <div class='content'>
103 print $camos_content[0];
105 </div>
106 <div class='signature'>
107 ______________________________________________<br/>
108 Signature
109 </div>
110 </div> <!-- end of rx block -->
112 } // end of deciding if we are printing the above rx block
113 else {
114 print "<img src='./xout.jpg' id='rx1'>\n";
118 if ($camos_content[1]) { //decide if we are printing this rx
120 <div id='rx2' class='rx' >
121 <div class='topheader'>
123 print $physician_name . "<br/>\n";
124 print $practice_address . "<br/>\n";
125 print $practice_city . ", ";
126 print $practice_state . " ";
127 print $practice_zip . "<br/>\n";
128 print $practice_phone . "<br/>\n";
129 print 'DEA: ' . $practice_dea;
131 </div>
132 <hr/>
133 <div class='bottomheader'>
135 print "<span class='mytagname'> Name:</span>\n";
136 print "<span class='mydata'> $patient_name </span>\n";
137 print "<span class='mytagname'> Address: </span>\n";
138 print "<span class='mydata'> $patient_address, $patient_city, " .
139 "$patient_state $patient_zip </span><br/>\n";
140 print "<span class='mytagname'>Phone:</span>\n";
141 print "<span class='mydata'>(954) 446 - 6958</span>\n";
142 print "<span class='mytagname'>DOB:</span>\n";
143 print "<span class='mydata'> $patient_dob </span>\n";
144 print "<span class='mytagname'>Date:</span>\n";
145 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
146 print "<div class='symbol'>Rx</div><br/>\n";
148 </div>
149 <div class='content'>
151 print $camos_content[1];
153 </div>
154 <div class='signature'>
155 ______________________________________________<br/>
156 Signature
157 </div>
158 </div> <!-- end of rx block -->
160 } // end of deciding if we are printing the above rx block
161 else {
162 print "<img src='./xout.jpg' id='rx2'>\n";
166 if ($camos_content[2]) { //decide if we are printing this rx
168 <div id='rx3' class='rx' >
169 <div class='topheader'>
171 print $physician_name . "<br/>\n";
172 print $practice_address . "<br/>\n";
173 print $practice_city . ", ";
174 print $practice_state . " ";
175 print $practice_zip . "<br/>\n";
176 print $practice_phone . "<br/>\n";
177 print 'DEA: ' . $practice_dea;
179 </div>
180 <hr/>
181 <div class='bottomheader'>
183 print "<span class='mytagname'> Name:</span>\n";
184 print "<span class='mydata'> $patient_name </span>\n";
185 print "<span class='mytagname'> Address: </span>\n";
186 print "<span class='mydata'> $patient_address, $patient_city, " .
187 "$patient_state $patient_zip </span><br/>\n";
188 print "<span class='mytagname'>Phone:</span>\n";
189 print "<span class='mydata'>(954) 446 - 6958</span>\n";
190 print "<span class='mytagname'>DOB:</span>\n";
191 print "<span class='mydata'> $patient_dob </span>\n";
192 print "<span class='mytagname'>Date:</span>\n";
193 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
194 print "<div class='symbol'>Rx</div><br/>\n";
196 </div>
197 <div class='content'>
199 print $camos_content[2];
201 </div>
202 <div class='signature'>
203 ______________________________________________<br/>
204 Signature
205 </div>
206 </div> <!-- end of rx block -->
208 } // end of deciding if we are printing the above rx block
209 else {
210 print "<img src='./xout.jpg' id='rx3'>\n";
214 if ($camos_content[3]) { //decide if we are printing this rx
216 <div id='rx4' class='rx' >
217 <div class='topheader'>
219 print $physician_name . "<br/>\n";
220 print $practice_address . "<br/>\n";
221 print $practice_city . ", ";
222 print $practice_state . " ";
223 print $practice_zip . "<br/>\n";
224 print $practice_phone . "<br/>\n";
225 print 'DEA: ' . $practice_dea;
227 </div>
228 <hr/>
229 <div class='bottomheader'>
231 print "<span class='mytagname'> Name:</span>\n";
232 print "<span class='mydata'> $patient_name </span>\n";
233 print "<span class='mytagname'> Address: </span>\n";
234 print "<span class='mydata'> $patient_address, $patient_city, " .
235 "$patient_state $patient_zip </span><br/>\n";
236 print "<span class='mytagname'>Phone:</span>\n";
237 print "<span class='mydata'>(954) 446 - 6958</span>\n";
238 print "<span class='mytagname'>DOB:</span>\n";
239 print "<span class='mydata'> $patient_dob </span>\n";
240 print "<span class='mytagname'>Date:</span>\n";
241 print "<span class='mydata'>" . date("F m, Y") . "</span><br/><br/>\n";
242 print "<div class='symbol'>Rx</div><br/>\n";
244 </div>
245 <div class='content'>
247 print $camos_content[3];
249 </div>
250 <div class='signature'>
251 ______________________________________________<br/>
252 Signature
253 </div>
254 </div> <!-- end of rx block -->
256 } // end of deciding if we are printing the above rx block
257 else {
258 print "<img src='./xout.jpg' id='rx4'>\n";
261 </body>
262 </html>
265 else {//pick
267 <form method=POST name='pick_items'>
269 $query = sqlStatement("select * from form_CAMOS where date(date) like current_date() and pid = " . $_SESSION['pid']);
270 while ($result = mysql_fetch_array($query, MYSQL_ASSOC)) {
271 echo "<input type=checkbox name='ch_" . $result['id'] . "'>" .
272 $result['category'] . ':' . $result['subcategory'] . ':' . $result['item'] . "<br/>\n";
275 <input type=submit name=print value=print>
276 </form>
280 //$query = sqlStatement("");
281 //while ($result = mysql_fetch_array($query, MYSQL_ASSOC)) {
284 </body>
285 </html>
288 //FUNCTIONS