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

Package: IHS Accounts Receivable

Routine: BARDMXX


Information

BARDMXX ; IHS/SD/LSL - Debt Letter Management Report of printed letters;

Source Information

Source file <BARDMXX.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Accounts Receivable 2 ^BARDMRQN  PAR^BARDMU  
VA Fileman 2 ^%DT  ^DIC  
IHS VA Utilities 1 $$DIR^XBDIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR DM PRT PRT  

Entry Points

Name Comments DBIA/ICR reference
ASKTO ;EP - ASK TO DATE
BARMODE ;
INIT ;
ASKFROM ;EP - ASK FROM DATE
PRINT
BUILD(BARBAT) ;
SEL ;

External References

Name Field # of Occurrence
^%DT ASKFROM+7, ASKTO+5
^BARDMRQN PRINT
PAR^BARDMU INIT+1
^DIC SEL+6
$$DIR^XBDIR BARMODE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKFROM+6
Function Call: WRITE
  • Prompt: !,"INVALID DATE. TRY AGAIN!"
  • Line Location: ASKFROM+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKTO+4
Function Call: WRITE
  • Prompt: !,"INVALID DATE. TRY AGAIN!"
  • Line Location: ASKTO+7
Function Call: WRITE
  • Prompt: !!,"END DATE MUST BE GREATER THAN BEGINNING DATE"
  • Line Location: ASKTO+9
Routine Call
  • DIC
  • Line Location:
    • SEL+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( BUILD+10
^BARBL( BUILD+7, BUILD+8, BUILD+9
^BARDM( BUILD+6
^BARDMLG( BARDMXX+13, BARDMXX+14, BUILD+2, BUILD+3, BUILD+4, BUILD+5
^TMP("BARDMQN" INIT+2!, BUILD+11*

Label References

Name Line Occurrences
ASKFROM BARDMXX+11, ASKFROM+9, ASKTO+6, ASKTO+9
ASKTO ASKTO+7
BARMODE BARDMXX+8
BUILD BARDMXX+10, BARDMXX+14
INIT BARDMXX+6
PRINT BARDMXX+10, BARDMXX+15
SEL BARDMXX+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ASKFROM+3!, ASKFROM+4*, ASKTO+1!, ASKTO+2*
%DT("A" ASKFROM+5*, ASKTO+3*
BARBAT BARDMXX+10, BARDMXX+14*, SEL+8*, BUILD~, BUILD+2, BUILD+3, BUILD+4, BUILD+5
BARBIEN BUILD+1~, BUILD+6*, BUILD+7, BUILD+8, BUILD+9
BARCNT BUILD+1~, BUILD+4*, BUILD+5
BARCY BUILD+1~, BUILD+2*, BUILD+3, BUILD+4, BUILD+5
BARCYCLE BUILD+1~, BUILD+3*, BUILD+11
BARD3P BUILD+1~, BUILD+8*, BUILD+10
BARD3PD BUILD+1~, BUILD+9*, BUILD+10
BARDM BUILD+1~, BUILD+5*, BUILD+6, BUILD+11
BARDMINS BUILD+1~, BUILD+10*, BUILD+11
>> BARDT BARDMXX+13*, BARDMXX+14
>> BARFROM BARDMXX+13, ASKFROM+10*, ASKTO+9
>> BARMODE BARDMXX+9, BARDMXX+10, BARDMXX+11, BARMODE+2*, BARMODE+6*
>> BARQ BARDMXX+7, BARDMXX+8, BARDMXX+9, BARDMXX+11, INIT+3, SEL+2*, SEL+7*, BARMODE+2*, BARMODE+5*, ASKFROM+2*
, ASKFROM+8*
>> BARREQ SEL+2*
>> BARTO BARDMXX+13, ASKTO+8*, ASKTO+9
DA BARMODE+4!
>> DIC SEL+3*
>> DIC("A" SEL+4*
>> DIC(0 SEL+5*
DIR BARMODE+1!
DIRUT BARMODE+1!
DUZ(2 BARDMXX+13, BARDMXX+14, SEL+3, BUILD+2, BUILD+3, BUILD+4, BUILD+5, BUILD+6, BUILD+7, BUILD+8
, BUILD+9
U BARMODE+5, ASKFROM+8, ASKTO+6, BUILD+6, BUILD+8, BUILD+9, BUILD+10
>> X BARMODE+5, ASKFROM+8, ASKTO+6
Y SEL+7, SEL+8, BARMODE+1!, BARMODE+3*, BARMODE+6, ASKFROM+9, ASKFROM+10, ASKTO+7, ASKTO+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All