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