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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BARDMRU

Package: IHS Accounts Receivable

Routine: BARDMRU


Information

BARDMRU ;IHS/OIT/FCJ - DEBT MANAGEMENT-UTILITY FOR REPORTS-CALCULATE BILLS

Source Information

Source file <BARDMRU.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Accounts Receivable 3 ^BARDMBS  PAID^BARDMRE  INSTYP^BARDMU  
VA Fileman 2 ^%DTC  $$GET1^DIQ  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Accounts Receivable 3 BARDMLP  BARDMRE  BARDMRQ  

Entry Points

Name Comments DBIA/ICR reference
A1 ;
BARSETUP ;P.OTT MAY 2013
CALC ;EP;START OF SET OF ARRAY
CYDAY ;EP;CYCLE DAY TEST
RPTQ ;SET OTHER ITEMS FOR THE QUEUED LET REPORT

External References

Name Field # of Occurrence
^%DTC CYDAY+6
^BARDMBS CALC+2
PAID^BARDMRE A1+16
INSTYP^BARDMU A1+17
$$GET1^DIQ BARSETUP+7
$$VAL^XBDIQ1 A1+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Running calculations for report."
  • Line Location: CALC+5
Function Call: WRITE
  • Prompt: !,"MISSING DATA IN ^BARBL(",DUZ(2),",",BARBIEN
  • Line Location: A1+8
Function Call: WRITE
  • Prompt: !,"Bill status of ",$P(^BARBL(DUZ(2),BARBIEN,0),U,1)," changed. Flagging DL as PAID."
  • Line Location: A1+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BAR(90053.03 - [#90053.03] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( A1+13
^BAR(90052.06 BARSETUP+5, BARSETUP+6
^BARBL( A1+6, A1+10, A1+11, A1+12, A1+14, A1+15, RPTQ+1
^BARDM( A1+1, A1+2, A1+3, A1+4, A1+5, CYDAY+3, CYDAY+4
^TMP("BARDM" CALC+9*, A1+23*, A1+24*, A1+25*, A1+27*, A1+28*, A1+29*, A1+30*, A1+32*, A1+33*
, A1+34*, A1+35*, A1+37*, RPTQ+1*
^VA(200 - [#200] A1+7

Label References

Name Line Occurrences
A1 CALC+12
BARSETUP CALC+7
CYDAY A1+22
RPTQ A1+20

Naked Globals

Name Field # of Occurrence
^(0 A1+10
^(1 RPTQ+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BARAMTB A1+10*, A1+24, A1+29, A1+34, RPTQ+1
>> BARAMTO A1+4*, A1+25, A1+30, A1+35, RPTQ+1
>> BARBIEN A1+5*, A1+6, A1+8, A1+10, A1+11, A1+12, A1+14, A1+15, RPTQ+1
>> BARCT CALC+6*, A1+36*
BARCTQ CALC+6*, CALC+10, CALC+13!, A1+1, A1+3, A1+36*
>> BARD3P A1+11*, A1+13
>> BARD3PD A1+12*, A1+13
>> BARDAC A1+10*, A1+18
>> BARDBDT A1+10*, RPTQ+1
>> BARDI A1+18*, A1+19, A1+32, A1+33, A1+34, A1+35, A1+37, RPTQ+1
BARDINS BARSETUP+3!
BARDINS( BARSETUP+8*, A1+19
>> BARDIT A1+27, A1+28, A1+29, A1+30, A1+32, A1+33, A1+34, A1+35, A1+37, RPTQ+1
>> BARDITY A1+19
>> BARDM A1+1*, A1+2, A1+3, A1+4, A1+5, A1+16, A1+37, CYDAY+3, CYDAY+4
>> BARDMC A1+3*, A1+4, A1+16
BARL CALC+8*, CALC+9, BARSETUP+1~, BARSETUP+4*, BARSETUP+5*, BARSETUP+6, A1+1, A1+3, A1+23, A1+24
, A1+25, A1+27, A1+28, A1+29, A1+30, A1+32, A1+33, A1+34, A1+35, A1+37
, RPTQ+1
BARL1 BARSETUP+1~, BARSETUP+6*, BARSETUP+7
BARL2 BARSETUP+1~, BARSETUP+7*, BARSETUP+8
>> BARLQ A1+22, CYDAY+1*, CYDAY+8*
>> BARPCD( CYDAY+8
BARPIEN BARSETUP+1~, BARSETUP+2*, BARSETUP+5, BARSETUP+6
>> BARPMX A1+36
>> BARQ CALC+3
>> BARR CYDAY+2*, CYDAY+3*, CYDAY+4
>> BARRPT A1+20, A1+22, A1+36
>> CY CALC+6*, CALC+11*, A1+22, CYDAY+3, CYDAY+8
DT CYDAY+5
DUZ A1+7
DUZ(2 BARSETUP+2, BARSETUP+5, BARSETUP+6, A1+1, A1+2, A1+3, A1+4, A1+5, A1+6, A1+8
, A1+10, A1+11, A1+12, A1+14, A1+15, RPTQ+1, CYDAY+3, CYDAY+4
IO("S" CALC+5
IOST CALC+5
U BARSETUP+6, A1+2, A1+4, A1+5, A1+7, A1+10, A1+11, A1+12, A1+14, A1+15
, A1+23, A1+24, A1+25, A1+28, A1+29, A1+30, A1+33, A1+34, A1+35, RPTQ+1
, CYDAY+4
>> X CYDAY+8
>> X1 CYDAY+5*
>> X2 CYDAY+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All