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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: EEOEEDIE

Package: EEO Complaint Tracking

Routine: EEOEEDIE


Information

EEOEEDIE ;HISC/JWR - BREAKS DOWN "DR" STRINGS, AND HOLDS DATA FOR TRANSMISSION ;11/23/92 10:03

Source Information

Source file <EEOEEDIE.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIE  

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

Package Total Caller Graph
EEO Complaint Tracking 3 EEOEOE2  EEOEOI5  EEOEOI6  

Entry Points

Name Comments DBIA/ICR reference
ENTER ;Entry point, breaks down 'DR' strings, prepares a pre-edit session array of data from file 785
AFTER ;Sets up an array of the data after the edit session and looks for changes from prior to the edit session
SAVE ;Marks those records to be transmitted by the tasked option
NEW ;Lookup on complaint
ARRAY ;Sets up before and after edit arrays to check for changed data
DIE ;The call to ^DIE
MULT ;Makes multiples into test arrays during edits (like 'ARRAY' entry pt.)
TEST ;Test to determine if data has been changed
MUCMP ;Puts multipes data into variables to be tested for changed data
ADD

External References

Name Field # of Occurrence
^DIC NEW+1
^DIE SAVE+1, DIE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(785 ENTER+5, ARRAY+2, ARRAY+3
^EEO(785 - [#785] SAVE+1, ARRAY+4, MULT+1, MULT+2, MULT+3
^XTMP("EEOX" ENTER+1*, TEST+3*, TEST+4*

Label References

Name Line Occurrences
ARRAY ENTER+8, AFTER+1
DIE ENTER+9
MUCMP AFTER+3
MULT ARRAY+3
SAVE TEST+3, TEST+4, TEST+5, ADD
TEST AFTER+4, MUCMP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AEE ENTER+3*, ENTER+4*, ENTER+5, ENTER+6, ENTER+7*, AFTER+2*, AFTER+3, AFTER+4, ARRAY+1*, ARRAY+2
ARRAY+3, TEST+3, TEST+4, MUCMP+1, MUCMP+2, MUCMP+3, MUCMP+4, ADD
>> BEE ENTER+3*, ENTER+4, ENTER+5, ENTER+7*, AFTER+4*, TEST+3, TEST+4, MUCMP+2*, MUCMP+3
>> CEE ENTER+5*
>> DA ENTER+2, SAVE+1
>> DEE ENTER+5*, ENTER+6, AFTER+4*, TEST+1, TEST+2, TEST+3, TEST+5, MUCMP+2*
>> DIC(0 NEW+1
>> DIE ENTER+2
>> DR ENTER+2, SAVE+1*
DT ENTER+1
>> EEE AFTER+4*, TEST+1, TEST+2, TEST+5, MUCMP+3*
EEOEE ENTER+1!, AFTER+5!, DIE+1~
EEOEE( ARRAY+4*, MULT+1*, MULT+3*
EEOEE("AFTER" AFTER+4, MUCMP+2, MUCMP+3, MUCMP+4!, ADD
EEOEE("ARRAY" ENTER+8*, AFTER+1*, ARRAY+4, MULT+1, MULT+3
EEOEE("BEFORE" AFTER+2, AFTER+4, MUCMP+1, MUCMP+2
EEOEE("DA" ENTER+2*, AFTER+2, AFTER+4, ARRAY+4, MULT+1, MULT+2, MULT+3, TEST+3, TEST+4, MUCMP+1
MUCMP+2, MUCMP+3, MUCMP+4, ADD
EEOEE("DIE" ENTER+2*
EEOEE("DR" ENTER+2*, ENTER+3, ENTER+4*, ENTER+5*, ENTER+6*, ENTER+7
EEOEE("TEST" ENTER+6*, ENTER+7*, ARRAY+1
>> EEOG MULT+2*, MULT+3
>> FYI SAVE+1*
>> LEE ARRAY+3*
>> NEE ARRAY+3*, ARRAY+4, MULT+1, MULT+2, MULT+3
>> PEE ARRAY+3*, ARRAY+4
U SAVE+1, TEST+3, TEST+4
>> VEE TEST+3, MUCMP+1*, MUCMP+2, MUCMP+3, MUCMP+4
>> X TEST+4*, TEST+5*
Y NEW+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All