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: BARRLBL3

Package: IHS Accounts Receivable

Routine: BARRLBL3


Information

BARRLBL3 ; IHS/SD/LSL - Print Small Balance Report ;08/20/2008

Source Information

Source file <BARRLBL3.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
LOCTOT ;
; Visit Location total
ACTOT ;
; AR Account Total
ACCT ;
; For each AR Account
SMALL ;EP
; Print Small Balance Report
CLINVIS ;
; For Clinic / Visit Type Sort
STND ;
; For not Clinic / Visit Type Sort
CVAPPR ;
; For each CV 3P Approval Date
STNDTOT ;
; Write total lines

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!!!?25,"*** NO DATA TO PRINT ***"
  • Line Location: SMALL+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: !?6,"AR Account Subotal ($) and Average (#):"
  • Line Location: CVACTOT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CVACTOT+7
Function Call: WRITE
  • Prompt: !?9,"Clinic Subtotal ($) and Average (#):"
  • Line Location: CVTOT+3
Function Call: WRITE
  • Prompt: !?5,"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: ?20,$$SDT^BARDUTL($P(BARHOLD,U))
  • Line Location: STNDLINE+3
Function Call: WRITE
  • Prompt: ?33,$$SDT^BARDUTL(BAR3P)
  • Line Location: STNDLINE+4
Function Call: WRITE
  • Prompt: ?45,$J($FN($P(BARHOLD,U,3),",",2),13)
  • Line Location: STNDLINE+5
Function Call: WRITE
  • Prompt: ?60,$J($FN($P(BARHOLD,U,4),",",2),13)
  • Line Location: STNDLINE+6
Function Call: WRITE
  • Prompt: ?75,$J($P(BARHOLD,U,5),4)
  • Line Location: STNDLINE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ACTOT+2
Function Call: WRITE
  • Prompt: !?6,"AR Account Subotal ($) and Average (#):"
  • Line Location: ACTOT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ACTOT+7
Function Call: WRITE
  • Prompt: !?7,"Visit Loc Subotal ($) and Average (#):"
  • Line Location: LOCTOT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LOCTOT+6
Function Call: WRITE
  • Prompt: !?12,"Report Total ($) and Average (#):"
  • Line Location: TOTAL+3
Function Call: WRITE
  • Prompt: ?45,$J($FN($P(BARHOLD,U,2),",",2),13)
  • Line Location: STNDTOT+2
Function Call: WRITE
  • Prompt: ?60,$J($FN($P(BARHOLD,U,3),",",2),13)
  • Line Location: STNDTOT+3
Function Call: WRITE
  • Prompt: ?75,$J(($P(BARHOLD,U,4)/$P(BARHOLD,U,5)),4,0)
  • Line Location: STNDTOT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J SMALL+10, SMALL+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 SMALL+15
LOCTOT LOC+5
STND LOC+4
STNDLINE CVAPPR+6, APPR+6
STNDTOT CVACTOT+6, CVTOT+6, ACTOT+6, LOCTOT+5, TOTAL+5
TOTAL SMALL+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR("COL" SMALL+4*, SMALL+5*
>> BAR("F1" SMALL+15, CLINVIS+3, CVLOOP+5, CVACCT+4, CVAPPR+3, CVAPPR+4, STND+3, ACCT+4, APPR+3, APPR+4
>> BAR("PG" SMALL+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 SMALL+6*, CVACTOT+3, CVTOT+2, ACTOT+3, LOCTOT+2
>> BAREQUAL SMALL+7*, TOTAL+2
>> BARHOLD CVAPPR+5*, CVACTOT+5*, CVTOT+5*, APPR+5*, STNDLINE+3, STNDLINE+5, STNDLINE+6, STNDLINE+7, ACTOT+5*, LOCTOT+4*
, TOTAL+4*, STNDTOT+2, STNDTOT+3, STNDTOT+4
>> BARL SMALL+14*, SMALL+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, STNDTOT+2, STNDTOT+3, STNDTOT+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All