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 |  Caller 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: BARRLBL

Package: IHS Accounts Receivable

Routine: BARRLBL


Information

BARRLBL ; IHS/SD/LSL - Large and Small Balance Reports ;08/20/2008

Source Information

Source file <BARRLBL.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
IHS Accounts Receivable 9 ^BARDBQUE  BILL^BARRCHK  ^BARRHD  LARGE^BARRLBL2  SMALL^BARRLBL3  ^BARRSEL  $$CONVERT^BARRSL2  (LOOP,PAZ)^BARRUTL  
INIT^BARUTL  
Kernel 1 $$FMDIFF^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Accounts Receivable 2 BAR RPT ACCT LBL  BAR RPT ACCT SBL  

Entry Points

Name Comments DBIA/ICR reference
EN ; EP
COMPUTE ;
ACCT ;
; Store data by AR Account
PRINT ;
; Print reports
CLINVIS ;
; Store data by Clinic/Visit Type
DATA ;

External References

Name Field # of Occurrence
^BARDBQUE EN+19
BILL^BARRCHK DATA+6
^BARRHD EN+14
LARGE^BARRLBL2 PRINT+4
SMALL^BARRLBL3 PRINT+5
^BARRSEL EN+6
$$CONVERT^BARRSL2 EN+7
LOOP^BARRUTL COMPUTE+7
PAZ^BARRUTL EN+20
INIT^BARUTL EN+4
$$GET1^DIQ DATA+1, DATA+9, DATA+12, DATA+17, DATA+21, DATA+25
$$FMDIFF^XLFDT DATA+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ
^DIC(40.7 - [#40.7] GET1^DIQ
^ABMDVTYP - [#9002274.8] GET1^DIQ
^BARBL(2906 - [#90050.01] GET1^DIQ
^BARAC(2906 - [#90050.02] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARBL( COMPUTE+7
^TMP($J COMPUTE+3!, DATA+31, DATA+32*, DATA+33*, DATA+34*, DATA+35*, DATA+36*, DATA+38, DATA+39*, DATA+40*
, DATA+41*, DATA+42*, DATA+43*, ACCT+2*, ACCT+3*, ACCT+4*, ACCT+5*, ACCT+6*, ACCT+8, ACCT+9*
, ACCT+10*, ACCT+11*, ACCT+12*, ACCT+13*, CLINVIS+2*, CLINVIS+3*, CLINVIS+4*, CLINVIS+5*, CLINVIS+6*, CLINVIS+8
, CLINVIS+9*, CLINVIS+10*, CLINVIS+11*, CLINVIS+12*, CLINVIS+13*, CLINVIS+15, CLINVIS+16*, CLINVIS+17*, CLINVIS+18*, CLINVIS+19*
, CLINVIS+20*

Label References

Name Line Occurrences
ACCT DATA+29
CLINVIS DATA+28

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAR EN+1!, DATA+1, DATA+25
BAR("A" DATA+14*, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5
, CLINVIS+6, PRINT+2!
BAR("C" DATA+16
BAR("D" DATA+26, ACCT+2, CLINVIS+2, PRINT+2!
BAR("HD" EN+11*, EN+12*, EN+13*
BAR("I" DATA+12
BAR("L" DATA+9
BAR("LOC" EN+5*
BAR("OPT" EN+12, EN+13, DATA+2, DATA+3, DATA+4, PRINT+4, PRINT+5
BAR("PRIVACY" EN+3*
BAR("SUBR" COMPUTE+2*
BAR("V" DATA+20
BAR(0 DATA+23, DATA+24
BAR2 DATA+16*, DATA+17*, DATA+18*, DATA+20*, DATA+21*, DATA+22*, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5
, CLINVIS+6, CLINVIS+8, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, CLINVIS+15, CLINVIS+16, CLINVIS+17
, CLINVIS+18, CLINVIS+19, CLINVIS+20, PRINT+2!
BAR3P PRINT+2!
BARACCT DATA+11*, DATA+12*, DATA+13*, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, ACCT+8, ACCT+9
, ACCT+10, ACCT+11, ACCT+12, ACCT+13, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6, CLINVIS+8
, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, PRINT+2!
BARAGE DATA+25*, DATA+35, DATA+42, ACCT+6, ACCT+12, CLINVIS+6, CLINVIS+12, CLINVIS+19, PRINT+3!
BARBAL DATA+1*, DATA+2, DATA+3, DATA+4, DATA+34, DATA+41, ACCT+5, ACCT+11, CLINVIS+5, CLINVIS+11
, CLINVIS+18, PRINT+3!
BARBILL DATA+23*, DATA+33, DATA+40, ACCT+4, ACCT+10, CLINVIS+4, CLINVIS+10, CLINVIS+17, PRINT+2!
>> BARBL DATA+24*, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5
, CLINVIS+6
BARDTB DATA+26*, DATA+32, DATA+39, ACCT+3, ACCT+9, CLINVIS+3, CLINVIS+9, CLINVIS+16, PRINT+2!
>> BARDUZ2 COMPUTE+5*, COMPUTE+8
BARHOLD DATA+31*, DATA+32, DATA+33, DATA+34, DATA+35, DATA+36, DATA+38*, DATA+39, DATA+40, DATA+41
, DATA+42, DATA+43, ACCT+8*, ACCT+9, ACCT+10, ACCT+11, ACCT+12, ACCT+13, CLINVIS+8*, CLINVIS+9
, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, CLINVIS+15*, CLINVIS+16, CLINVIS+17, CLINVIS+18, CLINVIS+19, CLINVIS+20
, PRINT+2!
BARLOC DATA+8*, DATA+9*, DATA+10*, DATA+31, DATA+32, DATA+33, DATA+34, DATA+35, DATA+36, ACCT+2
, ACCT+3, ACCT+4, ACCT+5, ACCT+6, ACCT+8, ACCT+9, ACCT+10, ACCT+11, ACCT+12, ACCT+13
, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6, CLINVIS+8, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12
, CLINVIS+13, CLINVIS+15, CLINVIS+16, CLINVIS+17, CLINVIS+18, CLINVIS+19, CLINVIS+20, PRINT+2!
>> BARMENU EN+11
>> BARP("HIT" DATA+5*, DATA+7
>> BARP("RTN" EN+2*, COMPUTE+4*
>> BARQ("NS" EN+17*
>> BARQ("RC" EN+15*
>> BARQ("RP" EN+16*
>> BARQ("RX" EN+18*
>> BARUSR EN+4
BARY EN+1!
BARY("ACCT" EN+10
BARY("ALL" EN+7*
BARY("LBL" EN+12, DATA+4
BARY("PAT" EN+10
BARY("SBL" EN+13, DATA+3
BARY("SORT" DATA+15, DATA+19, DATA+28
BARY("STCR" EN+10*
>> DIROUT EN+8
DT DATA+26
>> DTOUT EN+8
>> DUOUT EN+8
DUZ(2 COMPUTE+5, COMPUTE+6*, COMPUTE+7*, COMPUTE+8*
U DATA+23, DATA+24, DATA+32, DATA+33, DATA+34, DATA+35, DATA+36, DATA+39, DATA+40, DATA+41
, DATA+42, DATA+43, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, ACCT+9, ACCT+10, ACCT+11
, ACCT+12, ACCT+13, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6, CLINVIS+9, CLINVIS+10, CLINVIS+11
, CLINVIS+12, CLINVIS+13, CLINVIS+16, CLINVIS+17, CLINVIS+18, CLINVIS+19, CLINVIS+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All