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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEXABC

Package: Lexicon Utility

Routine: LEXABC


Information

LEXABC ;ISL/KER - Look-up by Code ;04/21/2014

Source Information

Source file <LEXABC.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Lexicon Utility 6 (ADD,REO)^LEXABC2  $$EN^LEXAFIL  BEG^LEXAL  $$SO^LEXASO  $$STATCHK^LEXSRC2  ($$ICDONE,VDT)^LEXU  
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 $$CODEABA^ICDEX  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXA  

Entry Points

Name Comments DBIA/ICR reference
MDS(LEXD,LEXA) ; Merge Display Strings
DP(LEXS,LEXT,LEXD) ; Display
NONPLUS(STRING) ; Remove trialing plus from a string
CLR2 ; Clear 2
IN(LEX) ; Flag in/not in file 757.02
F(LEX) ; Form
DE(LEX) ; Deactivated 757.01
SCH(LEX) ; Search
INPSUB(PRF,SUB) ; Check if concept PRF is member of subset SUB
DSO(X,LEXVDT,LEXS,LEXD) ; Display Sources String
DC(LEX,LEXT) ; Description
FND ; Find expressions
PF ; Preferred
INSUB(EXIEN) ; Check if selected code in vocab
STATIEN(LEXCIEN)
NP ; Not Preferred
BLD ; Build List
TM(X,Y) ; Trim Character Y - Default " "
EN(LEXSO,LEXVDT) ; Entry from LEXA
CLR ; Clear
IS(X) ; Is a Code

External References

Name Field # of Occurrence
$$CODEABA^ICDEX IS+8, IS+9, IS+10, IS+11
ADD^LEXABC2 FND+34
REO^LEXABC2 FND+34
$$EN^LEXAFIL FND+11, FND+12
BEG^LEXAL BLD+4
$$SO^LEXASO DSO+4
$$STATCHK^LEXSRC2 FND+18
$$ICDONE^LEXU NP+8
VDT^LEXU EN+2
$$DT^XLFDT STATIEN+5
$$UP^XLFSTR EN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICPT("BA" IS+7
^LEX(757 - [#757] FND+11, DE+4, DC+1
^LEX(757.01 - [#757.01] FND+11, F+1, DE+1, DE+2, DE+3, DE+5, DE+6, DC+1
^LEX(757.02 - [#757.02] FND+7, FND+8, FND+13, FND+14, FND+15, IN+1, STATIEN+3, STATIEN+6, STATIEN+7, STATIEN+8
, STATIEN+9, STATIEN+12, STATIEN+13, STATIEN+14, IS+3, IS+4, IS+5
^LEX(757.03 - [#757.03] FND+21, DP+2, DP+4
^LEX(757.21 - [#757.21] INPSUB+2, INPSUB+3
^LEXT(757.2 - [#757.2] INSUB+4, INSUB+5
^TMP("LEXFND" BLD+4, CLR+1!
^TMP("LEXHIT" EN+2, CLR+1!
^TMP("LEXL" FND+1!, FND+34, PF+2*, NP+5, NP+7*, NP+9*, NP+12*, NP+13*, CLR+1!
^TMP("LEXLE" FND+1!, PF+3*, NP+2, NP+4, NP+9*, NP+12*, NP+13*
^TMP("LEXSCH" EN+2, BLD+1!*, FND+4, FND+6, INSUB+2, INSUB+3

Label References

Name Line Occurrences
$$DC FND+26
$$DP FND+27
$$DSO FND+28
$$F FND+31
$$IN BLD+3
$$INPSUB INSUB+6
$$INSUB FND+17
$$IS EN+1
$$MDS FND+29
$$SCH FND+4, IN+1
$$STATIEN FND+23
$$TM FND+29
BLD EN+2
CLR BLD+1, BLD+2, BLD+3, BLD+4
FND BLD+4
NP FND+32
PF FND+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE IS+1~*, IS+3, IS+4, IS+5, IS+7, IS+8, IS+9, IS+10, IS+11, IS+13
, IS+14, IS+15, IS+16, IS+17
>> DIC("S" FND+5
DT STATIEN+5
EXIEN INSUB~, INSUB+6
IN INPSUB+1~*, INPSUB+2, INPSUB+3*, INPSUB+4
ISACODE IS+1~*, IS+18
LEX BLD+1!, F~, F+1*, F+2*, F+3, DE~, DE+1*, DE+2, DE+3*, DE+4*
, DE+5, DE+6, DC~, DC+1*, CLR+1!*, IN~, IN+1, SCH~, SCH+1*
LEX("NAR" EN+2*
LEX1 NP+3~, NP+4*, NP+5, NP+7
LEX2 NP+3~, NP+4*, NP+5, NP+7
LEX3 NP+3~, NP+4*, NP+5, NP+7
LEX4 NP+3~, NP+4*, NP+5, NP+7
LEXA DP+1~, DP+2*, DP+3, MDS~, MDS+1*, MDS+2*, MDS+3, MDS+4*, MDS+5
LEXC FND+3~, FND+16*, FND+18
LEXCIEN STATIEN~, STATIEN+2*, STATIEN+3, STATIEN+6, STATIEN+7, STATIEN+8, STATIEN+9, STATIEN+12, STATIEN+13, STATIEN+14
LEXCSTAT FND+3~
LEXD NP+3~, NP+4*, NP+5*, NP+6, NP+7*, DC+1~*, DP~, DP+1*, DP+3, DSO~
, DSO+2, MDS~, MDS+3, MDS+4
LEXDESF FND+2~, FND+26*, PF+2, NP+9, NP+12, NP+13
LEXDP NP+3~, NP+6*, NP+7
LEXDSAB FND+3~, FND+21*, FND+28
LEXDSPL FND+2~, FND+27*, FND+29*, FND+30*, PF+2, NP+6, NP+9, NP+11*, NP+12, NP+13
LEXDSPLA FND+2~, FND+28*, FND+29
LEXEIEN FND+2~, FND+8*, FND+11, FND+12, FND+13, FND+14, FND+26, FND+28, FND+31, PF+2
, PF+3, NP+2, NP+4, NP+8, NP+9, NP+12, NP+13
LEXEXI FND+15~, FND+16*
>> LEXFIL FND+5*, FND+6*, FND+9, FND+10, FND+11, FND+12
LEXFILR FND+3~, FND+9, FND+11*, FND+12*
LEXFLN INSUB+1~, INSUB+2*
LEXFMTY FND+2~, FND+31*, PF+2, NP+9, NP+12, NP+13
LEXFORM FND+2~, FND+3~, FND+31*, PF+2, NP+9, NP+12, NP+13
LEXH STATIEN+2~, STATIEN+6*, STATIEN+7, STATIEN+8
LEXI STATIEN+2~, STATIEN+8*, STATIEN+9
LEXICD NP+1~, NP+8*, NP+9, NP+10, NP+11
LEXIEN DSO+1~*, DSO+4
LEXIGN FND+19, FND+25, FND+30, DE+2, DE+6, CLR2+1~, STATIEN+4, STATIEN+11, STATIEN+15
>> LEXISCD EN+1*
LEXLKT FND+3~*
LEXM DC+1~*
LEXMIEN FND+2~, FND+22*, PF+2, NP+9, NP+12, NP+13
LEXP FND+3~, FND+22*, PF+1, NP+1
LEXS FND+2~, FND+4*, FND+7*, FND+8, FND+13, FND+14, FND+27, PF+2, PF+3, NP+9
, NP+12, NP+13, DP~, DP+5*, DP+6*, DSO~, DSO+2
LEXSAB FND+2~, FND+13*, FND+14, DSO+1~, DSO+2*, DSO+5
LEXSDATA FND+2~, FND+15*, FND+16, FND+17, FND+20, FND+22
LEXSIEN FND+2~, FND+14*, FND+15, FND+23, PF+2, PF+3, NP+9, NP+12, NP+13
LEXSO EN~, EN+1*, BLD+1*, BLD+2, BLD+3*, BLD+4, FND+4, FND+7
LEXSO2 BLD+1~, BLD+3*, PF+1, NP+11, NP+12
LEXSRC FND+2~, FND+16*, FND+18
LEXSSAB FND+3~, FND+4*, FND+27, FND+28
LEXSTAC FND+15~, FND+18*, FND+19
LEXT DC~, DC+1, DP~, DP+1*, DP+2, DP+4*, DP+6, DSO+1~, DSO+2*, DSO+3*
, DSO+4, DSO+5*, DSO+6*, STATIEN+2~*, STATIEN+7*, STATIEN+9*, STATIEN+10*, STATIEN+11, STATIEN+15
LEXTD STATIEN+2~, STATIEN+5~*, STATIEN+6, STATIEN+7
LEXTP FND+3~, FND+22*, FND+26, PF+1*, PF+2, PF+3, NP+1*, NP+9, NP+13*
LEXTYPE FND+3~, FND+20*, FND+21, FND+27, FND+32, PF+2, PF+3, NP+9, NP+13
LEXVDT EN~, FND+18, FND+28, DSO~, DSO+4, STATIEN+12
LEXVOC INSUB+1~, INSUB+3*, INSUB+4, INSUB+5
PRF INPSUB~, INPSUB+1*, INPSUB+2
SIEN INPSUB+1~*, INPSUB+2*, INPSUB+3
STATDAT STATIEN+2~, STATIEN+12*, STATIEN+13, STATIEN+14*, STATIEN+15*, STATIEN+16
STATI FND+15~, FND+23*, FND+24*, FND+25
STATIEN STATIEN+2~, STATIEN+13*, STATIEN+14
STATT FND+15~, FND+24*, FND+30
STRING NONPLUS~, NONPLUS+1*, NONPLUS+2, NONPLUS+3
SUB INPSUB~, INPSUB+3
SUBIEN INSUB+1~, INSUB+5*, INSUB+6
U FND+4*, INPSUB+3
X DSO~, DSO+1, DSO+4*, DSO+7, IS~, IS+1, IS+18*, TM~, TM+1*, TM+2*
, TM+3
Y TM~, TM+1*, TM+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All