PSOCPDUP ;BIR/SAB - Dup drug and class checker for copy orders ;1/3/05 11:34am
Source file <PSOCPDUP.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 9 | ^PSOBUILD (,NVA)^PSODRDU1 PRSTAT^PSODRDUP STAT^PSOFUNC (CLS,DUP)^PSOORRD2 REMOTE^PSOORRDI $$TITRX^PSOUTL FSIG^PSOUTLA EN2^PSOUTLA1 |
Order Entry Results Reporting | 1 | ($$HAVEHDR,HAVEHDR)^ORRDI1 |
Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
VA FileMan | 1 | ^DIR |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 1 | PSODRDUP |
Name | Field # of Occurrence |
---|---|
^DIR | ASKCAN+1, ASKCAN+2, ASKCAN+4, ASKCAN+5, ASKCAN+9, CLS+4 |
$$HAVEHDR^ORRDI1 | REMOTE+3 |
HAVEHDR^ORRDI1 | REMOTE+2 |
^PSOBUILD | EXIT |
^PSODRDU1 | PSOCPDUP+7 |
NVA^PSODRDU1 | PSOCPDUP+8 |
PRSTAT^PSODRDUP | DATA+2 |
STAT^PSOFUNC | DATA+1 |
CLS^PSOORRD2 | REMOTE+8 |
DUP^PSOORRD2 | REMOTE+7 |
REMOTE^PSOORRDI | REMOTE+6 |
$$TITRX^PSOUTL | DUP+1 |
FSIG^PSOUTLA | DATA+3 |
EN2^PSOUTLA1 | DATA+4 |
PSOL^PSSLOCK | ASKCAN+5 |
PSOUL^PSSLOCK | ULRX+2 |
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: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(53 - [#53] | DATA+11 |
^PSRX - [#52] | DUP+1, DATA, DATA+3, DATA+4, DATA+9, DATA+10, ASKCAN+3, ASKCAN+7, ASKCAN+8, ASKCAN+13 , CLS+2 |
^TMP("PSORXDC" | ASKCAN+11!, ASKCAN+16* |
^TMP($J | PSOCPDUP+15!, REMOTE+7, REMOTE+8, REMOTE2+1! |
^VA(200 - [#200] | DATA+8 |
^XTMP("ORRDI" | REMOTE+4 |
^XUSEC("PSORPH" | PSOCPDUP+9, PSOCPDUP+13, ASKCAN+1, ASKCAN+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | EXIT!, ASKCAN+9*, ASKCAN+10, ASKCAN+14, ASKCAN+16 |
BSIG | DATA+3!, DATA+7! |
BSIG( | DATA+3*, DATA+6 |
BSIG(1 | DATA+5, DATA+6 |
CAN | EXIT!, CLS+3* |
CLS | ASKCAN+1, ASKCAN+2, ASKCAN+10!, ASKCAN+13!, ASKCAN+15, ASKCAN+17!, CLS+1* |
DA | EXIT!, ASKCAN+9*, ASKCAN+16 |
DIR | EXIT!, ASKCAN+1!, ASKCAN+2!, ASKCAN+4!, ASKCAN+5!, ASKCAN+9!, CLS+4! |
DIR("?" | ASKCAN+8* |
DIR("A" | ASKCAN+1*, ASKCAN+2*, ASKCAN+4*, ASKCAN+5*, ASKCAN+8*, CLS+4* |
DIR(0 | ASKCAN+1*, ASKCAN+2*, ASKCAN+4*, ASKCAN+5*, ASKCAN+8*, CLS+4* |
DIRUT | CLS+4! |
DNM | PSOCPDUP+5*, PSOCPDUP+6*, PSOCPDUP+9, PSOCPDUP+13, PSOCPDUP+14, EXIT!, DUP+1, DUP+2, ASKCAN, ASKCAN+3 , ASKCAN+8, ASKCAN+13, ASKCAN+16, CLS+2, CLS+3 |
DTOUT | CLS+4! |
DUOUT | CLS+4! |
DUP | DUP+1*, ASKCAN+3, ASKCAN+4!, ASKCAN+10!, ASKCAN+13!, ASKCAN+17!, CLS+1! |
DUPRX0 | EXIT!, DATA*, DATA+8, DATA+10 |
DUZ | PSOCPDUP+9, PSOCPDUP+13, ASKCAN+1, ASKCAN+2, ASKCAN+10, ASKCAN+14 |
FSIG | DATA+3!, DATA+4! |
FSIG( | DATA+3 |
IOF | REMOTE+5 |
ISSD | EXIT!, DATA*, DATA+1 |
J | EXIT!, DATA+1* |
LSTFL | EXIT!, DATA+10* |
MSG | EXIT!, DUP+2*, ASKCAN+10*, ASKCAN+14*, ASKCAN+16, CLS+1* |
PHYS | EXIT!, DATA+8*, DATA+9 |
PSOCD | EXIT! |
PSOCLC | EXIT!, ASKCAN+10*, ASKCAN+14* |
PSOCLOZ | EXIT! |
PSOCPCLS | PSOCPDUP+14*!, ASKCAN+5, ASKCAN+12, ASKCAN+17! |
>> PSODFN | REMOTE+6 |
>> PSODRUG("IEN" | REMOTE+6 |
>> PSODRUG("NAME" | PSOCPDUP+9, PSOCPDUP+13, PSOCPDUP+14 |
>> PSODRUG("VA C | LASS" , PSOCPDUP+14, CLS+2 |
PSOELSE | CLS+3*, CLS+4, CLS+5! |
PSOLDT | EXIT! |
PSOLR | EXIT! |
PSOMSG | ASKCAN+5!, ASKCAN+6, ASKCAN+8! |
>> PSONOOR | ASKCAN+16* |
PSONULN | PSOCPDUP+5*, EXIT!, DUP+1, DATA+11, CLS+1 |
>> PSOPAR | PSOCPDUP+10, PSOCPDUP+11, PSOCPDUP+12, DATA+11, ASKCAN+1, ASKCAN+2, CLS+3 |
>> PSORX("DFLG" | PSOCPDUP+6, PSOCPDUP+9, PSOCPDUP+10, PSOCPDUP+11, PSOCPDUP+12, PSOCPDUP+13, ASKCAN+1*, ASKCAN+2*, ASKCAN+4*, ASKCAN+5* , ASKCAN+10*, ASKCAN+13*, REMOTE+1 |
>> PSORX("PATIEN | T STATUS" , DATA+11 |
>> PSOSD( | PSOCPDUP+6, PSOCPDUP+14, DUP+1, DUP+2, ASKCAN, ASKCAN+3, ASKCAN+8, ASKCAN+13, CLS+2, CLS+3 |
PSREV | DATA+3*, DATA+4!, DATA+6*, DATA+7! |
REA | EXIT!, ASKCAN+10*, ASKCAN+14*, ASKCAN+16 |
RFLS | EXIT!, DATA*, DATA+8, DATA+9 |
RX0 | EXIT!, DATA*, DATA+1! |
RX2 | EXIT!, DATA*, DATA+1! |
RXREC | EXIT!, DUP+2*, DATA, DATA+1, DATA+2, DATA+3, DATA+4, DATA+9, DATA+10, ASKCAN+9 , ASKCAN+11, ASKCAN+16, CLS+3* |
RXRECCOP | ASKCAN+5, ASKCAN+7, CLS+3*, CLS+5!, ULRX+1, ULRX+2 |
RXRECLOC | ASKCAN+13! |
SIG | EXIT!, DATA* |
ST | EXIT!, DATA+1 |
>> STA | PSOCPDUP+5*, PSOCPDUP+6*, PSOCPDUP+7, PSOCPDUP+8, PSOCPDUP+14, DUP+1, DUP+2, ASKCAN, ASKCAN+3, ASKCAN+8 , ASKCAN+13, ASKCAN+16, CLS+2, CLS+3 |
Y | EXIT!, ASKCAN+10 |
ZZ | EXIT! |
Name | Field # of Occurrence |
---|---|
$T(HAVEHDR^ORRDI1 | REMOTE+2 |