BARRASMB ; IHS/SD/LSL - Age Summary Report Print Logic ;08/20/2008
Source file <BARRASMB.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ACCOUNT | ; ; Account line on Summary reports | |
| TOTAL | ; ; Report totals for Billing Entity/Allowance Category Reports | |
| BILL | ; ; Print report if user selected SORT CRITERIA Billing Entity or ; Allowance Category and Report Type with payers AND bills | |
| DETAIL | ; ; Print report if user selected SORT CRITERIA Billing Entity or ; Allowance Category and Report Type with payers | |
| SUMMARY | ; ; Print report if user selected SORT CRITERIA Billing Entity or ; Allowance Category and Report Type w/o payers | |
| HDB | ; EP ; Page and column header | |
| SUM2 | ; ; Billing Entity/Allowance Category Summary line | |
| ; EP ; Print reports | ||
| STANDARD | ; ; Print report if user selected SORT CRITERIA a/r account, visit, or ; clinic | |
| HD | ; EP | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP($J | STANDARD+5, STANDARD+9, STANDARD+11, STANDARD+17, STANDARD+19, STANDARD+32, STANDARD+44, SUMMARY+5, SUMMARY+9, SUMMARY+11 , SUMMARY+17, SUMMARY+19, SUMMARY+23, DETAIL+5, DETAIL+10, DETAIL+12, DETAIL+18, DETAIL+19, DETAIL+22, DETAIL+24 , DETAIL+35, BILL+5, BILL+10, BILL+12, BILL+18, BILL+19, BILL+24, BILL+25, BILL+28, BILL+30 , BILL+50, TOTAL+3 | 
| Name | Line Occurrences | 
|---|---|
| ACCOUNT | DETAIL+26, BILL+41 | 
| BILL | PRINT+15 | 
| DETAIL | PRINT+13 | 
| HD | STANDARD+12, STANDARD+18, SUMMARY+12, SUMMARY+18, DETAIL+13, DETAIL+23, BILL+13, BILL+29 | 
| HDB | STANDARD+4, SUMMARY+4, DETAIL+4, BILL+4 | 
| STANDARD | PRINT+9 | 
| SUM2 | SUMMARY+21, SUMMARY+25, DETAIL+33, DETAIL+37, BILL+48, BILL+52 | 
| SUMMARY | PRINT+11 | 
| TOTAL | SUMMARY+28, DETAIL+40, BILL+55 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BAR( | PRINT+2! | 
| >> BAR("COL" | PRINT+8*, HDB+5 | 
| >> BAR("DASH" | HDB+6*, HDB+7 | 
| >> BAR("F1" | PRINT+10, PRINT+12, PRINT+14, PRINT+16, STANDARD+11, STANDARD+13, STANDARD+17, STANDARD+18, STANDARD+30, STANDARD+40 , SUMMARY+11, SUMMARY+13, SUMMARY+17, SUMMARY+18, SUMMARY+22, SUMMARY+26, DETAIL+12, DETAIL+14, DETAIL+18, DETAIL+22 , DETAIL+23, DETAIL+27, DETAIL+28, DETAIL+34, DETAIL+38, BILL+12, BILL+14, BILL+18, BILL+24, BILL+28 , BILL+29, BILL+38, BILL+43, BILL+49, BILL+53, HD+3* | 
| >> BAR("I" | HDB+3* | 
| >> BAR("PG" | PRINT+5*, HDB+2* | 
| >> BAR("SUB0" | PRINT+3!, STANDARD+10*, STANDARD+11*, STANDARD+12, STANDARD+14, STANDARD+15, STANDARD+17, STANDARD+19, STANDARD+32, SUMMARY+10* , SUMMARY+11*, SUMMARY+12, SUMMARY+14, SUMMARY+15, SUMMARY+17, SUMMARY+19, SUMMARY+23, DETAIL+11*, DETAIL+12*, DETAIL+13 , DETAIL+15, DETAIL+16, DETAIL+18, DETAIL+19, DETAIL+22, DETAIL+24, DETAIL+35, BILL+11*, BILL+12*, BILL+13 , BILL+15, BILL+16, BILL+18, BILL+19, BILL+24, BILL+25, BILL+28, BILL+30, BILL+50 | 
| >> BAR("SUB1" | PRINT+4!, STANDARD+16*, STANDARD+17*, STANDARD+19, STANDARD+20, SUMMARY+16*, SUMMARY+17*, SUMMARY+19, SUMMARY+20, DETAIL+17* , DETAIL+18*, DETAIL+19, DETAIL+20, DETAIL+22, DETAIL+24, BILL+17*, BILL+18*, BILL+19, BILL+21, BILL+24 , BILL+25, BILL+28, BILL+30 | 
| >> BAR("SUB2" | PRINT+4!, DETAIL+21*, DETAIL+22*, DETAIL+24, DETAIL+25, BILL+23*, BILL+24*, BILL+25, BILL+26, BILL+28 , BILL+30 | 
| >> BAR("SUB3" | PRINT+4!, BILL+27*, BILL+28*, BILL+30, BILL+31 | 
| >> BAR(132 | HDB+6 | 
| >> BARA | STANDARD+8, STANDARD+18, STANDARD+52, SUMMARY+8, SUMMARY+30, SUMMARY+32, DETAIL+8, DETAIL+42, BILL+8, BILL+56 | 
| >> BARDASH | PRINT+6*, STANDARD+31, SUMMARY+24, DETAIL+29, DETAIL+36, BILL+39, BILL+44, BILL+51 | 
| >> BAREQUAL | PRINT+7*, STANDARD+43, TOTAL+2 | 
| >> BARHOLD("SUB0" | STANDARD+9*, STANDARD+12, STANDARD+14*, SUMMARY+9*, SUMMARY+12, SUMMARY+14*, DETAIL+10*, DETAIL+13, DETAIL+15*, BILL+10* , BILL+13, BILL+15* | 
| BARNAME | PRINT+4!, STANDARD+20*, STANDARD+21 | 
| BARTMP | PRINT+4!, STANDARD+19*, STANDARD+22, STANDARD+23, STANDARD+24, STANDARD+25, STANDARD+26, STANDARD+27, STANDARD+32*, STANDARD+34 , STANDARD+35, STANDARD+36, STANDARD+37, STANDARD+38, STANDARD+39, STANDARD+44*, STANDARD+45, STANDARD+46, STANDARD+47, STANDARD+48 , STANDARD+49, STANDARD+50, SUMMARY+19*, SUMMARY+23*, DETAIL+19*, DETAIL+35*, BILL+19*, BILL+50*, SUM2+2, SUM2+3 , SUM2+4, SUM2+5, SUM2+6, SUM2+7, TOTAL+3*, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+8 , TOTAL+9 | 
| BARTMPS | PRINT+4!, DETAIL+24*, BILL+25*, ACCOUNT+2, ACCOUNT+3, ACCOUNT+4, ACCOUNT+5, ACCOUNT+6, ACCOUNT+7 | 
| BARTMPS2 | PRINT+4!, BILL+30*, BILL+32, BILL+33, BILL+34, BILL+35, BILL+36, BILL+37 | 
| >> BARY("ALL" | SUMMARY+30 | 
| >> BARY("LOC" | STANDARD+15, SUMMARY+15, DETAIL+16, BILL+16 | 
| >> BARY("RTYP" | PRINT+11, PRINT+13, PRINT+15 | 
| >> BARY("STCR" | PRINT+9, SUMMARY+30, DETAIL+30, DETAIL+31, DETAIL+32, BILL+45, BILL+46, BILL+47 | 
| >> DIROUT | HD+3 | 
| >> DTOUT | HD+3 | 
| >> DUOUT | HD+3 | 
| >> I | PRINT+2* | 
| IOM | BILL+21 | 
| IOSL | STANDARD+18, SUMMARY+18, DETAIL+23, BILL+29 | 
| U | STANDARD+22, STANDARD+23, STANDARD+24, STANDARD+25, STANDARD+26, STANDARD+27, STANDARD+34, STANDARD+35, STANDARD+36, STANDARD+37 , STANDARD+38, STANDARD+39, STANDARD+45, STANDARD+46, STANDARD+47, STANDARD+48, STANDARD+49, STANDARD+50, BILL+32, BILL+33 , BILL+34, BILL+35, BILL+36, BILL+37, ACCOUNT+2, ACCOUNT+3, ACCOUNT+4, ACCOUNT+5, ACCOUNT+6, ACCOUNT+7 , SUM2+2, SUM2+3, SUM2+4, SUM2+5, SUM2+6, SUM2+7, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7 , TOTAL+8, TOTAL+9 | 
| >> XQY0 | STANDARD+8, STANDARD+18, STANDARD+52, SUMMARY+8, SUMMARY+32, DETAIL+8, DETAIL+42, BILL+8, BILL+56, HD+2 |