BARTRNS1 ; IHS/SD/SDR - Transaction Summary/Detail Report ; 03/10/2009
Source file <BARTRNS1.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Accounts Receivable | 4 | ($$CDT,$$SDT)^BARDUTL $$CONVERT^BARRSL2 PRINT^BARTRNS4 $$VALI^BARVPM | 
| VA Fileman | 2 | ^%DTC $$GET1^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| COMPUTE | ; EP | |
| ADJTY | ||
| DETAIL | ;left of the "=" - LOC^ALLOW CAT^INS TYPE^INSURER^BILL | |
| SUMMARY | ;left of the "=" - LOC^INS TYPE^INSURER | |
| ; | ||
| TRANS | ;EP Loop thru Trans File | |
| LOOP | ;EP for Loop thru Bill File | 
| FileNo | Call Tags | 
|---|---|
| ^BARTR(2906 - [#90050.03] | GET1^DIQ | 
| ^BARTBL - [#90052.02] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BARBL( | COMPUTE+8, LOOP+4, LOOP+6, LOOP+8, LOOP+9, LOOP+46 | 
| ^BARTR( | TRANS+2, TRANS+4, TRANS+5 | 
| ^TMP($J | COMPUTE+2!, COMPUTE+3!, LOOP+48*, LOOP+49*, SUMMARY+7*, SUMMARY+10*, SUMMARY+13, SUMMARY+17*, SUMMARY+23*, SUMMARY+26* , SUMMARY+27*, DETAIL+4*, DETAIL+5*, DETAIL+6*, DETAIL+11*, DETAIL+14*, DETAIL+36* | 
| Name | Line Occurrences | 
|---|---|
| DETAIL | ADJTY+8 | 
| LOOP | COMPUTE+4, COMPUTE+8 | 
| SUMMARY | ADJTY+7 | 
| TRANS | LOOP+51 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BAR( | DETAIL+17*, DETAIL+36 | 
| >> BAR("ALL" | LOOP+26*, LOOP+27*, LOOP+28*, LOOP+29*, LOOP+30*, LOOP+37*, LOOP+38*, LOOP+39*, LOOP+40*, LOOP+42* , LOOP+44 | 
| >> BAR("APPDT" | LOOP+13*, DETAIL+5, DETAIL+8, DETAIL+20 | 
| >> BAR("BAMT" | LOOP+14*, LOOP+49, DETAIL+6 | 
| >> BAR("DOS" | LOOP+12*, DETAIL+4, DETAIL+9 | 
| >> BAR("INS" | LOOP+11*, LOOP+15, LOOP+16, LOOP+19*, LOOP+22, LOOP+48, LOOP+49, SUMMARY+7, SUMMARY+10, SUMMARY+13 , SUMMARY+17, SUMMARY+23, SUMMARY+26, SUMMARY+27, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+11, DETAIL+14, DETAIL+36 | 
| >> BAR("ITYP" | LOOP+17*, LOOP+20, LOOP+24*, LOOP+25, LOOP+27, LOOP+28, LOOP+29, LOOP+30, LOOP+37, LOOP+38 , LOOP+39, LOOP+40, LOOP+48, LOOP+49, SUMMARY+7, SUMMARY+10, SUMMARY+13, SUMMARY+17, SUMMARY+23, SUMMARY+26 , SUMMARY+27, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+11, DETAIL+14, DETAIL+36 | 
| >> BAR("LOC" | COMPUTE+4, LOOP+10*, LOOP+21, LOOP+48, LOOP+49, SUMMARY+7, SUMMARY+10, SUMMARY+13, SUMMARY+17, SUMMARY+23 , SUMMARY+26, SUMMARY+27, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+11, DETAIL+14, DETAIL+36 | 
| >> BAR("SUBR" | COMPUTE+1* | 
| >> BAR(0 | LOOP+8*, LOOP+11, LOOP+13, LOOP+14, ADJTY+3 | 
| >> BAR(1 | LOOP+9*, LOOP+10, LOOP+12 | 
| >> BARBILL | LOOP+46*, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+11, DETAIL+14, DETAIL+17, DETAIL+36 | 
| >> BARDUZ2 | COMPUTE+5*, COMPUTE+9 | 
| >> BARIEN | LOOP+5*, LOOP+6*, LOOP+8, LOOP+9, LOOP+46, TRANS+2 | 
| >> BARP("DT" | LOOP+1*, LOOP+4*, LOOP+6 | 
| >> BARTR | TRANS+1*, TRANS+2*, TRANS+4, TRANS+5, ADJTY+2 | 
| >> BARTR("ADJ CA | T" , TRANS+7*, TRANS+11* | 
| >> BARTR("ADJ TY | PE" , TRANS+8*, TRANS+14*, SUMMARY+13, SUMMARY+17, SUMMARY+27, DETAIL+32, PIEN" , TRANS+10*, TRANS+14* , ADJTY, SUMMARY+13, SUMMARY+17, DETAIL+31 | 
| >> BARTR("DT" | ADJTY+1*, DETAIL+19, DETAIL+25 | 
| >> BARTR("INS" | ADJTY+3*, ADJTY+4, ADJTY+5 | 
| >> BARTR("ITYP" | ADJTY+6* | 
| >> BARTR("TAMT" | ADJTY+2*, SUMMARY+7, SUMMARY+15, SUMMARY+23, SUMMARY+27, DETAIL+14, DETAIL+33 | 
| >> BARTR("TTYP" | TRANS+6*, SUMMARY+6, SUMMARY+9, SUMMARY+22, SUMMARY+25, DETAIL+13, DETAIL+16 | 
| >> BARTR(0 | TRANS+4*, ADJTY+1 | 
| >> BARTR(1 | TRANS+5*, TRANS+6, TRANS+7, TRANS+8, TRANS+10 | 
| >> BARY("ADJ TYP | " , ADJTY | 
| >> BARY("ALL" | LOOP+43*, LOOP+44 | 
| >> BARY("ARACCT" | LOOP+22 | 
| >> BARY("DT" | COMPUTE+7*, LOOP+1, LOOP+4 | 
| >> BARY("ITYP" | LOOP+20 | 
| >> BARY("LOC" | LOOP+21 | 
| >> BARY("RTYP" | LOOP+47, ADJTY+7, ADJTY+8 | 
| >> D0 | LOOP+16*, ADJTY+5* | 
| DUZ(2 | COMPUTE+5, COMPUTE+6*, COMPUTE+8*, COMPUTE+9*, LOOP+4, LOOP+6, LOOP+8, LOOP+9, LOOP+46, TRANS+2 , TRANS+4, TRANS+5 | 
| NODE | SUMMARY+11~, SUMMARY+13*, SUMMARY+15*, SUMMARY+17, DETAIL+24~, DETAIL+25*, DETAIL+31*, DETAIL+32*, DETAIL+33*, DETAIL+35* , DETAIL+36 | 
| U | LOOP+10, LOOP+11, LOOP+12, LOOP+13, LOOP+14, LOOP+46, LOOP+48, LOOP+49, TRANS+6, TRANS+7 , TRANS+8, TRANS+10, ADJTY+1, ADJTY+3, SUMMARY+7, SUMMARY+10, SUMMARY+15, SUMMARY+17, SUMMARY+23, SUMMARY+26 , SUMMARY+27, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+11, DETAIL+14, DETAIL+25, DETAIL+31, DETAIL+32, DETAIL+33 , DETAIL+35 | 
| >> X | DETAIL+11, DETAIL+35 | 
| >> X1 | DETAIL+8*, DETAIL+19* | 
| >> X2 | DETAIL+9*, DETAIL+20* |