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

Package: Beneficiary Travel

Routine: DGBTOA4


Information

DGBTOA4 ;ALB/MAC - BENEFICIARY OUTPUTS HEADER ROUTINE ;2/21/91 15:57

Source Information

Source file <DGBTOA4.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 COMMA^%DTC  ^DIR  
Registration 1 ^VADATE  

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 DGBTOA2  DGBTOA3  

Entry Points

Name Comments DBIA/ICR reference
DTC
HE
RT
RP
HDR
SM
TOTAL
CON
CM

External References

Name Field # of Occurrence
COMMA^%DTC CM
^DIR RT+1
^VADATE HE+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DTC+2
Function Call: WRITE
  • Prompt: DGBTX,?32
  • Line Location: DTC+2
Function Call: WRITE
  • Prompt: X
  • Line Location: DTC+5
Function Call: WRITE
  • Prompt: ?50,DGBTDT," PAGE ",DGBTPG
  • Line Location: HE+1
Function Call: WRITE
  • Prompt: !?(40-($L(X)/2)),X
  • Line Location: HE+3
Function Call: WRITE
  • Prompt: !?32,"DIVISION TOTALS"
  • Line Location: HE+3
Function Call: WRITE
  • Prompt: !?DGBTY,DGBTT,!
  • Line Location: HE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HE+6
Function Call: WRITE
  • Prompt: ?7,"DATE",?25,"ACCOUNT",?43
  • Condition for execution: DGBTZ="F"
  • Line Location: HE+6
Function Call: WRITE
  • Prompt: $S(DGBT4:"DIVISION NAME",DGBTSL="PAT":"NAME",DGBTSL="CAR":"CARRIER",1:"ACCOUNT")
  • Line Location: HE+8
Function Call: WRITE
  • Prompt: "$PAYABLE"
  • Line Location: HE+9
Function Call: WRITE
  • Prompt: ?70,$S(DGBTSL="CAR":"ACCOUNT",1:"CARRIER")
  • Condition for execution: DGBTZ="F"
  • Line Location: HE+9
Function Call: WRITE
  • Prompt: !,DGBTCL,!
  • Line Location: HE+9
Function Call: WRITE
  • Prompt: !,DGBTCL
  • Line Location: HE+10
Function Call: WRITE
  • Prompt: !
  • Line Location: RT+0
Function Call: WRITE
  • Prompt: !,DGBTXX
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: X
  • Line Location: SM+2
Function Call: WRITE
  • Prompt: X
  • Line Location: SM+3
Function Call: WRITE
  • Prompt: ?76,$J(DGBTPTC(DGBTODV),4)
  • Line Location: SM+4
Function Call: WRITE
  • Prompt: ?74,$J(DGBTPTC,6)
  • Line Location: TOTAL+1
Function Call: WRITE
  • Prompt: !,$S(DGBTDV="ZNOT SPECIFIED":"NOT SPECIFIED",1:$E(DGBTDV,1,30)),?32
  • Line Location: CON+0
Function Call: WRITE
  • Prompt: X
  • Line Location: CON+0
Function Call: WRITE
  • Prompt: ?74,$J(DGBTPTC(DGBTDV),6)
  • Line Location: CON+1
Routine Call
  • DIR
  • Line Location:
    • RT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J DTCDTC+1

Label References

Name Line Occurrences
CM DTC+4, DTC+5, DTC+6, SM+2, SM+3, SM+4, TOTAL+1, CONCON+1
CON TOTAL
HDR RP
HE RPTOTAL
RP SM+2, TOTALTOTAL+1, CON+2
RT RP

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DGBT3 SMTOTALCON+2*
>> DGBT4 HE+1, HE+8, TOTAL*
>> DGBTAT DTC+5*, DTC+6, DTC+7, SM+3, SM+5*, TOTAL+1, CON+1*
>> DGBTBEG HE+4
>> DGBTBG HE+4*
>> DGBTC TOTAL*
>> DGBTCL HE+9, HE+10
>> DGBTD1 HE+1, SM+2*
>> DGBTDD DTCDTC+1
>> DGBTDN DTCDTC+1, DTC+6
>> DGBTDT HE+1
>> DGBTDV DTC+6, HE+1, TOTAL*, CONCON+1, CON+2
>> DGBTEND HE+4
>> DGBTF RP*, HDR*, SM+1
>> DGBTG RP, HDR*
>> DGBTGT DTC+6*, SM+4, SM+5*, TOTAL+1, CON+1*
>> DGBTGT( DTC+6*, DTC+7*, TOTALCONCON+1, CON+2
>> DGBTNO HDR
>> DGBTOD DTC*, DTC+1*, DTC+4, DTC+5, DTC+6
>> DGBTODV DTC+7, HE+1, SM+4
>> DGBTOTX( DTC+6
>> DGBTPG HE*, HE+1, TOTAL*
>> DGBTPTC SM+5*, TOTAL+1, CON*
>> DGBTPTC( SM+4, CONCON+1
>> DGBTSDT DTC+4*, DTC+6, DTC+7, SM+2, SM+5*, TOTAL+1, CON*
>> DGBTSL DTCDTC+1, DTC+3, DTC+4, DTC+6, HE+2, HE+6, HE+7, HE+8, HE+9
HE+10, HDRSM+2, SM+3, SM+4, TOTAL+1, CONCON+1
>> DGBTSSN DTC*
>> DGBTT HE+4*, HE+5
>> DGBTU RT+1*, RPSM+2, TOTALTOTAL+1
>> DGBTX DTCDTC+1, DTC+2, RPHDRSM+2
>> DGBTX1 DTCDTC+1, DTC+6
>> DGBTXX HDR*
>> DGBTY HE+5*
>> DGBTZ DTCDTC+1, DTC+2, DTC+3, DTC+4, DTC+5, DTC+6, HE+3, HE+6, HE+7
HE+8, HE+9, RT+1, HDRSMSM+1, SM+2, SM+3, SM+4, TOTAL*
DIR RT+1!
DIR("A" RT+1*
DIR(0 RT+1*
>> DTOUT RT+1
>> DUOUT RT+1
IOF HE+1, RT+1
IOSL RTRP
IOST RTRP
>> SSN DTCHDR
>> VADAT("W" HE+4*
>> VADATE("E" HE+4
X DTC!, DTC+4*, DTC+5*, DTC+6*, HE+2*, HE+3, RT*, SM+2*, SM+3*, SM+4*
, TOTAL*, TOTAL+1*, CON*, CON+1*
X2 DTC!, DTC+4*, DTC+5*, SM+2*, SM+3*, SM+4*, TOTAL+1*, CON*, CON+1*
X3 CM~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All