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! |