PSOSUPOE ;BIR/RTR - Suspense pull via Listman ;3/1/96
Source file <PSOSUPOE.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 7 | ($$LSTRFL,ECMESND)^PSOBPSU1 $$STATUS^PSOBPSUT $$TRIC^PSOREJP1 $$HDLG^PSOREJU1 $$FIND^PSOREJUT MAILS^PSOSUPAT EX^PSOSUTL |
VA Fileman | 4 | ^DIE ^DIK $$GET1^DIQ ^DIR |
Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
Registration | 1 | FULL^VALM1 |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 4 | PSORX1 PSORXL PSOSUPRX PSOTPRX1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
RESET | ;
|
|
PPLADD | ;
|
|
END | ||
SELONE | ;Pull one Rx through Listman
|
|
EHOLD | ;
|
|
BBADD | ;
|
|
BEG | ;
|
|
CKDIV | ;
|
|
ULRX | ;
|
|
GETMW | ;
|
|
ADD | ;Add Rx to SPSORX array
|
|
TRIC(PSOTRX) | ;
|
|
WIND | ;
|
|
SEL | ||
SELQ | ||
DIR | ;
|
|
BEGQ |
Name | Field # of Occurrence |
---|---|
^DIE | BEGQ+5, RESET+9, RESET+10 |
^DIK | BEGQ+5 |
$$GET1^DIQ | SELONE+8, EHOLD+2, EHOLD+4 |
^DIR | SEL+2, SELQ+1, SELQ+2, SELQ+3, DIR+1, CKDIV+2, EHOLD+7 |
$$LSTRFL^PSOBPSU1 | BEGQ+19, TRIC+1 |
ECMESND^PSOBPSU1 | BEGQ+20 |
$$STATUS^PSOBPSUT | TRIC+3 |
$$TRIC^PSOREJP1 | TRIC+2 |
$$HDLG^PSOREJU1 | BEGQ+22 |
$$FIND^PSOREJUT | BEGQ+21 |
MAILS^PSOSUPAT | BEGQ+14 |
EX^PSOSUTL | BEGQ+6 |
PSOL^PSSLOCK | BEGQ+1 |
PSOUL^PSSLOCK | ULRX+2 |
FULL^VALM1 | SELQ, EHOLD+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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSRX - [#52] | Classic Fileman Calls, GET1^DIQ |
^PS(52.5 - [#52.5] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.5 - [#52.5] | BEGQ+3, BEGQ+4, BEGQ+9, BEGQ+10, BEGQ+11, BEGQ+12, BEGQ+14*, PPLADD+4, PPLADD+6, SELONE+7 , RESET+3, RESET+4, RESET+6*, GETMW+3 |
^PSRX - [#52] | BEGQ, BEGQ+1, BEGQ+2, BEGQ+4, BEGQ+5, BEGQ+7, BEGQ+8, BEGQ+12, BEGQ+14*, WIND+3 , WIND+4, WIND+5, WIND+6, CKDIV+1, CKDIV+2, SELONE+5, SELONE+10, SELONE+12, RESET+8*, RESET+11* , GETMW+4, GETMW+5, GETMW+6, GETMW+7 |
Name | Line Occurrences |
---|---|
BEG | SELQ+7 |
BEGQ | SELONE+12 |
CKDIV | BEGQ+9 |
DIR | BEGQ+1, BEGQ+2, BEGQ+3, BEGQ+4, BEGQ+5, BEGQ+7, BEGQ+8, BEGQ+9 |
EHOLD | SELONE+8 |
END | SELQ+1, SELQ+2, SELQ+3 |
GETMW | BEGQ+12 |
SELQ | SELONE+10 |
TRIC | PPLADD+7 |
ULRX | BEGQ+2, BEGQ+3, BEGQ+4, BEGQ+5, BEGQ+7, BEGQ+8, BEGQ+9, BEGQ+24 |
Name | Field # of Occurrence |
---|---|
^("STA" | BEGQ+5 |
^(0 | BEGQ+4, BEGQ+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AAA | BEGQ+6~ |
ACTION | BEGQ+19~, BEGQ+22* |
>> BBRX( | BBADD+3, BBADD+4*, BBADD+5* |
>> BBRX(1 | BBADD+2* |
DA | BEGQ+5*!, RESET+1~, RESET+9*, RESET+10* |
DA(1 | RESET+9* |
DIE | BEGQ+5*!, RESET+9*!, RESET+10*! |
DIK | BEGQ+5*! |
DIR | SEL+2!, SELQ+1!, SELQ+2!, SELQ+3!, DIR+1!, CKDIV+2!, EHOLD+6!, EHOLD+7! |
DIR("?" | SELQ+4*, SELQ+5* |
DIR("A" | SEL+2*, SELQ+1*, SELQ+2*, SELQ+3*, DIR+1*, CKDIV+2*, EHOLD+6* |
DIR("B" | SELQ+1*, SELQ+3*, CKDIV+2* |
DIR(0 | SEL+2*, SELQ+1*, SELQ+2*, SELQ+3*, DIR+1*, CKDIV+2*, EHOLD+6* |
>> DIRUT | CKDIV+2, EHOLD+7 |
>> DR | BEGQ+5*, RESET+9*, RESET+10* |
DT | BEGQ+5 |
DTOUT | SEL+2!, SELQ+1, SELQ+2 |
DUOUT | SEL+2!, SELQ+1, SELQ+2 |
DUZ | BEGQ+4 |
EACTION | TRIC+4*, PPLADD+1~, PPLADD+8 |
EHOLDQ | SELONE+7~, SELONE+8, SELONE+9!, EHOLD+6*, EHOLD+7* |
ERXIEN | SELONE+7~*, SELONE+9!, EHOLD+1, EHOLD+2 |
ESIEN | SELONE+7~*, SELONE+8, SELONE+9!, EHOLD+4 |
ESTAT | TRIC+3*, TRIC+4, PPLADD+1~ |
GETCNT | GETMW+1~, GETMW+6* |
GETPAR | GETMW+1~, GETMW+3*, GETMW+4 |
GETRX | GETMW+1~, GETMW+6*, GETMW+7 |
JJJJ | WIND+1~ |
LSFN | PPLADD+1~, PPLADD+4*, PPLADD+5, PPLADD+6 |
MW | SEL+1~, BEGQ+14*, SELONE+2~ |
ORD | SEL+1~, SELONE+2~ |
ORN | SEL+1~, SELONE+4, SELONE+5, SELONE+6, SELONE+7, SELONE+10, SELONE+11 |
>> PBINGRTE | WIND+2*, WIND+3*, WIND+5*, WIND+6* |
PDUZ | SEL+1~, BEGQ+4*, SELONE+2~ |
>> PPL | PPLADD+2*, PPLADD+9*, PPLADD+10* |
PSCOU | BEGQ+6~ |
PSINTRX | WIND+1~, WIND+2*, WIND+3, WIND+4, WIND+5, WIND+6 |
PSLST | SEL+1~, SEL+3*, SELQ+7, SELONE+2~ |
>> PSOBEDT | SELONE+1 |
>> PSOCNT | SEL, SEL+2 |
>> PSODFN | BEGQ+11 |
>> PSODIV | BEGQ+9 |
PSOEXPI | BEGQ+6~ |
PSOGET | SEL+1~, BEGQ+12*, BEGQ+13, BEGQ+24!, GETMW+4*, GETMW+5*, GETMW+7* |
PSOGETF | SEL+1~, BEGQ+13, BEGQ+24!, GETMW+2*, GETMW+4*, GETMW+7* |
PSOGETFN | SEL+1~, BEGQ+13, GETMW+2*, GETMW+4*, GETMW+7* |
>> PSOLST( | SELQ+7, BEG+1, SELONE+4, SELONE+5, SELONE+6, SELONE+7, SELONE+10, SELONE+11 |
PSOMSG | BEGQ+1!, BEGQ+2! |
>> PSOPAR | SELQ+2 |
PSOPRT | BEGQ+6~ |
PSOPSO | WIND+1~, WIND+4*, WIND+5, WIND+6 |
>> PSORX("PSOL" | PPLADD+11*, PPLADD+12, PPLADD+13*, PPLADD+14* |
>> PSOSITE | BEGQ+9 |
PSOSQ | SEL+1~, SELQ+9, BEGQ+15*, SELONE+2~, SELONE+12 |
PSOSQMTH | SEL+1~, SELQ+2*, BEGQ+14, SELONE+2~ |
PSOSQRTE | SEL+1~, SELQ+2*, BEGQ+14, SELONE+2~ |
>> PSOSYS | CKDIV+1, CKDIV+2 |
PSOTRF | TRIC+1*, TRIC+2, TRIC+3, PPLADD+1~ |
PSOTRIC | TRIC+2*, TRIC+4, PPLADD+1~, PPLADD+8 |
PSOTRX | TRIC~, TRIC+1, TRIC+2, TRIC+3, PPLADD+1~ |
PSOX1 | SEL+1~, ADD+2*, BBADD+1~, BBADD+3*, SELONE+2~ |
PSOX2 | SEL+1~, ADD+2*, ADD+3, ADD+4, BBADD+1~, BBADD+3*, BBADD+4, BBADD+5, SELONE+2~ |
PSPOP | SEL+1~, BEGQ+9*, CKDIV+1*, CKDIV+2*, SELONE+2~ |
PULLONE | SELQ+6, END*, SELONE+2~, SELONE+3*, SELONE+10 |
QQQ | BEGQ+6~ |
RFCNT | BEGQ+14~ |
RFL | BEGQ+19~*, BEGQ+20, BEGQ+21, BEGQ+22 |
RR | BEGQ+14~ |
RRT | WIND+1~ |
RRTT | WIND+1~ |
RSDA | RESET+1~, RESET+2*, RESET+3, RESET+5, RESET+8, RESET+9, RESET+10, RESET+11 |
RTETEST | WIND+1~, WIND+3*, WIND+5*, WIND+6* |
RXFILL | RESET+1~, RESET+5*, RESET+7, RESET+9, RESET+10 |
RXFILLN | RESET+1~, RESET+5*, RESET+8, RESET+9 |
>> RXFL( | BEGQ+11*, BEGQ+19 |
RXLTOP | SEL+1~, BEGQ+11*, SELONE+2~ |
RXMP | RESET+1~, RESET+5*, RESET+8, RESET+11 |
RXMW | RESET+1~, RESET+5*, RESET+6 |
>> RXPR( | BEGQ+8, BEGQ+10*, BEGQ+18, WIND+3 |
RXPSRX | RESET+1~, RESET+5*, RESET+8, RESET+9, RESET+10 |
RXR | RESET+1~ |
RXREC | SEL+1~, BEG+1*, BEGQ, BEGQ+1, BEGQ+2, BEGQ+3, BEGQ+5, BEGQ+7, BEGQ+8, BEGQ+10 , BEGQ+11, BEGQ+12, BEGQ+13, BEGQ+14, BEGQ+18, BEGQ+19, BEGQ+20, BEGQ+21, BEGQ+22, WIND+2 , WIND+3, ADD+1, ADD+3, ADD+4, BBADD+2, BBADD+4, BBADD+5, CKDIV+1, CKDIV+2, SELONE+2~ , SELONE+11*, SELONE+12, GETMW+4, GETMW+5, GETMW+6, GETMW+7, ULRX+1, ULRX+2 |
>> RXRP( | BEGQ+7, BEGQ+10* |
>> RXRS( | BEGQ+11*, BEGQ+12*, BEGQ+13*, PPLADD+3, SELONE+6, RESET+2, RESET+5 |
RXSP | RESET+1~, RESET+3*, RESET+4, RESET+6 |
SFN | SEL+1~, BEGQ+3*, BEGQ+4, BEGQ+5, BEGQ+9, BEGQ+10, BEGQ+11, BEGQ+12, BEGQ+14, SELONE+2~ , GETMW+3 |
SORD | SEL+1~, SELQ+7*, SELONE+2~ |
SORN | SEL+1~, SELQ+7*, BEG+1, SELONE+2~ |
>> SPSORX("PSOL" | ADD+1*, ADD+2, ADD+3*, ADD+4* |
SPSOX1 | PPLADD+1~, PPLADD+12* |
SPSOX2 | PPLADD+1~, PPLADD+12*, PPLADD+13, PPLADD+14 |
SSSS | WIND+1~, WIND+4* |
SZZ | PPLADD+1~, PPLADD+3*, PPLADD+4, PPLADD+7, PPLADD+9, PPLADD+10, PPLADD+11, PPLADD+13, PPLADD+14 |
>> VALMBCK | SEL*, SEL+2*, SELQ+8*, END*, SELONE+1*, SELONE+4*, SELONE+5*, SELONE+6*, SELONE+13*, EHOLD+8* |
VALMCNT | SEL+1~, SELONE+2~ |
>> VALMSG | SEL*, SEL+2*, SELQ+9*, END*, SELONE+1*, SELONE+5*, SELONE+6*, SELONE+10*, SELONE+12*, EHOLD+8* |
VVV | BEGQ+6~ |
XXXX | WIND+1~ |
>> Y | SEL+2, SEL+3, SELQ+1, SELQ+2, SELQ+3, CKDIV+2, EHOLD+7 |