LEXTRAN1 ;ISL/KER - Lexicon code and text wrapper API's ;04/21/2014
Source file <LEXTRAN1.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | ($$DT,$$FMTE)^XLFDT $$UP^XLFSTR |
Lexicon Utility | 2 | $$STATCHK^LEXSRC2 ($$CSYS,VDT)^LEXU |
VA Fileman | 2 | ^%DT $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
Problem List | 4 | GMPLBLDC GMPLSAVE GMPLUTL GMPLX |
Lexicon Utility | 3 | LEX10DU LEXTRAN LEXTRAN3 |
Clinical Reminders | 1 | PXRMTXIN |
IHS Mods To Patient Care Encounter | 1 | BPXRMEXT |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETDES(SRC,TEXT,CDT) | ; Get the Designation Code for a Concept/Synonym
|
|
CSI(LEXSRC) | ; get source IEN
|
|
GETPREF(SRC,CODE,CDT) | ; Get the Preferred Term for a Code
|
|
INTDAT(X) | ; convert date from external format to VA internal format
|
|
GETCIEN(CODE) | ; get correct code ien for code and date
; CODE must be defined ; LEXVDT must be defined |
|
LEXSCNM(LEXSRC) | ; get source name
|
|
GETSYN(SRC,CODE,CDT,LEXARY,IENS) | ; Get Synonyms for a Concept
; ; Local Variables |
|
GETASSN(CODE,MAP,CDT,LEXRAY) | ; Get Mapped Associated Codes
|
|
GETFSN(SRC,CODE,CDT) | ; Get Fully Specified Name for a Concept
|
|
LEXASAB(LEXSRC) | ; get source abbreviation
|
Name | Field # of Occurrence |
---|---|
^%DT | INTDAT+3 |
$$GET1^DIQ | GETASSN+52 |
$$STATCHK^LEXSRC2 | GETSYN+46, GETDES+50 |
$$CSYS^LEXU | GETSYN+34, GETFSN+21, GETPREF+21, GETDES+20, GETDES+41, GETDES+48, LEXSCNM+1, LEXASAB+1, CSI+1 |
VDT^LEXU | GETSYN+38, GETFSN+23, GETPREF+23, GETDES+27, GETASSN+41 |
$$DT^XLFDT | GETFSN+24, GETPREF+25 |
$$FMTE^XLFDT | GETSYN+50, GETSYN+52, GETSYN+65, GETCIEN+10, GETCIEN+12, GETCIEN+14 |
$$UP^XLFSTR | GETDES+31, GETDES+34 |
FileNo | Call Tags |
---|---|
^LEX(757.32 - [#757.32] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LEX(757.01 - [#757.01] | GETSYN+68, GETSYN+71, GETSYN+72, GETDES+33, GETDES+34, GETDES+54 |
^LEX(757.02 - [#757.02] | GETSYN+43, GETSYN+44, GETSYN+56, GETSYN+58, GETSYN+59, GETSYN+62, GETSYN+63, GETSYN+66, GETDES+39, GETDES+40 , GETDES+42, GETDES+46, GETDES+47, GETASSN+58, GETASSN+59, GETCIEN+5, GETCIEN+7, GETCIEN+8, GETCIEN+14 |
^LEX(757.03 - [#757.03] | LEXSCNM+2, LEXASAB+2 |
^LEX(757.32 - [#757.32] | GETASSN+46, GETASSN+47, GETASSN+48, GETASSN+49, GETASSN+50 |
^LEX(757.33 - [#757.33] | GETASSN+67, GETASSN+68, GETASSN+69, GETASSN+70, GETASSN+71, GETASSN+72, GETASSN+74 |
^TMP("LEXSCH" | GETDES+24 |
Name | Line Occurrences |
---|---|
$$GETSYN | GETFSN+25, GETPREF+26 |
$$INTDAT | GETFSN+22, GETPREF+22, GETDES+26, GETASSN+40 |
$$LEXASAB | GETASSN+59 |
$$LEXSCNM | GETFSN+28, GETASSN+60 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | INTDAT+2~ |
ARR | GETCIEN+3~, GETCIEN+10 |
ARR( | GETCIEN+9*, GETCIEN+11, GETCIEN+13 |
CDT | GETSYN~, GETSYN+29, GETFSN~, GETFSN+17, GETPREF~, GETPREF+17, GETDES~, GETDES+17, GETASSN~, GETASSN+37 , GETCIEN+3~*, GETCIEN+10, GETCIEN+11, GETCIEN+12, GETCIEN+14 |
CIEN | GETASSN+44~, GETASSN+56*, GETASSN+57, GETASSN+58*, GETASSN+59, GETCIEN+3~, GETCIEN+4*, GETCIEN+8*, GETCIEN+9, GETCIEN+11* , GETCIEN+12, GETCIEN+13*, GETCIEN+14, GETCIEN+15 |
CODE | GETSYN~, GETSYN+29, GETFSN~, GETFSN+17, GETPREF~, GETPREF+17, GETASSN~, GETASSN+37, GETCIEN~, GETCIEN+5 , GETCIEN+7, GETCIEN+8 |
CSYS | GETASSN+44~, GETASSN+52*, GETASSN+59, GETASSN+60 |
CT | GETASSN+44~ |
DAT | GETCIEN+3~, GETCIEN+4*, GETCIEN+7*, GETCIEN+8, GETCIEN+9 |
EFDT | GETASSN+44~, GETASSN+72*, GETASSN+73, GETASSN+74 |
IENS | GETSYN~, GETSYN+29 |
LEX | GETFSN+18~, GETPREF+18~, GETASSN+65!, GETASSN+66*, GETASSN+76*, GETASSN+78! |
LEX( | GETASSN+77* |
LEX("F" | GETFSN+27 |
LEX("P" | GETPREF+28 |
LEX1 | GETSYN+30~, GETSYN+55~, GETSYN+61 |
LEX1( | GETSYN+60*, GETSYN+61, GETSYN+62 |
LEX2 | GETSYN+30~, GETSYN+68! |
LEX2( | GETSYN+69*, GETSYN+70 |
LEX3 | GETSYN+30~, GETSYN+70!, GETSYN+76 |
LEX3("F" | GETSYN+74* |
LEX3("P" | GETSYN+73* |
LEX3("S" | GETSYN+75* |
LEX4 | GETSYN+30~, GETSYN+76!*, GETSYN+78, GETSYN+79! |
LEX4("F" | GETSYN+77 |
LEX4("P" | GETSYN+77 |
LEX4("S" | GETSYN+77 |
LEXA | GETDES+18~ |
LEXA( | GETDES+34*, GETDES+36, GETDES+37, GETDES+44!, GETDES+48!, GETDES+50! |
LEXA("" | GETDES+52 |
LEXARY | GETSYN~, GETSYN+32*, GETSYN+39!, GETSYN+78 |
LEXCIEN | GETSYN+30~, GETSYN+41*, GETSYN+42, GETSYN+43*, GETSYN+44, GETSYN+47*, GETSYN+54, GETSYN+55*, GETSYN+62*, GETSYN+63 , GETSYN+66, GETDES+18~, GETDES+38*, GETDES+43*, GETDES+44, GETDES+46, GETDES+47 |
LEXCODE | GETSYN+29~*, GETSYN+37, GETSYN+43, GETSYN+45, GETSYN+46, GETSYN+49, GETSYN+56, GETSYN+58, GETSYN+59, GETSYN+64 , GETFSN+17~*, GETFSN+19, GETFSN+25, GETFSN+28, GETPREF+17~*, GETPREF+19, GETPREF+26, GETASSN+37~*, GETASSN+38, GETASSN+58 , GETASSN+60, GETASSN+67, GETASSN+68, GETASSN+69 |
LEXD | GETSYN+30~, GETSYN+55~*, GETSYN+57*, GETSYN+58*, GETSYN+59, GETSYN+60 |
LEXDOW | GETSYN+30~ |
LEXDSG | GETDES+18~, GETDES+54*, GETDES+55, GETDES+56 |
LEXEX | GETSYN+30~, GETSYN+71*, GETSYN+73, GETSYN+74, GETSYN+75 |
LEXEXI | GETSYN+30~, GETSYN+67*, GETSYN+68*, GETSYN+69, GETSYN+70*, GETSYN+71, GETSYN+72, GETSYN+73, GETSYN+74, GETSYN+75 |
LEXFND | GETSYN+30~, GETSYN+67*, GETSYN+69*, GETSYN+77*, GETSYN+79 |
LEXI | GETSYN+30~, GETSYN+55~*, GETSYN+58*, GETSYN+59*, GETSYN+60, GETSYN+61*, GETSYN+62*, LEXSCNM+1~*, LEXSCNM+2, LEXASAB+1~* , LEXASAB+2, CSI+1~*, CSI+2 |
LEXIEN | GETDES+18~, GETDES+32*, GETDES+33*, GETDES+34, GETDES+35*, GETDES+36*, GETDES+37, GETDES+44, GETDES+48, GETDES+50 , GETDES+52*, GETDES+53, GETDES+54 |
LEXIENS | GETSYN+29~*, GETSYN+40*, GETSYN+73, GETSYN+74, GETSYN+75 |
LEXMAP | GETASSN+37~*, GETASSN+39, GETASSN+46, GETASSN+47, GETASSN+48, GETASSN+49, GETASSN+50 |
LEXMC | GETDES+18~, GETDES+37*, GETDES+39 |
LEXMCI | GETSYN+31~, GETSYN+66*, GETSYN+68 |
LEXOUT | GETSYN+31~, GETSYN+48*, GETSYN+49*, GETSYN+50*, GETSYN+52*, GETSYN+53*, GETSYN+63, GETSYN+64*, GETSYN+65*, GETSYN+79* , GETSYN+80 |
LEXRAY | GETASSN~, GETASSN+42*, GETASSN+78, GETASSN+79 |
LEXS | GETSYN+31~, GETSYN+55~*, GETSYN+56*, GETSYN+57, GETSYN+58, GETSYN+59 |
LEXSAB | GETSYN+31~, GETSYN+35*, GETSYN+36, GETSYN+44, GETSYN+46, GETDES+18~, GETDES+20* |
LEXSIEN | GETDES+18~, GETDES+38*, GETDES+39*, GETDES+40, GETDES+42, GETDES+43 |
LEXSNM | GETSYN+31~, GETSYN+35*, GETSYN+36, GETSYN+45, GETSYN+49 |
LEXSO | GETDES+18~, GETDES+46*, GETDES+50 |
LEXSR | GETDES+19~, GETDES+37~, GETDES+40*, GETDES+41, GETDES+47*, GETDES+48 |
LEXSRC | GETSYN+29~*, GETSYN+32*, GETSYN+33, GETSYN+34, GETFSN+17~*, GETFSN+18*, GETFSN+20, GETFSN+21, GETFSN+25, GETFSN+28 , GETPREF+17~*, GETPREF+18*, GETPREF+20, GETPREF+21, GETPREF+26, GETDES+17~*, GETDES+19*, GETDES+20, GETDES+21, GETDES+41 , GETDES+48, GETDES+50, LEXSCNM~, LEXSCNM+1, LEXASAB~, LEXASAB+1, CSI~, CSI+1 |
LEXSRD | GETSYN+31~, GETSYN+34*, GETSYN+35, GETDES+19~, GETDES+20*, GETDES+21 |
LEXSRI | GETDES+19~, GETDES+21*, GETDES+22, GETDES+54 |
LEXSTAT | GETSYN+31~, GETSYN+46*, GETSYN+47, GETSYN+48, GETSYN+51 |
LEXSUB | GETDES+19~, GETDES+31*, GETDES+33 |
LEXTEXT | GETDES+17~*, GETDES+23, GETDES+31, GETDES+34 |
LEXTMP | GETDES+19~, GETDES+24*, GETDES+25 |
LEXTY | GETSYN+31~, GETSYN+72*, GETSYN+73, GETSYN+74 |
LEXVAL | GETSYN+32~, GETSYN+41*, GETSYN+42, GETSYN+44*, GETSYN+45 |
LEXVDT | GETSYN+29~*, GETSYN+38, GETSYN+46, GETSYN+50, GETSYN+52, GETSYN+61, GETSYN+65, GETFSN+17~*, GETFSN+22*, GETFSN+23 , GETFSN+24*, GETFSN+25, GETPREF+17~*, GETPREF+22*, GETPREF+23, GETPREF+24, GETPREF+25*, GETPREF+26, GETDES+17~*, GETDES+25* , GETDES+26*, GETDES+27, GETDES+50, GETASSN+37~*, GETASSN+40*, GETASSN+41, GETASSN+72, GETCIEN+3 |
MAP | GETASSN~, GETASSN+37 |
MAT | GETASSN+70~*, GETASSN+77 |
MIDIEN | GETASSN+44~, GETASSN+48*, GETASSN+50*, GETASSN+51, GETASSN+52, GETASSN+67, GETASSN+68, GETASSN+69 |
MIEN | GETASSN+44~, GETASSN+64*, GETASSN+69*, GETASSN+70, GETASSN+71 |
MORD | GETASSN+44~, GETASSN+64*, GETASSN+67*, GETASSN+68, GETASSN+69, GETASSN+77 |
MTAR | GETASSN+44~, GETASSN+64*, GETASSN+68*, GETASSN+69, GETASSN+77 |
SRC | GETSYN~, GETSYN+29, GETFSN~, GETFSN+17, GETPREF~, GETPREF+17, GETDES~, GETDES+17 |
STA | GETCIEN+3~, GETCIEN+4*, GETCIEN+5*, GETCIEN+6, GETCIEN+7, GETCIEN+8 |
STAT | GETASSN+44~, GETASSN+74*, GETASSN+75 |
SYNS | GETFSN+18~, GETFSN+25*, GETFSN+26, GETPREF+18~, GETPREF+26*, GETPREF+27 |
TEXT | GETDES~, GETDES+17 |
U | GETSYN+33, GETSYN+34, GETSYN+36, GETSYN+37, GETSYN+38, GETSYN+45, GETSYN+49, GETSYN+52, GETSYN+66, GETSYN+72 , GETSYN+73, GETSYN+74, GETSYN+75, GETSYN+79, GETFSN+19, GETFSN+20, GETFSN+21, GETFSN+23, GETFSN+27, GETFSN+28 , GETPREF+19, GETPREF+20, GETPREF+21, GETPREF+23, GETPREF+24, GETPREF+28, GETDES+21, GETDES+22, GETDES+23, GETDES+27 , GETDES+34, GETDES+40, GETDES+42, GETDES+46, GETDES+47, GETDES+53, GETDES+55, GETDES+56, GETASSN+38, GETASSN+39 , GETASSN+41, GETASSN+46, GETASSN+51, GETASSN+60, GETASSN+70, GETASSN+71, GETASSN+79, LEXSCNM+2, LEXASAB+2 |
VALCD | GETASSN+44~, GETASSN+56*, GETASSN+57, GETASSN+59*, GETASSN+60 |
VUID | GETASSN+44~, GETASSN+71*, GETASSN+72, GETASSN+74 |
X | INTDAT~, INTDAT+1* |
Y | INTDAT+2~, INTDAT+4 |