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

Package: Beneficiary Travel

Routine: DGBTCE


Information

DGBTCE ;ALB/SCK/BLD,LAB - BENEFICIARY TRAVEL CLAIM RE-ENTER/EDIT ;03/20/2019

Source Information

Source file <DGBTCE.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 ^DIE  IX^DIK  $$GET1^DIQ  ^DIR  
Beneficiary Travel 3 (CONT,QUIT)^DGBTCE1  SCREEN^DGBTEE1  ($$ABP,$$DICLKUP)^DGBTUTL  
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  

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

Package Total Caller Graph
Beneficiary Travel 1 DGBTCE1  

Entry Points

Name Comments DBIA/ICR reference
SCREEN ;
DIE1 ;
DIE3 ;
TCOST ;CALCULATE TOTAL COST AND MONTHLY CUM. DEDUCTIBLE
MLFB ;
DED ;
DED1 ;
DIE4 ;
CONT ;
FILE ; Reset values if account changes

External References

Name Field # of Occurrence
CONT^DGBTCE1 CONT+1
QUIT^DGBTCE1 SCREEN+1
SCREEN^DGBTEE1 SCREEN+3
$$ABP^DGBTUTL SCREEN+7
$$DICLKUP^DGBTUTL SCREEN+11
^DIE SCREEN+9, SCREEN+15, SCREEN+22, SCREEN+35, SCREEN+36, SCREEN+37, DIE3+1, DIE4+3
IX^DIK FILE+3
$$GET1^DIQ SCREEN+18, SCREEN+23, SCREEN+24, SCREEN+35, SCREEN+36, SCREEN+37, DED+1
^DIR SCREEN+7, SCREEN+33
$$FMTE^XLFDT SCREEN+7
$$UP^XLFSTR SCREEN+36

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"*ALERT: Patient has an active bus pass, which expires on ",$$FMTE^XLFDT($$ABP^DGBTUTL(DFN)),".",!
  • Line Location: SCREEN+7
Routine Call
  • DIE
  • Line Location:
    • SCREEN+9
    • SCREEN+15
    • SCREEN+22
    • SCREEN+35
    • SCREEN+36
    • SCREEN+37
    • DIE3+1
    • DIE4+3
Routine Call
  • DIR
  • Line Location:
    • SCREEN+7
    • SCREEN+33

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGBT(392 - [#392] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(43.1 - [#43.1] DED+3
^DGBT(392 - [#392] SCREEN+3, SCREEN+4, SCREEN+11, SCREEN+33, SCREEN+34*!, DIE1+1*, DED+2, DED+4!, DIE4+1, DIE4+2*
FILE+3*

Label References

Name Line Occurrences
CONT MLFB+2, MLFB+4
FILE SCREEN+4

Naked Globals

Name Field # of Occurrence
^("A" FILE+3*
^("BT" DED+3
^("M" DED+4, FILE+3*
^(0 DED+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CHZFLG DED+9
>> DA SCREEN+8*, SCREEN+11, SCREEN+12*, SCREEN+21*, SCREEN+35*, SCREEN+36*, SCREEN+37*, DIE1+3*, DIE4+3*, FILE+3*
>> DFN SCREEN+7, DED+2
>> DGBTACCT SCREEN+4, SCREEN+6*, SCREEN+7, SCREEN+8, SCREEN+10, SCREEN+17, SCREEN+20, DIE1+1, MLFB+2, MLFB+4
FILE+2, FILE+3
>> DGBTACTN SCREEN+14
>> DGBTAP SCREEN+8*
>> DGBTCITY SCREEN+10*
>> DGBTCORE DIE1+4, DIE1+6
>> DGBTCP SCREEN+5*, SCREEN+20
>> DGBTDCM SCREEN+5*, DED+2*, DED+5, DED+8
>> DGBTDCV SCREEN+5*, DED+8*, DED+9*, DED1+1, DIE4+2
>> DGBTDE SCREEN+5*, MLFB+4*, DED+7*, DIE4+4, DIE4+5
>> DGBTDIV SCREEN+11*
>> DGBTDPM SCREEN+5*, DED+3*, DED+5, DED+8
>> DGBTDPV SCREEN+5*, DED+3*, DED+4*, DED+8
>> DGBTDRM DED+5*, DED+6*, DED+8
>> DGBTDT SCREEN+3, SCREEN+4, SCREEN+8, SCREEN+12, SCREEN+18, SCREEN+21, SCREEN+23, SCREEN+24, SCREEN+33, SCREEN+34
SCREEN+35, SCREEN+36, SCREEN+37, DIE1+1, DIE1+3, DED+1, DED+2, DED+3, DED+4, DIE4+1
DIE4+2, DIE4+3, FILE+3
>> DGBTELIG SCREEN+14
>> DGBTFAB SCREEN+5*, MLFB+1
>> DGBTFLAG SCREEN+5*
>> DGBTMAF MLFB+1*, MLFB+2, MLFB+3, MLFB+4
>> DGBTMAL SCREEN+5*, MLFB+1
>> DGBTME SCREEN+5*, MLFB+1, MLFB+2, MLFB+3
>> DGBTMETC MLFB+1*, MLFB+3, MLFB+4
>> DGBTMILE SCREEN+10*, DED+4
>> DGBTML DIE1+1
>> DGBTMLFB MLFB+1
>> DGBTMLT DIE1+1*, MLFB+3, MLFB+4
>> DGBTMR SCREEN+20*, DIE1+1, DED+3*
>> DGBTMR1 SCREEN+20
>> DGBTOACT SCREEN+4
>> DGBTOWRT DIE1+1
>> DGBTPA MLFB+2*, MLFB+4*
>> DGBTRATE DED+3*
>> DGBTREC SCREEN+11
>> DGBTRMK SCREEN+11*, SCREEN+16
>> DGBTSTAT SCREEN+10*
>> DGBTTC MLFB+3*, MLFB+4, DED+8
>> DGBTTOUT SCREEN+2*, SCREEN+3*, SCREEN+9*, SCREEN+15*, SCREEN+17, SCREEN+22*, SCREEN+33*, SCREEN+35*, SCREEN+36*, SCREEN+37*
DIE3+1*, DIE4+3*
>> DGBTVAR("A" FILE+1*, FILE+3
>> DGBTVAR("D" SCREEN+10
>> DGBTVAR("M" SCREEN+10, DIE1+1*, FILE+2*, FILE+3
>> DGBTVAR(0 SCREEN+4*, SCREEN+6, FILE+1*, FILE+3
>> DGBTWAY SCREEN+10*, DED+4
DIE SCREEN+8*, SCREEN+9!, SCREEN+12*, SCREEN+15!, SCREEN+21*, SCREEN+22!, SCREEN+35*, SCREEN+36*, SCREEN+37*, DIE1+3*
DIE3+1!, DIE4+3*!
>> DIK FILE+3*
DIR SCREEN+7!, SCREEN+33!
DIR("A" SCREEN+7*, SCREEN+33*
DIR("B" SCREEN+33*
DIR(0 SCREEN+7*, SCREEN+33*
>> DIRUT SCREEN+33
DQ SCREEN+9!, SCREEN+22!, DIE3+1!, DIE4+3!
DR SCREEN+8*, SCREEN+9!, SCREEN+14*, SCREEN+19*, SCREEN+22!, SCREEN+35*, SCREEN+36*, SCREEN+37*, DIE1+5*, DIE1+6*
DIE3+1!, DED1+1*, DIE4+3!
DR(1 DIE1+7*, DIE1+8*
>> DTOUT SCREEN+9, SCREEN+15, SCREEN+22, DIE3+1, DIE4+3
>> DUOUT SCREEN+33
>> I SCREEN+34*, DED+2*
MODE SCREEN+33~*, SCREEN+34, SCREEN+35
>> MONTOT SCREEN+18, SCREEN+23, SCREEN+26*, SCREEN+27*, SCREEN+28*, SCREEN+30*, SCREEN+31*, SCREEN+32*, DED+1, DED+9
DIE4+4, DIE4+5*, DIE4+6*
NTRIPTYP SCREEN+24~*, SCREEN+25, SCREEN+29
ODED DED+1~*, DIE4+4, DIE4+6
OTRIPTYP SCREEN+18~*, SCREEN+23, SCREEN+25, SCREEN+29
U SCREEN+6, SCREEN+11, SCREEN+26, SCREEN+27, SCREEN+28, SCREEN+30, SCREEN+31, SCREEN+32, DIE4+2, DIE4+5
DIE4+6
>> VADM(1 SCREEN+8
>> Y SCREEN+9, SCREEN+15, SCREEN+22, SCREEN+33, SCREEN+35, SCREEN+36, SCREEN+37, DIE3+1, DIE4+3
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