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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DGMTDD3

Package: Registration

Routine: DGMTDD3


Information

DGMTDD3 ;ALB/RMO - Individual Annual Income file (#408.21) Data Dictionary Calls ;17 MAR 1992 10:46 am

Source Information

Source file <DGMTDD3.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Registration 2 PAR^DGMTSCU  ($$NAME,$$REL)^DGMTU1  

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

Package Total Caller Graph
Registration 7 DGMTXE  DGMTXI  DGMTXN  DGMTXX11  DGMTXX12  DGRPXI  DGRPXIS1  

Entry Points

Name Comments DBIA/ICR reference
ID ;Identifier for Individual Annual Income file
EMP ;"Trigger" Cross-reference on the Total Income From Employment
OTH ;"Trigger" Cross-reference on the Other Property or Assets
KILL ;Kill Cross-references
FUN ;Input Transform check for Funeral and Burial Expenses field (#1.02)
NET ;Input Transform check for Net Worth fields (#2.01-#2.05)
DEB ;Input Transform check for Net Worth Debts field (#2.05)
NAM ;Output Transform for Patient Relation field (#.02)
EDHLP ;Executable Help for Educational Expenses field (#1.03)
VET ;Veteran's educational expenses
CHILD ;Child's educational expenses

External References

Name Field # of Occurrence
PAR^DGMTSCU EMP+3
$$NAME^DGMTU1 ID+3, NAM+1
$$REL^DGMTU1 ID+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"This field does not need to be filled in unless the patient was married",!?5,"or had dependent children last calendar year."
  • Line Location: FUN+3
Function Call: WRITE
  • Prompt: !?5,"This field does not need to be filled in for a child."
  • Line Location: NET+12
Function Call: WRITE
  • Prompt: !?5,"'Debts' cannot exceed 'Other Property or Assets'."
  • Line Location: DEB+2
Function Call: WRITE
  • Prompt: !!?5,"Type a Dollar Amount between 0 and 99999, 2 Decimal Digits",!
  • Line Location: EDHLP+5
Function Call: WRITE
  • Prompt: !?5,"Enter in this field amounts paid by the veteran during the previous",!?5,"calendar year for the veteran's educational expense. Do not report"
  • Line Location: VET+1
Function Call: WRITE
  • Prompt: !?5,"educational expenses of the veteran's children or spouse. Educational",!?5,"expenses include tuition, fees, and books if the veteran is enrolled",!?5,"in a program of education."
  • Line Location: VET+2
Function Call: WRITE
  • Prompt: !?5,"Enter in this field the child's educational expenses if the child is",!?5,"enrolled in a program of education beyond the high school level."
  • Line Location: CHILD+1
Function Call: WRITE
  • Prompt: !?5,"Educational expenses include amounts paid for tuition, fees and books."
  • Line Location: CHILD+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(408.21 KILL+3
^DGMT(408.21 - [#408.21] EMP+3, EMP+5*, OTH+3*, NET+2, NET+9, DEB+2, EDHLP+2
^DGMT(408.22 - [#408.22] FUN+2, FUN+3, NET+6, NET+7
^DGMT(408.31 - [#408.31] NET+8, NET+10
^DGPR(408.12 - [#408.12] ID+3, EMP+4, NET+12, EDHLP+3, EDHLP+4
^DPT - [#2] ID+3

Label References

Name Line Occurrences
CHILD EDHLP+4
KILL EMP+5, OTH+3
NET DEB+1
VET EDHLP+3

Naked Globals

Name Field # of Occurrence
^( KILL+3
^(0 ID+2, FUN+3
^(1 EMP+5
^(2 OTH+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA EMP+3, EMP+5, OTH+3, FUN+2, NET+2, NET+6, NET+9, DEB+2, EDHLP+2
DGFLD EMP+2~, EMP+5*, OTH+2~, OTH+3*, KILL+3
DGIN0 EMP+2~, EMP+3*, EMP+4
DGIRI FUN+1~, FUN+2*, FUN+3
DGIX KILL+1~, KILL+2*, KILL+3*
DGLY EMP+2~, EMP+3*
DGMT22I NET+5~, NET+6*, NET+7
DGMTPAR EMP+2~, EMP+4
>> DGMTVR NET+4, NET+8*, NET+10*, NET+11
DGMTVR1 NET+5~, NET+9*, NET+10
DGMTVR2 NET+5~, NET+6*, NET+7*, NET+8
DGPRI ID+1~, ID+2*, ID+3, NET+1~, NET+2*, NET+12, EDHLP+1~, EDHLP+2*, EDHLP+3, EDHLP+4
DGVAL EMP+2~, EMP+5*, OTH+2~, OTH+3*, KILL+2, KILL+3
U ID+2, ID+3, EMP+4, EMP+5, OTH+3, FUN+3, NET+2, NET+8, NET+10, NET+12
, DEB+2, EDHLP+2, EDHLP+3, EDHLP+4
X KILL+1~, KILL+2*, KILL+3*, FUN+3!, NET+12!, DEB+2!
>> Y NAM+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All