PSXNEW ;BIR/HTW/PWC-Rx Order Entry Screen for CMOP ;11 Mar 2002 4:38 PM
Source file <PSXNEW.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | NOW^%DTC FILE^DICN ^DIE ^DIK |
| Outpatient Pharmacy | 1 | EN^PSOHLSN1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RESET(PSXRX,PSXFILL,PSXREAS) | ;
|
|
| OERR | ||
| SETRX | ; Check if last fill has been transmitted (0) or retransmitted (2) -
; edit node and set to not dispensed (3). ; If already dispensed (1) or not dispensed (3), create new entry ; and set to not dispensed (3) with cancelled reason. |
|
| EXIT | ||
| ACT | ; adds activity info for CMOP Rx placed on suspense
|
|
| SUS | ; Auto-Suspend CMOPS
|
|
| LOCK525 | ;
|
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | Classic Fileman Calls |
| ^PS(52.5 - [#52.5] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.5 - [#52.5] | SUS+7, LOCK525+1, LOCK525+2!, LOCK525+3 |
| ^PSRX - [#52] | OERR+1, OERR+6, OERR+8, OERR+10, OERR+11, OERR+13, OERR+14, SUS+4, SUS+5, SUS+9 , SUS+10, SUS+12, LOCK525+6, SETRX+4*, SETRX+6, SETRX+7, SETRX+15, SETRX+16, ACT+1, ACT+2 , ACT+3*, ACT+7* |
| ^XTMP("ORLK-" | OERR+2! |
| Name | Line Occurrences |
|---|---|
| ACT | LOCK525+5 |
| EXIT | SUS+16 |
| LOCK525 | LOCK525+1 |
| SETRX | LOCK525+4 |
| Name | Field # of Occurrence |
|---|---|
| ^("STA" | OERR+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SUS+4*, SUS+5*, SUS+6, EXIT+1!, ACT+7 |
| %H | EXIT+1! |
| %I | EXIT+1! |
| %T | EXIT+1! |
| COMM | LOCK525+6*, LOCK525+7! |
| DA | OERR+12!, OERR+13*, OERR+14*, SUS+1~, SUS+2*, SUS+8*, SETRX+13!*, SETRX+15, SETRX+16 |
| DA(1 | OERR+14*, SETRX+13*, SETRX+15, SETRX+16 |
| DD | SUS+12!, SUS+14!, SETRX+16!, SETRX+18!, SETRX+20! |
| DIC | SUS+11*, SUS+14!, EXIT+1!, SETRX+13!, SETRX+16!, SETRX+18*, SETRX+20! |
| DIC("DR" | SUS+13*, SETRX+19* |
| DIC(0 | SUS+11*, SETRX+18* |
| DIE | OERR+12!, OERR+13*, OERR+14*, EXIT+1!, SETRX+13!* |
| DIK | SUS+8*, SUS+14!, SETRX+16!, SETRX+20! |
| DO | SUS+12!, SUS+14!, SETRX+16!, SETRX+18!, SETRX+20! |
| DR | OERR+12!, OERR+13*, OERR+14*, SETRX+13!, SETRX+14* |
| DUZ | ACT+7 |
| >> FILL | SETRX+8*, SETRX+9 |
| I | EXIT+1!, ACT+1* |
| ORD | OERR+1~*, OERR+2 |
| PSOSITE | OERR+4~, SUS+9*, SUS+10*, SUS+13, EXIT+1! |
| PSX | EXIT!, SETRX+5! |
| PSX( | SETRX+9*, SETRX+10, SETRX+11 |
| PSX525 | OERR+4~, SUS+15*, LOCK525+1, LOCK525+2, LOCK525+3, EXIT+1! |
| PSXD | OERR+4~, EXIT+1!, SETRX+7*, SETRX+8, SETRX+9, SETRX+19 |
| PSXDFN | OERR+4~, SUS+12*, SUS+13, LOCK525+2!, EXIT+1! |
| PSXEDREL | OERR+4~, OERR+11*, OERR+12, EXIT+1! |
| PSXFDA | OERR+4~, EXIT!, ACT+2* |
| PSXFIEN | EXIT+1!, SETRX+11*, SETRX+13 |
| PSXFILL | RESET~ |
| PSXIR | EXIT!, ACT+2*, ACT+3*, ACT+7 |
| PSXLFD | OERR+4~, SUS+6*, LOCK525+6, EXIT!, ACT+7 |
| PSXREAS | RESET~, SETRX+14, SETRX+19, ACT+7 |
| PSXRFD | OERR+4~, OERR+10*, OERR+11, OERR+13, OERR+14, SUS+4, SUS+5, SUS+9, SUS+10, SUS+13 , EXIT!, SETRX+10, SETRX+11 |
| PSXRX | RESET~, OERR+1, OERR+6, OERR+8, OERR+10, OERR+11, OERR+13, OERR+14, SUS+2, SUS+4 , SUS+5, SUS+7, SUS+8, SUS+9, SUS+10, SUS+12, LOCK525+6, LOCK525+7, EXIT!, SETRX+4 , SETRX+6, SETRX+7, SETRX+13, SETRX+18, ACT+1, ACT+2, ACT+3, ACT+7 |
| PSXRXDA | EXIT! |
| PSXRXF | OERR+4~, EXIT!, ACT+1*, ACT+5*, ACT+7 |
| PSXRXS | SUS+7*, SUS+8, EXIT! |
| PSXSD | OERR+4~, SUS+6*, SUS+13, LOCK525+2, EXIT!, SETRX+14, SETRX+19 |
| >> PSXST | SETRX+11*, SETRX+12, SETRX+17 |
| PSXZ | OERR+4~, SETRX+5*, SETRX+6*, SETRX+7, SETRX+9 |
| U | SETRX+8, SETRX+9, SETRX+11, SETRX+19 |
| X | SUS+12*, EXIT+1!, SETRX+18* |
| Y | SUS+1~, SUS+15, EXIT+1! |