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

Package: Lexicon Utility

Routine: LEXRXC


Information

LEXRXC ;ISL/KER - Re-Index 757.01 B/ADC/ADTERM ;04/21/2014

Source Information

Source file <LEXRXC.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Lexicon Utility 5 R75701^LEXRXC2  ($$SCT,R75701)^LEXRXC3  ($$ADDT,$$FN)^LEXRXXM  REP^LEXRXXS  $$UPD^LEXRXXT3  
Kernel 2 ($$FMDIFF,$$NOW)^XLFDT  $$UP^XLFSTR  
VA Fileman 2 FILE^DID  IX1^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXRXXT2  

Entry Points

Name Comments DBIA/ICR reference
DL ; De-Link AWRD
SET ; Re-Index Expression file 757.01 (Set logic only)
RADC ; Index ^LEX(757.01,"ADC",1,IEN)
MC ; Major Concept Map File
EN ; Main Entry Point
RB ; Index ^LEX(757.01,"B",TXT,IEN)
; ^LEX(757.01,IEN,4,"B",NEG,IEN2)
; ^LEX(757.01,IEN,5,"B",WORD,IEN2)
SL ; String Length ASL
RL ; Re-Link 757.05
R75701 ; Repair file 757.01
RADTERM ; Index ^LEX(757.01,"ADTERM",DT,IEN)
CLR ; Clear

External References

Name Field # of Occurrence
FILE^DID SET+3
IX1^DIK SET+13, MC+2, RL+3
R75701^LEXRXC2 R75701+1
$$SCT^LEXRXC3 SL+2
R75701^LEXRXC3 R75701+1
$$ADDT^LEXRXXM SET+18
$$FN^LEXRXXM SET+6
REP^LEXRXXS RB+63, RB+64, RB+65, RADC+33, RADTERM+28, SET+17
$$UPD^LEXRXXT3 RB+5, RADC+3, RADTERM+3, SET+7
$$FMDIFF^XLFDT RB+61, RADC+31, RADTERM+26, SET+15
$$NOW^XLFDT RB+6, RB+61, RADC+4, RADC+31, RADTERM+4, RADTERM+26, SET+6, SET+15
$$UP^XLFSTR RB+13, RB+44

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RB+12
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,$E(LEXSTR,1,26),?58," ",LEXIEN
  • Line Location: RB+17
Function Call: WRITE
  • Prompt: !,?10,757.17,?19,LEXIDX,?30,$E(LEXSTR,1,26),?58," ",LEXIEN,"/",LEXS
  • Line Location: RB+25
Function Call: WRITE
  • Prompt: !,?10,757.17,?19,LEXIDX,?30,"Missing",?58," ",DA(1),"/",DA
  • Line Location: RB+30
Function Call: WRITE
  • Prompt: !,?10,757.18,?19,LEXIDX,?30,$E(LEXSTR,1,26),?58," ",LEXIEN,"/",LEXS
  • Line Location: RB+37
Function Call: WRITE
  • Prompt: !,?10,757.18,?19,LEXIDX,?30,"Missing",?58," ",DA(1),"/",DA
  • Line Location: RB+42
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing",?58," ",DA
  • Line Location: RB+46
Function Call: WRITE
  • Prompt: !,?10,757.17,?19,LEXIDX,?30,"Missing",?58," ",DA(1),"/",DA
  • Line Location: RB+51
Function Call: WRITE
  • Prompt: !,?10,757.18,?19,LEXIDX,?30,"Missing",?58," ",DA(1),"/",DA
  • Line Location: RB+56
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RB+58
Function Call: WRITE
  • Prompt: !,$J(LEXNER,5),?10,757.17,?19,LEXIDX,?30,LEXIDNT
  • Line Location: RB+59
Function Call: WRITE
  • Prompt: !,$J(LEXSER,5),?10,757.18,?19,LEXIDX,?30,LEXIDST
  • Line Location: RB+60
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RADC+9
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RADC+13
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid (0)",?58," ",DA
  • Line Location: RADC+19
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing",?58," ",DA
  • Line Location: RADC+23
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid (>1)",?58," ",DA
  • Line Location: RADC+28
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RADC+30
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RADTERM+9
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,$E(LEXSTR,1,20),$S($L(LEXSTR)>20:"...",1:""),?58," ",LEXIEN
  • Line Location: RADTERM+15
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing",?58," ",DA
  • Line Location: RADTERM+20
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid (deleted)",?58," ",DA
  • Line Location: RADTERM+22
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RADTERM+25
Function Call: WRITE
  • Prompt: !,?8,"Re-Indexing",!
  • Line Location: SET+8

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RB+8, RB+9, RB+10, RB+11!, RB+13, RB+16!*, RB+18, RB+19, RB+20, RB+21
, RB+23!, RB+24*, RB+26, RB+27, RB+28, RB+29*, RB+31, RB+32, RB+33, RB+34
, RB+36!*, RB+38, RB+39, RB+40, RB+41*, RB+43, RB+44, RB+45, RB+47*, RB+48
, RB+49, RB+50, RB+52*, RB+53, RB+54, RB+55, RB+57*, RADC+5, RADC+6, RADC+7
, RADC+8!, RADC+10, RADC+12!*, RADC+14, RADC+15, RADC+16, RADC+18!, RADC+20, RADC+22*, RADC+24*
, RADC+27!, RADC+29!, RADTERM+5, RADTERM+6, RADTERM+7, RADTERM+8!, RADTERM+10, RADTERM+11, RADTERM+14!*, RADTERM+16
, RADTERM+17, RADTERM+18, RADTERM+19, RADTERM+21, RADTERM+23*, RADTERM+24!, SET+11, SET+14*
^LEX(757 - [#757] MC+1
^LEX(757.01 - [#757.01] SL+1, SL+3, SL+4!, SL+6!*
^LEX(757.05 - [#757.05] DL+1, DL+2, RL+1!, RL+2, RL+3!
^TMP("LEXRX" SET+5, SET+19*

Label References

Name Line Occurrences
DL SET+9
MC R75701+1, SET+9
RADC R75701+1
RADTERM R75701+1
RB R75701+1
RL SET+14
SET R75701+1
SL SET+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RB+3~, RB+27~*, RB+28, RB+29, RB+30, RB+39~*, RB+40, RB+41, RB+42, RB+44~*
, RB+45, RB+46, RB+47, RB+49~*, RB+50, RB+51, RB+52, RB+54~*, RB+55, RB+56
, RB+57, RADC+1~, RADC+15~*, RADC+16, RADC+18, RADC+19, RADC+20, RADC+22, RADC+23, RADC+24
, RADC+27, RADC+28, RADC+29, RADTERM+1~, RADTERM+17~*, RADTERM+18, RADTERM+19, RADTERM+20, RADTERM+21, RADTERM+22
, RADTERM+23, RADTERM+24, SET+13~*, MC+2~*, RL+3~*
DA(1 RB+27*, RB+28, RB+29, RB+30, RB+39*, RB+40, RB+41, RB+42, RB+49*, RB+50
, RB+51, RB+52, RB+54*, RB+55, RB+56, RB+57
DIK RB+3~, RB+44~, RB+49~, RB+54~, RADC+1~, RADC+15~, RADTERM+1~, RADTERM+17~, SET+13~*, MC+2~*
, RL+3~*
LEXBEG RB+3~, RB+6*, RB+61, RADC+1~, RADC+4*, RADC+31, RADTERM+1~, RADTERM+4*, RADTERM+26, SET+1~
, SET+6*, SET+15
LEXDE RADTERM+1~, RADTERM+10~, RADTERM+11*, RADTERM+12, RADTERM+14
LEXDF RADC+1~, RADC+10~*, RADC+11, RADC+12, RADTERM+1~, RADTERM+10~*, RADTERM+14, RADTERM+17~, RADTERM+18*, RADTERM+19
, RADTERM+21, RADTERM+23, RADTERM+24
LEXDIF RB+3~, RADC+1~, RADTERM+1~
LEXELP RB+3~, RB+61*, RB+62*, RB+63, RADC+1~, RADC+31*, RADC+32*, RADC+33, RADTERM+1~, RADTERM+26*
, RADTERM+27*, RADTERM+28, SET+1~, SET+15*, SET+16*, SET+17, SET+18*, SET+19
LEXEND RB+3~, RB+61*, RADC+1~, RADC+31*, RADTERM+1~, RADTERM+26*, SET+1~, SET+15*
LEXERR RB+3~, RB+6*, RB+11*, RB+15*, RB+46*, RB+58*, RB+63, RADC+1~, RADC+4*, RADC+8*
, RADC+12*, RADC+17*, RADC+21*, RADC+26*, RADC+30*, RADC+33, RADTERM+1~, RADTERM+4*, RADTERM+8*, RADTERM+13*
, RADTERM+20*, RADTERM+22*, RADTERM+25*, RADTERM+28
LEXEXP RB+3~, RB+13~*, RB+14, RB+16
LEXFI RB+3~, RB+4*, RB+6*, RB+8, RB+9, RB+10, RB+11, RB+12, RB+13, RB+16
, RB+17, RB+18, RB+19, RB+20, RB+21, RB+23, RB+24, RB+26, RB+27, RB+28
, RB+29, RB+31, RB+32, RB+33, RB+34, RB+36, RB+38, RB+39, RB+40, RB+41
, RB+43, RB+44, RB+45, RB+46, RB+47, RB+48, RB+49, RB+50, RB+52, RB+53
, RB+54, RB+55, RB+57, RB+58, RB+63, RB+64, RB+65, RADC+1~, RADC+2*, RADC+4*
, RADC+5, RADC+6, RADC+7, RADC+8, RADC+9, RADC+10, RADC+12, RADC+13, RADC+14, RADC+15
, RADC+16, RADC+18, RADC+19, RADC+20, RADC+22, RADC+23, RADC+24, RADC+27, RADC+28, RADC+29
, RADC+30, RADC+33, RADTERM+1~, RADTERM+2*, RADTERM+4*, RADTERM+5, RADTERM+6, RADTERM+7, RADTERM+8, RADTERM+9
, RADTERM+10, RADTERM+11, RADTERM+14, RADTERM+15, RADTERM+16, RADTERM+17, RADTERM+18, RADTERM+19, RADTERM+20, RADTERM+21
, RADTERM+22, RADTERM+23, RADTERM+24, RADTERM+25, RADTERM+28, SET+1~, SET+2*, SET+3, SET+6, SET+7
, SET+11, SET+14, SET+17
LEXIDNT RB+3~, RB+7*, RB+59, RB+64
LEXIDST RB+3~, RB+7*, RB+60, RB+65
LEXIDX RB+3~, RB+6*, RB+8, RB+9, RB+11, RB+12, RB+16, RB+17, RB+19, RB+20
, RB+23, RB+24, RB+25, RB+28, RB+29, RB+30, RB+32, RB+33, RB+36, RB+37
, RB+40, RB+41, RB+42, RB+46, RB+51, RB+56, RB+58, RB+59, RB+60, RB+63
, RB+64, RB+65, RADC+1~, RADC+4*, RADC+5, RADC+6, RADC+8, RADC+9, RADC+12, RADC+13
, RADC+19, RADC+23, RADC+28, RADC+30, RADC+33, RADTERM+1~, RADTERM+4*, RADTERM+5, RADTERM+6, RADTERM+8
, RADTERM+9, RADTERM+14, RADTERM+15, RADTERM+19, RADTERM+20, RADTERM+21, RADTERM+22, RADTERM+23, RADTERM+24, RADTERM+25
, RADTERM+28
LEXIDXT RB+3~, RB+7*, RB+58, RB+63, RADC+1~, RADC+4*, RADC+30, RADC+33, RADTERM+1~, RADTERM+4*
, RADTERM+25, RADTERM+28
LEXIEN RB+3~, RB+9~*, RB+10, RB+11, RB+12, RB+13, RB+16, RB+17, RB+18, RB+19
, RB+20, RB+21, RB+23, RB+24, RB+25, RB+26, RB+27, RB+31, RB+32, RB+33
, RB+34, RB+36, RB+37, RB+38, RB+39, RB+43*, RB+44, RB+48, RB+49, RB+53
, RB+54, RADC+1~, RADC+6~*, RADC+7, RADC+8, RADC+9, RADC+10, RADC+12, RADC+13, RADC+14*
, RADC+15, RADTERM+1~, RADTERM+6~*, RADTERM+7, RADTERM+8, RADTERM+9, RADTERM+10, RADTERM+11, RADTERM+14, RADTERM+15
, RADTERM+16*, RADTERM+17, SET+10~*, SET+11*, SET+12, SET+13, DL+1~*, DL+2, MC+1~*, MC+2
, RL+1~*, RL+2*, RL+3
LEXMC RB+3~, RB+21~*, RB+22, RB+24, RB+34~*, RB+35, RB+36
LEXMSG SET+2~
LEXNAM RB+5, RADC+3, RADTERM+3, SET+7, CLR+1!
LEXNC DL+2~, DL+3*, DL+4
LEXND DL+2~*
LEXNDS RB+3~, RB+6*, RB+10*, RB+63, RADC+1~, RADC+4*, RADC+7*, RADC+33, RADTERM+1~, RADTERM+4*
, RADTERM+7*, RADTERM+28
LEXNDSN RB+3~, RB+6*, RB+21*, RB+64
LEXNDSS RB+3~, RB+6*, RB+34*, RB+65
LEXNER RB+3~, RB+6*, RB+23*, RB+29*, RB+51*, RB+59*, RB+64
LEXNM SET+1~, SET+6*
LEXNN DL+2~, DL+3*, DL+4*
LEXOK RB+3~, RB+13~, RB+14*, RB+21~, RB+22*, RB+34~, RB+35*, RADC+1~, RADC+10~, RADC+11*
, RADTERM+1~, RADTERM+10~, RADTERM+12*
LEXOUT SET+2~
LEXOUT("GLOBA L NAME" , SET+4
LEXP3 SET+10~*, SET+12*, SET+14
LEXP4 SET+10~*, SET+12*, SET+14
LEXPRE SET+1~, SET+5*, SET+18
LEXPSCT SL+2~, SL+3*, SL+4, SL+5, SL+6
LEXQ SET+15, CLR+1!
LEXRT SET+1~, SET+4*, SET+13
LEXS RB+3~, RB+20~*, RB+21, RB+23, RB+24, RB+25, RB+33~*, RB+34, RB+36, RB+37
, RB+48~*, RB+49, RB+53*, RB+54
LEXSCT SL+2~*, SL+4, SL+5, SL+6
LEXSER RB+3~, RB+6*, RB+36*, RB+41*, RB+56*, RB+60*, RB+65
LEXSET SET+1, CLR+1!
LEXSTR RB+3~, RB+6*, RB+8*, RB+9, RB+11, RB+12, RB+14, RB+16, RB+17, RB+19~*
, RB+20, RB+22, RB+23, RB+25, RB+26*, RB+27, RB+32~*, RB+33, RB+35, RB+36
, RB+37, RB+38*, RB+39, RADC+1~, RADC+4*, RADC+5*, RADC+6, RADC+8, RADC+9, RADC+11
, RADC+12, RADC+13, RADTERM+1~, RADTERM+4*, RADTERM+5*, RADTERM+6, RADTERM+8, RADTERM+9, RADTERM+12, RADTERM+14
, RADTERM+15, SL+1~*, SL+2, SL+3, SL+4, SL+6
LEXTC RB+5~*, RADC+3~*, RADTERM+3~*, SET+1~, SET+7*, SET+8
LEXTEST RB+11, RB+16, RB+23, RB+36, RADC+8, RADC+12, RADC+18, RADC+22, RADC+27, RADC+29
, RADTERM+8, RADTERM+14, CLR+1!
LEXWRD DL+2~*, DL+3
U RADTERM+11
X RB+27~*, RB+28, RB+29, RB+39~*, RB+40, RB+41, RB+44~*, RB+45, RB+47, RB+49~*
, RB+50, RB+52, RB+54~*, RB+55, RB+57, RADC+15~*, RADC+16, RADC+18, RADC+20, RADC+21
, RADC+22, RADC+24, RADC+25, RADC+27, RADC+29, RADTERM+17~*, RADTERM+19, RADTERM+21, RADTERM+23, RADTERM+24
ZTQUEUED RB+3, RB+12, RB+17, RB+25, RB+30, RB+37, RB+42, RB+46, RB+51, RB+56
, RB+58, RB+59, RB+60, RADC+1, RADC+9, RADC+13, RADC+19, RADC+23, RADC+28, RADC+30
, RADTERM+9, RADTERM+15, RADTERM+20, RADTERM+22, RADTERM+25, SET+8, CLR+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