PSATRAN ;BIR/JMB-Transfer Drugs between Pharmacies ;8/21/97
Source file <PSATRAN.m>
Package | Total | Call Graph |
---|---|---|
Drug Accountability | 3 | ^PSASIG ^PSATRAN1 (,DISP)^PSAUTL3 |
VA Fileman | 3 | ^DIC FILE^DICN ^DIR |
Kernel | 1 | SIG^XUSESIG |
Package | Total | Caller Graph |
---|---|---|
Drug Accountability | 2 | PSA TRANSFER DRUGS PSASIG |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRINTYN | ;Extended help for 'Print transfer signature sheets?'
|
|
FROM | ;select FROM pharmacy
|
|
HELP | ;Extended help for 'Do you want to continue?'
|
|
ADD1 | ;add drug
|
|
TO | ;transfer TO pharmacy
|
|
CHK | ||
DRUG | ;select drug
|
|
QTY | ;enter quantity
|
|
MSG | ||
ADD | ;ask to add drug
|
|
EXIT | ||
ASK | ;ask ok
|
|
KILL | ||
QTYHELP | ;Extended help for 'Enter Quantity to Transfer'
|
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PSD(58.8 - [#58.8] | DRUG+1, DRUG+7, CHK, ADD1+1, ADD1+2* |
^PSDRUG - [#50] | DRUG+7, QTY+1, ASK+1 |
^TMP("PSASIG" | EXIT |
^VA(200 - [#200] | PSATRAN+4 |
^XUSEC("PSAMGR" | PSATRAN+3 |
^XUSEC("PSJ RPHARM" | PSATRAN+3 |
Name | Line Occurrences |
---|---|
ADD | CHK |
ADD1 | ASK+4 |
DRUG | DRUG+8, QTY+4, CHK, ASK+3, ASK+4 |
EXIT | PSATRAN+4, FROM+2, FROM+3, DRUG+1, DRUG+5, TO+5 |
FROM | DRUG+5, DRUG+6 |
MSG | QTY+4, ASK+3, ADD+2 |
TO | QTY+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | KILL! |
DA | DRUG+3!, KILL!, ADD1+3!, TO+1! |
DA(1 | DRUG+4*, ADD1+3* |
DD | ADD1+3! |
DIC | DRUG+3!, DRUG+4*, DRUG+5!, KILL!, ADD1+3*! |
DIC("A" | DRUG+4* |
DIC("W" | DRUG+3* |
DIC(0 | DRUG+4*, ADD1+3* |
DIE | KILL! |
DINUM | KILL!, ADD1+3* |
DIR | QTY+4!, ASK+2!, ASK+3!, EXIT+2!, KILL!, ADD+1!, ADD+2! |
DIR("?" | QTY+3*, ASK+2*, EXIT+1*, EXIT+2*, ADD+1* |
DIR("??" | QTY+3*, ASK+2*, EXIT+2*, ADD+1* |
DIR("A" | QTY+3*, ASK+2*, EXIT+1*, ADD+1* |
DIR("B" | ASK+2*, EXIT+1* |
DIR(0 | QTY+3*, ASK+2*, EXIT+1*, ADD+1* |
DIRUT | QTY+4, ASK+2!, ASK+3, EXIT+2, KILL!, ADD+1!, ADD+2 |
DO | ADD1+3! |
DTOUT | DRUG+5, KILL! |
DUOUT | DRUG+5, KILL! |
DUZ | PSATRAN+3, PSATRAN+4 |
IOF | DRUG+2 |
PSABAL | DRUG+7*, DRUG+8, QTY+2, QTY+3, KILL!, QTYHELP+1 |
PSACHK | FROM+2*, FROM+3, KILL!, TO+5* |
PSACNT | FROM+1*, KILL!, TO+2*, TO+3, TO+5* |
PSADD | FROM+1*, CHK, ASK+4, KILL!, ADD+3* |
PSADISP | KILL! |
PSADJ | KILL! |
PSADRG | DRUG+7*, QTY+1, CHK, ASK+1, KILL!, ADD1+1, ADD1+3 |
PSADRGN | DRUG+7*, DRUG+8, CHK, KILL! |
PSADT | KILL! |
PSADU | QTY+1*, QTY+2, KILL! |
PSADUZ | PSATRAN+4*, KILL! |
PSADUZN | PSATRAN+4*, KILL! |
PSAFRDA | KILL! |
PSAFROM | FROM+4*, DRUG+1, DRUG+4, DRUG+7, KILL! |
PSAFROMN | FROM+4*, DRUG+2, ASK+1, KILL!, TO+1 |
PSAJJ | KILL+1! |
PSALCNT | KILL+1! |
PSALES | KILL+1! |
PSALOC | FROM+3, FROM+4, KILL+1!, TO+6 |
PSALOC("" | FROM+2, TO+5 |
PSALOCA | KILL+1! |
PSALOCA( | TO+1!, TO+2, TO+3 |
PSALOCA("" | TO+3 |
PSALOCN | FROM+4, KILL+1!, TO+6 |
PSANODE | KILL+1! |
PSAOUT | FROM+1*, FROM+2, ASK+4, KILL+1!, TO+5 |
PSARDT | KILL+1! |
PSAREC | KILL+1! |
PSAREPRT | KILL+1!, TO+3 |
PSARET | KILL+1! |
PSASEL | KILL+1! |
PSASLN | FROM+1*, ASK+1, KILL+1! |
PSATEMP | KILL+2! |
PSATF | KILL+2! |
PSATO | CHK, KILL+2!, ADD1+1, ADD1+2, ADD1+3, TO+3*, TO+6* |
PSATODA | KILL+2! |
PSATON | CHK, ASK+1, KILL+2!, TO+2*, TO+3*, TO+6* |
PSATQTY | QTY+5*, ASK+1, KILL+2! |
PSATRAN | FROM+1*, KILL+2!, TO+5* |
X | KILL+2!, ADD1+3* |
X1 | PSATRAN+4, KILL+2! |
X2 | KILL+2! |
XMDUZ | KILL+2! |
XMSUB | KILL+2! |
XMTEXT | KILL+2! |
XMY | KILL+2! |
Y | DRUG+5, DRUG+6, DRUG+7, QTY+5, ASK+3, EXIT+2, KILL+2!, ADD+3 |
YY | KILL+2! |