LEXTRAN1 ;ISL/KER - Lexicon code and text wrapper API's ;05/23/2017
Source file <LEXTRAN1.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 |
---|---|---|
GETSYN(SRC,CODE,CDT,LEXARY,IENS,ID,INC) | ; Get Synonyms for a Concept
|
|
GETDID(X,IEN) | ; Get Designation ID based on Source and IEN
; ; Input ; ; X Coding Sys (required) ; IEN IEN in the Expressions file #757.01 (required) |
|
GETFSN(SRC,CODE,CDT) | ; Get Fully Specified Name for a Concept
|
|
GETPREF(SRC,CODE,CDT) | ; Get the Preferred Term for a Code
|
|
GETDES(SRC,TEXT,CDT) | ; Get the Designation Code for a Concept/Synonym
|
|
GETASSN(CODE,MAP,CDT,LEXRAY) | ; Get Mapped Associated Codes
|
|
LEXSCNM(LEXSRC) | ; get source name
|
|
LEXASAB(LEXSRC) | ; get source abbreviation
|
|
CSI(LEXSRC) | ; get source IEN
|
|
INTDAT(X) | ; convert date from external format to VA internal format
|
|
GETCIEN(CODE,CDT,SRC) | ; Get Code IEN for Code/Date/Source
|
Name | Field # of Occurrence |
---|---|
^%DT | INTDAT+2 |
$$GET1^DIQ | GETASSN+45 |
$$STATCHK^LEXSRC2 | GETSYN+68, GETDES+43, GETCIEN+30, GETCIEN+31 |
$$CSYS^LEXU | GETSYN+59, GETDID+17, GETFSN+21, GETPREF+19, GETDES+18, GETDES+36, GETDES+42, LEXSCNM+1, LEXASAB+1, CSI+1 , GETCIEN+26 |
VDT^LEXU | GETSYN+62, GETFSN+23, GETPREF+21, GETDES+25, GETASSN+36 |
$$DT^XLFDT | GETFSN+24, GETPREF+23, GETCIEN+23 |
$$FMTE^XLFDT | GETSYN+75, GETSYN+78, GETCIEN+37 |
$$UP^XLFSTR | GETDES+26, GETDES+29 |
FileNo | Call Tags |
---|---|
^LEX(757.32 - [#757.32] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LEX(757.01 - [#757.01] | GETSYN+81, GETSYN+85, GETSYN+86, GETSYN+89, GETSYN+90, GETDID+16, GETDID+17, GETDID+21, GETDID+22, GETDES+28 , GETDES+29, GETDES+46 |
^LEX(757.02 - [#757.02] | GETSYN+80, GETDES+34, GETDES+35, GETDES+37, GETDES+40, GETDES+41, GETASSN+49, GETASSN+50, GETCIEN+29 |
^LEX(757.03 - [#757.03] | GETDID+19, GETDID+20, LEXSCNM+2, LEXASAB+2 |
^LEX(757.32 - [#757.32] | GETASSN+39, GETASSN+40, GETASSN+41, GETASSN+42, GETASSN+43 |
^LEX(757.33 - [#757.33] | GETASSN+56, GETASSN+57, GETASSN+58, GETASSN+59, GETASSN+60, GETASSN+61, GETASSN+63 |
^TMP("LEXSCH" | GETDES+22 |
Name | Line Occurrences |
---|---|
$$GETSYN | GETFSN+25, GETPREF+24 |
$$INTDAT | GETFSN+22, GETPREF+20, GETDES+24, GETASSN+35 |
$$LEXASAB | GETASSN+50 |
$$LEXSCNM | GETFSN+28, GETASSN+51 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | INTDAT+2~! |
CDT | GETSYN~, GETSYN+57, GETFSN~, GETFSN+17, GETPREF~, GETPREF+15, GETDES~, GETDES+15, GETASSN~, GETASSN+32 , GETCIEN~, GETCIEN+23 |
CIEN | GETASSN+38~, GETASSN+47*, GETASSN+48, GETASSN+49*, GETASSN+50 |
CODE | GETSYN~, GETSYN+57, GETFSN~, GETFSN+17, GETPREF~, GETPREF+15, GETASSN~, GETASSN+32, GETCIEN~, GETCIEN+22 |
CSYS | GETASSN+38~, GETASSN+45*, GETASSN+50, GETASSN+51 |
CT | GETASSN+38~ |
EFDT | GETASSN+38~, GETASSN+61*, GETASSN+62, GETASSN+63 |
ID | GETSYN~, GETSYN+57 |
IEN | GETDID~, GETDID+15 |
IENS | GETSYN~, GETSYN+57 |
INC | GETSYN~, GETSYN+57 |
LEX | GETFSN+18~, GETPREF+16~, GETASSN+54!, GETASSN+55*, GETASSN+65*, GETASSN+67!, GETCIEN+20~, GETCIEN+30*, GETCIEN+31*, GETCIEN+32 , GETCIEN+33, GETCIEN+34, GETCIEN+35 |
LEX( | GETASSN+66* |
LEX("F" | GETFSN+27 |
LEX("P" | GETPREF+26 |
LEX2 | GETSYN+54~, GETSYN+81! |
LEX2( | GETSYN+82*, GETSYN+84 |
LEX3 | GETSYN+54~, GETSYN+84!, GETSYN+99 |
LEX3("F" | GETSYN+94* |
LEX3("P" | GETSYN+92* |
LEX3("S" | GETSYN+95, GETSYN+96*, GETSYN+97*, GETSYN+98* |
LEX4 | GETSYN+54~, GETSYN+99!*, GETSYN+101, GETSYN+102! |
LEX4("F" | GETSYN+100 |
LEX4("P" | GETSYN+100 |
LEX4("S" | GETSYN+100 |
LEXA | GETDES+16~ |
LEXA( | GETDES+29*, GETDES+31, GETDES+32, GETDES+39!, GETDES+42!, GETDES+43! |
LEXA("" | GETDES+44 |
LEXARY | GETSYN~, GETSYN+63*, GETSYN+101 |
LEXC | GETSYN+54~, GETSYN+85~, GETSYN+95*, GETSYN+96, GETSYN+97, GETSYN+98 |
LEXCDT | GETCIEN+20~, GETCIEN+23*, GETCIEN+30, GETCIEN+31, GETCIEN+37 |
LEXCIEN | GETSYN+54~, GETSYN+69*, GETSYN+72, GETSYN+74, GETSYN+77, GETSYN+80, GETDES+16~, GETDES+33*, GETDES+38*, GETDES+39 , GETDES+40, GETDES+41, GETCIEN+20~, GETCIEN+33*, GETCIEN+38, GETCIEN+41, GETCIEN+43, GETCIEN+45, GETCIEN+47, GETCIEN+49 |
LEXCO | GETCIEN+20~, GETCIEN+36*, GETCIEN+39, GETCIEN+41, GETCIEN+43, GETCIEN+45, GETCIEN+47, GETCIEN+48 |
LEXCODE | GETSYN+54~, GETSYN+57*, GETSYN+61, GETSYN+68, GETSYN+72, GETSYN+75, GETSYN+78, GETFSN+17~*, GETFSN+19, GETFSN+25 , GETFSN+28, GETPREF+15~*, GETPREF+17, GETPREF+24, GETASSN+32~*, GETASSN+33, GETASSN+49, GETASSN+51, GETASSN+56, GETASSN+57 , GETASSN+58, GETCIEN+20~, GETCIEN+22*, GETCIEN+29, GETCIEN+30, GETCIEN+31, GETCIEN+39, GETCIEN+41, GETCIEN+43, GETCIEN+45 , GETCIEN+47, GETCIEN+48 |
LEXDEA | GETSYN+54~, GETSYN+85~*, GETSYN+87*, GETSYN+98 |
LEXDID | GETSYN+54~, GETSYN+57*, GETSYN+65*, GETSYN+88 |
LEXDSG | GETDES+16~, GETDES+46*, GETDES+47, GETDES+48 |
LEXEFD | GETSYN+54~, GETSYN+69*, GETSYN+74, GETSYN+77 |
LEXEFF | GETCIEN+20~, GETCIEN+34*, GETCIEN+37, GETCIEN+40, GETCIEN+42, GETCIEN+44, GETCIEN+46 |
LEXEX | GETSYN+54~, GETSYN+85*, GETSYN+92, GETSYN+94, GETSYN+96 |
LEXEXI | GETSYN+54~, GETSYN+80*, GETSYN+81*, GETSYN+82, GETSYN+84*, GETSYN+85, GETSYN+86, GETSYN+89, GETSYN+90, GETSYN+92 , GETSYN+94, GETSYN+96 |
LEXFND | GETSYN+54~, GETSYN+80*, GETSYN+82*, GETSYN+100*, GETSYN+102 |
LEXI | LEXSCNM+1~*, LEXSCNM+2, LEXASAB+1~*, LEXASAB+2, CSI+1~*, CSI+2 |
LEXIAD | GETSYN+54~, GETSYN+69*, GETSYN+74 |
LEXID | GETSYN+54~, GETSYN+85~, GETSYN+88*, GETSYN+89*, GETSYN+92, GETSYN+94, GETSYN+97, GETDID+20*, GETDID+22*, GETDID+23 |
>> LEXIDI | GETDID+20*, GETDID+21*, GETDID+22 |
LEXIDT | GETCIEN+20~, GETCIEN+35*, GETCIEN+44, GETCIEN+46 |
LEXIEN | GETDID+15*, GETDID+16, GETDID+17, GETDID+21, GETDID+22, GETDES+16~, GETDES+27*, GETDES+28*, GETDES+29, GETDES+30* , GETDES+31*, GETDES+32, GETDES+39, GETDES+42, GETDES+43, GETDES+44*, GETDES+45, GETDES+46 |
LEXIENS | GETSYN+55~, GETSYN+57*, GETSYN+64*, GETSYN+92, GETSYN+94, GETSYN+96 |
LEXINC | GETSYN+55~, GETSYN+57*, GETSYN+66*, GETSYN+74, GETSYN+77, GETSYN+86, GETSYN+87 |
LEXMAP | GETASSN+32~*, GETASSN+34, GETASSN+39, GETASSN+40, GETASSN+41, GETASSN+42, GETASSN+43 |
LEXMC | GETDES+16~, GETDES+32*, GETDES+34 |
LEXMCI | GETSYN+55~, GETSYN+80*, GETSYN+81 |
LEXN1 | GETSYN+55~, GETSYN+85~, GETSYN+86*, GETSYN+87 |
LEXON | GETCIEN+20~, GETCIEN+37*, GETCIEN+43, GETCIEN+45, GETCIEN+47, GETCIEN+48 |
LEXOUT | GETSYN+55~, GETSYN+63*, GETSYN+74, GETSYN+75*, GETSYN+77, GETSYN+78*, GETSYN+102*, GETSYN+103, GETCIEN+21~, GETCIEN+38 , GETCIEN+39*, GETCIEN+40, GETCIEN+41*, GETCIEN+42, GETCIEN+43*, GETCIEN+44, GETCIEN+45*, GETCIEN+46, GETCIEN+47*, GETCIEN+48* , GETCIEN+49*, GETCIEN+50 |
LEXRAY | GETASSN~, GETASSN+37*, GETASSN+67, GETASSN+68 |
LEXSAB | GETSYN+55~, GETSYN+59*, GETSYN+60, GETSYN+68, GETDID+18*, GETDID+19, GETDES+16~, GETDES+18*, GETCIEN+21~, GETCIEN+24* , GETCIEN+26*, GETCIEN+30, GETCIEN+31 |
LEXSIEN | GETDES+16~, GETDES+33*, GETDES+34*, GETDES+35, GETDES+37, GETDES+38 |
LEXSN | GETCIEN+21~, GETCIEN+28*, GETCIEN+29, GETCIEN+39, GETCIEN+41, GETCIEN+43, GETCIEN+45, GETCIEN+47, GETCIEN+48 |
LEXSNM | GETSYN+55~, GETSYN+59*, GETSYN+60, GETSYN+72, GETSYN+75, GETSYN+78, GETCIEN+21~, GETCIEN+24*, GETCIEN+27*, GETCIEN+28 , GETCIEN+36 |
LEXSO | GETDES+16~, GETDES+40*, GETDES+43 |
LEXSR | GETDES+17~, GETDES+32~, GETDES+35*, GETDES+36, GETDES+41*, GETDES+42 |
LEXSRC | GETSYN+55~, GETSYN+57*, GETSYN+59*, GETSYN+60, GETSYN+89, GETDID+15*, GETDID+16, GETDID+17, GETDID+18*, GETDID+19 , GETDID+20, GETDID+22, GETFSN+17~*, GETFSN+18*, GETFSN+20, GETFSN+21, GETFSN+25, GETFSN+28, GETPREF+15~*, GETPREF+16* , GETPREF+18, GETPREF+19, GETPREF+24, GETDES+15~*, GETDES+17*, GETDES+18, GETDES+19, GETDES+36, GETDES+42, GETDES+43 , LEXSCNM~, LEXSCNM+1, LEXASAB~, LEXASAB+1, CSI~, CSI+1, GETCIEN+21~, GETCIEN+24*, GETCIEN+25, GETCIEN+26 , GETCIEN+27* |
LEXSRD | GETSYN+55~, GETSYN+59*, GETDID+17*, GETDID+18, GETDES+17~, GETDES+18*, GETDES+19, GETCIEN+21~, GETCIEN+24*, GETCIEN+26* , GETCIEN+27 |
LEXSRI | GETDES+17~, GETDES+19*, GETDES+20, GETDES+46 |
LEXSTA | GETCIEN+21~, GETCIEN+32*, GETCIEN+42, GETCIEN+44, GETCIEN+46, GETCIEN+48, GETCIEN+49 |
LEXSTAT | GETSYN+55~, GETSYN+68*, GETSYN+69*, GETSYN+74, GETSYN+77 |
LEXSUB | GETDES+17~, GETDES+26*, GETDES+28 |
LEXTEXT | GETDES+15~*, GETDES+21, GETDES+26, GETDES+29 |
LEXTMP | GETDES+17~, GETDES+22*, GETDES+23 |
LEXTY | GETSYN+55~, GETSYN+90*, GETSYN+91, GETSYN+93 |
LEXVDT | GETSYN+55~, GETSYN+57*, GETSYN+62, GETSYN+68, GETSYN+75, GETSYN+78, GETFSN+17~*, GETFSN+22*, GETFSN+23, GETFSN+24* , GETFSN+25, GETPREF+15~*, GETPREF+20*, GETPREF+21, GETPREF+22, GETPREF+23*, GETPREF+24, GETDES+15~*, GETDES+23*, GETDES+24* , GETDES+25, GETDES+43, GETASSN+32~*, GETASSN+35*, GETASSN+36, GETASSN+61 |
MAP | GETASSN~, GETASSN+32 |
MAT | GETASSN+59~*, GETASSN+66 |
MIDIEN | GETASSN+38~, GETASSN+41*, GETASSN+43*, GETASSN+44, GETASSN+45, GETASSN+56, GETASSN+57, GETASSN+58 |
MIEN | GETASSN+38~, GETASSN+53*, GETASSN+58*, GETASSN+59, GETASSN+60 |
MORD | GETASSN+38~, GETASSN+53*, GETASSN+56*, GETASSN+57, GETASSN+58, GETASSN+66 |
MTAR | GETASSN+38~, GETASSN+53*, GETASSN+57*, GETASSN+58, GETASSN+66 |
SRC | GETSYN~, GETSYN+57, GETFSN~, GETFSN+17, GETPREF~, GETPREF+15, GETDES~, GETDES+15, GETCIEN~, GETCIEN+24 |
STAT | GETASSN+38~, GETASSN+63*, GETASSN+64 |
SYNS | GETFSN+18~, GETFSN+25*, GETFSN+26, GETPREF+16~, GETPREF+24*, GETPREF+25 |
TEXT | GETDES~, GETDES+15 |
U | GETSYN+60, GETSYN+61, GETSYN+62, GETSYN+72, GETSYN+80, GETSYN+90, GETSYN+92, GETSYN+94, GETSYN+96, GETSYN+102 , GETDID+15, GETDID+16, GETDID+17, GETDID+18, GETDID+19, GETDID+20, GETFSN+19, GETFSN+20, GETFSN+21, GETFSN+23 , GETFSN+27, GETFSN+28, GETPREF+17, GETPREF+18, GETPREF+19, GETPREF+21, GETPREF+22, GETPREF+26, GETDES+19, GETDES+20 , GETDES+21, GETDES+25, GETDES+29, GETDES+35, GETDES+37, GETDES+40, GETDES+41, GETDES+45, GETDES+47, GETDES+48 , GETASSN+33, GETASSN+34, GETASSN+36, GETASSN+39, GETASSN+44, GETASSN+51, GETASSN+59, GETASSN+60, GETASSN+68, LEXSCNM+2 , LEXASAB+2 |
VALCD | GETASSN+38~, GETASSN+47*, GETASSN+48, GETASSN+50*, GETASSN+51 |
VUID | GETASSN+38~, GETASSN+60*, GETASSN+61, GETASSN+63 |
X | GETDID~, GETDID+15, GETDID+23*, GETDID+24, INTDAT~, INTDAT+1* |
Y | INTDAT+2~, INTDAT+3 |