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

Package: Beneficiary Travel

Routine: DGBTR124


Information

DGBTR124 ;PAV - BENEFICIARY/TRAVEL E12.2 ROUTINE; 6/20/2012@1130 ;11/14/11 09:58

Source Information

Source file <DGBTR124.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 COMMA^%DTC  GETS^DIQ  ^DIR  
Kernel 2 ^%ZISC  $$UP^XLFSTR  
Beneficiary Travel 1 ($$PAUSE,$$SELEXCEL,DEVICE,PRINTMSG)^DGBTUTL  
Registration 1 DEM^VADPT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Beneficiary Travel 2 DGBT TRAVEL PATTERN REPORT  DGBTR122  

Entry Points

Name Comments DBIA/ICR reference
EN ;12.2 BT Travel Pattern Report
DATE ;
NAME ;
EN1 ;start computation
PRINT ;
HEADER ;
DP(DATE) ;Set printable date
EXCEL ;Print to spreadsheet
DLRAMT(X)
EXIT ;
PAUSE(X) ;Local pause

External References

Name Field # of Occurrence
COMMA^%DTC DLRAMT
^%ZISC EN1+55
$$PAUSE^DGBTUTL EN1+53
$$SELEXCEL^DGBTUTL NAME+13
DEVICE^DGBTUTL NAME+15
PRINTMSG^DGBTUTL NAME+14
GETS^DIQ EN1+13
^DIR DATE+2, DATE+3, DATE+6, DATE+7, NAME+3, NAME+7, PAUSE+3
DEM^VADPT EN1+21
$$UP^XLFSTR NAME+4, NAME+8, EN1+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!!," ************* BT Travel Pattern Report *************",!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: *7,!,"START NAME must be before LAST NAME",!
  • Line Location: NAME+9
Function Call: WRITE
  • Prompt: !,"REPORT HAS FINISHED"
  • Line Location: EN1+54
Function Call: WRITE
  • Prompt: !,TT
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: @IOF,?IOM/2-35,H0," Page: ",PAGE,!,H1
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,TT
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,H1
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !,TXT
  • Line Location: EXCEL+3
Function Call: WRITE
  • Prompt: !,TXT
  • Line Location: EXCEL+5
Routine Call
  • DIR
  • Line Location:
    • DATE+2
    • DATE+3
    • DATE+6
    • DATE+7
    • NAME+3
    • NAME+7
    • PAUSE+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGBT(392 - [#392] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGBT(392 - [#392] EN1+11, EN1+12

Label References

Name Line Occurrences
$$DLRAMT EN1+27, EN1+29, EN1+30, EN1+31, EN1+32
$$DP DATE+4, DATE+8, EN1+18, EN1+19
$$PAUSE HEADER+2
EXCEL EN1+51
EXIT DATE+3, DATE+7, NAME+3, NAME+7
HEADER PRINT+2
NAME NAME+9
PRINT EN1+52

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN+2~, EN1+13!
A( PRINT+4, EXCEL+4
A(0 EN1+18*
A(1 EN1+19*
A(10 EN1+29*
A(11 EN1+30*
A(12 EN1+31*
A(13 EN1+32*
A(14 EN1+33*, EN1+46*
A(15 EN1+34*, EN1+47*
A(16 EN1+35*, EN1+48*
A(17 EN1+36*, EN1+49*
A(18 EN1+37*
A(19 EN1+38*, EN1+50*
A(2 EN1+20*
A(20 EN1+39*
A(21 EN1+40*, EN1+41*, EN1+45*
A(3 EN1+22*
A(4 EN1+23*
A(5 EN1+24*
A(6 EN1+25*
A(7 EN1+26*, EN1+41, EN1+44*
A(8 EN1+27*, EN1+43*
A(9 EN1+28*
AA EN+2~, NAME+11*, PRINT+4, HEADER+4, EXCEL+2, EXCEL+4
B EN+2~
B( PRINT+4, HEADER+4
B(0 EN1+1*
B(1 EN1+1*
B(10 EN1+2*
B(11 EN1+2*
B(12 EN1+3*
B(13 EN1+3*
B(14 EN1+3*
B(15 EN1+3*
B(16 EN1+3*
B(17 EN1+4*
B(18 EN1+4*
B(19 EN1+4*
B(2 EN1+1*
B(20 EN1+4*
B(21 EN1+4*
B(3 EN1+1*
B(4 EN1+1*
B(5 EN1+1*
B(6 EN1+2*
B(7 EN1+2*
B(8 EN1+2*
B(9 EN1+2*
C EN+2~
C( EXCEL+2
C(0 EN1+5*
C(1 EN1+5*
C(10 EN1+6*
C(11 EN1+6*
C(12 EN1+7*
C(13 EN1+7*
C(14 EN1+7*
C(15 EN1+7*
C(16 EN1+7*
C(17 EN1+8*
C(18 EN1+8*
C(19 EN1+8*
C(2 EN1+5*
C(20 EN1+8*
C(21 EN1+8*
C(3 EN1+5*
C(4 EN1+5*
C(5 EN1+5*
C(6 EN1+6*
C(7 EN1+6*
C(8 EN1+6*
C(9 EN1+6*
COLWID NAME+14~*
DA EN+2~
DATE DP~, DP+1
DEL EN+2~, EN+4*, EXCEL+2, EXCEL+4
DFN EN+2~, EN1+21*
DGBTQ EN+2~, NAME+15*
DIC EN+2~
DIK EN+2~
DIR EN+2~, DATE+2!, DATE+6!, NAME+2!, NAME+6!, PAUSE+1~
DIR("A" DATE+2*, DATE+6*, NAME+2*, NAME+6*, PAUSE+3*
DIR("B" NAME+2*, NAME+6*
DIR(0 DATE+2*, DATE+6*, NAME+2*, NAME+6*, PAUSE+3*
>> DTOUT DATE+3, DATE+7, NAME+3, NAME+7
>> DUOUT DATE+3, DATE+7, NAME+3, NAME+7
EDATE EN+2~, DATE+8*, EN1+11
EDATEP EN+2~, DATE+8*, EN1+10
ENAME EN+2~, NAME+8*, NAME+9, NAME+10*, EN1+15
EXCEL EN+2~, EN+4*, NAME+13*, NAME+14, NAME+15, EN1+51, EN1+53, DLRAMT
EXIT EN+2~, EN+4*, EN1+11, EN1+12, PRINT+2, HEADER+2*
FDA EN+2~, EN1+13!
FDA(392 EN1+14, EN1+16, EN1+17, EN1+18, EN1+19, EN1+20, EN1+21, EN1+23, EN1+24, EN1+25
EN1+26, EN1+27, EN1+28, EN1+29, EN1+30, EN1+31, EN1+32, EN1+33, EN1+34, EN1+35
EN1+36, EN1+37, EN1+38, EN1+39, EN1+40, EN1+42, EN1+43, EN1+44, EN1+45, EN1+46
EN1+47, EN1+48, EN1+49, EN1+50
H0 EN+2~, EN1+10*, HEADER+3
H1 EN+2~, EN1+9*, HEADER+3, HEADER+6
H2 EN+2~, EN1+10*, PRINT+4, HEADER+4
I EN+2~, PRINT+4*, PRINT+5*, HEADER+4*, HEADER+5*, EXCEL+2*, EXCEL+4*
IO PRINT+5, PRINT+7, HEADER+2, HEADER+3, HEADER+5, HEADER+6, EXCEL+3, EXCEL+5
IOF HEADER+3
IOM EN1+9, PRINT+5, PRINT+6, HEADER+3, HEADER+5
IOSL PRINT+2
IOST EN1+53, EN1+54, HEADER+2
L PRINT+1~, PRINT+3*, PRINT+4*, HEADER+1*, HEADER+4*, EXCEL+2*, EXCEL+4*
LINE EN+2~, EN1+9*, PRINT+2, PRINT+6*, HEADER+2, HEADER+6*, EXCEL+1, EXCEL+2*
PAGE EN+2~, EN1+9*, HEADER+1*, HEADER+3
RNAME EN+2~, NAME+12*, NAME+15, EN1+10
SDATE EN+2~, DATE+4*, DATE+6, EN1+11
SDATEP EN+2~, DATE+4*, EN1+10
SNAME EN+2~, NAME+4*, NAME+9, EN1+15
SPR EN+2~
T1 PRINT+1~, PRINT+4*, HEADER+4*
TT EN1+53*, PRINT+1~, PRINT+5*, HEADER+1*, HEADER+2*, HEADER+5*
TXT EN+2~, PRINT+3*, PRINT+4*, PRINT+5, PRINT+6, HEADER+1*, HEADER+4*, HEADER+5, EXCEL+2*, EXCEL+3
EXCEL+4*, EXCEL+5
U EN+4, DATE+3, DATE+7, NAME+3, NAME+7, NAME+13, EN1+14, EN1+22, PRINT+4, HEADER+2
HEADER+4, EXCEL+2
VADM EN+2~
VADM(2 EN1+22
X EN+2~, DLRAMT~, PAUSE~, PAUSE+2*, PAUSE+3
XDATE EN+3~, EN1+11*, EN1+12
XNAME EN+3~, EN1+14*, EN1+15
XXDATE EN+3~, EN1+12*, EN1+13, EN1+14, EN1+16, EN1+17, EN1+18, EN1+19, EN1+20, EN1+21
EN1+23, EN1+24, EN1+25, EN1+26, EN1+27, EN1+28, EN1+29, EN1+30, EN1+31, EN1+32
EN1+33, EN1+34, EN1+35, EN1+36, EN1+37, EN1+38, EN1+39, EN1+40, EN1+42, EN1+43
EN1+44, EN1+45, EN1+46, EN1+47, EN1+48, EN1+49, EN1+50
Y EN+2~, DATE+3, DATE+4, DATE+7, DATE+8, NAME+3, NAME+4, NAME+7, NAME+8, PAUSE+1~
, PAUSE+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 |  Local Variables  | All