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/19/2020

Source Information

Source file <LEXABC.m>

Call Graph

Call Graph

Call Graph Total: 9

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

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 LEXA  

Entry Points

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

External References

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICPT("BA" IS+7
^LEX(757 - [#757] FND+11, DE+3, DE+4, DC+2
^LEX(757.01 - [#757.01] FND+11, F+1, DE+1, DE+2, DE+3, DE+4, DE+5, DC+2, DC+3
^LEX(757.02 - [#757.02] FND+7, FND+8, FND+13, FND+14, FND+15, IN+1, STATIEN+2, STATIEN+4, STATIEN+5, STATIEN+6
, STATIEN+7, STATIEN+10, STATIEN+11, STATIEN+12, IS+3, IS+4, IS+5
^LEX(757.03 - [#757.03] FND+21, DP+2, DP+4
^LEX(757.21 - [#757.21] INPSUB+3, INPSUB+4
^LEXT(757.2 - [#757.2] INSUB+4, INSUB+5
^TMP("LEXFND" BLD+5, CLR+1!
^TMP("LEXHIT" EN+17, CLR+1!
^TMP("LEXL" EN+15!, FND+1!, FND+37, PF+2*, NP+6, NP+8*, NP+14*, NP+22, NP+23*, NP+25*
CLR+1!
^TMP("LEXLE" EN+15!, FND+1!, PF+3*, NP+2, NP+4, NP+15*, NP+24*, NP+26*
^TMP("LEXSCH" EN+13, EN+14, EN+16, 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+4
$$INPSUB INSUB+6
$$INSUB FND+17
$$IS EN+12
$$MDS FND+29
$$SCH FND+4, IN+1
$$STATIEN FND+23
$$TM BLD+2, FND+29, NP+19, DSO+2, DSO+3, NONPLUS+1
BLD EN+15
CLR BLD+1, BLD+3, BLD+4, BLD+5
FND BLD+5
NP FND+33
PF FND+36

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A DP~, DP+1, DSO~, DSO+1
B DSO~, DSO+1
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+3
ISACODE IS+1~*, IS+18
LEX BLD+1!, F+1~*, F+2, DE+1~*, DE+2, DE+3*, DE+4*, DE+5, DC+1~*, DC+2
CLR+1!*
LEX("NAR" EN+16*
LEX1 NP+3~, NP+4*, NP+6, NP+8
LEX2 NP+3~, NP+4*, NP+6, NP+8
LEX3 NP+3~, NP+5*, NP+6, NP+8
LEX4 NP+3~, NP+5*, NP+6, NP+8
LEXA DP+1~, DP+2*, DP+3, MDS+1~*, MDS+2*, MDS+3*
>> LEXAFMT EN+14*
LEXC FND+3~, FND+16*, FND+18
LEXCIEN STATIEN+1~*, STATIEN+2, STATIEN+4, STATIEN+5, STATIEN+6, STATIEN+7, STATIEN+10, STATIEN+11, STATIEN+12
LEXCSTAT FND+3~
LEXD NP+3~, NP+4*, NP+5, NP+6*, NP+7, NP+8*, DC+1~*, DC+3*, DP+1~*, DP+3
, DSO+1~*, DSO+2, MDS+1~*, MDS+3
LEXDESF FND+2~, FND+26*, PF+2, NP+14, NP+23, NP+25
LEXDP NP+3~, NP+7*, NP+8
LEXDSAB FND+3~, FND+21*, FND+28
LEXDSPL FND+2~, FND+27*, FND+29*, FND+30*, PF+2, NP+7, NP+14, NP+18, NP+19*, NP+23
NP+25
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+10, NP+14, NP+15, NP+23, NP+24, NP+25, NP+26
, INSUB+1~*, INSUB+6
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+14, NP+23, NP+25
LEXFORM FND+2~, FND+3~, FND+31*, PF+2, NP+14, NP+23, NP+25
LEXH STATIEN+1~, STATIEN+4*, STATIEN+5, STATIEN+6
LEXI STATIEN+1~, STATIEN+6*, STATIEN+7
LEXICD NP+1~, NP+10*, NP+13, NP+16, NP+18, NP+19
LEXIEN DSO+1~*, DSO+2
LEXIGN FND+19, FND+25, FND+30, DE+2, DE+5, CLR2+1~, STATIEN+2, STATIEN+9, STATIEN+13
LEXIN INPSUB+2~*, INPSUB+3, INPSUB+4*, INPSUB+5
>> LEXISCD EN+12*
LEXLKT FND+3~*
LEXLL EN+12~, EN+13*
LEXM DC+1~, DC+2*, DC+3
LEXMIEN FND+2~, FND+22*, PF+2, NP+14, NP+23, NP+25
LEXP FND+3~, FND+22*, PF+1, NP+1
LEXPRF INPSUB+1~*, INPSUB+3
LEXS FND+2~, FND+4*, FND+7*, FND+8, FND+13, FND+14, FND+27, PF+2, PF+3, NP+14
NP+15, NP+22, NP+23, NP+24, NP+25, NP+26, DP+1~*, DP+5*, DP+6*, DSO+1~*
, DSO+2
LEXSAB FND+2~, FND+13*, FND+14, DSO+1~, DSO+2*, DSO+3
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+14, NP+15, NP+23, NP+24
NP+25, NP+26, INPSUB+2~*, INPSUB+3*, INPSUB+4
LEXSO EN~, EN+11*, EN+12, BLD+1*, BLD+2*, BLD+3, BLD+4, FND+4, FND+7
LEXSO2 BLD+1~, BLD+2*, BLD+3, PF+1, NP+18, NP+22
LEXSOA EN+12~
LEXSRC FND+2~, FND+16*, FND+18
LEXSSAB FND+3~, FND+4*, FND+27, FND+28
LEXSTAC FND+15~, FND+18*, FND+19
LEXSUB INPSUB+1~*, INPSUB+4
LEXT DC+1~*, DC+3, DP+1~*, DP+2, DP+4*, DP+6, DSO+1~, DSO+2*, DSO+3*, STATIEN+1~*
, STATIEN+5*, STATIEN+7*, STATIEN+8*, STATIEN+9, STATIEN+13
LEXTD STATIEN+1~, STATIEN+3~*, STATIEN+4, STATIEN+5
LEXTP FND+3~, FND+22*, FND+26, PF+1*, PF+2, PF+3, NP+1*, NP+14, NP+15, NP+25*
NP+26
LEXTYPE FND+3~, FND+20*, FND+21, FND+27, FND+33, PF+2, PF+3, NP+14, NP+15, NP+25
NP+26
LEXVDT EN~, FND+18, FND+28, DSO+1~*, DSO+2, STATIEN+10
LEXVOC INSUB+1~, INSUB+3*, INSUB+4, INSUB+5
STATDAT STATIEN+1~, STATIEN+10*, STATIEN+11, STATIEN+12*, STATIEN+13*
STATI FND+15~, FND+23*, FND+24*, FND+25
STATIEN STATIEN+1~, STATIEN+11*, STATIEN+12
STATT FND+15~, FND+24*, FND+30
SUBIEN INSUB+1~, INSUB+5*, INSUB+6
U FND+4*, INPSUB+4
X F~, F+1, F+2*, F+3, DE~, DE+1, DC~, DC+1, DC+3*, DC+4
, DP~, DP+1, DSO~, DSO+1, DSO+2*, DSO+4, MDS~, MDS+1, MDS+3*, MDS+4
, IN~, IN+1, SCH~, SCH+1*, INSUB~, INSUB+1, INPSUB~, INPSUB+1, INPSUB+5*, INPSUB+6
, STATIEN~, STATIEN+1, STATIEN+13*, STATIEN+14, NONPLUS~, NONPLUS+1, IS~, IS+1, IS+18*, TM~
, TM+1*, TM+2*, TM+3
Y DC~, DC+1, DP~, DP+1, DSO~, DSO+1, MDS~, MDS+1, INPSUB~, INPSUB+1
, TM~, TM+1*, TM+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All