PSDOPT2 ;BIR/JPW,LTL-Outpatient Rx Entry (cont. from PSDOPT); 9 Jan 95
Source file <PSDOPT2.m>
| Package | Total | Call Graph |
|---|---|---|
| Controlled Substances | 1 | CLLDIR2^PSDOPT |
| VA Fileman | 1 | ^DIR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RTSDTC | ;; PSD*3*48 ADDED LOGIC FOR WHEN AN RTS IS REISSUED ON THE SAMEDAY.
|
|
| QTY | ||
| Q | ||
| PSDKLL | ;
|
|
| PSDRTS | ;PSD*3.0*39 ; The next 10 lines are original code commented out for patch PSD*3*45 (this subroutine was duplicated then modified for testing)
|
|
| RTS | ;PSD*3*39 (6JUL02) - Check for returned to stock
|
|
| ASK | ||
| POST | ;Check to see if fill has been released/posted
|
|
| TRANS |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | TRANS+3, RTS+5 |
| ^PSD(58.8 - [#58.8] | TRANS+4 |
| ^PSD(58.81 - [#58.81] | PSDOPT2+7, TRANS, TRANS+1 |
| ^PSRX - [#52] | RTS+8, RTS+9, RTS+10, POST+3 |
| ^VA(200 - [#200] | TRANS+2 |
| Name | Line Occurrences |
|---|---|
| ASK | ASK+1 |
| Q | TRANS, ASK |
| QTY | RTS+7, RTS+8, RTS+9, RTS+10 |
| TRANS | TRANS, POST+4, ASK+4, ASK+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AN | ASK*, ASK+1, ASK+4, RTSDTC+1~, RTSDTC+5*, RTSDTC+6*, RTSDTC+7 |
| DIR | Q! |
| DIR("A" | Q* |
| DIR(0 | Q* |
| DIRUT | Q! |
| DT | RTSDTC+2 |
| DTIME | ASK, RTSDTC+5 |
| >> NODE | TRANS+1*, TRANS+2, TRANS+3, TRANS+4, QTY, POST+1 |
| >> NODE3 | TRANS+1*, RTS+5, RTS+6, POST+3 |
| >> NODE6 | TRANS+1*, TRANS+6, RTS+2, RTS+4 |
| >> PHARM | TRANS+2* |
| >> PHARMN | TRANS+2*, TRANS+6 |
| PSD | PSDKLL+1! |
| PSDA | PSDKLL+1! |
| PSDATE | TRANS+3*, TRANS+6, PSDKLL+1! |
| PSDBAL | PSDKLL+1! |
| PSDCS | PSDKLL+1! |
| PSDDATE3 | RTS+1*, RTS+5*, RTS+7, RTS+9, RTS+10, QTY+1, PSDKLL+1! |
| PSDDATE3(1 | RTS+5*, PSDRTS+2, RTSDTC+3 |
| PSDDATE4 | RTS+1*, RTS+9*, RTS+10*, QTY+1, PSDKLL+1! |
| PSDDATE4(1 | PSDRTS+2 |
| PSDERR | PSDKLL+1! |
| PSDFILL | PSDKLL+1! |
| PSDFLNO | PSDKLL+1! |
| PSDHOLDX | PSDKLL+1! |
| PSDJJ | PSDOPT2+7*, TRANS*, TRANS+1, PSDKLL+1! |
| PSDLBL | PSDKLL+1! |
| PSDLBLP | PSDKLL+1! |
| PSDNEXT | PSDKLL+1! |
| PSDNUM | PSDKLL+1! |
| PSDNUM1 | PSDKLL+2! |
| PSDOIN | PSDKLL+2! |
| PSDOUT | Q*, PSDKLL+2! |
| PSDPOST | PSDKLL+2! |
| PSDPR1 | PSDKLL+2! |
| PSDQTY | PSDKLL+2! |
| PSDR | PSDKLL+2! |
| PSDREL | PSDKLL+2! |
| PSDRET | PSDOPT2+7*, PSDOPT2+9*, PSDKLL+2! |
| PSDRET( | RTS+5*, ASK+5! |
| PSDRET("OR" | RTS+8! |
| PSDRET("PR" | RTS+10! |
| PSDRET("RF" | RTS+9!, RTSDTC+2 |
| PSDRETN | RTS+4*, RTS+5, RTS+8, RTS+9, RTS+10, QTY+1, POST+1, POST+3, PSDRTS+2, ASK+5 , RTSDTC+3, PSDKLL+2! |
| PSDRF1 | PSDKLL+3! |
| PSDRN | PSDKLL+3! |
| PSDRPH | PSDKLL+3! |
| PSDRS | PSDKLL+3! |
| PSDRTS | PSDKLL+3! |
| PSDRTSE | PSDKLL+3! |
| PSDRTSE( | QTY+1* |
| PSDRX | PSDOPT2+7, TRANS, RTS+8, RTS+9, RTS+10, POST+3, PSDKLL+3! |
| PSDRX( | POST+1*, POST+3* |
| PSDRXFD | PSDKLL+3! |
| PSDRXIN | PSDKLL+4! |
| PSDS | PSDKLL+4! |
| PSDSEL | PSDKLL+4! |
| PSDSITE | PSDKLL+4! |
| PSDSN | TRANS+5, PSDKLL+4! |
| PSDSTA | PSDKLL+4! |
| PSDSUPN | PSDKLL+4! |
| PSDT | PSDKLL+4! |
| PSDTYPE | RTS+2*, RTS+3, RTS+4, RTS+5, RTS+8, RTS+9, RTS+10, QTY+1, POST+1, POST+3 , PSDRTS+2, ASK+5, RTSDTC+3, PSDKLL+4! |
| PSDTYPE(1 | RTS+3*, PSDRTS+2, ASK+4, RTSDTC+3 |
| PSDUZ | PSDKLL+4! |
| PSDXXX | PSDKLL+5! |
| PSOCSUB | PSDKLL+5! |
| PSOVR | PSDKLL+5! |
| QTY | PSDKLL+6! |
| RETSK | PSDKLL+6! |
| RF | PSDKLL+6! |
| RPDT | PSDKLL+6! |
| RX0 | PSDKLL+6! |
| RX2 | PSDKLL+6! |
| RXNUM | PSDOPT2+8, PSDKLL+6! |
| U | TRANS+6, QTY |
| >> VAULT | TRANS+4*, TRANS+5 |
| >> X | PSDOPT2+7* |
| >> X1 | RTSDTC+2 |
| >> Y | TRANS+3*, RTS+5*, Q |