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

Package: Beneficiary Travel

Routine: DGBTEE1


Information

DGBTEE1 ;ALB/SCK - BENEFICIARY TRAVEL ENTER/EDIT CHECK; 12/7/92 3/19/93 ;11/10/11 13:16

Source Information

Source file <DGBTEE1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^DIC  ^DIE  ^DIR  
Beneficiary Travel 1 RATES^DGBTEE2  
Registration 1 PID^VADPT6  

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

Package Total Caller Graph
Beneficiary Travel 3 DGBTCE  DGBTEE  DGBTSP1  

Entry Points

Name Comments DBIA/ICR reference
SCREEN ; called by dgbtee,dgbtce
START ; ask date/time, and division
ELIG1 ; select eligibility from those available in TMP list
ECHOZ ;
ESET ;
ESET1 ;
CERT ; stuff of certification date if appropriate
; naked global ref file #392.2, certification file.
ACCT ; allowed to select only valid active accounts
QUIT ;
DEFLT1() ;
ACCTHELP() ;

External References

Name Field # of Occurrence
RATES^DGBTEE2 START+11
^DIC ACCT+6
^DIE START+6
^DIR ELIG1+4, ECHOZ+4
PID^VADPT6 SCREEN+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SCREEN+3
Function Call: WRITE
  • Prompt: !!,"Module has not been properly initialized - to continue you should first complete",!,"the parameters"
  • Line Location: SCREEN+4
Function Call: WRITE
  • Prompt: !?16,"Beneficiary Travel Claim Information <Enter/Edit>"
  • Line Location: SCREEN+5
Function Call: WRITE
  • Prompt: !!?8,"Name: ",VADM(1),?40,"PT ID: ",VA("PID"),?64,"DOB: ",$P(VADM(3),"^",2),!
  • Line Location: SCREEN+7
Function Call: WRITE
  • Prompt: !?5,"Another user is editing this entry.",*7
  • Line Location: START+9
Function Call: WRITE
  • Prompt: !?3,"SORRY, '^' NOT ALLOWED!!"
  • Line Location: ELIG1+4
Function Call: WRITE
  • Prompt: !,"ELIGIBILITY REQUIRED."
  • Line Location: ELIG1+7
Function Call: WRITE
  • Prompt: !!,"Choose by NUMBER the primary eligibility or other entitled eligibilities",!
  • Line Location: ECHOZ+1
Function Call: WRITE
  • Prompt: !?5,I,?10,$P(^TMP("DGBT",$J,I),"^",2)
  • Line Location: ECHOZ+2
Function Call: WRITE
  • Prompt: " ?? ",!,"Select ELIGIBILITY: "
  • Line Location: ECHOZ+5
Function Call: WRITE
  • Prompt: !,"ACCOUNT IS REQUIRED!!"
  • Line Location: ACCT+7
Routine Call
  • DIC
  • Line Location:
    • ACCT+6
Routine Call
  • DIE
  • Line Location:
    • START+6
Routine Call
  • DIR
  • Line Location:
    • ELIG1+4
    • ECHOZ+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGBT(392 - [#392] Classic Fileman Calls
^DGBT(392.3 - [#392.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(43 - [#43] SCREEN+4
^DG(43.1 - [#43.1] SCREEN+4
^DGBT(392 - [#392] SCREEN+1, SCREEN+2, START+8, START+9, ELIG1+2, ELIG1+6
^DGBT(392.2 - [#392.2] CERT+2
^DGBT(392.3 - [#392.3] ACCT+2, ACCT+3, DEFLT1+3, DEFLT1+4, ACCTHELP+2
^DIC(8 - [#8] ELIG1+2, ESET+2, ESET1+1
^TMP("DGBT" START+1!, ELIG1+8, ELIG1+9, ECHOZ+2, ECHOZ+5, ESET+1, QUIT+1!

Label References

Name Line Occurrences
$$DEFLT1 ACCT+3
ACCT ACCT+7
ECHOZ ECHOZ+5
ELIG1 ELIG1+4, ELIG1+7, ECHOZ+4
ESET ELIG1+8, ELIG1+9
ESET1 ELIG1+1
QUIT START+9

Naked Globals

Name Field # of Occurrence
^( SCREEN+2, ELIG1+8, ELIG1+9
^(0 ELIG1+6, CERT+2, DEFLT1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % START+6*
A QUIT+1!
C QUIT+1!
DATUM ACCTHELP+1~, ACCTHELP+2*, ACCTHELP+3, ACCTHELP+4, ACCTHELP+5
>> DFN CERT+2
>> DGBTACCT ACCT+8*
>> DGBTACTN ACCT+8*
>> DGBTCD CERT+2*
DGBTCT ECHOZ+2, ECHOZ+3, QUIT+1!
>> DGBTDT SCREEN+1, SCREEN+2, SCREEN+4, START+8, START+9, ELIG1+2, ELIG1+6, CERT+2, DEFLT1+4, ACCTHELP+3
, ACCTHELP+4
>> DGBTDTI DEFLT1+2
>> DGBTELIG ELIG1+1*, ELIG1+6*, ESET+1*, ESET+2, ESET1+1
>> DGBTFLAG SCREEN+3*
DGBTIDT CERT+2*, QUIT+1!
>> DGBTML ACCT+10*
>> DGBTMLT ACCT+10*
>> DGBTMR ACCT+10
>> DGBTOACT ACCT+2*
>> DGBTOWRT ACCT+10*
>> DGBTSCP ESET1+1*
>> DGBTSP("CLAIM TYPE" , SCREEN+1
>> DGBTTOUT START+6*, START+9*, ELIG1+5*, ACCT+6*
DGBTVAR SCREEN+2!
DGBTVAR( SCREEN+2*
DGBTVAR("M" ACCT+10
DGBTVAR(0 ACCT+2, ACCT+3
DIC START+1!, ACCT+4*, ACCT+6!
DIC("A" ACCT+3*
DIC("B" ACCT+3*
DIC("S" ACCT+5*
DIC(0 ACCT+4*
DIDEL START+5*, START+6!
DIE START+2*, START+6!
DIE("NO^" START+2*
DIR ELIG1+4!, ECHOZ+3!, ECHOZ+4!
DIR("?" ELIG1+3*, ECHOZ+3*
DIR("A" ELIG1+2*, ECHOZ+3*
DIR("B" ELIG1+2*
DIR(0 ELIG1+3*, ECHOZ+3*
>> DIRUT ECHOZ+4
DQ START+6!
DR START+3*, START+6!
DT DEFLT1+2
DTOUT START+6, ELIG1+5, ACCT+6!
>> DUOUT START+6, ELIG1+4
I SCREEN+2*, ELIG1+8*, ELIG1+9*, ECHOZ+2*, CERT+2*, QUIT+1!
IA QUIT+1!
IOF SCREEN+3
J QUIT+1!
REC DEFLT1+1~, DEFLT1+3*, DEFLT1+4
U DEFLT1+4, ACCTHELP+3, ACCTHELP+4
>> VA("PID" SCREEN+7
>> VADM(1 SCREEN+7
>> VADM(3 SCREEN+7
>> VAEL(1 ELIG1+1, ELIG1+2, ELIG1+6, ESET+1
>> VAEL(3 ESET1+1, CERT+2
X START+1!, START+7!, ELIG1+7, ELIG1+8, ECHOZ+3!, ACCT+3!*, QUIT+1!
XX ELIG1+8*, ELIG1+9*, ECHOZ+4*, ESET+1, ESET+2, QUIT+1!
Y START+6, ELIG1+6, ELIG1+8*, ELIG1+9*, ECHOZ+4, ECHOZ+5, ESET+1, ESET+2, ACCT+7, ACCT+8
, DEFLT1+1~, DEFLT1+3, DEFLT1+4*, DEFLT1+5, ACCTHELP+2
Y(0 ACCT+8
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