PSALEVRP ;BIR/LTL,JMB-Stock and Reorder Report ;7/23/97
Source file <PSALEVRP.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | ^%ZIS ^%ZISC ^%ZTLOAD |
| Drug Accountability | 2 | END^PSAPROC SITES^PSAUTL1 |
| VA Fileman | 2 | NOW^%DTC ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Drug Accountability | 2 | PSA STOCK & REORDER LEVEL RPT PSAMON |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LOC | ||
| EXIT1 | ||
| HDR | ;Report header
|
|
| MV | ||
| DISPLOC | ;Displays the available pharmacy locations.
|
|
| SELLOC | ||
| DEV | ;Asks device & queueing info
|
|
| COMPILE | ;Compiles data
|
|
| ;Prints report
|
||
| DISPMV | ;Displays active master vaults
|
|
| MASTER | ||
| TEST | ||
| EXIT | ||
| SELMV | ;Select displayed master vaults
|
| 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 |
|
| 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] | LOC, LOC+5, LOC+6, LOC+7, LOC+8, LOC+10, SELLOC+11, MASTER+1, MASTER+2, MASTER+3 , COMPILE+4, COMPILE+5, COMPILE+6, MV+3, MV+4, MV+5, PRINT+4, HDR+8 |
| ^PSDRUG - [#50] | COMPILE+5, COMPILE+6, MV+4, MV+5 |
| ^TMP("PSALEV" | COMPILE+6*, MV+5*, PRINT+3, PRINT+6, PRINT+8, PRINT+13, PRINT+15, PRINT+17, PRINT+19, EXIT1! |
| ^XUSEC("PSA ORDERS" | MASTER |
| Name | Line Occurrences |
|---|---|
| EXIT | SELLOC+1, TEST, TEST+2, DEV+4, PRINT+13 |
| EXIT1 | SELLOC+9, PRINT+23 |
| HDR | PRINT+5, PRINT+7, PRINT+16, PRINT+18 |
| LOC | PSALEVRP+7 |
| MASTER | PSALEVRP+7, LOC+1, LOC+11 |
| MV | COMPILE+1 |
| MV | |
| TEST | MASTER, MASTER+4, SELMV+3 |
| Name | Field # of Occurrence |
|---|---|
| ^( | PRINT+8, PRINT+19 |
| ^(0 | LOC+10, COMPILE+6, MV+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | PRINT+1, EXIT1+1! |
| %ZIS | DEV+2!*, EXIT1+1! |
| %ZIS("B" | DEV+2* |
| DIR | SELLOC+1!, SELMV+2!, EXIT1+1! |
| DIR("?" | SELLOC*, SELMV+1* |
| DIR("??" | SELLOC*, SELMV+1* |
| DIR("A" | SELLOC*, SELMV+1* |
| DIR(0 | SELLOC*, SELMV+1* |
| DT | LOC+7, MASTER+2 |
| DTOUT | SELLOC+1, SELMV+2, EXIT1+1! |
| DUOUT | SELLOC+1, SELMV+2, EXIT1+1! |
| DUZ | MASTER |
| IO("Q" | DEV+2!, DEV+4, EXIT1! |
| IOF | DISPLOC+1, DISPMV+1, EXIT, HDR+1, HDR+2 |
| IOP | DEV+2! |
| IOSL | PRINT+7, PRINT+18 |
| IOST | PRINT+23, EXIT, HDR+1, HDR+2, HDR+6 |
| POP | DEV+2!, DEV+3 |
| PSA | DISPMV+2*, DISPMV+4*, SELMV+1, SELMV+4*, SELMV+5, SELMV+6, TEST+1*, TEST+2, DEV+7, COMPILE+1* , MV*, PRINT+13*, EXIT1+1! |
| PSACHK | LOC+11*, SELLOC+8*, SELLOC+9, EXIT1+1! |
| PSACNT | LOC+4*, LOC+9*, LOC+12, DISPLOC+2*, DISPLOC+5*, DISPLOC+6, SELLOC, EXIT1+1! |
| PSACOMB | LOC+10, PRINT+4, EXIT1+1! |
| PSADRG | COMPILE+4*, COMPILE+5, COMPILE+6, MV+3*, MV+4, MV+5, PRINT+6*, PRINT+8, PRINT+9, PRINT+17* , PRINT+19, PRINT+20, EXIT1+1! |
| PSAFIRST | PRINT+3*, PRINT+5*, PRINT+14*, PRINT+15*, PRINT+16*, EXIT1+1! |
| >> PSAHIS | LOC+12, SELLOC+2 |
| PSAISIT | EXIT1+1! |
| PSAISITN | EXIT1+1! |
| PSALOC | LOC*, LOC+1, LOC+4*, LOC+5*, LOC+6, LOC+7, LOC+8, LOC+10, DISPLOC+4*, DISPLOC+5 , SELLOC+5*, SELLOC+6, SELLOC+9, SELLOC+10*, SELLOC+11, COMPILE+3*, COMPILE+4, COMPILE+5, COMPILE+6, PRINT+3* , PRINT+4, PRINT+6, PRINT+8, EXIT1+1!, HDR+7 |
| PSALOC( | SELLOC+6*, SELLOC+10, COMPILE+2, COMPILE+3 |
| PSALOC("" | SELLOC+8, TEST+1, COMPILE+1 |
| PSALOCA | EXIT1+1! |
| PSALOCA( | LOC+10*, DISPLOC+3, DISPLOC+4, SELLOC+6 |
| PSALOCA("" | LOC+11 |
| PSALOCN | DISPLOC+2*, DISPLOC+3*, DISPLOC+4, DISPLOC+5, DISPLOC+7, SELLOC+5*, SELLOC+6, SELLOC+10*, SELLOC+12, COMPILE+2* , COMPILE+3, PRINT+4*, EXIT1+1!, HDR+7 |
| PSAMAST | EXIT1+1! |
| PSAMAST( | SELMV+7*, MV+1, MV+2 |
| PSAMAST("" | TEST+1, MV |
| PSAMENU | EXIT1+1! |
| PSAMENU( | DISPLOC+5*, SELLOC+5 |
| PSAMV | MASTER*, MASTER+1*, MASTER+2, MASTER+3, DISPMV+3*, DISPMV+4, DISPMV+5!, TEST+1*, TEST+2, DEV+7 , MV+2*, MV+3, MV+4, MV+5, PRINT+14*, PRINT+15*, PRINT+17, PRINT+19, EXIT1+1!, HDR+8 |
| PSAMV( | MASTER+3*, DISPMV+2, DISPMV+3 |
| PSAMVA | DISPMV+2*, DISPMV+3, DISPMV+4, SELMV+5*, SELMV+6, SELMV+7, EXIT1+1! |
| PSAMVIEN | SELMV+6*, SELMV+7, EXIT1+1! |
| PSAMVN | MASTER*, MASTER+3*, MASTER+4, MV+1*, MV+2, EXIT1+1! |
| PSANUM | SELLOC+4*, SELLOC+5, EXIT1+2! |
| PSAOSIT | EXIT1+2! |
| PSAOSITN | EXIT1+2! |
| PSAOUT | LOC*, LOC+1*, SELLOC+1*, SELLOC+2*, SELLOC+10, SELMV+2*, TEST, PRINT+2*, PRINT+3, PRINT+5 , PRINT+6, PRINT+7, PRINT+15, PRINT+16, PRINT+17, PRINT+18, PRINT+23*, EXIT1+2!, HDR+1 |
| PSAPC | SELLOC+4*, SELMV+4*, EXIT1+2! |
| PSAPG | PRINT+2*, EXIT1+2!, HDR+1, HDR+2, HDR+3*, HDR+4 |
| PSAREORD | PRINT+8*, PRINT+11, PRINT+19*, PRINT+22, EXIT1+2! |
| PSARUN | PRINT+1*, EXIT1+2!, HDR+6 |
| PSASEL | SELLOC+3*, SELLOC+4, SELMV+3*, SELMV+4, EXIT1+2! |
| PSASLN | PRINT+2*, EXIT1+2!, HDR+9 |
| PSASTOCK | PRINT+8*, PRINT+10, PRINT+19*, PRINT+21, EXIT1+2! |
| PSAVAULT | SELMV+8!, EXIT1+2! |
| PSAVAULT( | DISPMV+4*, SELMV+5, SELMV+6 |
| Y | SELLOC+2, SELLOC+3, SELMV+3, PRINT+2!, EXIT1+2! |
| ZTDESC | DEV+5~, DEV+6*, EXIT1+2! |
| ZTDTH | DEV+5~, EXIT1+2! |
| ZTIO | DEV+5~, EXIT1+2! |
| >> ZTQUEUED | EXIT |
| >> ZTREQ | EXIT* |
| ZTRTN | DEV+5~, DEV+6*, EXIT1+2! |
| ZTSAVE | DEV+5~, EXIT1+2! |
| ZTSAVE("PSALOC(" | DEV+7* |
| ZTSAVE("PSAMAST(" | DEV+7* |
| ZTSK | DEV+5~, EXIT1+2! |