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

Package: Enrollment Application System

Routine: EASECSCR


Information

EASECSCR ;ALB/LBD - LTC Co-Pay Test Screen Read Processor;10 AUG 2001

Source Information

Source file <EASECSCR.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Enrollment Application System 3 Q^EASECSC  ($$ROU,$$ROURET,$$SCR,HD)^EASECSCU  DEP^EASECSU3  
Registration 2 IN^DGHELP  $$UPPER^DGUTL  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Enrollment Application System 6 EASECSC1  EASECSC2  EASECSC3  EASECSC4  EASECSC5  EASECSC6  

Entry Points

Name Comments DBIA/ICR reference
EN
EN1
Q
FEED ;Line feed to the bottom of the screen
SEL ;Check available column selections for Veteran, Spouse or Children
SELQ
HLP ;Help display
PRO ;Process user selection; cnt - dash - parse - selection
PARSE
PROQ
CHK

External References

Name Field # of Occurrence
IN^DGHELP EN1+6
$$UPPER^DGUTL EN1
^DIR HLP+12
Q^EASECSC EN1+1, EN1+7, EN1+9
$$ROU^EASECSCU EN1+2, EN1+7, EN1+8, EN1+11
$$ROURET^EASECSCU Q
$$SCR^EASECSCU HLP+10
HD^EASECSCU HLP+2
DEP^EASECSU3 SEL+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !,DGVI,"<RET>",DGVO," to CONTINUE,"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: X="^"
  • Condition for execution: DGMTACT'="VEW" " ",DGVI,DGRNG,DGVO," or ",DGVI,"'ALL' ",DGVO,"to EDIT," W DGVI," ^N",DGVO," for screen N, or ",DGVI,"'^'",DGVO," to EXIT: " R X:DTIME S:'$T
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !
  • Line Location: FEED+2
Function Call: WRITE
  • Prompt: !!,"Enter <RET> to continue to the next available screen."
  • Line Location: HLP+3
Function Call: WRITE
  • Prompt: !,"Enter an available item number from ",DGRNG," to edit.",!,"The items should be separated by commas or a range of numbers",!,"separated by a dash, or a combination of commas and dashes."
  • Line Location: HLP+4
Function Call: WRITE
  • Prompt: !,"To edit a specific column, enter 'V'",$S(DGSEL["S":", 'S'",1:"")," in front of the selected items."
  • Line Location: HLP+6
Function Call: WRITE
  • Prompt: !,"Enter 'ALL' to edit all available items on the screen."
  • Line Location: HLP+7
Function Call: WRITE
  • Prompt: !,"Enter '^N' to jump to a select screen. Enter '^' to exit."
  • Line Location: HLP+8
Function Call: WRITE
  • Prompt: !!,"AVAILABLE SCREENS"
  • Line Location: HLP+9
Function Call: WRITE
  • Prompt: !,"[",+$$SCR^EASECSCU(I),"] ",$P($$SCR^EASECSCU(I),";",2)
  • Line Location: HLP+10
Function Call: WRITE
  • Prompt: !,DGLNE
  • Line Location: HLP+12
Routine Call
  • DIR
  • Line Location:
    • HLP+12

Label References

Name Line Occurrences
@( EN1+2, EN1+7, EN1+8, EN1+11, Q
CHK PARSE+1, PARSE+2
EN1 EN+1
FEED EN
HLP EN1+7, EN1+11
PARSE PARSE+3
PRO EN1+10
PROQ PARSEPARSE+3
SEL EN1+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN1+6
DGB FEED+1~, FEED+2*
DGC PRO+1~, PRO+2*, PARSE*
DGD PRO+1~, PARSE+1*, PARSE+2, PARSE+3!, CHK
DGDC SEL+1~
DGDR EN!, PRO+2*, CHK+3*
>> DGERR EN1+11*, PRO+2*, PARSE+1, PARSE+3, CHK*, CHK+1*, CHK+2*, CHK+3
>> DGFORM EN1+5
>> DGHLPF HLP+2*
DGIOM HLP+1~, HLP+11*
DGLNE HLP+1~, HLP+11*, HLP+12
>> DGMTACT EN+2, EN1+5, EN1+6, EN1+10, EN1+11, HLP+4, HLP+6, HLP+7
>> DGMTSC( EN1+2, EN1+8, HLP+10
>> DGMTSCI EN1+5, EN1+7, EN1+8, EN1+11, QHLP+6
DGMTSCR HLP+1~
DGNC SEL+1~
DGND SEL+1~
DGP PRO+1~, PARSE*, PARSE+1, PARSE+2, CHK
>> DGRNG EN+2, EN1+6, HLP+4, CHK+2
DGS PRO+1~, PARSE+1*, PARSE+2*, CHK+1, CHK+2, CHK+3
DGSCR1 EN+1, EN1!
DGSEL EN!, EN1+5, SEL+3*, HLP+6
DGSELTY EN!, EN1+5*, EN1+10
DGSP SEL+1~, SEL+3
>> DGVI EN+2
DGVIR0 SEL+1~
>> DGVO EN+2
DGX EN!, EN1*, EN1+1, EN1+2, EN1+5*, EN1+6*, EN1+7, EN1+8, EN1+9, EN1+10*
SEL+1~, PARSE
DGY EN!, PRO+2*, CHK+3*
DIR HLP+1~
DIR(0 HLP+12*
DTIME EN+2
>> DTOUT EN1+7
>> DUOUT EN1+7
I EN!, FEED+1~, FEED+2*, HLP+1~, HLP+10*
IOM HLP+11
IOSL FEED+2
U HLP+6
X EN+1*, EN+2*, EN1EN1+6*, HLP+1~
>> Z EN1+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All