PSACREDO ;BIR/JMB-Outstanding Credits ;7/23/97
Source file <PSACREDO.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 4 | ^%ZIS ^%ZISC ^%ZTLOAD $$HTFM^XLFDT |
| Drug Accountability | 1 | END^PSAPROC |
| VA Fileman | 1 | ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Drug Accountability | 1 | PSA OUTSTANDING CREDITS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RPT | ;Extended help for "Print a detailed or summary report"
|
|
| HDRDET | ;Header for detail report
|
|
| PRTDLIN1 | ;Prints a line of data on the detailed report
|
|
| HDRSUM | ;Header for summary report
|
|
| ;Displays the invoices with outstanding credits
|
||
| PRTSLINE | ;Prints a line of data on the summary report
|
|
| CREDITS | ;Adds existing credits to adjusted extended cost.
|
|
| EXIT | ||
| DEVICE | ||
| LINE | ;Get line item data
|
|
| PRTDLINE | ;Prints a line of data on the detailed report
|
|
| GETLINE | ;Gets invoice cost from line items
|
|
| DQ |
| 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 |
|
| 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.811 - [#58.811] | PSACREDO+8, DQ+2, DQ+3, DQ+4, DQ+5, DQ+6, DQ+7, DQ+8, DQ+9, DQ+10 , DQ+16, DQ+18, LINE+4, LINE+6, LINE+11, LINE+13, LINE+16, LINE+18, GETLINE+1, GETLINE+2 , GETLINE+3, GETLINE+4, GETLINE+5, GETLINE+8, GETLINE+9, CREDITS+1, CREDITS+2, CREDITS+3, CREDITS+6 |
| ^PSDRUG - [#50] | LINE+25 |
| ^XUSEC("PSA ORDERS" | PSACREDO+7 |
| Name | Line Occurrences |
|---|---|
| CREDITS | DQ+12 |
| EXIT | PSACREDO+9, DEVICE, DEVICE+2 |
| GETLINE | DQ+19 |
| HDRDET | PRINT+1, PRINT+4, PRINT+12, PRINT+16, PRINT+18 |
| HDRSUM | PRINT+1, PRINT+4, PRINT+14, PRINT+16, PRINT+18 |
| LINE | DQ+11 |
| DQ+22 | |
| PRTDLIN1 | PRINT+13 |
| PRTDLINE | PRINT+13 |
| PRTSLINE | PRINT+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | DEVICE*, EXIT+1! |
| DIR | PSACREDO+9!, EXIT+1! |
| DIR("??" | PSACREDO+9* |
| DIR("A" | PSACREDO+9* |
| DIR(0 | PSACREDO+9* |
| DIRUT | PSACREDO+9, EXIT+1! |
| DUZ | PSACREDO+7 |
| IO("Q" | DEVICE+2, EXIT! |
| IOF | PRINT+22, HDRDET+1, HDRDET+2, HDRSUM+1, HDRSUM+2 |
| IOSL | PRINT+4, PRINT+12, PRINT+14, PRINT+16, PRINT+18 |
| IOST | PRINT+21, HDRDET+1, HDRDET+2, HDRDET+4, HDRSUM+1, HDRSUM+2, HDRSUM+6 |
| >> POP | DEVICE |
| PSA | DQ+1*, DQ+2*, DQ+3, DQ+4, DQ+5, DQ+6, DQ+7, DQ+8, DQ+9, DQ+10 , DQ+17*, DQ+18*, EXIT+1!, LINE+4, LINE+6, LINE+11, LINE+13, LINE+16, LINE+18, GETLINE+1 , GETLINE+2, GETLINE+3, GETLINE+4, GETLINE+5, GETLINE+8, GETLINE+9, CREDITS+1, CREDITS+2, CREDITS+3, CREDITS+6 |
| PSA( | DQ+13*, DQ+16, DQ+17, DQ+20*, DQ+21*, LINE+26*, LINE+27*, CREDITS+6*, PRINT+2, PRINT+3 , PRINT+5, PRINT+6, PRINT+7, PRINT+8, PRINT+9, PRINT+10, PRINT+11 |
| PSA1 | DQ+4*, DQ+5*, DQ+6, DQ+7, DQ+8, DQ+9, DQ+10, DQ+18*, EXIT+1!, LINE+4 , LINE+6, LINE+11, LINE+13, LINE+16, LINE+18, GETLINE+1, GETLINE+2, GETLINE+3, GETLINE+4, GETLINE+5 , GETLINE+8, GETLINE+9, CREDITS+1, CREDITS+2, CREDITS+3, CREDITS+6 |
| PSA2 | DQ+8*, DQ+9, DQ+10, EXIT+1!, LINE+4, LINE+6, LINE+11, LINE+13, LINE+16, LINE+18 , GETLINE+1*, GETLINE+2, GETLINE+3, GETLINE+4, GETLINE+5, GETLINE+8, GETLINE+9 |
| PSAACST | EXIT+1!, LINE+3*, LINE+21*, LINE+22*, LINE+23 |
| PSAAECST | DQ+7*, DQ+12, DQ+17*, DQ+20, DQ+21, EXIT+1!, LINE+21*, LINE+22*, GETLINE+10*, GETLINE+11* , CREDITS+4, CREDITS+5, CREDITS+6, PRINT+7*, PRTDLINE+1, PRTSLINE+1 |
| PSAAVAL | EXIT+1!, PRINT+11*, PRTDLINE+1, PRTDLIN1+1 |
| PSAC | EXIT+1!, CREDITS+1*, CREDITS+2, CREDITS+3 |
| PSACRED | DQ+7*, EXIT+1!, CREDITS+3*, CREDITS+5, CREDITS+6, PRINT+7*, PRTDLINE+1, PRTSLINE+1 |
| PSADATA | DQ+10*, EXIT+1!, LINE+9, LINE+10, LINE+15, LINE+22, LINE+24, LINE+26, LINE+27, GETLINE+3* , GETLINE+6, GETLINE+11, PRINT+11* |
| PSADF | DQ+12, EXIT+1!, CREDITS+5*, CREDITS+6, PRINT+17 |
| PSADJ | EXIT+1!, LINE+4*, LINE+5, LINE+6, LINE+11*, LINE+12, LINE+13, LINE+15, LINE+16*, LINE+17 , LINE+18, GETLINE+4*, GETLINE+5, GETLINE+6, GETLINE+8*, GETLINE+9 |
| PSADJD | EXIT+1!, LINE+3*, LINE+7*, LINE+8 |
| PSADJP | EXIT+1!, LINE+3*, LINE+11*, LINE+13*, LINE+26, GETLINE+4*, GETLINE+5* |
| PSADJQ | EXIT+1!, LINE+3*, LINE+16*, LINE+19*, LINE+21, LINE+22, LINE+27, GETLINE+8*, GETLINE+9*, GETLINE+10 , GETLINE+11 |
| PSADRG | EXIT+1!, LINE+3*, LINE+7*, LINE+9*, LINE+25*, LINE+26, LINE+27, PRINT+11*, PRTDLINE+1, PRTDLIN1+1 |
| PSADT | EXIT+1!, LINE+1*, LINE+2 |
| PSAFLD | EXIT+1!, PRINT+10*, PRINT+11, PRTDLINE+2, PRTDLIN1+2 |
| PSAGDF | DQ+1*, DQ+14*, EXIT+1!, PRINT+20 |
| PSAICST | EXIT+1!, LINE+3*, LINE+10*, LINE+23 |
| PSAIDF | EXIT+2!, PRINT+7*, PRTDLINE+1, PRTSLINE+1 |
| PSAIECST | DQ+7*, DQ+17*, DQ+20, EXIT+2!, LINE+10*, GETLINE+3*, CREDITS+4, CREDITS+5, CREDITS+6, PRINT+7* , PRTDLINE+1, PRTSLINE+1 |
| PSAINV | DQ+7*, DQ+16*, DQ+17, DQ+18, EXIT+2!, LINE+26, LINE+27, CREDITS+6, PRINT+6*, PRINT+7 , PRINT+8, PRINT+9, PRINT+10, PRINT+11, PRTDLINE+1, PRTSLINE+1 |
| PSAINVDT | EXIT+2!, PRINT+8*, PRTDLINE+1, PRTSLINE+1 |
| PSAIVAL | EXIT+2!, PRINT+11*, PRTDLINE+1, PRTDLIN1+1 |
| PSAKK | EXIT+2! |
| PSALN | EXIT+2!, LINE+24*, LINE+26, LINE+27, PRINT+9*, PRINT+10, PRINT+11, PRTDLINE+1, PRTDLIN1+1 |
| PSALSLN | DQ*, EXIT+2!, PRINT+5, PRINT+19, HDRDET+9 |
| PSAN | EXIT+2!, LINE+6*, LINE+7, LINE+13*, LINE+18*, LINE+19, LINE+20, GETLINE+5*, GETLINE+9* |
| PSAODF | DQ+4*, DQ+12*, DQ+13, DQ+14, EXIT+2!, PRINT+3*, PRINT+17 |
| PSAOECST | DQ+4*, DQ+12*, DQ+13, EXIT+2! |
| PSAORD | DQ+4*, DQ+13, DQ+16*, DQ+17, DQ+18, DQ+20, DQ+21, EXIT+2!, LINE+26, LINE+27 , CREDITS+6, PRINT+2*, PRINT+3, PRINT+5, PRINT+6, PRINT+7, PRINT+8, PRINT+9, PRINT+10, PRINT+11 |
| PSAOUT | DQ+1*, DQ+2, DQ+5, DQ+8, EXIT+2!, PRINT+2, PRINT+4, PRINT+12, PRINT+14, PRINT+16 , PRINT+18, HDRDET+1, HDRSUM+1 |
| PSAPFLD | EXIT+2!, LINE+3*, LINE+14*, LINE+26 |
| PSAPG | DQ+1*, EXIT+2!, HDRDET+1, HDRDET+2, HDRDET+3*, HDRDET+6, HDRDET+9, HDRSUM+1, HDRSUM+2, HDRSUM+3* , HDRSUM+5 |
| PSAPRC | EXIT+2!, LINE+13*, LINE+15*, LINE+21, LINE+22, GETLINE+5*, GETLINE+6*, GETLINE+10, GETLINE+11 |
| PSAPRT | EXIT+2!, PRINT+9*, PRINT+11*, PRINT+13 |
| PSAQFLD | EXIT+2!, LINE+3*, LINE+20*, LINE+27 |
| PSAREA | EXIT+2!, LINE+3*, LINE+20*, LINE+27, PRINT+11*, PRTDLINE+2, PRTDLIN1+2 |
| PSARPDT | EXIT+2!, LINE+1*, LINE+2*, HDRDET+4, HDRSUM+6 |
| PSARPT | PSACREDO+10*, EXIT+2!, PRINT+1, PRINT+4, PRINT+5, PRINT+12, PRINT+13, PRINT+14, PRINT+15, PRINT+16 , PRINT+17, PRINT+18, PRINT+19, PRINT+20 |
| PSASLN | DQ*, EXIT+2!, PRINT+19, HDRSUM+8 |
| PSASS | EXIT+2! |
| Y | PSACREDO+10, EXIT+2! |
| ZTDESC | DEVICE+3*, EXIT+2! |
| >> ZTQUEUED | EXIT |
| >> ZTREQ | EXIT* |
| ZTRTN | DEVICE+3*, EXIT+2! |
| ZTSAVE | EXIT+2! |
| ZTSAVE("PSARPT" | DEVICE+4* |