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

Package: Engineering

Routine: ENJINJ


Information

ENJINJ ;(WASH ISC)/JA/TJK-Screen Entry of Data ;1/8/2001

Source Information

Source file <ENJINJ.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Engineering 8 ^ENJC2  (,N)^ENJDPL  (,EN2,EN3,K1,T1,WP)^ENJINJ1  ^ENJINJ2  (N,Z)^ENJINJ3  ^ENJINK  (,FUNC)^ENJINQ  ^ENJMUL  
VA FileMan 2 %XY^%RCR  ^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Engineering 4 ENJ  ENJINJ1  ENJINJ2  ENJMUL  

Entry Points

Name Comments DBIA/ICR reference
Q1
B
KILL
HL
EN2
LH
NX
LST
EN3
LS
PSACTW ;Post Action Code for Word Processing Field
TK
NXT
EN ;
D
T4
T5
T3
REST
Q
P
R
U
LS1
SAVE
H2
H1
PRACTW ;Pre Action Code for Word Processing Field
OUT

External References

Name Field # of Occurrence
%XY^%RCR SAVE, REST
^DIE TK+1, TK+4
^ENJC2 LS1
^ENJDPL EN+2, Q+1
N^ENJDPL TK+1, P, LS1
^ENJINJ1 EN3+4
EN2^ENJINJ1 ENJINJ+3
EN3^ENJINJ1 TK+1, TK+4
K1^ENJINJ1 EN3+1
T1^ENJINJ1 EN3
WP^ENJINJ1 TK+2
^ENJINJ2 LST
N^ENJINJ3 TK+1
Z^ENJINJ3 R
^ENJINK EN3+3
^ENJINQ Q1
FUNC^ENJINQ EN2, R+1
^ENJMUL R+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: DJDB
  • Line Location: EN3+0
Function Call: WRITE
  • Prompt: *7
  • Line Location: EN3+2
Function Call: WRITE
  • Prompt: @DJHIN
  • Line Location: H1+0
Function Call: WRITE
  • Prompt: DJDB,@DJLIN
  • Line Location: H1+0
Function Call: WRITE
  • Prompt: @DJHIN
  • Line Location: H2+0
Function Call: WRITE
  • Prompt: V(V)
  • Line Location: H2+0
Function Call: WRITE
  • Prompt: @DJHIN
  • Line Location: LH+0
Function Call: WRITE
  • Prompt: "DATA REQUIRED",@DJLIN,*7
  • Line Location: LH+0
Function Call: WRITE
  • Prompt: @DJLIN,DJDB
  • Line Location: T4+1
Function Call: WRITE
  • Prompt: @DJLIN,DJDB
  • Line Location: T4+2
Function Call: WRITE
  • Prompt: @DJHIN
  • Line Location: U+0
Function Call: WRITE
  • Prompt: V(V)
  • Line Location: U+0
Function Call: WRITE
  • Prompt: DJDB
  • Condition for execution: $D(DJDB)
  • Line Location: U+0
Function Call: WRITE
  • Prompt: *7,"Number is out of range or field is read only or computed."
  • Line Location: T5+2
Function Call: WRITE
  • Prompt: *7
  • Line Location: LS1+4
Routine Call
  • DIE
  • Line Location:
    • TK+1
    • TK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TK
^ENG(6910.9 - [#6910.9] TK+3, TK+4, P, Q, LS1, PRACTW+1, PSACTW+1
^TMP($J EN3+3*

Label References

Name Line Occurrences
EN2 TK, NX, P, Q+1, LS1
H1 HL
H2 HL
HL R
LH TK
LS R+1, LS1+4
LS1 R+1, T5
LST NXT, TK+3
NX T5, NX
NXT NXT, TK, TK+1, TK+2, TK+3, T5+1, T5+2, NX, NX+1
OUT R+2, EN3, LS1
P LS1+2
PRACTW TK+1
PSACTW TK+1
Q T3+1, LS, LS1+1
Q1 R, EN3+1, NX+1
R Q1
REST P
SAVE LS1
T3 EN3+3
T4 R+2, EN3, EN3+1, T3+1
T5 T4+1, T4+2
TK EN+2, NXT, R+1, R+2, EN3+2, EN3+3, LH, T4, P, LS1+3
U EN3+1

Naked Globals

Name Field # of Occurrence
^(1 PSACTW+1
^(2 TK+3, PRACTW+1
^(3 TK+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %X SAVE*, REST*
>> %Y SAVE*, REST*
>> DA TK+1*, TK+4*, LS1*
DB KILL!
DIC TK+1*, TK+4, OUT!
>> DIE TK+1*, TK+4*
DJ0 TK*, NX*, Q+1!, OUT!
DJ3 TK*, TK+1, Q+1!, OUT!
DJ4 TK*, TK+1, TK+2, R, LH, NX, Q+1!
DJAT TK*, TK+4, R, R+2, EN3, EN3+1, EN3+3, T3+1, Q+1!, OUT!
>> DJCL LH, T5+2, LS
>> DJCP TK+1, TK+3, PRACTW+1, PSACTW+1
DJDB EN3*!, H1*!, T4+1*!, T4+2*!, U*!, B*, D*
DJDD TK, OUT!
DJDIC TK+1*, OUT!
>> DJDIS TK+1, TK+2, TK+3, R+3*, LST
DJDN ENJINJ+2!, ENJINJ+3, EN+1, EN2, NXT, TK+1, TK+3, TK+4, R+1, R+2
, EN3, EN3+1, T4, T5, Q+1!, OUT!, LS1
>> DJDPL ENJINJ+5*, EN+2, Q*
>> DJF EN2
>> DJFF P*, OUT*, LS1*, LS1+1*
>> DJHIN H1, H2, LH, U
DJJ ENJINJ+3, R+1, T5, P, OUT!, LS1, LS1+1
DJJ( NXT, TK, TK+1, TK+2, TK+3, EN3, Q1, H1, LH, T4
, T4+1, T4+2, U, T5+1, NX, B, D
DJK Q*, OUT!
DJKEY EN+1, OUT!
>> DJLIN TK+1, H1, LH, T4+1, T4+2
>> DJMU EN+2*, TK*, R+3
>> DJN TK+3, TK+4, P*, Q*, LS1*, PRACTW+1, PSACTW+1
>> DJNM EN+2, Q*
DJNX EN+1*, NXT, TK!, TK+1, TK+3, R
>> DJP EN+2*, LS
DJQ EN+2*, Q+1!, OUT!
DJSM R+2, EN3, OUT!
>> DJST EN3+3
DJSV TK+1*, OUT!
DJSW1 R+3!
>> DJW EN2
>> DJW1 Q+1
>> DJXX R+1*, R+2, EN3+1*
>> DJY T5+1*, LS1
>> DR TK+1*, TK+4*
DX OUT!
DY OUT!
U ENJINJ+3, NXT, TK, TK+1, TK+2, TK+3, R+1, R+2, Q1, LH
, T4, U, T5, T5+1, P, Q, LS1, LS1+1
V EN2*, NXT*, TK, TK+1*, TK+2, TK+3, TK+4, R, EN3, T3
, T3+1, Q1, HL, H1, H2, LH, T4, T4+1, T4+2, U
, T5+1*, T5+2*, NX*, Q+1!, OUT!, LS1, SAVE!, REST!, B, D
, PRACTW+1, PSACTW+1
V( TK+4*, R, T3*, T3+1, HL, H2*, T4+1, T4+2, U, B
>> W( LS1*
>> X R, R+1, R+2, EN3, EN3+1, EN3+2, EN3+3, T3, T5, T5+1
, NX, NX+1, LST*, LS, LS1, LS1+1, LS1+2
>> XY TK, TK+3, EN3, Q1, H1, H2, LH, T4, U
>> Y TK+1
>> Y(0 H2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All