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

Package: Lexicon Utility

Routine: LEXRXD2


Information

LEXRXD2 ;ISL/KER - Re-Index 757.02 AMC/ASRC ;05/23/2017

Source Information

Source file <LEXRXD2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Lexicon Utility 2 REP^LEXRXXS  $$UPD^LEXRXXT3  
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 LEXRXD  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point
R75702 ; Repair file 757.02
RAMC ; Index ^LEX(757.02,"AMC",MC,IEN)
RASRC ; Index ^LEX(757.02,"ASRC",SAB,IEN)
CLR ; Clear

External References

Name Field # of Occurrence
REP^LEXRXXS RAMC+20, RASRC+25
$$UPD^LEXRXXT3 RAMC+3, RASRC+3
$$FMDIFF^XLFDT RAMC+18, RASRC+23
$$NOW^XLFDT RAMC+4, RAMC+18, RASRC+4, RASRC+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXST,?58," ",LEXIEN
  • Line Location: RAMC+11
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXMC,?58," ",DA
  • Line Location: RAMC+15
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAMC+17
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXST,?58," ",LEXIEN
  • Line Location: RASRC+11
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXST," ",$G(LEXSO),?58," ",LEXIEN
  • Line Location: RASRC+15
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXSB,"/",LEXSO,?58," ",DA
  • Line Location: RASRC+20
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RASRC+22

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RAMC+6, RAMC+7, RAMC+8, RAMC+10!*, RAMC+12, RAMC+13, RAMC+14, RAMC+16*, RASRC+5, RASRC+6
RASRC+10!, RASRC+13!, RASRC+14*, RASRC+16, RASRC+17, RASRC+19, RASRC+21*
^LEX(757 - [#757] RAMC+13
^LEX(757.02 - [#757.02] RASRC+7, RASRC+8, RASRC+17
^LEX(757.03 - [#757.03] RASRC+8, RASRC+18

Label References

Name Line Occurrences
RAMC R75702+1
RASRC R75702+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RAMC+1~, RAMC+13~*, RAMC+14, RAMC+15, RAMC+16, RASRC+1~, RASRC+17~*, RASRC+19, RASRC+20, RASRC+21
DIK RAMC+1~, RAMC+13~, RASRC+1~, RASRC+17~
LEXBEG RAMC+1~, RAMC+4*, RAMC+18, RASRC+1~, RASRC+4*, RASRC+23
LEXDIF RAMC+1~, RASRC+1~
LEXELP RAMC+1~, RAMC+18*, RAMC+19*, RAMC+20, RASRC+1~, RASRC+23*, RASRC+24*, RASRC+25
LEXEND RAMC+1~, RAMC+18*, RASRC+1~, RASRC+23*
LEXERR RAMC+1~, RAMC+4*, RAMC+5*, RAMC+10*, RAMC+15*, RAMC+17*, RAMC+20, RASRC+1~, RASRC+4*, RASRC+10*
RASRC+13*, RASRC+20*, RASRC+22*, RASRC+25
LEXFI RAMC+1~, RAMC+2*, RAMC+4*, RAMC+5*, RAMC+6, RAMC+7, RAMC+8, RAMC+10, RAMC+11, RAMC+12
RAMC+13, RAMC+14, RAMC+15, RAMC+16, RAMC+17, RAMC+20, RASRC+1~, RASRC+2*, RASRC+4*, RASRC+5
RASRC+6, RASRC+10, RASRC+11, RASRC+13, RASRC+14, RASRC+15, RASRC+16, RASRC+17, RASRC+19, RASRC+20
RASRC+21, RASRC+22, RASRC+25
LEXIDX RAMC+1~, RAMC+4*, RAMC+5*, RAMC+6, RAMC+7, RAMC+10, RAMC+11, RAMC+14, RAMC+15, RAMC+16
RAMC+17, RAMC+20, RASRC+1~, RASRC+4*, RASRC+5, RASRC+6, RASRC+10, RASRC+11, RASRC+13, RASRC+14
RASRC+15, RASRC+19, RASRC+20, RASRC+21, RASRC+22, RASRC+25
LEXIDXT RAMC+1~, RAMC+4*, RAMC+17, RAMC+20, RASRC+1~, RASRC+4*, RASRC+22, RASRC+25
LEXIEN RAMC+1~, RAMC+7~*, RAMC+8, RAMC+10, RAMC+11, RAMC+12*, RAMC+13, RASRC+1~, RASRC+6~*, RASRC+7
RASRC+8, RASRC+10, RASRC+11, RASRC+13, RASRC+14, RASRC+15, RASRC+16*, RASRC+17
LEXMC RAMC+1~, RAMC+8~*, RAMC+9, RAMC+10, RAMC+13~*, RAMC+14, RAMC+15, RAMC+16
LEXNAM RAMC+3, RASRC+3, CLR+1!
LEXNDS RAMC+1~, RAMC+4*, RAMC+8*, RAMC+20, RASRC+1~, RASRC+4*, RASRC+7*, RASRC+25
LEXOK RAMC+1~, RAMC+8~, RAMC+9*, RASRC+1~, RASRC+7~, RASRC+12*
LEXSB RASRC+7~, RASRC+8*, RASRC+9, RASRC+12, RASRC+14, RASRC+17~, RASRC+18*, RASRC+19, RASRC+20, RASRC+21
LEXSO RASRC+1~, RASRC+7~*, RASRC+9, RASRC+15, RASRC+17~*, RASRC+18, RASRC+20
LEXSR RASRC+7~, RASRC+8*, RASRC+17~*, RASRC+18
LEXST RAMC+1~, RAMC+4*, RAMC+5*, RAMC+6*, RAMC+7, RAMC+9, RAMC+10, RAMC+11, RASRC+1~, RASRC+4*
RASRC+5*, RASRC+6, RASRC+10, RASRC+11, RASRC+12, RASRC+13, RASRC+15
LEXTC RAMC+3~*, RASRC+3~*
LEXTEST RAMC+10, RASRC+10, RASRC+13, CLR+1!
U RASRC+17
ZTQUEUED RAMC+11, RAMC+15, RAMC+17, RASRC+11, RASRC+15, RASRC+20, RASRC+22, CLR+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All