Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BARTRNS1

Package: IHS Accounts Receivable

Routine: BARTRNS1


Information

BARTRNS1 ; IHS/SD/SDR - Transaction Summary/Detail Report ; 03/10/2009

Source Information

Source file <BARTRNS1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Accounts Receivable 4 ($$CDT,$$SDT)^BARDUTL  $$CONVERT^BARRSL2  PRINT^BARTRNS4  $$VALI^BARVPM  
VA Fileman 2 ^%DTC  $$GET1^DIQ  

Entry Points

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
PRINT ;
TRANS ;EP Loop thru Trans File
LOOP ;EP for Loop thru Bill File

External References

Name Field # of Occurrence
^%DTC DETAIL+10, DETAIL+21
$$CDT^BARDUTL DETAIL+5, DETAIL+25
$$SDT^BARDUTL DETAIL+4
$$CONVERT^BARRSL2 LOOP+43
PRINT^BARTRNS4 PRINT+1
$$VALI^BARVPM LOOP+17, ADJTY+6
$$GET1^DIQ TRANS+8, ADJTY+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARTR(2906 - [#90050.03] GET1^DIQ
^BARTBL - [#90052.02] GET1^DIQ

Global Variables Directly Accessed

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*

Label References

Name Line Occurrences
DETAIL ADJTY+8
LOOP COMPUTE+4, COMPUTE+8
SUMMARY ADJTY+7
TRANS LOOP+51

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All