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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ENLIB4

Package: Engineering

Routine: ENLIB4


Information

ENLIB4 ;(WASH IRMFO)/DH-Package Utilities (Facility Equip) ;9.29.98

Source Information

Source file <ENLIB4.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 EN^DDIOL  $$GET1^DIQ  

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

Package Total Caller Graph
Engineering 1 ^ENG(6914  

Entry Points

Name Comments DBIA/ICR reference
ADDUS ; Maintain the utility system field down the parent/child hierarchy
; Called at set of field #82 in file #6914
; Uses recursion to climb up and down the "AE" x-ref
; Will not maintain local x-refs on field #82
ADRCRSN(PARNT,PRECRSR) ; navigate the "AE" x-ref
KILLUS ; Maintain the utility system field down the parent/child hierarchy
; Called at kill
KLRCRSN(PARNT,PRECRSR) ; navigate the "AE" x-ref, deleting utility systems field of all the children
EDITY2 ; called upon edit of Y2K category, restricts screen edits

External References

Name Field # of Occurrence
EN^DDIOL ADDUS+6, EDITY2+3
$$GET1^DIQ EDITY2+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6914 - [#6914] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG(6914 - [#6914] ADDUS+5, ADRCRSN+2, ADRCRSN+4*, ADRCRSN+6, KILLUS+3, KLRCRSN+2, KLRCRSN+4*, KLRCRSN+6

Label References

Name Line Occurrences
ADRCRSN ADDUS+5, ADRCRSN+6
KLRCRSN KILLUS+3, KLRCRSN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHILD ADRCRSN+1~, ADRCRSN+2*, ADRCRSN+3, ADRCRSN+4, ADRCRSN+6, KLRCRSN+1~, KLRCRSN+2*, KLRCRSN+3, KLRCRSN+4, KLRCRSN+6
COUNT ADDUS+4~, ADDUS+5*, ADDUS+6, ADRCRSN+4*
>> DA ADDUS+5, KILLUS+3, EDITY2+4
>> DJJ(21 ADDUS+6
>> DJJ(25 EDITY2+1
PARNT ADDUS+4~, ADRCRSN~, ADRCRSN+2, ADRCRSN+3, ADRCRSN+6, KILLUS+2~, KLRCRSN~, KLRCRSN+2, KLRCRSN+3, KLRCRSN+6
PRECRSR ADDUS+4~, ADDUS+5*, ADRCRSN~, ADRCRSN+3, ADRCRSN+6, KILLUS+2~, KILLUS+3*, KLRCRSN~, KLRCRSN+3, KLRCRSN+6
U ADRCRSN+4, KLRCRSN+4, EDITY2+1
>> V(25 EDITY2+2
>> X ADRCRSN+4, EDITY2+2, EDITY2+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All