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 |  Local Variables |  All
Print Page as PDF
Routine: LEXRXXT

Package: Lexicon Utility

Routine: LEXRXXT


Information

LEXRXXT ;ISL/KER - Repair/Re-Index - Task ;05/23/2017

Source Information

Source file <LEXRXXT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 HOME^%ZIS  ^%ZTLOAD  ($$FMDIFF,$$NOW)^XLFDT  
Lexicon Utility 2 ($$ED,$$ENV,$$FN,$$TM)^LEXRXXM  PR^LEXU  

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

Package Total Caller Graph
Lexicon Utility 2 LEX2104P  LEXRX  

Entry Points

Name Comments DBIA/ICR reference
ALL ; Repair/Re-Index all Lexicon Files
SET ; Set Logic Only
FIX ; Fix File and Execure Set Logic Only
ONE ; Repair/Re-Index one file X
SUP ; Re-Index all Supporting Lexicon Files (non-Lookup Related)
MAJ ; Repair/Re-Index all Lookup Related Lexicon Files
PROG(X) ; Progress
CLR ; Clear

External References

Name Field # of Occurrence
HOME^%ZIS ALL+22, MAJ+20, SUP+20, ONE+28, SET+13, FIX+15
^%ZTLOAD ALL+12, MAJ+12, SUP+12, ONE+19, SET+10, FIX+12
$$ED^LEXRXXM PROG+7
$$ENV^LEXRXXM ALL+5, MAJ+6, SUP+6, ONE+6, SET+5, FIX+6
$$FN^LEXRXXM ONE+10
$$TM^LEXRXXM ALL+21, MAJ+19, SUP+19, ONE+27
PR^LEXU ALL+19, MAJ+17, SUP+17, ONE+25
$$FMDIFF^XLFDT PROG+8, PROG+9
$$NOW^XLFDT PROG+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Re-Index file "_LEXFI_", Set Logic Only (Task #"
  • Line Location: SET+11
Function Call: WRITE
  • Prompt: +($G(ZTSK)),")"
  • Line Location: SET+12
Function Call: WRITE
  • Prompt: !," Fix/Re-Index file "_LEXFI_", Set Logic Only (Task #"
  • Line Location: FIX+13
Function Call: WRITE
  • Prompt: +($G(ZTSK)),")"
  • Line Location: FIX+14
Function Call: WRITE
  • Prompt: !!," Repair/Re-Index is in progress "
  • Line Location: PROG+12
Function Call: WRITE
  • Prompt: !,?4,LEXDES,?49,"Started: ",LEXBEGE
  • Line Location: PROG+13
Function Call: WRITE
  • Prompt: !,?5,LEXACT,?49,"Current: ",LEXUPDE
  • Line Location: PROG+14
Function Call: WRITE
  • Prompt: !,?49,"Running: ",LEXBEGD
  • Line Location: PROG+15
Routine Call
  • %ZIS
  • Line Location:
    • ALL+22
    • MAJ+20
    • SUP+20
    • ONE+28
    • SET+13
    • FIX+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX ONE+2, SET+2, FIX+2
^LEXT( ONE+2, SET+2, FIX+2
^TMP("LEXRX" ALL+5!, MAJ+6!, SUP+6!
^XTMP( ALL+4, MAJ+4, SUP+4, ONE+5, PROG+1, PROG+3, PROG+5

Label References

Name Line Occurrences
PROG ALL+4, MAJ+4, SUP+4, ONE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEXACT PROG+2~, PROG+6*, PROG+14
LEXAMSO ALL+1, MAJ+1, SUP+1, ONE+1, CLR+1!
LEXBEG PROG+2~, PROG+4*, PROG+7, PROG+8, PROG+9
LEXBEGD PROG+2~, PROG+8*, PROG+10*, PROG+15
LEXBEGE PROG+2~, PROG+7*, PROG+13
LEXC ALL+3~, ALL+21*, MAJ+3~, MAJ+19*, SUP+2~, SUP+19*, ONE+4~, ONE+27*, SET+4~, FIX+5~
LEXCUR PROG+2~
LEXDES PROG+2~, PROG+4*, PROG+13
LEXENV ALL+3~, ALL+5*, MAJ+3~, MAJ+6*, SUP+2~, SUP+6*, ONE+4~, ONE+6*, SET+4~, SET+5*
, FIX+5~, FIX+6*, FIX+7
LEXFI ONE+1, ONE+2*, ONE+7, ONE+10, ONE+11, ONE+13, ONE+22, SET+1*, SET+2, SET+7
, SET+11, FIX+1*, FIX+2, FIX+3, FIX+8, FIX+13, CLR+1!
LEXFIX FIX+6~, FIX+9*
LEXFN ONE+4~, ONE+10*, ONE+11, ONE+21, ONE+22, SET+4~, FIX+5~
LEXI ALL+2~, ALL+20*, ALL+21, ALL+22*, MAJ+2~, MAJ+18*, MAJ+19, MAJ+20*, SUP+2~, SUP+18*
, SUP+19, SUP+20*, ONE+3~, ONE+26*, ONE+27, ONE+28*, SET+3~, FIX+4~
LEXINS ALL+8, ALL+12, ALL+19, ALL+20, ALL+21, ALL+23, MAJ+9, MAJ+12, MAJ+17, MAJ+18
, MAJ+19, MAJ+21, SUP+9, SUP+12, SUP+17, SUP+18, SUP+19, SUP+21, ONE+14, ONE+19
, ONE+25, ONE+26, ONE+27, ONE+29, SET+8, SET+10, SET+14, FIX+9, FIX+12, FIX+16
, CLR+1!
LEXL ALL+3~, MAJ+3~, SUP+2~, ONE+4~, SET+4~, FIX+5~
LEXMSG ALL+3~, ALL+10*, ALL+11*, ALL+18, MAJ+3~, MAJ+10*, MAJ+11*, MAJ+16, SUP+3~, SUP+10*
, SUP+11*, SUP+16, ONE+4~, ONE+17*, ONE+18*, ONE+24, SET+4~, FIX+5~
LEXNAM ALL+2~, ALL+4*, MAJ+3~, MAJ+4*, SUP+3~, SUP+4*, ONE+4~, ONE+5*, SET+4~, SET+5*
, FIX+5~, FIX+6*, PROG+1*, PROG+3, PROG+5
LEXNAME PROG+1~
LEXND PROG+3~*, PROG+4, PROG+5*, PROG+6
LEXNOW PROG+3~*, PROG+8, PROG+9
LEXOK ALL+1, MAJ+1, SUP+1, ONE+1, CLR+1!
LEXQ SET+5~, SET+6*, FIX+6~, FIX+7*
LEXSET SET+5~, SET+6*, FIX+6~, FIX+9*
LEXSUBJ ALL+3~, ALL+6*, MAJ+3~, MAJ+5*, SUP+3~, SUP+5*, ONE+4~, ONE+11*, SET+4~, FIX+5~
LEXTSK ALL+3~, ALL+12!, ALL+19, MAJ+3~, MAJ+12!, MAJ+17, SUP+3~, SUP+12!, SUP+17, ONE+4~
, ONE+25, SET+4~, FIX+5~, PROG+3~, PROG+5*
LEXTSK( ALL+20, ALL+21, MAJ+18, MAJ+19, SUP+18, SUP+19, ONE+26, ONE+27
LEXTSK(0 ALL+19, MAJ+17, SUP+17, ONE+25
LEXTSK(1 ALL+13*, MAJ+13*, SUP+13*, ONE+20*
LEXTSK(2 ALL+14*, MAJ+14*, SUP+14*, ONE+21*
LEXTSK(3 ALL+15*, MAJ+15*, SUP+15*, ONE+22*
LEXTSK(4 ALL+16*, MAJ+16*, SUP+16*, ONE+23*
LEXTSK(5 ALL+17*, ONE+24*
LEXTSK(6 ALL+18*
LEXTY ONE+4~, ONE+6*, ONE+8*, ONE+9*, ONE+20, SET+4~, FIX+5~
LEXU ALL+2~, MAJ+3~, SUP+2~, ONE+3~, SET+3~, FIX+4~
LEXUPD PROG+2~, PROG+6*, PROG+7
LEXUPDD PROG+2~, PROG+9*, PROG+11*
LEXUPDE PROG+2~, PROG+7*, PROG+14
LEXUTY ONE+4~, ONE+8*, ONE+9*, ONE+11, SET+4~, FIX+5~
X ALL+1~, MAJ+2~, SUP+1~, PROG~, PROG+1
Y ALL+1~, MAJ+2~, SUP+1~, ONE+3~, SET+3~, FIX+4~
ZTDESC ALL+2~, ALL+7*, ALL+22!, MAJ+2~, MAJ+7*, MAJ+20!, SUP+2~, SUP+7*, SUP+20!, ONE+3~
, ONE+13*, ONE+28!, SET+3~, SET+7*, SET+13!, FIX+4~, FIX+8*, FIX+15!
ZTDTH ALL+2~, ALL+8*, ALL+22!, MAJ+2~, MAJ+8*, MAJ+20!, SUP+2~, SUP+8*, SUP+20!, ONE+3~
, ONE+12*, ONE+28!, SET+3~, SET+6*, SET+13!, FIX+4~, FIX+7*, FIX+15!
ZTIO ALL+2~, ALL+8*, ALL+22!, MAJ+2~, MAJ+8*, MAJ+20!, SUP+2~, SUP+8*, SUP+20!, ONE+3~
, ONE+12*, ONE+28!, SET+3~, SET+6*, SET+13!, FIX+4~, FIX+7*, FIX+15!
ZTPRI ALL+2~, ALL+8*, MAJ+2~, MAJ+8*, SUP+2~, SUP+8*, ONE+3~, ONE+12*, SET+3~, SET+8*
, FIX+4~, FIX+7*
ZTQUEUED ALL+1~, MAJ+2~, SUP+1~, ONE+3~, SET+3~, FIX+4~
ZTREQ ALL+1~, MAJ+2~, SUP+1~, ONE+3~, SET+3~, FIX+4~
ZTRTN ALL+2~, ALL+7*, ALL+22!, MAJ+2~, MAJ+7*, MAJ+20!, SUP+2~, SUP+7*, SUP+20!, ONE+3~
, ONE+12*, ONE+28!, SET+3~, SET+6*, SET+13!, FIX+4~, FIX+7*, FIX+15!
ZTSAVE ALL+2~, MAJ+2~, SUP+2~, ONE+3~, SET+3~, FIX+4~
ZTSAVE("DUZ" ALL+9*, MAJ+8*, SUP+8*, ONE+15*, SET+9*, FIX+10*
ZTSAVE("LEXAMSO" ALL+9*, MAJ+8*, SUP+8*, ONE+15*
ZTSAVE("LEXFI" ONE+15*, SET+9*, FIX+10*
ZTSAVE("LEXFIX" FIX+11*
ZTSAVE("LEXFN" ONE+16*
ZTSAVE("LEXINS" ALL+8*, MAJ+9*, SUP+9*, ONE+14*, SET+8*, FIX+9*
ZTSAVE("LEXNAM" FIX+11*
ZTSAVE("LEXQ" SET+9*, FIX+10*
ZTSAVE("LEXSET" SET+10*, FIX+11*
ZTSAVE("LEXSUBJ" ALL+9*, MAJ+9*, SUP+9*, ONE+16*
ZTSAVE("LEXTY" ONE+16*
ZTSK ALL+1~, ALL+12, ALL+17, ALL+23!, MAJ+2~, MAJ+12, MAJ+15, MAJ+21!, SUP+1~, SUP+12
, SUP+15, SUP+21!, ONE+3~, ONE+19, ONE+23, ONE+29!, SET+3~, SET+10, SET+12, SET+14!
, FIX+4~, FIX+12, FIX+14, FIX+16!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All