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! |