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* |