ABMDRUTL ; IHS/ASDST/DMJ - Report Utility ;
Source file <ABMDRUTL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 3 | ^%ZIS ^%ZISC (,KILL)^%ZTLOAD | 
| VA Fileman | 2 | WAIT^DICD ^DIR | 
| Third Party Billing | 1 | ^ABMDR16 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| POUT | ;EP for exiting report | |
| PAZ | ;EP to pause report | |
| QUE | ;EP for queuing | |
| ZIS | ;EP for selecting device | |
| LOOP | ;EP for Looping thru Bill File | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABMDBILL( | LOOP+3, LOOP+5, LOOP+6, LOOP+10, LOOP+12 | 
| ^ABMDPARM( | ZIS+7 | 
| ^ABMDTXST - [#9002274.6] | LOOP+8, LOOP+9 | 
| ^TMP( | POUT+1! | 
| Name | Line Occurrences | 
|---|---|
| @( | LOOP+3, LOOP+6, LOOP+10, LOOP+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %ZIS | ZIS+1*, POUT+3! | 
| %ZIS("A" | ZIS+1* | 
| %ZIS("B" | ZIS+1* | 
| %ZIS("IOPAR" | ZIS+2* | 
| ABM | POUT+3!, QUE+1*, LOOP+3*, LOOP+6*, LOOP+10*, LOOP+12* | 
| ABM("FAST" | ZIS+9 | 
| ABM("IOP" | ZIS+3* | 
| ABM("SUBR" | POUT+1 | 
| ABM(132 | ZIS+3, ZIS+4 | 
| ABMP | POUT+3! | 
| ABMP("DT" | LOOP+4*, LOOP+5*, LOOP+6, LOOP+7*, LOOP+8*, LOOP+9, LOOP+11* | 
| ABMP("DTD" | LOOP+9*, LOOP+10 | 
| ABMP("RI" | LOOP+12* | 
| ABMP("RTN" | LOOP+3, LOOP+6, LOOP+10, LOOP+12 | 
| ABMP("X" | LOOP+1*, LOOP+2, LOOP+5, LOOP+6, LOOP+12 | 
| ABMY | POUT+3! | 
| ABMY("DT" | LOOP+1, LOOP+4, LOOP+5, LOOP+7, LOOP+8, LOOP+11 | 
| ABMY("INS" | LOOP+1, LOOP+12 | 
| ABMY("PAT" | LOOP+1, LOOP+12 | 
| DIR | ZIS+13!, PAZ+3!, POUT+3! | 
| DIR("A" | ZIS+13* | 
| DIR("B" | ZIS+13* | 
| DIR(0 | ZIS+13*, PAZ+3* | 
| DIROUT | ZIS+4, POUT+3! | 
| DIRUT | POUT+3! | 
| DTOUT | ZIS+4, POUT+3! | 
| DUOUT | ZIS+1*, ZIS+4, POUT+3! | 
| DUZ(2 | ZIS+7, LOOP+3, LOOP+5, LOOP+6, LOOP+8, LOOP+9, LOOP+10, LOOP+12 | 
| IO | ZIS+1 | 
| IO("Q" | ZIS+6, ZIS+7*, ZIS+13*, PAZ+1, POUT+3!, QUE+4! | 
| IO("S" | ZIS+6, PAZ+1 | 
| ION | ZIS+2, ZIS+3 | 
| >> IOPAR | ZIS+2 | 
| IOSL | ZIS+3, PAZ+2 | 
| IOST | ZIS+3, ZIS+6, PAZ+1 | 
| POP | ZIS+1, POUT+3! | 
| U | ZIS+7 | 
| >> Y | ZIS+13 | 
| ZTDESC | QUE+4! | 
| ZTRTN | QUE+4! | 
| ZTSAVE | QUE+4! | 
| ZTSAVE( | QUE+1* | 
| ZTSK | POUT+3!, QUE+2, QUE+4! |