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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LEXRXC2

Package: Lexicon Utility

Routine: LEXRXC2


Information

LEXRXC2 ;ISL/KER - Re-Index 757.01 AMC/APAR ;05/23/2017

Source Information

Source file <LEXRXC2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lexicon Utility 4 $$MCE^LEXRXXM  (AWRD,LINK,SUP,WORDS)^LEXRXXP  REP^LEXRXXS  $$UPD^LEXRXXT3  
Kernel 2 ($$FMDIFF,$$NOW)^XLFDT  $$UP^XLFSTR  
VA FileMan 1 (,IX1)^DIK  

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 LEXRXC  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point
R75701 ; Repair file 757.01
RAMC ; Index ^LEX(757.01,"AMC",MC,IEN)
RAPAR ; Index ^LEX(757.01,"APAR",MC,IEN)
RAWRD ; Index ^LEX(757.01,"AWRD",WORD,MC,EXP)
CLR ; Clear

External References

Name Field # of Occurrence
^DIK RAWRD+15, RAWRD+28
IX1^DIK RAWRD+75, RAWRD+77
$$MCE^LEXRXXM RAWRD+19
AWRD^LEXRXXP RAWRD+42, RAWRD+50
LINK^LEXRXXP RAWRD+35, RAWRD+62
SUP^LEXRXXP RAWRD+30, RAWRD+56
WORDS^LEXRXXP RAWRD+26
REP^LEXRXXS RAMC+24, RAPAR+19, RAWRD+81
$$UPD^LEXRXXT3 RAMC+3, RAPAR+3, RAWRD+4
$$FMDIFF^XLFDT RAMC+22, RAPAR+17, RAWRD+79
$$NOW^XLFDT RAMC+4, RAMC+22, RAPAR+4, RAPAR+17, RAWRD+5, RAWRD+79
$$UP^XLFSTR RAWRD+49

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAMC+10
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAMC+14
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing",?58," ",DA
  • Line Location: RAMC+18
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAMC+21
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAPAR+10
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing",?58," ",DA
  • Line Location: RAPAR+14
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAPAR+16
Function Call: WRITE
  • Prompt: !,"1",?8,LEXFI,?19,LEXIDX,?30,LEXTKN,?58," ",LEXS1,"/",LEXS2,"/",LEXS3
  • Line Location: RAWRD+23
Function Call: WRITE
  • Prompt: !,"2",?8,LEXFI,?19,LEXIDX,?30,LEXTKN,?58," ",LEXS1,"/",LEXS2,"/",LEXS3
  • Line Location: RAWRD+31
Function Call: WRITE
  • Prompt: !,"3",?8,LEXFI,?19,LEXIDX,?30,LEXTKN,?58," ",LEXS1,"/",LEXS2
  • Line Location: RAWRD+38
Function Call: WRITE
  • Prompt: !,"4",?8,LEXFI,?19,LEXIDX,?30,LEXTKN,?58," ",LEXS2
  • Line Location: RAWRD+44
Function Call: WRITE
  • Prompt: !,"5",?8,LEXFI,?19,LEXIDX,?30,"Missing ",$E(LEXTK,1,18),?58," ",LEXM,"/",LEXE
  • Line Location: RAWRD+54
Function Call: WRITE
  • Prompt: !,"6",?8,LEXFI,?19,LEXIDX,?30,"Missing ",$E(LEXS1,1,18),?58," ",LEXS2,"/",LEXS3,"/",LEXS4
  • Line Location: RAWRD+60
Function Call: WRITE
  • Prompt: !,"7",?8,LEXFI,?19,LEXIDX,?30,"Missing ",$E(LEXS1,1,18),?58," ",LEXS2,"/",LEXS3
  • Line Location: RAWRD+66
Function Call: WRITE
  • Prompt: !,"8",?8,LEXFI,?19,LEXIDX,?30,"Missing ",$E(LEXS1,1,18),?58," ",LEXS2,"/",LEXS3
  • Line Location: RAWRD+72
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAWRD+78

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LEX(757.05 - [#757.05] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RAMC+5, RAMC+6, RAMC+8, RAMC+9!, RAMC+11, RAMC+13!*, RAMC+15, RAMC+16, RAMC+17, RAMC+19*
RAMC+20*, RAPAR+5, RAPAR+6, RAPAR+7, RAPAR+9!*, RAPAR+11, RAWRD+6, RAWRD+9, RAWRD+10, RAWRD+14
RAWRD+16, RAWRD+17, RAWRD+20, RAWRD+22, RAWRD+28!, RAWRD+32!, RAWRD+34, RAWRD+39!, RAWRD+41, RAWRD+45!
RAWRD+46, RAWRD+47, RAWRD+48, RAWRD+49*, RAWRD+74
^LEX(757.01 - [#757.01] RAPAR+12, RAPAR+13, RAPAR+15*, RAWRD+26, RAWRD+41, RAWRD+53, RAWRD+55*, RAWRD+59, RAWRD+61*, RAWRD+65
RAWRD+67*, RAWRD+70, RAWRD+73*
^LEX(757.04 - [#757.04] RAWRD+7, RAWRD+8, RAWRD+71
^LEX(757.05 - [#757.05] RAWRD+76

Label References

Name Line Occurrences
RAMC R75701+1
RAPAR R75701+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RAMC+1~, RAMC+16~*, RAMC+17, RAMC+18, RAMC+19, RAMC+20, RAPAR+1~, RAPAR+12~*, RAPAR+13, RAPAR+14
RAPAR+15, RAWRD+1~, RAWRD+14~, RAWRD+15*, RAWRD+25~, RAWRD+27*, RAWRD+47~*, RAWRD+48, RAWRD+49, RAWRD+50
RAWRD+75~*, RAWRD+77~*
DA(1 RAWRD+15*, RAWRD+27*, RAWRD+75*
DIK RAMC+1~, RAMC+16~, RAPAR+1~, RAWRD+1~, RAWRD+14~, RAWRD+15*, RAWRD+25~, RAWRD+27*, RAWRD+47~, RAWRD+75~*
RAWRD+77~*
LEXBEG RAMC+1~, RAMC+4*, RAMC+22, RAPAR+1~, RAPAR+4*, RAPAR+17, RAWRD+1~, RAWRD+5*, RAWRD+79
LEXDIF RAMC+1~, RAPAR+1~, RAWRD+1~
LEXE RAWRD+1~, RAWRD+49~, RAWRD+52*, RAWRD+54, RAWRD+55
LEXELP RAMC+1~, RAMC+22*, RAMC+23*, RAMC+24, RAPAR+1~, RAPAR+17*, RAPAR+18*, RAPAR+19, RAWRD+1~, RAWRD+79*
RAWRD+80*, RAWRD+81
LEXEND RAMC+1~, RAMC+22*, RAPAR+1~, RAPAR+17*, RAWRD+1~, RAWRD+79*
LEXERR RAMC+1~, RAMC+4*, RAMC+9*, RAMC+13*, RAMC+18*, RAMC+21*, RAMC+24, RAPAR+1~, RAPAR+4*, RAPAR+9*
RAPAR+14*, RAPAR+16*, RAPAR+19, RAWRD+1~, RAWRD+5*, RAWRD+23*, RAWRD+31*, RAWRD+38*, RAWRD+44*, RAWRD+54*
RAWRD+60*, RAWRD+66*, RAWRD+72*, RAWRD+78*, RAWRD+81
LEXEXCL RAWRD+1~, RAWRD+7*, RAWRD+8*
LEXEXP RAWRD+1~, RAWRD+18~, RAWRD+19*, RAWRD+20, RAWRD+26, RAWRD+27, RAWRD+30, RAWRD+35~*, RAWRD+36, RAWRD+37
RAWRD+46*, RAWRD+47, RAWRD+56, RAWRD+62, RAWRD+74, RAWRD+75, RAWRD+76*, RAWRD+77
LEXFI RAMC+1~, RAMC+2*, RAMC+4*, RAMC+5, RAMC+6, RAMC+8, RAMC+9, RAMC+10, RAMC+11, RAMC+13
RAMC+14, RAMC+15, RAMC+16, RAMC+17, RAMC+18, RAMC+19, RAMC+20, RAMC+21, RAMC+24, RAPAR+1~
RAPAR+2*, RAPAR+4*, RAPAR+5, RAPAR+6, RAPAR+7, RAPAR+9, RAPAR+10, RAPAR+11, RAPAR+14, RAPAR+16
RAPAR+19, RAWRD+1~, RAWRD+3*, RAWRD+5*, RAWRD+6, RAWRD+9, RAWRD+10, RAWRD+14, RAWRD+16, RAWRD+17
RAWRD+20, RAWRD+22, RAWRD+23, RAWRD+28, RAWRD+31, RAWRD+32, RAWRD+34, RAWRD+38, RAWRD+39, RAWRD+41
RAWRD+44, RAWRD+45, RAWRD+46, RAWRD+47, RAWRD+48, RAWRD+49, RAWRD+54, RAWRD+60, RAWRD+66, RAWRD+72
RAWRD+74, RAWRD+78, RAWRD+81
LEXHI RAWRD+1~, RAWRD+13~, RAWRD+14*, RAWRD+15
LEXI RAWRD+1~, RAWRD+25~, RAWRD+26*
LEXIDX RAMC+1~, RAMC+4*, RAMC+5, RAMC+6, RAMC+9, RAMC+10, RAMC+13, RAMC+14, RAMC+17, RAMC+18
RAMC+19, RAMC+20, RAMC+21, RAMC+24, RAPAR+1~, RAPAR+4*, RAPAR+5, RAPAR+6, RAPAR+9, RAPAR+10
RAPAR+13, RAPAR+14, RAPAR+15, RAPAR+16, RAPAR+19, RAWRD+1~, RAWRD+5*, RAWRD+6, RAWRD+9, RAWRD+10
RAWRD+14, RAWRD+16, RAWRD+17, RAWRD+22, RAWRD+23, RAWRD+25~, RAWRD+26*, RAWRD+28, RAWRD+31, RAWRD+32
RAWRD+34, RAWRD+38, RAWRD+39, RAWRD+41, RAWRD+42~*, RAWRD+44, RAWRD+45, RAWRD+54, RAWRD+60, RAWRD+66
RAWRD+72, RAWRD+78, RAWRD+81
LEXIDXT RAMC+1~, RAMC+4*, RAMC+21, RAMC+24, RAPAR+1~, RAPAR+4*, RAPAR+16, RAPAR+19, RAWRD+1~, RAWRD+5*
RAWRD+78, RAWRD+81
LEXIEN RAMC+1~, RAMC+6~*, RAMC+8, RAMC+9, RAMC+10, RAMC+11, RAMC+13, RAMC+14, RAMC+15*, RAMC+16
RAPAR+1~, RAPAR+6~*, RAPAR+7, RAPAR+9, RAPAR+10, RAPAR+11*, RAPAR+12
LEXL RAWRD+1~, RAWRD+35~
LEXL("L" RAWRD+36, RAWRD+37
LEXL("R" RAWRD+36, RAWRD+37
LEXLO RAWRD+1~, RAWRD+13~, RAWRD+14*, RAWRD+15
LEXM RAWRD+1~, RAWRD+49~, RAWRD+51*, RAWRD+52, RAWRD+53, RAWRD+54, RAWRD+55
LEXMC RAMC+1~, RAMC+11~*, RAMC+12, RAMC+13
LEXMCE RAWRD+2~, RAWRD+18~, RAWRD+19*
LEXNAM RAMC+3, RAPAR+3, RAWRD+4, CLR+1!
LEXNDS RAMC+1~, RAMC+4*, RAMC+7*, RAMC+24, RAPAR+1~, RAPAR+4*, RAPAR+7*, RAPAR+19, RAWRD+2~, RAWRD+5*
RAWRD+18*, RAWRD+35*, RAWRD+42*, RAWRD+81
LEXOK RAMC+1~, RAMC+11~, RAMC+12*, RAPAR+1~, RAPAR+7~, RAPAR+8*
LEXPAR RAPAR+1~, RAPAR+12~*, RAPAR+13, RAPAR+15
LEXPR RAPAR+1~, RAPAR+7~*, RAPAR+8, RAPAR+9
LEXS RAWRD+2~, RAWRD+30~, RAWRD+47~, RAWRD+56!, RAWRD+62!, RAWRD+74!*, RAWRD+75
LEXS("L" RAWRD+63, RAWRD+64
LEXS("R" RAWRD+68, RAWRD+69
LEXS("S" RAWRD+30, RAWRD+57, RAWRD+58
LEXS1 RAWRD+2~, RAWRD+9*, RAWRD+10, RAWRD+14, RAWRD+15, RAWRD+16, RAWRD+17, RAWRD+19, RAWRD+22, RAWRD+23
RAWRD+28, RAWRD+30, RAWRD+31, RAWRD+32, RAWRD+34, RAWRD+35, RAWRD+38, RAWRD+39, RAWRD+41, RAWRD+43
RAWRD+45, RAWRD+47~, RAWRD+57*, RAWRD+58, RAWRD+59, RAWRD+60, RAWRD+61, RAWRD+63*, RAWRD+64, RAWRD+65
RAWRD+66, RAWRD+67, RAWRD+68*, RAWRD+69, RAWRD+70, RAWRD+71, RAWRD+72, RAWRD+73
LEXS2 RAWRD+2~, RAWRD+10*, RAWRD+14, RAWRD+16, RAWRD+17, RAWRD+22, RAWRD+23, RAWRD+28, RAWRD+30, RAWRD+31
RAWRD+32, RAWRD+34, RAWRD+38, RAWRD+39, RAWRD+41, RAWRD+42, RAWRD+43, RAWRD+44, RAWRD+45, RAWRD+57*
RAWRD+58, RAWRD+59, RAWRD+60, RAWRD+61, RAWRD+63*, RAWRD+64, RAWRD+65, RAWRD+66, RAWRD+67, RAWRD+68*
RAWRD+69, RAWRD+70, RAWRD+72, RAWRD+73
LEXS3 RAWRD+2~, RAWRD+17~*, RAWRD+20, RAWRD+23, RAWRD+27, RAWRD+28, RAWRD+30, RAWRD+31, RAWRD+32, RAWRD+47~
RAWRD+58*, RAWRD+59, RAWRD+60, RAWRD+61, RAWRD+64*, RAWRD+65, RAWRD+66, RAWRD+67, RAWRD+69*, RAWRD+72
RAWRD+73
LEXS4 RAWRD+2~, RAWRD+47~, RAWRD+58*, RAWRD+59, RAWRD+60, RAWRD+61
LEXSTR RAMC+1~, RAMC+4*, RAMC+5*, RAMC+6, RAMC+9, RAMC+10, RAMC+12, RAMC+13, RAMC+14, RAPAR+1~
RAPAR+4*, RAPAR+5*, RAPAR+6, RAPAR+8, RAPAR+9, RAPAR+10, RAWRD+2~, RAWRD+18~, RAWRD+20*
LEXT RAWRD+2~, RAWRD+25~, RAWRD+26*
LEXTC RAMC+3~*, RAPAR+3~*, RAWRD+2~, RAWRD+4~*
LEXTEST RAMC+9, RAMC+13, RAPAR+9, RAWRD+24, RAWRD+32, RAWRD+39, RAWRD+45, CLR+1!
LEXTK RAWRD+2~, RAWRD+49~, RAWRD+50*, RAWRD+51, RAWRD+52, RAWRD+53, RAWRD+54, RAWRD+55
LEXTKN RAWRD+2~, RAWRD+6*, RAWRD+7, RAWRD+8, RAWRD+9, RAWRD+10, RAWRD+14, RAWRD+16, RAWRD+17, RAWRD+22
RAWRD+23, RAWRD+27, RAWRD+28, RAWRD+30, RAWRD+31, RAWRD+32, RAWRD+34, RAWRD+36, RAWRD+37, RAWRD+38
RAWRD+39, RAWRD+41, RAWRD+43, RAWRD+44, RAWRD+45
LEXTNG RAWRD+2~
LEXW RAWRD+2~, RAWRD+42~, RAWRD+49~, RAWRD+50
LEXW("W" RAWRD+43, RAWRD+50, RAWRD+51, RAWRD+52
LEXWDS RAWRD+2~, RAWRD+25~, RAWRD+26
LEXWDS( RAWRD+27
X RAMC+16~*, RAMC+17, RAMC+19, RAMC+20, RAWRD+2~, RAWRD+47~*, RAWRD+48, RAWRD+49
ZTQUEUED RAMC+1, RAMC+10, RAMC+14, RAMC+18, RAMC+21, RAPAR+1, RAPAR+10, RAPAR+14, RAPAR+16, RAWRD+1
RAWRD+23, RAWRD+31, RAWRD+38, RAWRD+44, RAWRD+54, RAWRD+60, RAWRD+66, RAWRD+72, RAWRD+78, CLR+1!
>> ZTREQ RAMC+1*, RAPAR+1*, RAWRD+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All