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

Package: Registration

Routine: DGENDBS


Information

DGENDBS ;ALB/RMO/CJM - Database Server Utilities; [ 03/23/95 11:08 AM ]

Source Information

Source file <DGENDBS.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 $$GET1^DID  (CHK,FILE,UPDATE)^DIE  ($$IENS,CLEAN)^DILF  $$EXTERNAL^DILFD  

Caller Graph

Caller Graph Total: 93

Package Total Caller Graph
Registration 49 DG311PIR  DG311PTR  DG53182P  DG53285  DG53289  DG53292  DG53294A  DG53294E  
DG53318P  DG53372A  DG53376A  DG53454P  DG53456P  DG53461  DG53463  DG53591  
DG53654P  DG53688P  DG53754C  DG53754P  DG774PF  DGADDUT2  DGCLEAR  DGCNTRY  
DGDDDTTM  DGENEGT  DGENELA1  DGENELA2  DGENPTA1  DGENQRY  DGENQRY1  DGENSEC  
DGENUPA  DGENUPL4  DGENUPL8  DGENUPLB  DGHBPUTL  DGMTH  DGMTR  DGMTR1  
DGMTSC  DGMTSCC  DGMTU4  DGREGAED  DGREGRED  DGREGTED  DGRP7CC  DGRPE1  
DGRPLE  
Income Verification Match 32 IVM16PF  IVM16PM  IVM16PR  IVM2012P  IVM2021P  IVM2034Z  IVM2069P  IVM2069Q  
IVM2071A  IVM2074  IVM2077P  IVM2078P  IVM228P  IVM268PT  IVMBULK2  IVMCM  
IVMCM6  IVMCM9  IVMCMF  IVMCQ1  IVMCZMT  IVMPLOG  IVMPLOG2  IVMPMTE  
IVMPREC7  IVMPREC9  IVMPRECZ  IVMPTRN  IVMPTRN7  IVMPTRN9  IVMTLOG  IVMZ07C  
Enrollment Application System 12 EAS1071A  EAS1071B  EAS1071Q  EAS1092P  EAS1096P  EAS1111P  EAS120P  EAS25UEI  
EASCM  EASECMT  EASECSCC  EASUER  

Entry Points

Name Comments DBIA/ICR reference
UPD(FILE,DGENDA,DATA,ERROR) ;File data into an existing record.
; Input:
; FILE - File or sub-file number
; DGENDA - New name for traditional DA array, with same meaning.
; Pass by reference.
; DATA - Data array to file (pass by reference)
; Format: DATA(<field #>)=<value>
ADD(FILE,DGENDA,DATA,ERROR,IEN) ;
TESTVAL(FILE,FIELD,VALUE) ;

External References

Name Field # of Occurrence
$$GET1^DID TESTVAL+12
CHK^DIE TESTVAL+13
FILE^DIE UPD+26
UPDATE^DIE ADD+36
$$IENS^DILF UPD+22, ADD+31
CLEAN^DILF UPD+32, UPD+33, ADD+43
$$EXTERNAL^DILFD TESTVAL+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"DONE"
  • Line Location: UPD+14
Function Call: WRITE
  • Prompt: !,"DONE"
  • Line Location: ADD+18
Function Call: WRITE
  • Prompt: !,"DONE"
  • Line Location: ADD+21
Routine Call
  • DIE
  • Line Location:
    • ADD+36
Routine Call
  • DIE
  • Line Location:
    • TESTVAL+13
Routine Call
  • DIE
  • Line Location:
    • UPD+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA UPD~, ADD~
DATA( UPD+24, UPD+25, ADD+33, ADD+34
DGENDA UPD~, UPD+21, UPD+22, ADD~, ADD+30*, ADD+31, ADD+44*
>> DIERR UPD+27, UPD+32, ADD+37
DISPLAY TESTVAL+5~, TESTVAL+9*, TESTVAL+10
ERROR UPD~, UPD+21*, UPD+28*, UPD+30*, ADD~, ADD+38*, ADD+42*
ERRORS UPD+16~, ADD+23~
ERRORS(1 UPD+28, ADD+38
FDA UPD+16~, ADD+23~
FDA( UPD+25*, ADD+34*
FIELD UPD+16~, UPD+23*, UPD+24*, UPD+25, ADD+23~, ADD+32*, ADD+33*, ADD+34, TESTVAL~, TESTVAL+3
, TESTVAL+9, TESTVAL+12, TESTVAL+13
FILE UPD~, UPD+25, ADD~, ADD+34, TESTVAL~, TESTVAL+3, TESTVAL+9, TESTVAL+12, TESTVAL+13
IEN ADD~, ADD+35, ADD+39*, ADD+41*, ADD+44, ADD+45
IENA ADD+23~
IENA(1 ADD+35*, ADD+41
IENS UPD+16~, UPD+22*, UPD+25, ADD+23~, ADD+31*, ADD+34
RESULT TESTVAL+5~, TESTVAL+13
VALID TESTVAL+5~, TESTVAL+6*, TESTVAL+10*, TESTVAL+12, TESTVAL+13*, TESTVAL+14
VALUE TESTVAL~, TESTVAL+9, TESTVAL+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Local Variables |  All