PSOVER ;BIR/SAB - verify rx's by clerk ;07/03/95
Source file <PSOVER.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 10 | ^PSOBUILD HD^PSODDPR2 STAT^PSODGDG2 ^PSODSPL ^PSOLSET LOCK^PSOORCPY BLD^PSOORUT1 ^PSORXL (MARKV,VOPN)^PSOTPCAN ^PSOVER1 |
VA FileMan | 5 | ^DIC FILE^DICN (,IX)^DIK $$GET1^DIQ ^DIR |
List Manager | 1 | FULL^VALM1 |
Pharmacy Data Management | 1 | ($$L,PSOL,PSOUL,UL)^PSSLOCK |
Registration | 1 | (KVA,PID)^VADPT |
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 | PSO VERIFY PSO VR PSODGDG2 PSOVER1 |
Kernel | 1 | ^ORD(101 |
Name | Field # of Occurrence |
---|---|
^DIC | PAT, CLERK+3, OERR+20 |
FILE^DICN | OERR+23 |
^DIK | PPL |
IX^DIK | OERR+25 |
$$GET1^DIQ | L1, CL2, PACK |
^DIR | SHOW2+4, LRX+2 |
^PSOBUILD | PAT+1, PATCHK, PATCHK+1, EOJ+3 |
HD^PSODDPR2 | SHOW+1, SHOW2+1 |
STAT^PSODGDG2 | CL1+3, OERR+26 |
^PSODSPL | SHOW+3 |
^PSOLSET | PSOVER+4, CLERK |
LOCK^PSOORCPY | LPAT+3 |
BLD^PSOORUT1 | EOJ+3 |
^PSORXL | PACK+1 |
MARKV^PSOTPCAN | PPL+3 |
VOPN^PSOTPCAN | OERR+3 |
^PSOVER1 | DSPL+4, DGDGI+12 |
$$L^PSSLOCK | OERR+14, LPAT+3 |
PSOL^PSSLOCK | OERR+15, LRX+2, LK1+2 |
PSOUL^PSSLOCK | CL1+7, CL1+8, CL1+9, ULRX+2, ULK1+2, ULB+2 |
UL^PSSLOCK | OERR+15, ULP+2, ULB+1 |
KVA^VADPT | END+1 |
PID^VADPT | L1, PATCHK, PATCHK+1, OERR+28 |
FULL^VALM1 | DGDGI+12, OERR+17, EOJ+3 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^VA(200 - [#200] | Classic Fileman Calls |
^PSRX - [#52] | GET1^DIQ |
^PS(52.4 - [#52.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | PAT+1, SHOW+2, PATCHK, PATCHK+1, DGDGI+11, OERR+27, LRX+3 |
^PS(52.4 - [#52.4] | L1, L1+1, L1+2, L1+4, CL1, CL1+1, CL1+7, CL1+9, DGDGI+2, DGDGI+3 , DGDGI+15, DONE+1*, DONE+4, OERR+18, OERR+19, OERR+24*, OERR+25, OERR+29, PPL, SAVE+1 |
^PS(56 - [#56] | DGDGI+8 |
^PSRX - [#52] | L1+3, L1+4, SHOW+2, CL1+8, CL1+9, DSPL+1, DGDGI+2, DGDGI+3, DGDGI+6, DGDGI+10 , DGDGI+11, DGDGI+14*, DGDGI+15, DONE+1, DONE+2!, DONE+4, OERR+7, OERR+8, OERR+9, OERR+10 , OERR+11, OERR+13, OERR+19, OERR+21, OERR+24, OERR+27, OERR+30, EOJ+4, EOJ2+2, SAVE+1 |
^XUSEC("PSDRPH" | OERR+9, OERR+11 |
^XUSEC("PSORPH" | PSOVER+5, OERR+7, OERR+12 |
Name | Line Occurrences |
---|---|
CLERK | PAT, CL2 |
DGDGI | L1+2, L1+3, OERR+29, OERR+30 |
DONE | DGDGI+14, DGDGI+15 |
DONEX | DGDGI+15 |
DSPL | L1+4, CL1+7, CL1+8, CL1+9, DGDGI+14, DGDGI+15, DONE+4, OERR+31 |
END | PAT, CLERK, CLERK+3, EOJ |
EOJ | OERR+26, OERR+29, OERR+30, OERR+31, PPL+1 |
EOJ2 | EOJ+4 |
LK1 | DGDGI+4 |
LPAT | CL1+5 |
LRX | CL1+6 |
PACK | L1, CL2, PATCHK, QUIT |
PAT | L1 |
PATCHK | CL1+1 |
PPL | OERR+29, OERR+30 |
QUIT | L1+5 |
SAVE | DSPL+3, DGDGI+12 |
ULB | OERR+20, EOJ |
ULK1 | DONE+5 |
ULP | CL1+5, CL1+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A1 | END+1! |
C | END+1! |
CAN | END! |
CLFLAG | CL1+3*! |
CLS | END! |
D | EOJ+1! |
D0 | END+1! |
DA | END!, DSPL+2*, OERR+17*, OERR+21!, OERR+25*, PPL*! |
DD | OERR+23! |
DEA1 | END! |
DEA2 | END! |
>> DFN | PAT+1*, SHOW+2, CL1+1*, CL1+2, PATCHK*, PATCHK+1, DGDGI+6, DGDGI+7, DGDGI+11, DGDGI+12* , OERR+27* |
DGDG | L1+1*, L1+2, CL1*, CL1+1, CL1+7, EOJ+1! |
DIC | PAT*!, CLERK+2*, CLERK+3!, END!, OERR+20!*, OERR+23*! |
DIC("A" | PAT*, CLERK+2* |
DIC("S" | PAT*, CLERK+2* |
DIC(0 | PAT*, CLERK+2*, OERR+20*, OERR+23* |
DIE | END! |
DIK | OERR+25*!, PPL*! |
DINUM | OERR+23*! |
DIPGM | END+1! |
DIR | SHOW2+3~, SHOW2+4!, END+2!, LRX+2! |
DIR("?" | LRX+2* |
DIR("A" | SHOW2+4*, LRX+2* |
DIR(0 | SHOW2+4*, LRX+2* |
DIROUT | SHOW2+3~, END+2! |
DIRUT | PAT!, L1+1, SHOW2+3~, CLERK+1!, CL1, CL1+3, END+2!, DGDGI+1!, DGDGI+13, DGDGI+15 , DONEX! |
DLAYGO | OERR+23*! |
DO | OERR+23! |
DQ | END+1! |
DR | END! |
DRG | END! |
DRGG | END! |
DRGX | END+1! |
DRUG | END+1! |
DTOUT | PAT!, SHOW2+3~, CLERK+1!, CLERK+3, END+2!, DGDGI+1!, DGDGI+13, DGDGI+15, DONEX! |
DUOUT | SHOW2+3~, END+2! |
DUP | END! |
DUPRX | END! |
DUPRX0 | END! |
DUZ | PSOVER+5, OERR+7, OERR+9, OERR+11, OERR+12 |
FL | OERR+8~*, OERR+10*, OERR+11* |
FLAGST | CL1+3, END+1!, OERR+26 |
FLDT | END! |
I | END! |
>> IFN | DGDGI+6* |
II | END+1! |
INA | END+2!, DGDGI+7*, DGDGI+8, DGDGI+9 |
INT | SHOW+2, DGDGI+6*, OERR+1~ |
IOF | SHOW2+5 |
IOSL | SHOW+1, SHOW2+1 |
ISDT | END! |
ISSD | END! |
J | PACK*, END! |
LOCKARRY | DGDGI+4!, DONE+5, DONEX!, ULK1+1 |
LOCKARRY( | LK1+3*, ULK1+2 |
LOCKINA | DGDGI+4*, DONEX! |
LST | OERR+27~ |
LSTFL | END! |
MED | END+2!, DGDGI+3*, DGDGI+4, DGDGI+7 |
MW | EOJ+1! |
N | END+1! |
>> ORD | OERR+3, OERR+6, OERR+13, OERR+17 |
>> ORN | EOJ2+2 |
P | EOJ+1! |
PCOMX | EOJ+1! |
PDA | EOJ+1! |
PHY | END+1! |
PHYS | END! |
PI | END+1! |
PPL | PAT+1*, CLERK+4*, PACK*, PACK+1, PACK+2*, END!, OERR+27* |
PSC | END! |
PSD | PACK+2!, END!, EOJ+1! |
PSDFN | PAT+1*, L1, L1+1, CL1+1*, CL1+6, PATCHK*, END!, OERR+27*, LRX+3 |
PSDFN0 | CLERK+4*, CL1+6*, PATCHK, PATCHK+1, END! |
PSDNEW | END! |
PSDOLD | END! |
PSI | END+1! |
PSLST | OERR+3, OERR+6, OERR+13, OERR+17, EOJ+2!, EOJ+3* |
PSLSTVER | OERR+16*, OERR+20, OERR+21!, OERR+22*, PPL, EOJ+1! |
PSMSG | END! |
PSOACT | PAT! |
>> PSOBEDT | OERR+5 |
PSOCLK | CLERK+2*, END+1!, EOJ+2, EOJ+3, EOJ+5 |
PSOCNT | END+1! |
PSOCQ | CLERK+2!, CL1, END+1! |
PSODFN | PAT+1*, CL1+1*, PATCHK, DGDGI+7*, OERR+16~, OERR+27* |
PSODLQT | SHOW+1, OERR+2! |
PSOEDITF | OERR+1~ |
PSOINTV | CLERK+2!, END+2! |
PSOLKVRX | DGDGI+4*, DONEX!, LK1+1, LK1+2, LK1+3 |
>> PSOLST( | OERR+3, OERR+6, OERR+13, OERR+17, EOJ+3, EOJ2+2 |
PSOMSG | CL1+6, CL1+7!, OERR+15!, LRX+1!, LRX+2, LK1+2 |
>> PSONACT | OERR+2 |
PSONAM | PAT+1*, CLERK+4!, PATCHK*, PATCHK+1*, END+1!, OERR+27* |
PSONOOR | END+2!, OERR+2! |
PSONULN | END+1! |
PSONV | PAT+1*, L1*, L1+1*, L1+2*, L1+3, L1+4, SHOW+2, CLERK+4*, CL1+1*, CL1+4 , CL1+7*, CL1+8, CL1+9, CL2, PACK, DSPL+1, DSPL+2, DGDGI+2, DGDGI+3, DGDGI+6 , DGDGI+10, DGDGI+11, DGDGI+14, DGDGI+15, DONE+1, DONE+2, DONE+4*, OERR+17*, OERR+18, OERR+19 , OERR+21!, OERR+23, OERR+24, OERR+25, OERR+27, OERR+28, OERR+29, OERR+30, PPL, EOJ+3 , EOJ+4, EOJ2+1!, LRX+1, LRX+2, ULRX+1, ULRX+2, SAVE+1 |
PSONVLP | PPL+2*, PPL+4, PPL+6, PPL+7, EOJ+1! |
PSONVXX | CL1+4*, CL1+7, CL1+8, CL1+9, END+1! |
PSOODOSP | CLERK+4~, CL1+2* |
PSOOLDFN | DGDGI+6~*, DGDGI+12 |
PSOOORN | OERR+1~ |
PSOOPT | PACK+1*!, DGDGI+10*, DONEX! |
PSOOVNOD | END+2!, DONEX!, OERR+19*, SAVE+1!* |
PSOOVSTA | END+2!, DONEX!, OERR+19*, SAVE+1!* |
>> PSOPAR | PSOVER+4, CLERK |
PSOPLCK | OERR+14*!, OERR+15!, LPAT+3*, LPAT+4! |
>> PSOPOCK | EOJ+3, EOJ+5 |
PSOQUIT | PAT!, L1+1, CLERK+2!, CL1, END! |
PSORX | CLERK+3! |
PSORX("DFLG" | PAT!, CLERK+1!, DSPL+4, DGDGI+1!, DGDGI+7, DGDGI+13, DONEX!, OERR+4!, OERR+29, OERR+30 , OERR+31 |
PSORX("DOSING | OFF" , CL1+2! |
PSORX("PSOL" | PPL+4*, PPL+5, PPL+6*, PPL+7* |
PSORXIEN | OERR+1~, OERR+6*, OERR+7, OERR+8, OERR+9, OERR+10, OERR+11 |
>> PSOSD | L1+5, SHOW |
PSOSIG | L1+1!, L1+3*, CL1+1!, CL1+8*, END+2!, DGDGI+2, DGDGI+3, OERR+2!, OERR+30* |
PSOSTA | EOJ+1! |
PSOTHER | L1+1!, CL1+1!, END+1!, DONE+3*, DONE+4 |
PSOTHER( | DONE+3 |
>> PSOTPBFG | OERR+3 |
PSOTPPE9 | OERR+3~*!, OERR+4! |
PSOTPPEN | OERR+3~*!, OERR+4! |
PSOTPPEX | OERR+3~*!, OERR+4! |
PSOTRVV | PACK+1*! |
PSOTT | PAT!, CLERK+4*, CL1, END! |
PSOVBCK | OERR+1~, EOJ+5 |
PSOVDFN | OERR+13*, OERR+14, OERR+15, ULB+1, ULB+3! |
PSOVEDIT | OERR+1~* |
PSOVER | PAT!, CLERK+4!, PATCHK, PACK+2!, END!, OERR+2! |
PSOVER( | PACK, PPL+2 |
PSOVER(0 | PPL+1 |
PSOVERLX | CLERK+1!, CL1+4, CL1+5!, END+1!, LPAT+3* |
PSOVERPH | CLERK+1!, CL1+4, CL1+5*, CL1+10, END+1!, ULP+1, ULP+2! |
PSOVERPL | CLERK+1!, CL1+5, CL1+10, END+1!, LPAT+1!, LPAT+3* |
PSOVERPX | CLERK+1!, CL1+1*, CL1+4, CL1+5, END+1!, LPAT+2, LPAT+3 |
PSOVERQ | CLERK+1! |
PSOVMSGX | DGDGI+4!, DGDGI+5!, LK1+2* |
PSOVOLK | ULK1+2*, ULK1+3! |
PSOVORD | CLERK+2!, END+2!, DONE+2!, OERR+2!, OERR+28*, EOJ+1! |
PSOVQUIT | PAT!, CLERK+1!, CL1+1*, END+2!, DGDGI+7, OERR+29, OERR+30 |
PSOVRXN | OERR+13*, OERR+15, ULB+2, ULB+3! |
>> PSOX1 | PPL+5* |
>> PSOX2 | PPL+5*, PPL+6, PPL+7 |
PSOZVER | PSOVER+5*, END+1!, OERR+16*, OERR+21! |
PSPRXN | EOJ+1! |
PSREA | END! |
PSRFLS | END! |
PSRX | END! |
PSRX1 | END! |
PSRX2 | END! |
PSRXREF | END! |
PSS | END+1! |
PSVERFLG | END!, DGDGI+6*, DGDGI+14, OERR+2! |
PSVFLAG | END+2!, DSPL+4*!, DGDGI+2*, EOJ+1! |
PTST | END+1! |
RFDATE | END+1! |
RFL | END+1! |
RFL1 | END+1! |
RFLL | END+1! |
RFLS | END! |
RX | DGDGI+10*, EOJ+1! |
RX0 | END! |
RX2 | END! |
RX3 | END! |
RXF | END+1! |
SD | END+1! |
SER | DGDGI+8*, DGDGI+9*, DONEX! |
SER1 | END+2!, DGDGI+2*, DGDGI+7, DGDGI+8, DGDGI+9 |
ST | END! |
ST0 | END! |
ST00 | END+1! |
>> STA | DGDGI+10*, DGDGI+12 |
STAR | END! |
STEXT | END+1! |
>> VA("PID" | SHOW+2 |
VALMBCK | OERR+2*, OERR+3*, OERR+5*, OERR+7*, OERR+10*, OERR+11*, OERR+12*, OERR+14*, OERR+15*, OERR+18* , OERR+21*, EOJ+3!, EOJ+4*, EOJ+5* |
>> VALMSG | OERR+2*, OERR+5*, OERR+7*, OERR+10*, OERR+11*, OERR+12*, OERR+14*, OERR+15*, OERR+18*, OERR+21* |
VERLFLAG | END+1!, DGDGI+4*, LK1+2* |
X | PAT, SHOW2+3~, END!, OERR+17*, OERR+21!, OERR+23*, OERR+25* |
XQORNOD | OERR+1~ |
Y | PAT, PAT+1, SHOW2+3~, CLERK+3, CLERK+4, OERR+1~, OERR+20, OERR+21!, EOJ+3*, EOJ2+1! |
Y(0 | OERR+25* |
Z | END+1! |