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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BARRLBL2

Package: IHS Accounts Receivable

Routine: BARRLBL2


Information

BARRLBL2 ; IHS/SD/LSL - Print Large Balance Report ;08/20/2008

Source Information

Source file <BARRLBL2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Accounts Receivable 3 $$SDT^BARDUTL  (HD,HDB)^BARRPSRB  EOP^BARUTL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BARRLBL  

Entry Points

Name Comments DBIA/ICR reference
CVACCT ;
; For Each CV AR Account
LOC ;
; For each visit location
TOTAL ;
; Report total
CVLOOP ;
; For Each Clinic / Visit type
STNDLINE ;
; Write Data line
CVACTOT ;
; CV AR Account Total
CVTOT ;
; Clinic / Visit type total
APPR ;
; For each 3P Approval Date
LARGE ;EP
; Print Large Balance Report
ACTOT ;
; AR Account Total
ACCT ;
; For each AR Account
CLINVIS ;
; For Clinic / Visit Type Sort
STND ;
; For not Clinic / Visit Type Sort
CVAPPR ;
; For each CV 3P Approval Date
LOCTOT ;
; Visit Location total
STNDTOT ;
; Write total lines

External References

Name Field # of Occurrence
$$SDT^BARDUTL STNDLINE+3, STNDLINE+4
HD^BARRPSRB CVAPPR+4, APPR+4
HDB^BARRPSRB LARGE+9
EOP^BARUTL LARGE+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!!!?25,"*** NO DATA TO PRINT ***"
  • Line Location: LARGE+11
Function Call: WRITE
  • Prompt: !,"VISIT LOCATION: ",BARL
  • Line Location: LOC+2
Function Call: WRITE
  • Prompt: !?3,"CLINIC: ",BAR2
  • Line Location: CVLOOP+2
Function Call: WRITE
  • Prompt: !?3,"VISIT TYPE: ",BAR2
  • Line Location: CVLOOP+3
Function Call: WRITE
  • Prompt: !?6,"A/R ACCOUNT: ",BARACT,!
  • Line Location: CVACCT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: CVACTOT+2
Function Call: WRITE
  • Prompt: !?1,"AR Account Subotal ($) and Average (#):"
  • Line Location: CVACTOT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CVACTOT+7
Function Call: WRITE
  • Prompt: !?5,"Clinic Subtotal ($) and Average (#):"
  • Line Location: CVTOT+3
Function Call: WRITE
  • Prompt: !?1,"Visit Type Subtotal ($) and Average (#):"
  • Line Location: CVTOT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CVTOT+7
Function Call: WRITE
  • Prompt: !?3,"A/R ACCOUNT: ",BARACT,!
  • Line Location: ACCT+2
Function Call: WRITE
  • Prompt: !,$E(BARBL,1,18)
  • Line Location: STNDLINE+2
Function Call: WRITE
  • Prompt: ?19,$$SDT^BARDUTL($P(BARHOLD,U))
  • Line Location: STNDLINE+3
Function Call: WRITE
  • Prompt: ?31,$$SDT^BARDUTL(BAR3P)
  • Line Location: STNDLINE+4
Function Call: WRITE
  • Prompt: ?42,$J($P(BARHOLD,U,2),4)
  • Line Location: STNDLINE+5
Function Call: WRITE
  • Prompt: ?47,$J($FN($P(BARHOLD,U,3),",",2),13)
  • Line Location: STNDLINE+6
Function Call: WRITE
  • Prompt: ?61,$J($FN($P(BARHOLD,U,4),",",2),13)
  • Line Location: STNDLINE+7
Function Call: WRITE
  • Prompt: ?75,$J($P(BARHOLD,U,5),4)
  • Line Location: STNDLINE+8
Function Call: WRITE
  • Prompt: !
  • Line Location: ACTOT+2
Function Call: WRITE
  • Prompt: !?1,"AR Account Subotal ($) and Average (#):"
  • Line Location: ACTOT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ACTOT+7
Function Call: WRITE
  • Prompt: !?2,"Visit Loc Subotal ($) and Average (#):"
  • Line Location: LOCTOT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LOCTOT+6
Function Call: WRITE
  • Prompt: !?7,"Report Total ($) and Average (#):"
  • Line Location: TOTAL+3
Function Call: WRITE
  • Prompt: ?42,$J(($P(BARHOLD,U)/$P(BARHOLD,U,5)),4,0)
  • Line Location: STNDTOT+2
Function Call: WRITE
  • Prompt: ?47,$J($FN($P(BARHOLD,U,2),",",2),13)
  • Line Location: STNDTOT+3
Function Call: WRITE
  • Prompt: ?61,$J($FN($P(BARHOLD,U,3),",",2),13)
  • Line Location: STNDTOT+4
Function Call: WRITE
  • Prompt: ?75,$J(($P(BARHOLD,U,4)/$P(BARHOLD,U,5)),4,0)
  • Line Location: STNDTOT+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J LARGE+10, LARGE+15, CLINVIS+3, CVLOOP+5, CVACCT+4, CVAPPR+3, CVAPPR+5, CVACTOT+5, CVTOT+5, STND+3
, ACCT+4, APPR+3, APPR+5, ACTOT+5, LOCTOT+4, TOTAL+4

Label References

Name Line Occurrences
ACCT STND+3
ACTOT ACCT+5
APPR ACCT+4
CLINVIS LOC+3
CVACCT CVLOOP+5
CVACTOT CVACCT+5
CVAPPR CVACCT+4
CVLOOP CLINVIS+3
CVTOT CVLOOP+6
LOC LARGE+15
LOCTOT LOC+5
STND LOC+4
STNDLINE CVAPPR+6, APPR+6
STNDTOT CVACTOT+6, CVTOT+6, ACTOT+6, LOCTOT+5, TOTAL+5
TOTAL LARGE+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR("COL" LARGE+4*, LARGE+5*
>> BAR("F1" LARGE+15, CLINVIS+3, CVLOOP+5, CVACCT+4, CVAPPR+3, CVAPPR+4, STND+3, ACCT+4, APPR+3, APPR+4
>> BAR("PG" LARGE+3*
>> BAR2 CLINVIS+2*, CLINVIS+3*, CVLOOP+2, CVLOOP+3, CVLOOP+5, CVACCT+4, CVAPPR+3, CVAPPR+5, CVACTOT+5, CVTOT+5
>> BAR3P CVACCT+3*, CVACCT+4*, CVAPPR+3, CVAPPR+5, ACCT+3*, ACCT+4*, APPR+3, APPR+5, STNDLINE+4
>> BARACT CVLOOP+4*, CVLOOP+5*, CVACCT+2, CVACCT+4, CVAPPR+3, CVAPPR+5, CVACTOT+5, STND+2*, STND+3*, ACCT+2
, ACCT+4, APPR+3, APPR+5, ACTOT+5
>> BARBL CVAPPR+2*, CVAPPR+3*, CVAPPR+5, APPR+2*, APPR+3*, APPR+5, STNDLINE+2
>> BARDASH LARGE+6*, CVACTOT+3, CVTOT+2, ACTOT+3, LOCTOT+2
>> BAREQUAL LARGE+7*, TOTAL+2
>> BARHOLD CVAPPR+5*, CVACTOT+5*, CVTOT+5*, APPR+5*, STNDLINE+3, STNDLINE+5, STNDLINE+6, STNDLINE+7, STNDLINE+8, ACTOT+5*
, LOCTOT+4*, TOTAL+4*, STNDTOT+2, STNDTOT+3, STNDTOT+4, STNDTOT+5
>> BARL LARGE+14*, LARGE+15*, LOC+2, CLINVIS+3, CVLOOP+5, CVACCT+4, CVAPPR+3, CVAPPR+5, CVACTOT+5, CVTOT+5
, STND+3, ACCT+4, APPR+3, APPR+5, ACTOT+5, LOCTOT+4
>> BARY("SORT" LOC+3, LOC+4, CVLOOP+2, CVTOT+3
IOSL CVAPPR+4, APPR+4
U STNDLINE+3, STNDLINE+5, STNDLINE+6, STNDLINE+7, STNDLINE+8, STNDTOT+2, STNDTOT+3, STNDTOT+4, STNDTOT+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All