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 |  Local Variables |  All
Print Page as PDF
Routine: BARPST6

Package: IHS Accounts Receivable

Routine: BARPST6


Information

BARPST6 ; IHS/SD/LSL - MESSAGE PROCESSOR ;

Source Information

Source file <BARPST6.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 ^DIE  $$GET1^DIQ  ^DIR  ^DIWP  ^DIWW  
IHS Accounts Receivable 3 $$NEW^BARTR  EOP^BARUTL  $$EN^BARVDF  
IHS VA Utilities 1 VIEWR^XBLM  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Accounts Receivable 4 BARPNP3  BARPRF3  BARPST3  BARPUC3  

Entry Points

Name Comments DBIA/ICR reference
TX ;
VIEW2 ;
VIEW3 ;
CENTER(X)
T1 ;
1 ;
EN1 ;
EN2 ;
EN(BARPAT,BARBIL,BARACC)
CHKLINE() ;
; Q 0 = CONTINUE
; Q 1 = STOP
VIEW ;

External References

Name Field # of Occurrence
$$NEW^BARTR T1+1
EOP^BARUTL VIEW+7, VIEW3+1, CHKLINE+6
$$EN^BARVDF VIEW2+1, TX+1, CENTER+1
^DIE T1+13
$$GET1^DIQ EN2+2, EN2+3, EN2+4, VIEW2+7
^DIR EN2+12, VIEW+12, TX+7
^DIWP VIEW2+12
^DIWW VIEW2+14
VIEWR^XBLM VIEW+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN2+1
Function Call: WRITE
  • Prompt: *7,"??"
  • Line Location: EN2+17
Function Call: WRITE
  • Prompt: !!
  • Line Location: VIEW+4
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF"),!
  • Line Location: VIEW2+1
Function Call: WRITE
  • Prompt: !,$$GET1^DIQ(90050.03,BARTRDA,12)
  • Line Location: VIEW2+7
Function Call: WRITE
  • Prompt: *7,!!!,"No Messages on File!"
  • Line Location: VIEW2+16
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF"),!
  • Line Location: TX+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: TX+3
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF"),!
  • Line Location: CENTER+1
Function Call: WRITE
  • Prompt: ?IOM-$L(X)\2,X,!
  • Line Location: CENTER+2
Function Call: WRITE
  • Prompt: ?IOM-$L(X)\2
  • Line Location: CENTER+3
Function Call: WRITE
  • Prompt: "-"
  • Line Location: CENTER+3
Function Call: WRITE
  • Prompt: !
  • Line Location: CENTER+4
Function Call: WRITE
  • Prompt: !?(IOM-15),"continued==>"
  • Line Location: CHKLINE+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: CHKLINE+9
Routine Call
  • DIE
  • Line Location:
    • T1+13
Routine Call
  • DIR
  • Line Location:
    • EN2+12
    • VIEW+12
    • TX+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^BARBL(2906 - [#90050.01] GET1^DIQ
^BARAC(2906 - [#90050.02] GET1^DIQ
^BARTR(2906 - [#90050.03] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARTR( VIEW+5, VIEW2+6, VIEW2+9, VIEW2+11
^UTILITY($J VIEW2+2!, VIEW2+15!

Label References

Name Line Occurrences
CENTER EN1+1, TX+2, CHKLINE+8
EN1 EN2+17, EN2+20
TX EN2+19
VIEW EN2+18
VIEW3 VIEW+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAR1 1+5~, EN2+5*, EN2+9
BAR2 1+5~, EN2+6*, EN2+9
BAR3 1+5~, EN2+7*, EN2+9
BAR4 1+5~, EN2+8*, EN2+9
BARACC EN~, 1+3*, EN2+4, VIEW+2
BARBIL EN~, 1+2*, EN2+3, VIEW+2
BARBX VIEW+1~, VIEW+2*, VIEW+5, VIEW2+6
BARCNT VIEW+1~, VIEW2+4*, VIEW2+10*, VIEW2+16
BARM 1+5~
BARM( EN1+2*, EN2+17, VIEW+15, TX+2, CHKLINE+8
BARM(4 EN2+3*, EN2+5
BARM(5 EN2+2*, EN2+6
BARM(6 EN2+4*, EN2+7
BARMTYP 1+5~, EN2+15*, EN2+16, VIEW+2
BARPAT EN~, 1+1*, EN2+2, VIEW+2
>> BARSTOP VIEW2+4*, VIEW2+6, VIEW2+9, VIEW2+13*, VIEW2+17
BARTRD1 VIEW+1~, VIEW2+8*, VIEW2+9*, VIEW2+11
BARTRDA VIEW+1~, VIEW2+5*, VIEW2+6*, VIEW2+7, VIEW2+9, VIEW2+11
BARXRF VIEW+1~, VIEW+3*, VIEW+5, VIEW2+6
>> BARY EN2+16*, EN2+17, VIEW+3, VIEW+15, TX+2, CHKLINE+8
>> DA T1+3*
DIDEL T1+12*, T1+14!
>> DIE T1+4*
DIR EN2+13!, VIEW+13!, TX+8!
DIR("?" EN2+11*
DIR("A" EN2+10*, VIEW+9*, TX+4*
DIR("B" VIEW+10*, TX+5*
DIR(0 EN2+9*, VIEW+11*, TX+6*
>> DIWF VIEW2+3*
>> DIWL VIEW2+3*
>> DIWR VIEW2+3*
>> DR T1+5*, T1+6*, T1+7*, T1+8*, T1+9*, T1+10*, T1+11*
>> DUOUT EN2+14, VIEW+14, TX+9
DUZ(2 VIEW+5, VIEW2+6, VIEW2+9, VIEW2+11
IOM CENTER+2, CENTER+3, CHKLINE+5
IOSL CHKLINE+4
>> J EN1+2*, CENTER+3*
X VIEW2+11*, T1+1*, T1+2, T1+3, CENTER~, CENTER+2, CENTER+3, CHKLINE+3~
>> Y EN2+14, EN2+15, VIEW+14, TX+9, CHKLINE+7
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 |  Local Variables |  All