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

Package: Lexicon Utility

Routine: LEXRXE


Information

LEXRXE ;ISL/KER - Re-Index 757.1 B/AMCC/AMCT/ASTT ;05/23/2017

Source Information

Source file <LEXRXE.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Lexicon Utility 3 ($$ADDT,$$FN)^LEXRXXM  REP^LEXRXXS  $$UPD^LEXRXXT3  
VA FileMan 2 FILE^DID  IXALL^DIK  
Kernel 1 ($$FMDIFF,$$NOW)^XLFDT  

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
Lexicon Utility 1 LEXRXXT2  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point
R7571 ; Repair file 757.1
RB ; Index ^LEX(757.1,"B",MC,IEN)
RAMCC ; Index ^LEX(757.1,"AMCC",MC,SC,IEN)
RAMCT ; Index ^LEX(757.1,"AMCT",MC,ST,IEN)
RASTT ; Index ^LEX(757.1,"ASTT",ST,MC,IEN)
SET ; Re-Index Semantic Map file 757.1 (Set logic only)
CLR ; Clear

External References

Name Field # of Occurrence
FILE^DID SET+3
IXALL^DIK SET+13
$$ADDT^LEXRXXM SET+17
$$FN^LEXRXXM SET+6
REP^LEXRXXS RB+19, RAMCC+23, RAMCT+22, RASTT+22, SET+16
$$UPD^LEXRXXT3 RB+3, RAMCC+3, RAMCT+3, RASTT+3, SET+7
$$FMDIFF^XLFDT RB+17, RAMCC+21, RAMCT+20, RASTT+20, SET+14
$$NOW^XLFDT RB+4, RB+17, RAMCC+4, RAMCC+21, RAMCT+4, RAMCT+20, RASTT+4, RASTT+20, SET+6, SET+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RB+10
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXMC,?58," ",DA
  • Line Location: RB+14
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RB+16
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXMC,"/",LEXSTR,?58," ",LEXIEN
  • Line Location: RAMCC+13
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXMC,"/",LEXSC,?58," ",DA
  • Line Location: RAMCC+18
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAMCC+20
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXMC,"/",LEXSTR,?58," ",LEXIEN
  • Line Location: RAMCT+12
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXMC,"/",LEXTY,?58," ",DA
  • Line Location: RAMCT+17
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAMCT+19
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,"/",LEXMC,?58," ",LEXIEN
  • Line Location: RASTT+12
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXTY,"/",LEXMC,?58," ",DA
  • Line Location: RASTT+17
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RASTT+19
Function Call: WRITE
  • Prompt: !,?8,"Re-Indexing",!
  • Line Location: SET+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RB+5, RB+6, RB+7, RB+9!*, RB+11, RB+12, RB+13, RB+15*, RAMCC+5, RAMCC+6
, RAMCC+7, RAMCC+8, RAMCC+9, RAMCC+11!, RAMCC+12*, RAMCC+14, RAMCC+15, RAMCC+16, RAMCC+17, RAMCC+19*
, RAMCT+5, RAMCT+6, RAMCT+7, RAMCT+8, RAMCT+9, RAMCT+10!, RAMCT+11*, RAMCT+13, RAMCT+14, RAMCT+15
, RAMCT+16, RAMCT+18*, RASTT+5, RASTT+6, RASTT+7, RASTT+8, RASTT+9, RASTT+10!, RASTT+11*, RASTT+13
, RASTT+14, RASTT+15, RASTT+16, RASTT+18*, SET+10, SET+11*
^LEX(757 - [#757] RB+12
^LEX(757.11 - [#757.11] RAMCC+9, RAMCC+16
^TMP("LEXRX" SET+5, SET+18*

Label References

Name Line Occurrences
RAMCC R7571+1
RAMCT R7571+1
RASTT R7571+1
RB R7571+1
SET R7571+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RB+1~, RB+12~*, RB+13, RB+14, RB+15, RAMCC+1~, RAMCC+15~*, RAMCC+16, RAMCC+17, RAMCC+18
, RAMCC+19, RAMCT+1~, RAMCT+14~*, RAMCT+15, RAMCT+16, RAMCT+17, RAMCT+18, RASTT+1~, RASTT+14~*, RASTT+15
, RASTT+16, RASTT+17, RASTT+18
DIK RB+1~, RB+12~, RAMCC+1~, RAMCC+15~, RAMCT+1~, RAMCT+14~, RASTT+1~, RASTT+14~, SET+13~*
LEXBEG RB+1~, RB+4*, RB+17, RAMCC+1~, RAMCC+4*, RAMCC+21, RAMCT+1~, RAMCT+4*, RAMCT+20, RASTT+1~
, RASTT+4*, RASTT+20, SET+1~, SET+6*, SET+14
LEXDIF RB+1~, RAMCC+1~, RAMCT+1~, RASTT+1~
LEXELP RB+1~, RB+17*, RB+18*, RB+19, RAMCC+1~, RAMCC+21*, RAMCC+22*, RAMCC+23, RAMCT+1~, RAMCT+20*
, RAMCT+21*, RAMCT+22, RASTT+1~, RASTT+20*, RASTT+21*, RASTT+22, SET+1~, SET+14*, SET+15*, SET+16
, SET+17*, SET+18
LEXEND RB+1~, RB+17*, RAMCC+1~, RAMCC+21*, RAMCT+1~, RAMCT+20*, RASTT+1~, RASTT+20*, SET+1~, SET+14*
LEXERR RB+1~, RB+4*, RB+9*, RB+14*, RB+16*, RB+19, RAMCC+1~, RAMCC+4*, RAMCC+11*, RAMCC+18*
, RAMCC+20*, RAMCC+23, RAMCT+1~, RAMCT+4*, RAMCT+10*, RAMCT+17*, RAMCT+19*, RAMCT+22, RASTT+1~, RASTT+4*
, RASTT+10*, RASTT+17*, RASTT+19*, RASTT+22
LEXFI RB+1~, RB+2*, RB+4*, RB+5, RB+6, RB+7, RB+9, RB+10, RB+11, RB+12
, RB+13, RB+14, RB+15, RB+16, RB+19, RAMCC+1~, RAMCC+2*, RAMCC+4*, RAMCC+5, RAMCC+6
, RAMCC+7, RAMCC+8, RAMCC+9, RAMCC+11, RAMCC+12, RAMCC+13, RAMCC+14, RAMCC+15, RAMCC+16, RAMCC+17
, RAMCC+18, RAMCC+19, RAMCC+20, RAMCC+23, RAMCT+1~, RAMCT+2*, RAMCT+4*, RAMCT+5, RAMCT+6, RAMCT+7
, RAMCT+8, RAMCT+9, RAMCT+10, RAMCT+11, RAMCT+12, RAMCT+13, RAMCT+14, RAMCT+15, RAMCT+16, RAMCT+17
, RAMCT+18, RAMCT+19, RAMCT+22, RASTT+1~, RASTT+2*, RASTT+4*, RASTT+5, RASTT+6, RASTT+7, RASTT+8
, RASTT+9, RASTT+10, RASTT+11, RASTT+12, RASTT+13, RASTT+14, RASTT+15, RASTT+16, RASTT+17, RASTT+18
, RASTT+19, RASTT+22, SET+1~, SET+2*, SET+3, SET+6, SET+7, SET+10, SET+11, SET+13
, SET+16
LEXIDX RB+1~, RB+4*, RB+5, RB+6, RB+9, RB+10, RB+13, RB+14, RB+15, RB+16
, RB+19, RAMCC+1~, RAMCC+4*, RAMCC+5, RAMCC+6, RAMCC+7, RAMCC+11, RAMCC+12, RAMCC+13, RAMCC+17
, RAMCC+18, RAMCC+19, RAMCC+20, RAMCC+23, RAMCT+1~, RAMCT+4*, RAMCT+5, RAMCT+6, RAMCT+7, RAMCT+10
, RAMCT+11, RAMCT+12, RAMCT+16, RAMCT+17, RAMCT+18, RAMCT+19, RAMCT+22, RASTT+1~, RASTT+4*, RASTT+5
, RASTT+6, RASTT+7, RASTT+10, RASTT+11, RASTT+12, RASTT+16, RASTT+17, RASTT+18, RASTT+19, RASTT+22
LEXIDXT RB+1~, RB+4*, RB+16, RB+19, RAMCC+1~, RAMCC+4*, RAMCC+20, RAMCC+23, RAMCT+1~, RAMCT+4*
, RAMCT+19, RAMCT+22, RASTT+1~, RASTT+4*, RASTT+19, RASTT+22
LEXIEN RB+1~, RB+6~*, RB+7, RB+9, RB+10, RB+11*, RB+12, RAMCC+1~, RAMCC+7~*, RAMCC+8
, RAMCC+9, RAMCC+11, RAMCC+12, RAMCC+13, RAMCC+14*, RAMCC+15, RAMCT+1~, RAMCT+7~*, RAMCT+8, RAMCT+9
, RAMCT+10, RAMCT+11, RAMCT+12, RAMCT+13*, RAMCT+14, RASTT+1~, RASTT+7~*, RASTT+8, RASTT+9, RASTT+10
, RASTT+11, RASTT+12, RASTT+13*, RASTT+14, SET+9~*, SET+10*
LEXMAJ RAMCC+1~, RAMCC+5*, RAMCC+6, RAMCC+7, RAMCC+10, RAMCC+11, RAMCT+1~, RAMCT+5*, RAMCT+6, RAMCT+7
, RAMCT+9, RAMCT+10, RASTT+1~, RASTT+6~*, RASTT+7, RASTT+9, RASTT+10
LEXMC RB+1~, RB+7~*, RB+8, RB+9, RB+12~*, RB+13, RB+14, RB+15, RAMCC+8~*, RAMCC+10
, RAMCC+12, RAMCC+13, RAMCC+15~*, RAMCC+17, RAMCC+18, RAMCC+19, RAMCT+8~*, RAMCT+9, RAMCT+11, RAMCT+12
, RAMCT+14~*, RAMCT+16, RAMCT+17, RAMCT+18, RASTT+8~*, RASTT+9, RASTT+11, RASTT+12, RASTT+14~*, RASTT+16
, RASTT+17, RASTT+18
LEXMSG SET+2~
LEXNAM RB+3, RAMCC+3, RAMCT+3, RASTT+3, SET+7, CLR+1!
LEXNDS RB+1~, RB+4*, RB+7*, RB+19, RAMCC+1~, RAMCC+4*, RAMCC+8*, RAMCC+23, RAMCT+1~, RAMCT+4*
, RAMCT+8*, RAMCT+22, RASTT+1~, RASTT+4*, RASTT+8*, RASTT+22
LEXNM SET+1~, SET+6*
LEXOK RB+1~, RB+7~, RB+8*, RAMCC+1~, RAMCC+8~, RAMCC+10*, RAMCT+1~, RAMCT+8~*, RAMCT+9*, RASTT+1~
, RASTT+8~*, RASTT+9*
LEXOUT SET+2~
LEXOUT("GLOBA L NAME" , SET+4
LEXP3 SET+9~*, SET+10*, SET+11
LEXP4 SET+9~*, SET+10*, SET+11, SET+12
LEXPRE SET+1~, SET+5*, SET+17
LEXQ SET+14, CLR+1!
LEXRT SET+1~, SET+4*
LEXSC RAMCC+8~, RAMCC+9*, RAMCC+10, RAMCC+12, RAMCC+15~, RAMCC+16*, RAMCC+17, RAMCC+18, RAMCC+19
LEXSET SET+1, CLR+1!
LEXSO RAMCC+1~, RAMCT+1~, RASTT+1~
LEXST RAMCT+8~, RAMCT+9*, RAMCT+11, RASTT+8~, RASTT+9*, RASTT+11
LEXSTR RB+1~, RB+4*, RB+5*, RB+6, RB+8, RB+9, RB+10, RAMCC+1~, RAMCC+4*, RAMCC+6~*
, RAMCC+7, RAMCC+10, RAMCC+11, RAMCC+13, RAMCT+1~, RAMCT+4*, RAMCT+6~*, RAMCT+7, RAMCT+9, RAMCT+10
, RAMCT+12, RASTT+1~, RASTT+4*, RASTT+5~*, RASTT+6, RASTT+7, RASTT+9, RASTT+10, RASTT+12
LEXTC RB+3~*, RAMCC+3~*, RAMCT+3~*, RASTT+3~*, SET+1~, SET+7*, SET+8
LEXTEST RB+9, RAMCC+11, RAMCT+10, RASTT+10, CLR+1!
LEXTY RAMCT+14~, RAMCT+15*, RAMCT+16, RAMCT+17, RAMCT+18, RASTT+14~, RASTT+15*, RASTT+16, RASTT+17, RASTT+18
U RAMCC+8, RAMCC+9, RAMCC+15, RAMCC+16, RAMCT+8, RAMCT+9, RAMCT+14, RAMCT+15, RASTT+8, RASTT+9
, RASTT+14, RASTT+15
ZTQUEUED RB+10, RB+14, RB+16, RAMCC+13, RAMCC+18, RAMCC+20, RAMCT+12, RAMCT+17, RAMCT+19, RASTT+12
, RASTT+17, RASTT+19, SET+8, SET+13~*, CLR+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All