PSNHFRM1 ;BIR/WRT-Report of Hospital Formulary drugs from DRUG file -sort by class ; 11/22/98 15:10
Source file <PSNHFRM1.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 |
---|---|---|
National Drug File | 3 | PSNFRMPRT PSNHEAD PSNLDG1 |
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 |
|
Routine Call |
|
Name | Line Occurrences |
---|---|
BUILD | BUILDIT1 |
BUILDIT | PRICE1, PRICE2 |
BUILDIT1 | BUILDIT |
CHECK | LOOP |
DONE | ENQ1+1 |
GETDATE | CHECK, CHECK+1 |
GETNODE | GETDATE, GETDATE+1 |
GETPRIC | GETDATE, GETDATE+1 |
GETRADE | GETNODE, PRICE1, PRICE2 |
GETRADE1 | GETNODE, PRICE1, PRICE2 |
LOOP1 | ENQ1+1 |
LOOP2 | LOOP1 |
LOOP3 | LOOP2 |
LOOP4 | LOOP3 |
PRICE1 | GETPRIC |
PRICE2 | GETPRIC |
TITLE | ENQ1+1, WRITE |
TRADE1 | GETRADE |
TRADE2 | GETRADE |
TRADE3 | GETRADE |
WRITE | LOOP4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | TITLE+2* |
>> D0 | LOOP |
DU | DONE+1!, GETPRIC*, PRICE1, PRICE2 |
IO("Q" | DONE+1! |
IOF | ENQ1+1, TITLE, DONE+1 |
IOP | DONE+1!, QUEUE1* |
IOSL | ENQ1 |
MJT | TITLE+5*, DONE! |
POP | DONE+1!, QUEUE1 |
PSNAME | DONE!, LOOP*, GETRADE1, TRADE1, TRADE2, TRADE3 |
PSNANS | TITLE+1, DONE+1! |
PSNANSR | DONE+1! |
PSNAR | DONE!, GETRADE1!, GETRADE! |
PSNAR( | BUILDIT1 |
PSNAR(1 | GETRADE1*, TRADE2* |
PSNAR(2 | TRADE3* |
PSNAR(3 | TRADE1* |
PSNB | DONE!, LOOP*, GETDATE, GETDATE+1, GETNODE, GETPRIC, GETRADE1, GETRADE, TRADE1, TRADE2 , TRADE3, CHECK |
PSNCL | DONE!, LOOP1*, LOOP2, LOOP3, LOOP4, WRITE |
PSNCLSS | DONE!, LOOP*, GETRADE1, TRADE1, TRADE2, TRADE3 |
PSNCN | DONE+1!, LOOP4*, WRITE |
PSNDATE | DONE+1!, GETDATE+1* |
PSNDEV | DONE!, QUEUE1 |
PSNFF | DONE!, BUILDIT1*, BUILD |
PSNFG | DONE!, BUILD* |
PSNFG1 | DONE+1!, LOOP3*, WRITE* |
PSNFG2 | DONE+1!, LOOP4*, WRITE* |
PSNFLAGG | DONE+1!, LOOP2*, WRITE* |
PSNFLG | DONE!, LOOP1*, WRITE* |
PSNGG | DONE!, BUILDIT1*, BUILD |
PSNHH | DONE+1!, BUILDIT1*, BUILD |
PSNKK | DONE!, BUILDIT*, BUILDIT1 |
PSNLGN | DONE!, LOOP2*, LOOP3, LOOP4, WRITE |
PSNLOC | DONE!, LOOP4*, WRITE |
PSNPGCT | ENQ1*, TITLE*, TITLE+2, DONE! |
PSNPGLNG | ENQ1*, DONE!, WRITE |
PSNPR | DONE!, LOOP3*, LOOP4, WRITE |
PSNPRIC | DONE!, GETPRIC*, PRICE1, PRICE2 |
PSNPRICE | DONE!, GETNODE*, PRICE1*, PRICE2*, BUILD |
PSNQ | DONE+1!, LOOP* |
PSNTRD | DONE+1!, GETRADE1*, TRADE1*, TRADE2*, TRADE3* |
PSNUM | DONE+1!, GETRADE*, TRADE1, TRADE2, TRADE3 |
PSNVCN | DONE+1!, LOOP*, BUILD |
SF | DONE+1!, CHECK, CHECK+1 |
X | TITLE+2*, DONE+1!, GETDATE+1, GETNODE! |
Y | TITLE+2, DONE! |
>> ZTQUEUED | DONE |
>> ZTREQ | DONE* |
ZTRTN | DONE! |