PSOORNE5 ;BIR/SAB - display orders from backdoor con't ;06-Dec-2012 20:20;PLS
Source file <PSOORNE5.m>
| Package | Total | Call Graph |
|---|---|---|
| Outpatient Pharmacy | 6 | (AUTO,FATAL)^PSONRXN ORD^PSOORFIN (INST,INST1,PC,PC1)^PSOORNE6 VOPNR^PSOTPCAN WORDWRAP^PSOUTLA2 CLEAN^PSOVER1 |
| IHS Changes To Pharmacy | 1 | ($$PMTFORD,REMMSG)^APSPFUNC |
| Pharmacy Data Management | 1 | ($$L,UL)^PSSLOCK |
| Registration | 1 | FULL^VALM1 |
| VA Fileman | 1 | ^DIE |
| Package | Total | Caller Graph |
|---|---|---|
| Outpatient Pharmacy | 4 | PSOORNE1 PSOORNE2 PSOORNE3 PSOORNE4 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RXNCHK | ||
| OK | ||
| GET | ;
|
|
| INST | ;formats instruction from front door
|
|
| PC1 | ;displays provider comments
|
|
| SV | ||
| DOSE | ;displays dosing instruction for both simple and complex backdoor Rxs.
|
|
| PC | ;displays provider comments
|
|
| PEN | ;pending orders
|
|
| RDSPL | ||
| DOSE1 | ;
|
|
| INST1 | ;formats instruction from front door
|
|
| LOOP2 | ||
| DU | ||
| INS | ;patient instructions ;PSO*210
|
|
| SPINS |
| Name | Field # of Occurrence |
|---|---|
| $$PMTFORD^APSPFUNC | PEN+8 |
| REMMSG^APSPFUNC | PEN+15 |
| ^DIE | RXNCHK+6, RXNCHK+14 |
| AUTO^PSONRXN | RXNCHK |
| FATAL^PSONRXN | LOOP2 |
| ORD^PSOORFIN | OK |
| INST^PSOORNE6 | INST+1 |
| INST1^PSOORNE6 | INST1+1 |
| PC^PSOORNE6 | PC+1 |
| PC1^PSOORNE6 | PC1+1 |
| VOPNR^PSOTPCAN | PEN+4 |
| WORDWRAP^PSOUTLA2 | INS+3, INS+8 |
| CLEAN^PSOVER1 | OK+3 |
| $$L^PSSLOCK | PEN+11 |
| UL^PSSLOCK | OK+4 |
| FULL^VALM1 | PEN+7 |
| FileNo | Call Tags |
|---|---|
| ^PS(59 - [#59] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DILOCKTM" | RXNCHK+4, RXNCHK+7, LOOP2+1 |
| ^PS(50.607 - [#50.607] | DOSE1+1, DOSE1+2 |
| ^PS(51.2 - [#51.2] | DU+5 |
| ^PS(52.41 - [#52.41] | PEN+2, PEN+3, PEN+13 |
| ^PS(53 - [#53] | GET+17 |
| ^PS(55 - [#55] | DU, SPINS+1 |
| ^PS(59 - [#59] | RXNCHK+1, RXNCHK+4, RXNCHK+6, RXNCHK+7, RXNCHK+8, RXNCHK+11, RXNCHK+14 |
| ^PSDRUG - [#50] | PEN+13, GET+5, GET+13, GET+14, GET+15 |
| ^PSRX - [#52] | GET+7, GET+15, DOSE+1, DOSE+2, DU, INS+1, INS+2, INS+3, INS+5, INS+6 , INS+7, SPINS+1 |
| ^PSRX("B" | RXNCHK+11, LOOP2, LOOP2+1, LOOP2+2 |
| ^TMP("PSOAO" | DOSE+1*, DOSE+3*, DOSE+4*, DOSE1+1*, DOSE1+2*, DU*, DU+2*, DU+3*, DU+4*, DU+5* , DU+6*, DU+9*, DU+10*, INS+3, INS+8, SPINS+1* |
| ^TMP("PSOPO" | PEN+1! |
| ^XUSEC("PSORPH" | PEN+16 |
| Name | Line Occurrences |
|---|---|
| DOSE1 | DOSE+5 |
| DU | DOSE1+1 |
| LOOP2 | RXNCHK+11, LOOP2+1 |
| SPINS | INS+1 |
| Name | Field # of Occurrence |
|---|---|
| ^("I" | PEN+13, GET+5, GET+14 |
| ^(0 | PEN+2, GET+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> ACTREF | GET+1*, GET+2*, GET+4*, GET+5*, GET+8*, GET+9*, GET+10* |
| >> ACTREN | GET+1*, GET+2*, GET+12*, GET+13*, GET+14*, GET+15*, GET+16*, GET+17*, GET+18*, GET+19* |
| >> CLOZPAT | RDSPL+3, RDSPL+4 |
| DA | RXNCHK+3*, RXNCHK+12!*, RXNCHK+14! |
| >> DEA | RDSPL+1* |
| DIC | RXNCHK+12!, RXNCHK+14! |
| DIE | RXNCHK+3*, RXNCHK+6!, RXNCHK+12!*, RXNCHK+14! |
| DOSE | DOSE+2*, DOSE+3, DOSE+6!, DOSE1+1, DOSE1+2, DU, DU+1, DU+2, DU+3, DU+4 , DU+5, DU+6, DU+7, DU+8, DU+9, DU+10 |
| DR | RXNCHK+5*, RXNCHK+13*, RXNCHK+14! |
| DS | DOSE+2*, DOSE+4, DOSE1+1! |
| DT | PEN+13, GET+5, GET+14 |
| DUR | DU+8*, DU+9! |
| DUZ | PEN+16 |
| I | DOSE+2*, DOSE+6!, DU |
| >> IEN | DOSE+1*, DOSE+3*, DOSE+4*, DOSE1+1, DOSE1+2*, DU*, DU+2*, DU+3*, DU+4*, DU+5* , DU+6*, DU+9*, DU+10*, INS+3, INS+8, SPINS+1* |
| >> MEDP | OK+2 |
| MIG | INS+7*, INS+8, SPINS! |
| ORCHK | OK+1! |
| >> ORD | PEN+1*, PEN+2, PEN+3, PEN+4, PEN+8*, PEN+13, OK* |
| ORDRG | OK+1! |
| >> ORN | PEN+1, OK* |
| ORSV | PEN+1*, PEN+8, OK! |
| PAT | OK*, OK+2! |
| >> PSDY | RDSPL+7*, RDSPL+14* |
| >> PSDY1 | RDSPL+7*, RDSPL+14* |
| >> PSLST | OK* |
| >> PSOACT | PEN+16* |
| >> PSODFN | PEN+3, PEN+11, OK, OK+4, DU, SPINS+1 |
| >> PSODIR("CS" | RDSPL*, RDSPL+1*, RDSPL+2, RDSPL+5 |
| PSODRG | PEN+13*, PEN+15, GET+5, GET+13, GET+14, GET+15, GET+20! |
| PSODRUG | OK! |
| PSODRUG("DEA" | RXNCHK+1, RDSPL+1, RDSPL+3 |
| PSODRUG0 | GET+1, GET+10, GET+16, GET+20! |
| PSOFDR | OK+1! |
| >> PSOFIN | PEN+11, OK+4 |
| PSOI | RXNCHK+9*, RXNCHK+10*, RXNCHK+11, RXNCHK+13, RXNCHK+14, RXNCHK+15!, LOOP2*, LOOP2+1, LOOP2+2 |
| >> PSOJ | GET+7* |
| PSOLC | GET+18*, GET+20! |
| >> PSOLST( | PEN+1 |
| PSOMSG | PEN+16! |
| PSONEW | OK+1! |
| PSONEW("# OF | REFILLS" , RDSPL+2*, RDSPL+3*, RDSPL+4*, RDSPL+8*, RDSPL+15* |
| PSONEW("DAYS | SUPPLY" , RDSPL+4, RDSPL+7, RDSPL+14 |
| PSONEW("N# RE | F" , RDSPL+2*, RDSPL+3*, RDSPL+4*, RDSPL+8*, RDSPL+15* |
| PSONEW("OLD L | AST RX#" , RXNCHK, RXNCHK+3, RXNCHK+9* |
| PSONEW("PTST | NODE" , RDSPL+6, RDSPL+12 |
| PSONEW("QFLG" | RXNCHK+2*, RXNCHK+11, LOOP2 |
| PSONEW("RX #" | , RXNCHK+14* |
| PSONRXN | RXNCHK+15! |
| PSONRXN("HI" | RXNCHK+9*, LOOP2 |
| PSONRXN("LO" | RXNCHK+8*, RXNCHK+10 |
| PSONRXN("TYPE" | RXNCHK+1*, RXNCHK+2, RXNCHK+7, RXNCHK+8, RXNCHK+9, RXNCHK+11, RXNCHK+13, RXNCHK+14 |
| >> PSOPAR | PEN+16, RXNCHK+2, GET+5, GET+9, GET+12 |
| PSOPLCK | PEN+11*!, PEN+12! |
| PSORFRM | GET+7*, GET+8*, GET+20! |
| PSORNLT | OK*! |
| PSORNSV | OK*! |
| >> PSORX("FILL D | ATE" , PEN+1!, OK+1! |
| >> PSORX("FN" | OK+1! |
| >> PSORX("ISSUE | DATE" , PEN+1!, OK+1! |
| >> PSORXED("ENT" | DOSE+5* |
| >> PSORXED("SIG" | INS+2*, INS+7* |
| >> PSOSITE | RXNCHK+1, RXNCHK+3, RXNCHK+4, RXNCHK+6, RXNCHK+7, RXNCHK+8, RXNCHK+11, RXNCHK+12, RXNCHK+14 |
| >> PSOTPBFG | PEN+4 |
| PSOTPPEN | PEN+4~*!, PEN+5! |
| PSOTPPEX | PEN+4~*!, PEN+5! |
| >> PSOX | RXNCHK+3*, RXNCHK+5, RXNCHK+6, RDSPL+6*, RDSPL+7*, RDSPL+8, RDSPL+12*, RDSPL+14*, RDSPL+15 |
| PSOX1 | RXNCHK+8*, RXNCHK+9, RXNCHK+15!, RDSPL+6*, RDSPL+12* |
| >> PSOY | RXNCHK*, RXNCHK+2, RXNCHK+3, RXNCHK+4, RXNCHK+5, RXNCHK+6 |
| >> RX0 | GET+7, GET+17, GET+18 |
| >> RXFL( | GET+9 |
| >> RXN | GET+7, GET+9, GET+15, DOSE+1, DOSE+2, DU, INS+1, INS+2, INS+3, INS+5 , INS+6, INS+7, SPINS+1 |
| SG | INS+1!, SPINS! |
| SIGOK | OK+1! |
| >> ST | GET+4, GET+19 |
| T | INS+6*, INS+7, SPINS! |
| >> VALMBCK | PEN+2*, PEN+3*, PEN+4*, PEN+8*, PEN+11*, OK* |
| >> VALMSG | PEN+11*, PEN+13*, GET+5*, GET+14*, GET+15*, SV* |
| X | RXNCHK+6!, RXNCHK+15! |
| Y | RXNCHK+6!, RXNCHK+15! |