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

Package: Enrollment Application System

Routine: EASECDP2


Information

EASECDP2 ;ALB/LBD Dependent Utilities ;19 AUG 2001

Source Information

Source file <EASECDP2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Enrollment Application System 4 INIT^EASECDEP  SPOUSE^EASECED2  GETIENS^EASECU2  ALL^EASECU21  
List Manager 1 SEL^VALM2  
Registration 1 GETREL^DGMTU11  
VA FileMan 1 ^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Enrollment Application System 5 EASEC LTC COPAY DEPENDENT ADD  EASEC LTC COPAY DEPENDENT MARR  EASEC LTC COPAY DEPENDENT REMOVE  EASECDP0  EASECDP4  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN1Q
EN2Q
ADDQ
EDITD(DFN,DGDEP,DGW,DGMTI) ; Edit
EDTQ
REMOVEQ
REMOVE(DFN,DGDEP,DGMTI) ;Remove
EN1 ; Add dependent to means test
EN2 ; Remove dependent from means test
ADD(DFN,DGDEP,DGMTI) ;Add
EN3 ; Edit dependent demo
EDT ;Edit dependent child data
; NOTE: this code was modified from DGMTSC11
EDITDQ ;
EN3Q

External References

Name Field # of Occurrence
GETREL^DGMTU11 EDITD+11
^DIE ADD+10, REMOVE+8, EDITD+12, EDT+4
INIT^EASECDEP EN1+11, REMOVE+9, EN3+11, EDITD+15
SPOUSE^EASECED2 EDITD+5
GETIENS^EASECU2 ADD+7, REMOVE+5, EDT+3
ALL^EASECU21 EN1+10, EN2+10
SEL^VALM2 EN1+6, EN2+6, EN3+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Not a LTC copay test - use LTC copay test options."
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !,"Cannot edit when viewing a LTC copay test."
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !,"Not a LTC copay test - use LTC copay test options."
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !,"Cannot edit when viewing a LTC copay test."
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !,"Not a LTC copay test - use LTC copay test options."
  • Line Location: EN2+3
Function Call: WRITE
  • Prompt: !,"Cannot edit when viewing a LTC copay test."
  • Line Location: EN2+4
Function Call: WRITE
  • Prompt: !,"Not a LTC copay test - use LTC copay test options."
  • Line Location: REMOVE+2
Function Call: WRITE
  • Prompt: !,"Cannot edit when viewing a LTC copay test."
  • Line Location: REMOVE+3
Function Call: WRITE
  • Prompt: !,"Cannot edit when viewing a LTC copay test."
  • Line Location: EN3+4
Function Call: WRITE
  • Prompt: !,"Not while viewing"
  • Line Location: EN3+5
Function Call: WRITE
  • Prompt: !,"Cannot edit when viewing a LTC copay test."
  • Line Location: EDITD+2
Function Call: WRITE
  • Prompt: !!,$P(DGDEP,U)
  • Line Location: EDITD+3
Function Call: WRITE
  • Prompt: !,"Can only input information for veteran."
  • Line Location: EDITD+6
Function Call: WRITE
  • Prompt: !,"Married information is entered under the veteran."
  • Line Location: EDITD+8
Function Call: WRITE
  • Prompt: !,"Not applicable for LTC copay test"
  • Line Location: EDITD+18
Routine Call
  • DIE
  • Line Location:
    • ADD+10
    • REMOVE+8
    • EDITD+12
    • EDT+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGMT(408.22 - [#408.22] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(408.11 - [#408.11] ADD+4, EDITD+17, EDITD+18
^DGMT(408.31 - [#408.31] EN1+9, ADD+6, EN2+9, REMOVE+4, EDITD+7

Label References

Name Line Occurrences
ADD EN1+8, EDITD+16, EDITD+21
ADDQ ADD+2, ADD+3, ADD+4
EDITD EN3+9
EDITDQ EDITD+2, EDITD+4, EDITD+8, EDITD+9, EDITD+18
EDT EDITD+20
EDTQ EDT+3
EN1Q EN1+3, EN1+4, EN1+6, EN2+6, EN3+7
EN2Q EN2+3, EN2+4, REMOVE+3
EN3Q EN3+4, EN3+5, EDITD+6
REMOVE EN2+8
REMOVEQ REMOVE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT EDITD+1~, EDITD+16*
CTR EN1+7~*, EN1+8, EN2+7~*, EN2+8, EN3+8~*, EN3+9
DA ADD+1~, ADD+8*, REMOVE+1~, REMOVE+6*, EDITD+1~, EDITD+12*!, EDT+2~, EDT+4*
DFN EN1+8, EN1+10, ADD~, ADD+7, EN2+8, EN2+10, REMOVE~, REMOVE+5, EN3+9, EDITD~
, EDITD+11, EDITD+16, EDITD+21, EDT+3
DGBEG EN3+3~
>> DGCNT EN1+6, EN2+6, EN3+7
DGDEP EN1+11!, ADD~, ADD+4, ADD+5, ADD+7, REMOVE~, REMOVE+5, REMOVE+9!, EN3+11!, EDITD~
, EDITD+3, EDITD+4, EDITD+5, EDITD+8, EDITD+9, EDITD+17, EDITD+19, EDITD+21
DGDEP( EN1+8, EN2+8, EN3+9, EDITD+16
DGDR EDITD+1~, EDITD+10*
DGERR EDT+2~, EDT+3
DGFIN EDT+2~, EDT+5
>> DGFL EDITD+21, EDT+5*
DGINI EDT+2~
DGIRI ADD+1~, ADD+8, REMOVE+6, EDT+2~, EDT+4
>> DGMTACT EN1+4, ADD+3, EN2+4, REMOVE+3, EN3+4, EDITD+2
DGMTD EN1+2~, EN1+9*, EN1+10, ADD+1~, ADD+6*, ADD+7, EN2+2~, EN2+9*, EN2+10, REMOVE+1~
, REMOVE+4*, REMOVE+5, EN3+3~
DGMTDT EDITD+1~, EDITD+7*, EDITD+11, EDT+3
DGMTI EN1+3, EN1+8, EN1+9, EN1+10, ADD~, ADD+2, ADD+6, ADD+9, EN2+3, EN2+8
, EN2+9, EN2+10, REMOVE~, REMOVE+2, REMOVE+4, EN3+5, EN3+9, EDITD~, EDITD+4, EDITD+6
, EDITD+7, EDITD+13, EDITD+16, EDITD+21
>> DGMTR ADD+4*
>> DGMTYPT EN1+3, ADD+2, EN2+3, REMOVE+2
>> DGPRI EDITD+19*, EDT+3
DGREL EDITD+1~
DGREL("S" EDITD+13, EDITD+14
DGREL("V" EDITD+5*
DGREMOVE REMOVE+8*, REMOVEQ!
>> DGRPV EN3+5
DGSAVE EN1+2~, EN1+5*, EN1+6
DGSAVE1 EN1+2~, EN1+5*, EN1+6, EN2+2~, EN2+5*, EN2+6, EN3+3~, EN3+6*, EN3+7
DGSAVE2 EN2+2~, EN2+5*, EN2+6, EN3+3~, EN3+6*, EN3+7
>> DGVIRI EDITD+12
DGW EDITD~
DIE ADD+1~, ADD+9*, REMOVE+1~, REMOVE+7*, EDITD+1~, EDITD+12*!, EDT+2~, EDT+4*
DR ADD+1~, ADD+9*, REMOVE+1~, REMOVE+7*, EDITD+1~, EDITD+12*!, EDT+2~, EDT+4*
DT EN1+9, ADD+6, EN2+9, REMOVE+4, EDITD+11
>> DTOUT EDT+5
>> DUOUT EDT+5
I EN3+3~
RELATION EDITD+1~, EDITD+17*, EDITD+18
SPOUSE EDITD+1~, EDITD+14*, EDITD+16
U EN1+9, ADD+4, ADD+5, ADD+6, ADD+7, EN2+9, REMOVE+4, REMOVE+5, EDITD+3, EDITD+4
, EDITD+5, EDITD+7, EDITD+8, EDITD+9, EDITD+16, EDITD+17, EDITD+18, EDITD+19
>> VALMBCK EN1+5*, EN1Q*, EN2+5*, EN2Q*, EN3+2*, EN3+6*, EN3+10*
>> VALMBG EN1+5, EN1+6*, EN2+5*, EN2+6*, EN3+6*, EN3+7*
>> VALMLST EN1+5, EN1+6*, EN2+5, EN2+6*, EN3+6, EN3+7*
>> VALMY( EN1+7, EN2+7, EN3+8
>> VALMY(0 EN1+6, EN2+6, EN3+7
>> Y EDT+5
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