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 |  Marked Items |  All
Print Page as PDF
Routine: DGV53PT

Package: Registration

Routine: DGV53PT


Information

DGV53PT ;alb/mjk - DG Post-Init Driver for v5.3 ;3/26/93

Source Information

Source file <DGV53PT.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 7 ^DGV53PT1  ^DGV53PTA  EN^DGV53PTB  ^DGV53PTE  ^DGV53PTI  LINE^DGVPP  (ENDTIME,STTIME)^DGYPREG  
VA Fileman 2 ^DIE  ^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Registration 1 DGVPT  

Entry Points

Name Comments DBIA/ICR reference
EXPORTQ
EN ; -- main entry point
TEMP ;
INSTALL(DGTO,DGFR) ; -- install routine
QTEMB
ENQ
INCDATA ; -- inconsistent data cleanup
EXPORT ; -- Conditionally installs other package routines
REL ; -- update religion
IVM ; -- notice about IVM affected templates
UPEMB ; -- update DOB field entry in file 39.2
ROU ; -- routines to export
LOAD(DGTO) ; -- load current routine

External References

Name Field # of Occurrence
^DGV53PT1 EN+1
^DGV53PTA EN+7
EN^DGV53PTB EN+4
^DGV53PTE EN+8
^DGV53PTI EN+2
LINE^DGVPP EN+1, EN+2, EN+3, EN+4, EN+5, EN+6, EN+7, EN+8
ENDTIME^DGYPREG INCDATA+9
STTIME^DGYPREG INCDATA+2
^DIE REL+3
^DIK INCDATA+6, INCDATA+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,">>> Deleting old inconsistencies from Inconsistent Data file"
  • Line Location: INCDATA+3
Function Call: WRITE
  • Prompt: !!,">>> Will now load in routines for other packages, if appropriate..."
  • Line Location: EXPORT+2
Function Call: WRITE
  • Prompt: !!?10," o Installing ",DGTO," routine from ",DGFR," routine..."
  • Line Location: INSTALL+2
Function Call: WRITE
  • Prompt: !?15,DGTO,"...filed"
  • Line Location: INSTALL+6
Function Call: WRITE
  • Prompt: !!,">>> You will need to recompile the following input templates on"
  • Line Location: IVM+2
Function Call: WRITE
  • Prompt: !," all CPU's using the routine ^DIEZ. These templates contain"
  • Line Location: IVM+3
Function Call: WRITE
  • Prompt: !," patient fields that have had cross references added for IVM."
  • Line Location: IVM+4
Function Call: WRITE
  • Prompt: !!," Please ensure that the same routine size is used on each system."
  • Line Location: IVM+5
Function Call: WRITE
  • Prompt: !!?14,"Template",?40,"Routine",!?14,"--------",?40,"-------"
  • Line Location: IVM+6
Function Call: WRITE
  • Prompt: !?14,$P(J,";",1),?40,$P(J,";",2)
  • Line Location: IVM+7
Function Call: WRITE
  • Prompt: !?14,X,?40,"DVBAXA"
  • Line Location: IVM+9
Function Call: WRITE
  • Prompt: !?14,X,?40,"DVBAXA"
  • Line Location: IVM+10
Routine Call
  • DIE
  • Line Location:
    • REL+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGIN(38.5 - [#38.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LOAD" LOAD+3, INSTALL+3
^%ZOSF("SAVE" INSTALL+4
^%ZOSF("TEST" LOAD+2
^DGIN(38.5 - [#38.5] INCDATA+4, INCDATA+6
^DIC(13 - [#13] REL+2
^DIC(39.2 - [#39.2] UPEMB+1, UPEMB+6, UPEMB+7, UPEMB+11*
^DIE("B" IVM+9, IVM+10
^UTILITY("DGLOAD" EXPORT+5, EXPORT+7!, LOAD+1!, INSTALL+1!, INSTALL+5!

Label References

Name Line Occurrences
EXPORT EN+5
INCDATA EN+3
INSTALL EXPORT+6
IVM EN+6
LOAD EXPORT+4
QTEMB UPEMB+1, UPEMB+7
REL EN+10
UPEMB EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA INCDATA+1~, INCDATA+4*, INCDATA+7*, REL+1~, REL+2*, REL+3
DA(1 INCDATA+5*
DE REL+1~
DFN INCDATA+1~, INCDATA+4*, INCDATA+5, INCDATA+6, INCDATA+7
DGFR EXPORT+1~, EXPORT+4*, EXPORT+6, INSTALL~, INSTALL+2, INSTALL+3
DGI EXPORT+1~, EXPORT+3*
DGIFN UPEMB+5~, UPEMB+6*, UPEMB+7, UPEMB+11
DGTO EXPORT+1~, EXPORT+4*, EXPORT+6, LOAD~, LOAD+2, INSTALL~, INSTALL+2, INSTALL+4, INSTALL+6
DGX EXPORT+1~, EXPORT+3*, EXPORT+4, EXPORT+5
DIE EXPORT+1~, INSTALL+4*, REL+1~, REL+3*
DIF EXPORT+1~, LOAD+3*, INSTALL+3*
DIK INCDATA+1~, INCDATA+5*, INCDATA+7*
DQ REL+1~
DR REL+1~, REL+3*
I IVM+1~, IVM+7*
J IVM+1~, IVM+7*
X EXPORT+1~, EXPORT+5*, LOAD+2*, INSTALL+3*, INSTALL+4*, IVM+1~, IVM+9*, IVM+10*
XCN EXPORT+1~, INSTALL+4*
XCNP EXPORT+1~, LOAD+3*, INSTALL+3*

Marked Items

Name Field # of Occurrence
$T(ROU+DGI EXPORT+3
$T(TEMP+I IVM+7
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 |  Marked Items |  All