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

Package Total Caller Graph
Registration 48 DG272PT2  DG311PIR  DG311PTR  DG53285  DG53289  DG53292  DG53294A  DG53294E  
DG53318P  DG53372A  DG53376A  DG53454P  DG53456P  DG53461  DG53463  DG53591  
DG53591A  DG53591C  DG53654P  DG53688P  DG53754C  DG53754P  DG774PF  DGADDUT2  
DGCLEAR  DGCNTRY  DGDDDTTM  DGENEGT  DGENELA1  DGENELA2  DGENPTA1  DGENQRY  
DGENQRY1  DGENSEC  DGENUPA  DGENUPL4  DGENUPL8  DGENUPLB  DGMTH  DGMTR  
DGMTR1  DGMTSC  DGMTSCC  DGMTU4  DGREGTED  DGRP7CC  DGRPE1  DGRPLE  
Income Verification Match 1 IVMPLOG  

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