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

Package: Lexicon Utility

Routine: LEXRXXM


Information

LEXRXXM ;ISL/KER - Re-Index Miscellaneous ;05/23/2017

Source Information

Source file <LEXRXXM.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 HOME^%ZIS  (ENDR,KILL)^%ZISS  ($$DT,$$FMDIFF,$$FMTE,$$NOW)^XLFDT  ($$LOW,$$UP)^XLFSTR  
VA FileMan 3 %XY^%RCR  ^DIC  $$GET1^DIQ  
Lexicon Utility 1 $$ADDT^LEXRXXM  

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

Package Total Caller Graph
Lexicon Utility 16 LEXRX  LEXRXA  LEXRXB  LEXRXC  LEXRXC2  LEXRXD  LEXRXD4  LEXRXE  
LEXRXF  LEXRXG  LEXRXXA  LEXRXXM  LEXRXXM2  LEXRXXS  LEXRXXT  LEXRXXT2  

Entry Points

Name Comments DBIA/ICR reference
FREQ(X) ; Get frequency based on codes and semantics
SO ; Codes
SOC ; Code Type
SM ; Semantics - BEH Behavior and DIS Disorders
SMC ; Semantic Class
SABS(X) ; AVA Source Abbreviations
XREF(X) ; Set Expression Indexes
MCE(X) ; Major Concept Expression
TIME(X) ; Time
AND(X) ; Substitute 'and'
CS(X) ; Trim Comma/Space
TM(X,Y) ; Trim Character Y - Default " "
ML(X) ; Maximum Length of Counter
ADDT(X,Y) ; Add Time X to Time Y
ADD(X,Y) ; Increment Time X by Y
TOT(X) ; Total Time
ADR(LEX) ; Mailing Address
BEG ; Begin
END ; End
FV(X) ; File Number is Valid
FN(X) ; Filename
ED(X) ; External Date
ENV(X) ; Check environment
TITLE(X) ; Mix Case
BOLD(X) ; Bold
NORM(X) ; Norm
ATTR ; Screen Attributes
KATTR ; Kill Screen Attributes
CLR ; Clear

External References

Name Field # of Occurrence
%XY^%RCR SABS+2
HOME^%ZIS ENV+1
ENDR^%ZISS ATTR+1
KILL^%ZISS KATTR+1
^DIC ADR+2, ADR+3, ADR+4
$$GET1^DIQ ENV+3
$$ADDT^LEXRXXM TOT+6
$$DT^XLFDT ENV+1
$$FMDIFF^XLFDT END+3
$$FMTE^XLFDT ED+2, ED+3
$$NOW^XLFDT BEG+2, END+2
$$LOW^XLFSTR TITLE+1
$$UP^XLFSTR TITLE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?5,"DUZ not defined"
  • Line Location: ENV+2
Function Call: WRITE
  • Prompt: !!,?5,"DUZ not valid"
  • Line Location: ENV+4
Routine Call
  • DIC
  • Line Location:
    • ADR+2
    • ADR+3
    • ADR+4
Routine Call
  • %ZIS
  • Line Location:
    • ENV+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(4.2 - [#4.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX ML+1, ML+2, FV+2, FN+1
^LEX(757 - [#757] FREQ+3, SM+2, MCE+1
^LEX(757.001 - [#757.001] FREQ+4
^LEX(757.01 - [#757.01] XREF+1, XREF+2, MCE+1
^LEX(757.011 - [#757.011] XREF+3
^LEX(757.02 - [#757.02] SO+2, SOC+2, SOC+3, SOC+4, SOC+5
^LEX(757.1 - [#757.1] SM+3, SMC+1
^LEXT( FV+2, FN+2
^TMP("LEXRX" TOT+1, BEG+1!, BEG+2*, END+1, END+2*, END+5*

Label References

Name Line Occurrences
$$ADD TOT+2, TOT+3, TOT+6
$$TITLE FN+1, FN+2
$$TM CS+1
ATTR BOLD+1, NORM+1
KATTR BOLD+1, NORM+1
SM FREQ+6
SMC SM+3
SO FREQ+6
SOC SO+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X SABS+1~, SABS+2*
%Y SABS+1~, SABS+2*
DIC ADR+1~, ADR+2*, ADR+3*, ADR+4*
DIC(0 ADR+2*, ADR+3*, ADR+4*
DT ENV+1*
DTOUT ADR+1~
DUOUT ADR+1~
DUZ ENV+2, ENV+3
IOINHI ATTR+1!, KATTR+1!
IOINORM ATTR+1!, KATTR+1!
LEX ML+1~*, ML+2, ADD+1~*, ADD+2, ADD+5*, ADD+6, ADR~, ADR+2*, ADR+3*, ADR+4*
LEXA ADD+1~*, ADD+2
LEXACT FREQ+1~
LEXB END+1~*, END+3
LEXBD SM+1~, SM+2*, SM+4, SMC+2*, SMC+3*
LEXBEH FREQ+2~, FREQ+5*, FREQ+13, SOC+10*
LEXBLD BOLD+1~, NORM+1~, ATTR+1!*, KATTR+1!
LEXCHR TITLE+1~, TITLE+2*, TITLE+3
LEXCLA SM+1~, SMC+1*, SMC+2, SMC+3
LEXCOD SOC+1~, SOC+6*, SOC+7, SOC+8, SOC+9, SOC+10, SOC+11
LEXD TIME+1~*
LEXDIA FREQ+2~, FREQ+5*, FREQ+7, FREQ+9, FREQ+11, SOC+8*
LEXDIF TIME+1~*, TIME+2*, TIME+3*, TIME+4
LEXE ADD+1~*, ADD+4*, ADD+5, TOT+1~, TOT+4*, TOT+5*, TOT+6*, TOT+7, END+1~, END+2*
END+3
LEXE1 TOT+1~*, TOT+2*, TOT+4, TOT+5, TOT+6
LEXE2 TOT+1~*, TOT+3*, TOT+4, TOT+5, TOT+6
LEXEFF SOC+1~, SOC+2*, SOC+3
LEXEX XREF+1~*, XREF+2
LEXFI FV+1~*, FV+2
LEXH TIME+1~, TIME+2*, TIME+5, ADDT+1~*, ADDT+2*, ADDT+3*, ADDT+4*, ADD+1~, ADD+2*, ADD+3*
, ADD+4
LEXHIS SOC+1~, SOC+3*, SOC+4
LEXI ED+1~*, ED+2, ED+3, TITLE+1~*, TITLE+2
LEXI10 FREQ+2~, FREQ+5*, FREQ+7, FREQ+9, FREQ+11, SOC+7*
LEXL ML+1~, ML+2*, END+1~, END+3*, END+4*, END+5
LEXM TIME+1~, TIME+3*, TIME+5, ML+1~*, ML+2*, ML+3, ADDT+1~*, ADDT+2*, ADDT+3*, ADDT+4
, ADD+1~, ADD+2*, ADD+3*, ADD+4
LEXMC FREQ+1~, FREQ+2*, FREQ+3, FREQ+4, SO+2, SM+1*, SM+2, SM+3
LEXMCE FREQ+1~, FREQ+3*
LEXND FREQ+1~, SOC+1~, SOC+4*, SOC+5*, SOC+6
LEXNF FREQ+1~, FREQ+6*, FREQ+7*, FREQ+8, FREQ+9*, FREQ+10, FREQ+11*, FREQ+12, FREQ+13*, FREQ+14
, FREQ+15*, FREQ+16, FREQ+17*, FREQ+18, FREQ+19*, FREQ+20, FREQ+21*
LEXNM ENV+1~, ENV+3*, ENV+4
LEXNRM BOLD+1~, NORM+1~, ATTR+1!*, KATTR+1!
LEXNUR FREQ+1~, FREQ+5*, FREQ+17, SOC+11*
LEXO ED+1~*, ED+2*, ED+3*, ED+4
LEXOF FREQ+1~, FREQ+4*, FREQ+8, FREQ+10, FREQ+12, FREQ+14, FREQ+16, FREQ+18, FREQ+20
LEXOUT SABS+1~!
LEXOUT(1 SABS+3
LEXP TOT+1~
LEXPRO FREQ+2~, FREQ+5*, FREQ+15, SOC+9*
LEXQ BEG+1, END+1, CLR+1!
LEXS TIME+1~, TIME+4*, TIME+5, ADDT+1~*, ADDT+2*, ADDT+3*, ADDT+4, ADD+1~, ADD+2*, ADD+3*
, ADD+4
LEXSA FREQ+1~, FREQ+5*, SO+1~*, SO+2*, SOC+2, SOC+3, SOC+4, SOC+5
LEXSAB FREQ+1~, SOC+1~, SOC+5*, SOC+6, SOC+7, SOC+8, SOC+9, SOC+10, SOC+11
LEXSABS SABS+1~!, SABS+3*, SABS+4*
LEXSM SM+1~, SM+2*, SM+3*, SMC+1
LEXSMC FREQ+1~, FREQ+5*, FREQ+13, FREQ+19, SM+1*, SM+4*
LEXSPC TITLE+1~*, TITLE+2*, TITLE+3*
LEXSTR TITLE+1~*, TITLE+2*, TITLE+4
LEXT XREF+1~, XREF+2*, XREF+3*, TIME+1~, TIME+5*, ADDT+1~, ADDT+2*, ADDT+3*
LEXT1 ADDT+1~*
LEXT2 ADDT+1~*, ADDT+2
U SOC+5, SOC+6, SMC+1, XREF+2, ENV+1*
X FREQ~, FREQ+2*, FREQ+3, FREQ+6*, FREQ+7*, FREQ+8, FREQ+9*, FREQ+10, FREQ+11*, FREQ+12
, FREQ+13*, FREQ+14, FREQ+15*, FREQ+16, FREQ+17*, FREQ+18, FREQ+19*, FREQ+20, FREQ+21*, FREQ+22
, SABS~, SABS+4*, SABS+5*, SABS+6, XREF~, XREF+1, XREF+3*, XREF+4, MCE~, MCE+1*
, MCE+2, TIME~, TIME+1, TIME+5*, TIME+6, AND~, AND+1*, AND+2*, AND+3, CS~
, CS+1*, CS+2, TM~, TM+1*, TM+2*, TM+3*, TM+4, ML~, ML+3*, ML+4
, ADDT~, ADDT+1, ADDT+4*, ADDT+5, ADD~, ADD+1, ADD+6*, ADD+7, TOT~, TOT+7*
, TOT+8, ADR+1~, ADR+2*, ADR+3*, ADR+4*, FV~, FV+1, FN~, FN+1*, FN+2
, ED~, ED+1, ED+4*, ED+5, ENV~, TITLE~, TITLE+1, TITLE+4*, TITLE+5, BOLD~
, BOLD+1*, NORM~, NORM+1*, ATTR+1~*
Y TM~, TM+1*, TM+2, TM+3, ADDT~, ADDT+1, ADD~, ADD+1, ADR+1~, ADR+2
, ADR+3, ADR+4
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