PSAPV ;BIR/JMB-Processor and Verifier ;9/6/97
Source file <PSAPV.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Drug Accountability | 3 | PSA PROCESSOR AND VERIFIER PSACOST PSASIG | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BDATE | ;Gets beginning and ending invoice dates | |
| HDR | ;Report header | |
| DEV | ||
| COMPILE | ;Compiles data | |
| ;Print data | ||
| EXIT | ||
| DEVICE | ;Asks device & queueing info | |
| EDATE | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PSD(58.811 - [#58.811] | PSAPV+7, COMPILE+2, COMPILE+3, COMPILE+4, COMPILE+5, COMPILE+6, COMPILE+7, COMPILE+12, COMPILE+13, COMPILE+14 | 
| ^TMP("PSAPVR" | COMPILE+18*, PRINT+5, PRINT+8, PRINT+9, EXIT+1! | 
| ^VA(200 - [#200] | COMPILE+8, COMPILE+9 | 
| ^XUSEC("PSA ORDERS" | PSAPV+6 | 
| Name | Line Occurrences | 
|---|---|
| BDATE | PSAPV+8, BDATE+3 | 
| EDATE | EDATE+2 | 
| EXIT | PSAPV+7, PSAPV+8, DEV+3 | 
| HDR | PRINT+4, PRINT+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | PRINT+3, EXIT+2! | 
| %DT | PRINT+1!, PRINT+2!, BDATE+1*, BDATE+3!, EDATE*, EDATE+2! | 
| %DT("A" | BDATE+1*, EDATE* | 
| %ZIS | DEV!*, EXIT+2! | 
| %ZIS("B" | DEV* | 
| DT | BDATE+3 | 
| DTOUT | EXIT+2!, BDATE+2, EDATE+1 | 
| DUZ | PSAPV+6 | 
| IO("Q" | DEV!, DEV+3, EXIT+1! | 
| IOF | EXIT, HDR+1 | 
| IOM | DEV* | 
| IOP | DEV! | 
| IOSL | PRINT+6 | 
| IOST | HDR+1, HDR+4 | 
| POP | DEV!, DEV+1 | 
| PSABEG | DEV+6, COMPILE+1, PRINT+2, EXIT+2!, BDATE+4*, EDATE+2 | 
| PSABEGX | PRINT+2*, EXIT+2!, HDR+4, HDR+5 | 
| PSADATA | COMPILE+14*, PRINT+9*, EXIT+2! | 
| PSADATE | COMPILE+1*, COMPILE+2*, COMPILE+3, COMPILE+5, EXIT+2! | 
| PSAEND | DEV+6, COMPILE+2, PRINT+1, EXIT+2!, EDATE+3* | 
| PSAENDX | PRINT+1*, EXIT+2!, HDR+4, HDR+5 | 
| PSAIEN | COMPILE+3*, COMPILE+4, COMPILE+5, COMPILE+6, COMPILE+7, COMPILE+12, COMPILE+13, COMPILE+14, EXIT+2! | 
| PSAIEN1 | COMPILE+4*, COMPILE+5*, COMPILE+6, COMPILE+7, COMPILE+12, COMPILE+13, COMPILE+14, EXIT+2! | 
| PSAIN | COMPILE+7*, EXIT+2! | 
| PSAINV | COMPILE+7*, COMPILE+18, PRINT+8*, PRINT+9, PRINT+10, EXIT+2! | 
| PSAINVDT | COMPILE+7*, COMPILE+15*, COMPILE+18, PRINT+9*, PRINT+10, EXIT+2! | 
| PSALINE | COMPILE+10*, COMPILE+12*, COMPILE+13, COMPILE+14, EXIT+3! | 
| PSAORD | COMPILE+4*, COMPILE+18, PRINT+5*, PRINT+7, PRINT+8, PRINT+9, EXIT+3! | 
| PSAOUT | PSAPV+8*, COMPILE+1*, COMPILE+2, COMPILE+3, COMPILE+5, COMPILE+12, EXIT+3!, BDATE+2*, EDATE+1* | 
| PSAPG | PRINT+4*, EXIT+3!, HDR+1, HDR+2*, HDR+3 | 
| PSAPROC | COMPILE+7*, COMPILE+8*, COMPILE+11, COMPILE+16, COMPILE+18, PRINT+9*, PRINT+10, EXIT+3! | 
| PSAPROCD | COMPILE+10*, COMPILE+14*, COMPILE+16*, COMPILE+18, PRINT+9*, PRINT+10, EXIT+3! | 
| PSARUN | PRINT+3*, EXIT+3!, HDR+4 | 
| PSASLN | PRINT+4*, PRINT+12, EXIT+3!, HDR+1 | 
| PSAVER | COMPILE+7*, COMPILE+9*, COMPILE+11, COMPILE+17, COMPILE+18, PRINT+9*, PRINT+10, EXIT+3! | 
| PSAVERD | COMPILE+10*, COMPILE+14*, COMPILE+17*, COMPILE+18, PRINT+9*, PRINT+10, EXIT+3! | 
| X | COMPILE+1, PRINT+1!, PRINT+2!, EXIT+3!, BDATE+2, BDATE+3!, EDATE+1, EDATE+2! | 
| X1 | COMPILE+1*, EXIT+3! | 
| X2 | COMPILE+1*, EXIT+3! | 
| Y | PRINT+1*!, PRINT+2*!, PRINT+4!, EXIT+3!, BDATE+2, BDATE+3!, BDATE+4, EDATE+1, EDATE+2!, EDATE+3 | 
| ZTDESC | DEV+4~, DEV+5*, EXIT+3! | 
| ZTDTH | DEV+4~, EXIT+3! | 
| ZTIO | DEV+4~, EXIT+3! | 
| >> ZTQUEUED | EXIT+1 | 
| >> ZTREQ | EXIT+1* | 
| ZTRTN | DEV+4~, DEV+5*, EXIT+3! | 
| ZTSAVE | DEV+4~, EXIT+3! | 
| ZTSAVE("PSABEG" | DEV+6* | 
| ZTSAVE("PSAEND" | DEV+6* | 
| ZTSK | DEV+4~, EXIT+3! |