PSODDPR3 ;BIR/SAB - display NVA enhanced order checks ;10/04/06 3:38pm
Source file <PSODDPR3.m>
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 | 4 | PSODDPR2 PSODDPR5 PSODDPR7 PSODDPR8 |
Name | Comments | DBIA/ICR reference |
---|---|---|
NVA | ||
MON | ;print monograph
|
|
QUE | ||
PAUSE1() | ;Allow "^"
|
|
RDI | ;RDI orders
|
|
FSIG(FSIG) | ;Format sig from remote site ;returned in the FSIG array
|
|
FSTART | ||
FQUIT | ;
|
|
DCOR | ;dc duplicate therapy
|
|
FPMON | ;displays instruction and/or comments
|
|
VAGEN(PSODD) | ;Return the VA GENERIC name
|
|
INST | ;displays instruction and/or comments
|
|
CLASSES | ;display therapeutic duplications classes (called from PSODDPR5 too)
|
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(50.606 - [#50.606] | NVA+1 |
^PS(50.7 - [#50.7] | NVA+1 |
^PS(52.41 - [#52.41] | INST+1 |
^PS(55 - [#55] | NVA |
^PSDRUG - [#50] | NVA+2, VAGEN+3 |
^PSRX - [#52] | DCOR+7, DCOR+13, DCOR+20, DCOR+28 |
^TMP("PSORXDC" | DCOR+9*, DCOR+10*, DCOR+11*, DCOR+24*, DCOR+25*, DCOR+26* |
^TMP($J | MON+16!, QUE!, QUE+3, QUE+4, QUE+6, QUE+12*, QUE+13, QUE+15, QUE+17, QUE+19* , QUE+20*, QUE+21*, QUE+22, QUE+23, QUE+25, QUE+27, QUE+28, RDI+1, RDI+2, RDI+9* , FSIG+2, DCOR+4, DCOR+6, DCOR+20, DCOR+23, FPMON+1, FPMON+2*, FPMON+3*, FPMON+4*, VAGEN+4! , CLASSES+7, CLASSES+8, CLASSES+9 |
^UTILITY($J | NVA+6!, NVA+7!, MON+16!, DCOR+12!, DCOR+14, DCOR+15!, DCOR+27!, DCOR+29, DCOR+30!, CLASSES+5! , CLASSES+11, CLASSES+12! |
^XUSEC("PSORPH" | DCOR+1 |
Name | Field # of Occurrence |
---|---|
^( | FSIG+2 |
^(0 | NVA+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | MON+5!* |
ACT | NVA+5!, DCOR+3*, DCOR+10, DCOR+25, DCOR+31! |
BSIG | NVA+6! |
CAN | NVA+5! |
CLASS | CLASSES+12! |
CNT | FSIG+1~, FSTART+1*, FSTART+2 |
>> CT | QUE*, QUE+3*, QUE+4, QUE+6, QUE+12*, QUE+13, QUE+15, QUE+17, QUE+22, FPMON+1 |
DA | NVA+5! |
DCN | DCOR+4~, DCOR+23*, DCOR+24, DCOR+25, DCOR+26, DCOR+28 |
DCRD | DCOR+4~, DCOR+22*, DCOR+23 |
DGI | NVA+6! |
DIR | NVA+5!, MON+2!, MON+3!, MON+15!, MON+16!, QUE+24!, PAUSE1+2~, PAUSE1+3!, DCOR+6!, DCOR+8! , DCOR+16!, DCOR+18!, DCOR+19!, DCOR+21!, DCOR+31! |
DIR("?" | MON+15*, PAUSE1+4* |
DIR("A" | MON+2*, MON+15*, PAUSE1+3*, DCOR+7*, DCOR+16*, DCOR+20*, DCOR+21* |
DIR("B" | MON+2*, DCOR+16* |
DIR(0 | MON+2*, MON+15*, PAUSE1+5*, DCOR+6*, DCOR+16*, DCOR+19* |
DIRUT | MON+3!, MON+15!, PAUSE1+2~, DCOR+8!, DCOR+17, DCOR+21! |
DIWF | NVA+7!, MON+16!, DCOR+12*, DCOR+15!, DCOR+27*, DCOR+30!, CLASSES+5*, CLASSES+12! |
DIWL | NVA+7!, MON+16!, DCOR+12*, DCOR+15!, DCOR+27*, DCOR+30!, CLASSES+5*, CLASSES+12! |
DIWR | NVA+7!, MON+16!, DCOR+12*, DCOR+15!, DCOR+27*, DCOR+30!, CLASSES+5*, CLASSES+12! |
DNM | NVA+5! |
DRG | QUE+3, QUE+4, QUE+6, QUE+8, QUE+12, QUE+13, QUE+15, QUE+16, QUE+17, QUE+18 , QUE+22, FPMON+1, CLASSES+12! |
DRGI | NVA+6! |
>> DRGIEN | QUE+13*, QUE+14 |
DRGINFO | MON+2~, QUE+13* |
DSC | NVA+5! |
DSPL | NVA+5! |
DTOUT | MON+3!, MON+15!, MON+16!, QUE+24!, DCOR+8, DCOR+17, DCOR+21 |
DUOUT | MON+3!, MON+15!, MON+16!, QUE+24!, PAUSE1+2~, DCOR+8, DCOR+17, DCOR+21 |
DUPRX0 | NVA*, NVA+1, NVA+2, NVA+4, NVA+5! |
DUZ | DCOR+1 |
FDBSEV | MON+2~, MON+16!, QUE+5*, QUE+8, QUE+18*, QUE+19, QUE+20, QUE+21, QUE+27*, QUE+28 , FPMON+2, FPMON+3, FPMON+4 |
FFF | FSIG+1~, FSTART+1*, FSTART+2 |
FLIM | FSIG+1~, FSTART+1, FSTART+3* |
FSIG | RDI+5, RDI+10!, FSIG~, FSIG+1! |
FSIG( | RDI+6, FSTART+1*, FSTART+5* |
FSIG(1 | FSTART+6* |
FSIG(2 | FSTART+6! |
FVAR | FSIG+1~, FSTART*, FSTART+1*, FSTART+3, FSTART+4*, FSTART+5 |
FVAR1 | FSIG+1~, FSTART*, FSTART+1, FSTART+2*, FSTART+4 |
HSIG | FSIG+1~ |
HSIG( | FSIG+2*, FSTART+1, FSTART+2 |
I | NVA+6!, RDI+6*, RDI+10!, FSIG+1~, FSIG+2*, DCOR+4*, DCOR+20*, DCOR+31! |
II | FSIG+1~, FSTART*, FSTART+1*, FSTART+5 |
INST | INST+1*, INST+4! |
IO | QUE+1, QUE+24 |
IO("Q" | MON+8 |
IOF | MON+15, QUE+24, QUE+30, QUE+32 |
IOM | INST+3 |
IOP | MON+5! |
IOSL | QUE+28, QUE+29 |
IOST | MON+15, QUE+29 |
ISSD | NVA+5! |
IZ | NVA+6! |
J | NVA+5! |
>> LIST | MON+16, QUE, QUE+3, QUE+4, QUE+6, QUE+12, QUE+13, QUE+15, QUE+17, QUE+19 , QUE+20, QUE+21, QUE+22, QUE+23, QUE+25, QUE+27, QUE+28, RDI+1, RDI+2, FSIG+2 , FPMON+1, FPMON+2, FPMON+3, FPMON+4, CLASSES+7, CLASSES+8, CLASSES+9 |
LST | NVA+6!, DCOR+4~, DCOR+22*, DCOR+23 |
LSTFL | NVA+5! |
MDRGCNT | MON+2~, QUE*, QUE+14*, QUE+19, QUE+20, QUE+21, FPMON+2, FPMON+3, FPMON+4 |
MG | FPMON+1*, FPMON+2, FPMON+3, FPMON+4, FPMON+5! |
MIG | INST+1*, INST+3, INST+4! |
MONQ | MON+2~, MON+16!, QUE+24!, QUE+27, QUE+28, QUE+31* |
MONSEV | MON+2~, QUE+4*, QUE+5 |
MONTITLE | MON+2~, MON+16!, QUE+6*, QUE+7*, QUE+8 |
MSG | NVA+5!, DCOR+2*, DCOR+9, DCOR+24, DCOR+31! |
NNN | FSIG+1~, FSTART+1* |
NODDERR | NVA+6! |
NODTERR | NVA+6! |
NVAQ | NVA~ |
>> ON | NVA, QUE+3, QUE+4, QUE+6, QUE+12, QUE+13, QUE+15, QUE+17, QUE+22, QUE+25 , RDI+1, RDI+2, FSIG+2, FPMON+1 |
PDRG | NVA+6! |
>> PDRGIEN | QUE+13*, QUE+14 |
PHYS | NVA+5! |
PMON | MON+16!, QUE*, QUE+12*, QUE+19*, QUE+20*, QUE+21*, FPMON+1*, FPMON+2*, FPMON+3*, FPMON+4* |
POP | MON+5!, MON+6 |
PSOCD | NVA+5! |
PSOCLC | NVA+5! |
PSOCLOZ | NVA+5! |
PSODD | VAGEN~, VAGEN+2, VAGEN+3 |
>> PSODFN | NVA |
>> PSODLQT | MON+1, MON+3*, MON+15*, QUE+9, QUE+12, QUE+23, DCOR+1, DCOR+8*, DCOR+17*, DCOR+21* , DCOR+22, INST+3, CLASSES+4 |
>> PSODUPC( | NVA+1*, NVA+2*, NVA+4*, RDI+3*, RDI+4*, RDI+6*, RDI+7*, RDI+8* |
>> PSODUPC("CLASS" | CLASSES+2, CLASSES+3, CLASSES+5*, CLASSES+11*, CLASSES+13* |
>> PSODUPCT | CLASSES+2, CLASSES+3* |
>> PSODUPF | NVA+1, NVA+2, NVA+4, RDI+3, RDI+4, RDI+6, RDI+7, RDI+8, CLASSES+1, CLASSES+5 , CLASSES+11, CLASSES+13 |
PSOIEN | VAGEN+2~, VAGEN+3*, VAGEN+4 |
PSOLDT | NVA+5! |
PSOLR | NVA+5! |
PSOMON1 | MON+2~, MON+16! |
PSOMON1( | QUE+8*, QUE+18 |
PSOMONQ | MON+15, MON+16!, QUE+27*, QUE+28, QUE+29*, QUE+30, QUE+31 |
>> PSONOOR | DCOR+10*, DCOR+25* |
>> PSONULN | MON+3, QUE+19 |
>> PSONULN1 | CLASSES+13 |
>> PSONV | DCOR+2, DCOR+3 |
>> PSORX("DFLG" | MON+3*, MON+15*, DCOR+8*, DCOR+17*, DCOR+21* |
>> PSOVAG | VAGEN+4*, VAGEN+5 |
PVAGDRG | MON+2~, QUE+14*, QUE+15*, QUE+21 |
>> QTHER | RDI+7 |
QX | MON+16!, QUE+22*, QUE+28*, FPMON+1 |
>> QXX | QUE+27*, QUE+28 |
RDI | MON+16! |
REA | NVA+5! |
RFLS | NVA+5! |
RMRX | MON+16!, QUE+25* |
RX0 | NVA+5! |
RX2 | NVA+5! |
RXN | NVA+5! |
RXREC | NVA+5!, RDI+2*, RDI+3, RDI+4, RDI+7, RDI+8, RDI+9, RDI+10!, INST+1, INST+2 |
SER | NVA+6! |
SERS | NVA+6! |
SEV | NVA+6! |
SG | FPMON+3*, FPMON+5!, INST+3*, INST+4! |
SIG | NVA+5! |
SMONTI | MON+2~, MON+16!, QUE+17*, QUE+18 |
ST | NVA+5! |
>> SV | QUE+3, QUE+4, QUE+6, QUE+12, QUE+13, QUE+15, QUE+17, QUE+22, FPMON+1 |
THER | NVA+6!, DCOR+8!, DCOR+21!, DCOR+31! |
THER( | DCOR+23*, DCOR+24, DCOR+25, DCOR+26, DCOR+28 |
THER(1 | DCOR+6*, DCOR+7, DCOR+9, DCOR+10, DCOR+11, DCOR+13 |
THERO | NVA+6!, DCOR+4*, DCOR+5, DCOR+8!, DCOR+19, DCOR+20, DCOR+21!, DCOR+31! |
TY | INST+1, INST+2, INST+3, INST+4! |
VAGDRG | MON+2~, QUE+14*, QUE+16*, QUE+21 |
X | NVA+7!, MON+16!, PAUSE1+2~, PAUSE1+7, PAUSE1+8, DCOR+8!, DCOR+13*, DCOR+15!, DCOR+18!, DCOR+28* , DCOR+30!, DCOR+31!, CLASSES+6*, CLASSES+8*, CLASSES+9*, CLASSES+12! |
Y | NVA+5!, MON+3, DCOR+8!, DCOR+18!, DCOR+21, DCOR+31! |
Y(0 | DCOR+22 |
ZCT | NVA+1, NVA+2, NVA+4, RDI+3, RDI+4, RDI+6, RDI+7, RDI+8, CLASSES+5*, CLASSES+7* , CLASSES+8, CLASSES+9, CLASSES+12! |
>> ZTDESC | MON+9* |
>> ZTQUEUED | MON+13 |
>> ZTREQ | MON+13* |
>> ZTRTN | MON+9* |
>> ZTSAVE("CT" | MON+10* |
>> ZTSAVE("DRG" | MON+10* |
>> ZTSAVE("LIST" | MON+9* |
>> ZTSAVE("ON" | MON+10* |
>> ZTSAVE("PDRG" | MON+10* |
>> ZTSAVE("PSONULN" | MON+9* |
>> ZTSAVE("SEV" | MON+9* |
>> ZTSAVE("SV" | MON+11* |
>> ZTSAVE("^TMP($J,""OUT"",""REMOTE""," | MON+11* |
>> ZTSAVE("^TMP($J,LIST,""OUT"",""DRUGDRUG"",SV,DRG,ON," | MON+10* |
ZX | NVA+7!, DCOR+14*, DCOR+29*, CLASSES+11*, CLASSES+12! |
ZZ | NVA+5! |
ZZCT | CLASSES+7*, CLASSES+8, CLASSES+9, CLASSES+12! |
ZZZCT | CLASSES+7*, CLASSES+12! |