IBOCPDS ;ALB/ARH - CLERK PRODUCTIVITY REPORT, SUMMARY ; 10/8/91
Source file <IBOCPDS.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | (,HOME)^%ZIS ^%ZISC (,$$S)^%ZTLOAD |
| VA Fileman | 3 | DD^%DT NOW^%DTC ^DIR |
| Integrated Billing | 1 | RANGE^IBOCPD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;get parameters then run the report
|
|
| HDR | ;print the report header
|
|
| DEV | ;get the device
|
|
| PAUSE | ;pause at end of screen if beeing displayed on a terminal
|
|
| EXIT | ;clean up and quit
|
|
| FILE | ;save the data in sorted order in a temporary file
|
|
| ;print the report from the temp sort file to the appropriate device
|
||
| ENT | ;find, save, and print the data that satisfies the search parameters
|
|
| LINE | ;print all data for a particular clerk
|
|
| STOP() | ;determine if user has requested the queued report to stop
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | ENT+5, ENT+6, FILE+1, FILE+2, FILE+3 |
| ^DGCR(399.3 - [#399.3] | LINE+3 |
| ^TMP("IB" | ENT+7, EXIT+1!, FILE+4, FILE+5, FILE+6, FILE+7, FILE+8, PRINT+2, PRINT+3, LINE+2 , LINE+3, LINE+5 |
| ^VA(200 - [#200] | FILE+2 |
| Name | Line Occurrences |
|---|---|
| $$STOP | ENT+5, HDR+1 |
| EXIT | EN+5, DEV+1, DEV+2 |
| FILE | ENT+6 |
| HDR | PRINT+2, LINE+2 |
| LINE | PRINT+2 |
| PAUSE | PRINT+4, LINE+2 |
| ENT+7 |
| Name | Field # of Occurrence |
|---|---|
| ^( | FILE+5*, FILE+6*, FILE+8*, LINE+3, LINE+5 |
| ^("~~" | FILE+7* |
| ^($J | FILE+4*, PRINT+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | HDR+2 |
| >> %ZIS | DEV+1* |
| >> %ZIS("A" | DEV+1* |
| DIR | PAUSE+2! |
| DIR(0 | PAUSE+2* |
| DIROUT | EXIT+5! |
| DIRUT | EXIT+5!, PAUSE+3 |
| DTOUT | EXIT+5! |
| DUOUT | EXIT+5!, PAUSE+3 |
| IBBEG | ENT+4, EXIT+5! |
| IBBEGE | EXIT+5!, HDR+4 |
| IBCDT | ENT+4*, ENT+5*, ENT+6, EXIT+5!, HDR+2*, HDR+5 |
| IBCLK | EXIT+5!, FILE+2*, FILE+5, FILE+6, PRINT+1*, PRINT+2*, LINE+1, LINE+2, LINE+3, LINE+5 |
| IBE | ENT+4*, ENT+5, EXIT+5! |
| IBEND | ENT+4, EXIT+5! |
| IBENDE | EXIT+5!, HDR+4 |
| IBFLD | EN+4*, EXIT+5! |
| IBHDR | EN+2*, EN+3, EXIT+5! |
| IBI | EXIT+5!, HDR+7* |
| IBLN | EXIT+5!, LINE+1*, LINE+2*, LINE+5*, HDR+1* |
| IBNODE | EXIT+5!, FILE+4*, FILE+5*, FILE+6*, FILE+7*, FILE+8* |
| IBPGN | EXIT+5!, PRINT+1*, HDR+1*, HDR+3, HDR+5, STOP+1 |
| IBQUIT | EN+5, ENT+4*, ENT+5*, ENT+7, EXIT+5!, PRINT+2, PRINT+4, LINE+2, HDR+1*, PAUSE+3* |
| IBRT | EXIT+5!, FILE+1*, FILE+6, FILE+8, LINE+2*, LINE+3 |
| IBTD | EXIT+5!, FILE+3*, FILE+4, FILE+5, FILE+6, FILE+7, FILE+8 |
| IFN | ENT+5*, ENT+6*, EXIT+5!, FILE+1, FILE+2, FILE+3 |
| IO | DEV+3 |
| IO("Q" | DEV+2! |
| IOF | EN+3, HDR+3 |
| IOM | HDR+4, HDR+5, HDR+7 |
| IOSL | LINE+2 |
| IOST | HDR+3, PAUSE+1 |
| >> POP | DEV+1 |
| U | ENT+4*, FILE+1, FILE+2, FILE+3, FILE+4, FILE+5, FILE+6, FILE+7, FILE+8, PRINT+3 , LINE+3, LINE+5 |
| X | EXIT+5! |
| Y | EXIT+5!, HDR+2* |
| >> ZTDESC | DEV+2* |
| >> ZTQUEUED | EXIT+4, STOP+1 |
| ZTREQ | STOP+1! |
| >> ZTRTN | DEV+2* |
| >> ZTSAVE("IB*" | DEV+2* |
| >> ZTSTOP | STOP+1*, STOP+2 |