LEXA ;ISL/KER - Look-up (Silent) ;05/23/2017
Source file <LEXA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOOK(LEXX,LEXAP,LEXLL,LEXSUB,LEXCDT,LEXXSR,LEXXCT,LEXFMT) | ; Main Lexicon Lookup
|
|
X | ; Search for X
|
|
APP | ; Application
|
|
USR | ; User
|
|
DEF | ; Defaults CONFIG^LEXSET
|
|
LK | ; Look-up Start Lookup
|
|
HLP | ; Look-up Help ADDL^LEXAL
|
|
IEN | ; Look-up by IEN ADDL^LEXAL
|
|
SCT | ; Look-up by Shortcuts EN^LEXASC Disabled in LEX*2.0*103
|
|
CODE | ; Look-up by Code EN^LEXABC
|
|
EXACT | ; Look-up Exact Match EN^LEXAB
|
|
KEYWRD | ; Look-up by word EN^LEXALK
|
|
EXIT | ; Clean-up and quit End Lookup
|
|
CLN | ; Clean
|
|
MAN | ; Mandatory variables
|
|
CAT(X,Y) | ; Source Category
|
|
SRC(X) | ; Source
|
|
FIL(X) | ; Validate Filter
|
|
INFO(X,LEXVDT) | ; Get Information about a Term
; ; Input ; ; X Internal Entry Number in file 757.01 ; LEXVDT Optional date - retrieves codes active ; on a specified date ; ; Output ; ; Local Array LEX("SEL") or null ; ; LEX("SEL","EXP") Expressions Concepts/Synonyms/Variants ; LEX("SEL","SIG") Expression definition ; LEX("SEL","SRC") Classification Codes ; LEX("SEL"."STY") Semantic Class/Semantic Types ; LEX("SEL","VAS") VA Classification Sources ; |
|
INC(X) | ; Increment Expression Frequency
; ; Input ; ; X Internal Entry Number in file 757.01 |
|
SCH | ; Search Parameters
|
Name | Field # of Occurrence |
---|---|
^DIM | FIL+1 |
$$GET1^DIQ | USR+1 |
$$EN^LEXAB | EXACT+1 |
$$EN^LEXABC | CODE+1 |
$$EN^LEXAI | IEN+1 |
EN^LEXALK | KEYWRD+1 |
SETUP^LEXAM | DEF+11 |
EN^LEXAR | LOOK+53, EXIT+13 |
QMH^LEXAR3 | HLP+2 |
SET^LEXAR4 | INFO+20 |
INC^LEXAR8 | INC+14 |
$$EN^LEXASC | SCT+2 |
$$AP^LEXDFN2 | LOOK+60 |
$$MD^LEXDFN2 | DEF+3 |
$$NS^LEXDFN2 | DEF+3 |
CONFIG^LEXSET | DEF+4 |
VDT^LEXU | LOOK+45 |
$$DT^XLFDT | INFO+19 |
$$UP^XLFSTR | LOOK+52, LOOK+56, USR+8, CAT+3, SRC+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LEX(757.01 - [#757.01] | CODE+4, INFO+18 |
^LEX(757.13 - [#757.13] | CAT+1, CAT+2, CAT+3, CAT+4, CAT+5, CAT+6 |
^LEX(757.14 - [#757.14] | SRC+1, SRC+2 |
^LEX(757.41 - [#757.41] | SCT+1 |
^LEXT(757.2 - [#757.2] | APP+1 |
^TMP("LEXFND" | LOOK+46!, DEF+9!, EXACT+2!, CLN+2! |
^TMP("LEXHIT" | LOOK+46!, DEF+9!, EXACT+2!, CLN+2! |
^TMP("LEXSCH" | LOOK+47!, LOOK+48!, LOOK+59*, LOOK+60*, LOOK+61*, LOOK+62, LOOK+63*, LOOK+65*, APP+1, USR+6* , USR+7*, USR+8*, DEF+2, DEF+4, DEF+5*, DEF+6, DEF+11, IEN+1, SCT+1, SCT+2 , CODE+1, CODE+3, CODE+4, EXACT+1, EXIT+5*, EXIT+6, EXIT+11, EXIT+12, EXIT+13, EXIT+15* , CLN+2!, MAN+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIC | FIL+1~ |
DIC("S" | LOOK+63, DEF+1 |
DIC(0 | LOOK+49, LOOK+50*, LOOK+51* |
DIERR | LOOK+45! |
DUZ | USR+1, USR+6 |
LEX | LOOK+45!, EXIT+4*, EXIT+6*, EXIT+8, EXIT+14*, CAT+1~*, CAT+3, SRC+1~*, SRC+2 |
LEX("ERR" | X+2*, X+3*, APP+2*, APP+3*, USR+2*, USR+3*, DEF+10, DEF+12, EXIT+7, MAN+4* , MAN+5* |
LEX("HLP" | HLP+1, EXIT+3, EXIT+16*, EXIT+18, EXIT+19*, EXIT+21*, EXIT+22*, EXIT+23* |
LEX("LIST" | EXIT+8 |
LEX("NAR" | EXIT+4*, EXIT+5, EXIT+14*, EXIT+15 |
LEX("SEL" | INFO+18! |
LEXAFMT | LOOK+52~, LOOK+58*, LOOK+59 |
LEXAP | LOOK~, LOOK+53!, LOOK+56*, LOOK+60, DEF+3 |
LEXC | EXIT+9~, EXIT+10*, EXIT+16, EXIT+19, EXIT+20*, EXIT+21, EXIT+22, EXIT+23, CAT+1~, CAT+3* , CAT+4 |
LEXCDT | LOOK~, LOOK+45* |
LEXD | INFO+19~*, INFO+20 |
LEXDICS | EXIT+1! |
LEXDISP | LOOK+61, DEF+5, DEF+8~ |
LEXDSP | DEF+1~, EXIT+1! |
LEXERR | MAN+1~, MAN+2*, MAN+3, MAN+5 |
LEXF | EXIT+9~, EXIT+11*, EXIT+17*, EXIT+18 |
LEXFIL | DEF+1~*, DEF+2*, DEF+6*, DEF+7*, DEF+8*, EXIT+1! |
LEXFILR | DEF+1~, EXIT+1! |
LEXFMT | LOOK~, LOOK+58 |
LEXFND | USR+4~, USR+5*, IEN+1*, IEN+2, SCT+2*, SCT+3, CODE+1*, CODE+2, CODE+5, EXACT+1* , EXACT+2 |
LEXI | EXIT+3!, CLN+1!, CAT+1~, CAT+5*, CAT+6 |
LEXISCD | USR+4~, USR+5*, CODE+4*, CODE+5 |
LEXL | EXIT+9~ |
LEXLKFL | EXIT+2! |
LEXLKGL | EXIT+2! |
LEXLKIX | EXIT+2! |
LEXLKSH | EXIT+2! |
LEXLL | LOOK~, LOOK+57*, LOOK+64*, LOOK+65 |
LEXM | EXIT+3!, EXIT+9~ |
LEXNS | DEF+3~*, DEF+4 |
LEXO | CAT+1~, CAT+5*, CAT+6*, CAT+7 |
LEXOVR | EXIT+2! |
LEXQ | LOOK+52*, EXIT+1!, CLN+1! |
LEXS | CAT+1~, CAT+2*, CAT+4, CAT+6, CAT+7 |
LEXSC | LOOK+54~*, LOOK+55 |
LEXSHCT | EXIT+1! |
LEXSHOW | EXIT+1! |
LEXSOA | LK+1~ |
LEXSS | DEF+3~*, DEF+4 |
LEXSUB | LOOK~, LOOK+58*, LOOK+62*, DEF+3, EXIT+1! |
LEXTKN | EXIT+2!, CLN+1! |
LEXTKNS | EXIT+2!, CLN+1! |
LEXU | CAT+1~, CAT+3*, CAT+4, CAT+5, SRC+1~, SRC+2* |
LEXUN | EXIT+2! |
LEXV | EXIT+9~, EXIT+12*, EXIT+18 |
LEXVDT | LOOK+45*, LOOK+53, DEF+4, IEN+1, SCT+2, CODE+1, EXACT+1, EXIT+13, INFO~, INFO+19 , INFO+20~* |
LEXX | LOOK~, LOOK+52*, LOOK+53, X+1, USR+7, USR+8, HLP+1, HLP+2, EXIT+4, EXIT+8 , EXIT+13, EXIT+14 |
LEXXCT | LOOK~, LOOK+54, LOOK+55~* |
LEXXNAR | LOOK+52~*, EXIT+4, EXIT+14 |
LEXXSR | LOOK~, LOOK+54, LOOK+55~* |
NC | SCH+1~*, SCH+2 |
NN | SCH+1~*, SCH+2* |
X | CAT~, CAT+1*, CAT+2*, CAT+3*, CAT+4*, CAT+7*, CAT+8, SRC~, SRC+1*, SRC+2* , FIL~, FIL+1*, FIL+2, INFO~, INFO+18*, INFO+20, INC~, INC+14 |
Y | CAT~, CAT+2* |