BARRPRP2 ; IHS/SD/LSL - Payment Summary Report by Collection Batch ;08/20/2008
Source file <BARRPRP2.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Accounts Receivable | 3 | $$SDT^BARDUTL (HD,HDB)^BARRPSRB PAZ^BARRUTL |
| VA Fileman | 1 | DD^%DT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETHDR | ;
; Build header array |
|
| LOC | ;
; For each visit location do (clinic/visit type) |
|
| BATCHDET | ;
; Write batch detail lines |
|
| PRTDET | ;
; Print Detail Report |
|
| PRTCV | ;
; Print Report sorted by Clinic/Visit Type |
|
| DETAIL | ;
; Detail line |
|
| GETOTCV | ;
; Get clinic/visit subtotal |
|
| GETOT | ;
; Get visit location subtotal |
|
| ;
|
||
| LOCTOT | ;
|
|
| TOTAL | ;
|
|
| LOCCV | ;
; For each visit location do (clinic/visit type) |
|
| SORTCV | ;
; For each clinic/visit type do... |
|
| PRTBATCH | ;
; Print batch listing at end of report |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP($J | PRINT+2, PRINT+9!, PRTCV+4, LOCCV+5, SORTCV+6, SORTCV+7, PRTDET+4, LOC+5, LOC+6 |
| Name | Line Occurrences |
|---|---|
| BATCHDET | PRTBATCH+11 |
| DETAIL | SORTCV+8, LOC+7 |
| GETOT | SORTCV+10, LOC+8 |
| GETOTCV | SORTCV+9 |
| LOC | PRTDET+4 |
| LOCCV | PRTCV+4 |
| LOCTOT | LOCCV+6, LOC+9 |
| PRTBATCH | PRINT+8 |
| PRTCV | PRINT+5 |
| PRTDET | PRINT+6 |
| SETHDR | PRINT+1 |
| SORTCV | LOCCV+5 |
| TOTAL | PRTCV+5, PRTDET+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BAR("COL" | SETHDR+24*, PRTBATCH+8* |
| >> BAR("F1" | PRINT+7, PRTCV+4, LOCCV+5, SORTCV+6, DETAIL+2, PRTDET+4, LOC+5, PRTBATCH+3, PRTBATCH+11 |
| >> BAR("HD" | SETHDR+6*, SETHDR+10*, SETHDR+13*, SETHDR+16*, SETHDR+17*, SETHDR+18*, SETHDR+19*, SETHDR+22*, PRTBATCH+6, PRTBATCH+7* |
| >> BAR("LVL" | SETHDR+5*, SETHDR+9*, SETHDR+10, SETHDR+12*, SETHDR+13, SETHDR+15*, SETHDR+16, SETHDR+17, SETHDR+18, SETHDR+19 , SETHDR+21*, SETHDR+22 |
| >> BAR("OPT" | SETHDR+3* |
| >> BAR("PG" | SETHDR+2* |
| >> BARASK | PRINT+5, PRINT+6, LOCTOT+1 |
| >> BARB( | PRTBATCH+11, BATCHDET+2 |
| >> BARBNAME | PRTBATCH+10*, PRTBATCH+11*, BATCHDET+2, BATCHDET+3 |
| >> BARBTOT | SETHDR+22, PRTBATCH+14, PRTBATCH+15, PRTBATCH+16 |
| BARCVTOT | SORTCV+2!, SORTCV+15, SORTCV+16, SORTCV+17, GETOTCV+2*, GETOTCV+3*, GETOTCV+4* |
| >> BARDASH | SETHDR+25*, SORTCV+12, LOCTOT+2 |
| >> BARDOS | SORTCV+5*, SORTCV+6*, SORTCV+7, DETAIL+3, LOC+4*, LOC+5*, LOC+6 |
| >> BAREND | SETHDR+19 |
| >> BAREQUAL | SETHDR+26*, TOTAL+1, PRTBATCH+4*, PRTBATCH+12 |
| >> BARHOLD | SORTCV+7*, DETAIL+6, DETAIL+7, DETAIL+8, GETOTCV+2, GETOTCV+3, GETOTCV+4, GETOT+2, GETOT+3, GETOT+4 , GETOT+6, GETOT+7, GETOT+8, LOC+6*, BATCHDET+2*, BATCHDET+4, BATCHDET+5, BATCHDET+6 |
| BARLTOT | LOCCV+2!, GETOT+2*, GETOT+3*, GETOT+4*, LOCTOT+4, LOCTOT+5, LOCTOT+6, LOC+2! |
| >> BARLVL | PRTBATCH+6*, PRTBATCH+7 |
| >> BARS | LOCCV+4*, LOCCV+5*, SORTCV+3, SORTCV+4, SORTCV+6, SORTCV+7 |
| >> BARSTART | SETHDR+17 |
| BARTOT | SETHDR+27!, GETOT+6*, GETOT+7*, GETOT+8*, TOTAL+3, TOTAL+4, TOTAL+5 |
| >> BARVIS | PRTCV+3*, PRTCV+4*, LOCCV+3, LOCCV+5, SORTCV+6, SORTCV+7, PRTDET+3*, PRTDET+4*, LOC+3, LOC+5 , LOC+6 |
| >> BARY("COLPT" | SETHDR+11, SETHDR+13 |
| >> BARY("DT" | SETHDR+4* |
| >> BARY("ITYP" | SETHDR+8, SETHDR+10 |
| >> BARY("SORT" | SORTCV+3, SORTCV+4, SORTCV+13, SORTCV+14 |
| >> BATHDR | PRTBATCH+5*, PRTBATCH+7 |
| IOSL | DETAIL+2 |
| U | SETHDR+22, SORTCV+15, SORTCV+16, SORTCV+17, DETAIL+6, DETAIL+7, DETAIL+8, GETOTCV+2, GETOTCV+3, GETOTCV+4 , GETOT+2, GETOT+3, GETOT+4, GETOT+6, GETOT+7, GETOT+8, LOCTOT+4, LOCTOT+5, LOCTOT+6, TOTAL+3 , TOTAL+4, TOTAL+5, PRTBATCH+14, PRTBATCH+15, PRTBATCH+16, BATCHDET+4, BATCHDET+5, BATCHDET+6 |
| >> Y | DETAIL+3*, DETAIL+5 |