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

Package: VA FileMan

Routine: DIK1


Information

DIK1 ;SFISC/GFT-ACTUAL INDEXER ;7SEP2011

Source Information

Source file <DIK1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 STORLIST^%RCR  ADD^DIET  INDEX^DIKC  S^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: 7

Package Total Caller Graph
VA FileMan 3 DICD  DIK  DIU1  
DSS Extracts 2 ECX8101  ECX8102  
Registration 2 DGPMXX1  DGPMXX2  

Entry Points

Name Comments DBIA/ICR reference
EN
IDENTF
Q
K
3
DI
DIN
DVA
DA
R
XEC
NXEC(DICODE) ;New variables and execute programming hook
RCR
RR
AUDIT
SET
1 ;
CNT ;
C
KW(FIL,DIN) ;Kill entire regular indexes

External References

Name Field # of Occurrence
STORLIST^%RCR RCR+1
ADD^DIET AUDIT+4
INDEX^DIKC EN+3
S^DIQ SET

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: C+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( IDENTF!, AUDIT+1, AUDIT+3, SET
^DIA - [#1.1] AUDIT+4*
^UTILITY("DIK" Q!, DINDVADA+1, RXECRCR+1, C, KW+2

Label References

Name Line Occurrences
3 EN+5
C C+2
DI EN1+2, C+2
DIN DA
DVA DVA+1, DA+2
K EN+4
KW DA+1, C
NXEC XECAUDIT+3
Q EN+4, 1+2, C
R DINDVA
XEC XEC

Naked Globals

Name Field # of Occurrence
^( 3+1, 3+2, RXECSET+1*, C+2
^(" " C+1
^("%" K+2!
^("AX" AUDIT+3
^("GL" K
^("UP" AUDIT+1
^("W" IDENTF!
^(0 EN+5, EN+6*, K+2!, CC+1*
^(3 SET*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% R*, R+1, RCR*, AUDIT~*, AUDIT+1*, AUDIT+2*
%D AUDIT~, AUDIT+1*, AUDIT+4
%F AUDIT~, AUDIT+1*, AUDIT+4, SET*, SET+1
%RCR RCR!, RCR+1*
%RCR( RCR*
%T AUDIT~, AUDIT+4
C SET~*
>> DA EN+3, EN+5, IDENTFKDVA+1, DVA+3*, DADA+2*, RAUDIT+4
SET1+2, CNT+1, C+2*
DA( DIDVA+2*, DA+2*!, AUDIT+2
DA(1 IDENTFDVA+3*, DA+2!
DB(0 Q+1!, C+2!
DCNT C!, C+1*, C+2*
DH EN+5*, EN+6, Q+1!, K+2*, K+3, DI*, DINDVADVA+1, DVA+2*
DA+1, DA+2*, RXEC, NXEC+3~, RCR+1, AUDIT+1, AUDIT+3, AUDIT+4, SET
DH( DIDVA+2*, DADA+2
DH(1 C
DIAU SET+1!
DIAU( AUDIT+4*, SET
DIC EN~, DI*
DICODE NXEC~, NXEC+1, NXEC+2, NXEC+4
DIFKEP EN+2~, NXEC+3~
DIFKEP( K
>> DIIX AUDITSETSET+1
DIK EN+2~, EN+4, IDENTFKK+1, K+2, DI, NXEC+3~, 1+2, CNT+2
, C*
DIKDA AUDIT~, AUDIT+2*, AUDIT+4, SET
DIKF AUDIT~, AUDIT+2*, AUDIT+4
DIKGP Q+1!
DIKJ EN+2~, QQ+1!, DINDVADA+1, RXEC, NXEC+3~, RCR+1
C, KW+2
>> DIKKS AUDITSET
DIKLAST CNT+1~*, C+2*
DIKLK 1+1~, 1+2*!, CNT+1~, CNT+2*!, C
>> DIKNM AUDITSET
DIKS Q+1!, R+1*, XEC, NXEC+3~
DIKSET DINDVA, NXEC+3~
DIKSV EN+2~*, EN+3
DIN Q+1!, DI*, DVA+1, DVA+2*, DADA+1, DA+2*, R, NXEC+3~, KW~
, KW+2
DU Q+1!, DI*, DVA+2*, DADA+2*, NXEC+3~, CNT+2*, C+2*
DU( DVA+2*, DA+2
DUZ AUDIT+4
DV Q+1!, DI*, DIN*, DVA*, DVA+1, DVA+2, DADA+2*, RXEC
, NXEC+3~, RCR+1, AUDIT~*, AUDIT+3, AUDIT+4, SET
DV( DVADVA+1, DVA+2*, DADA+2, AUDIT+1*, AUDIT+2
DW Q+1!, R+1*, XEC*, NXEC+2, NXEC+3~, RCR+1
FIL KW~, KW+2
IO C+3
>> IO(0 C+3
KW NXEC+3~
NAM KW+1~, KW+2*
U EN+5, EN+6, AUDIT+4, SETSET+1, CC+1, C+2
X EN+5*, EN+6, K*, K+1!, K+2*, K+3!, 3+1*, 3+2*, DVA+1*, DVA+2*
DA+2*, R*, R+1, XEC*, SETSET+1
X1 3~, 3+1*, 3+2
Y EN+5*, EN+6, K*, K+1!, K+2*, K+3!, RCR!, RCR+1*, RRAUDIT+4
, SET*
>> ZTQUEUED C+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All