LEXA1 ;ISL/KER - Lexicon Look-up (Loud) ;04/21/2014
Source file <LEXA1.m>
Package | Total | Caller Graph |
---|---|---|
Lexicon Utility | 3 | LEXEDF1 LEXLK LEXTRAN |
Referred Care Information System | 3 | BMCADD1 BMCFUNC BMCMOD1 |
Contract Health Management Information System | 1 | ACHSA6 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SSBR | ; Store data for Space Bar Return
|
|
EN | ; Fileman Special Lookup
|
|
CL | ; Clear LEX and Multi-Term Lookup XTLK
|
|
RSBR | ; Retrieve onSpace Bar Return
|
|
CHK | ; Check Fileman look-up variables
|
|
LK | ; Start Look-up
; X not provided |
|
ASK | ; Get user input
|
|
NOTFND | ; If X was not found
|
|
EXIT | ; Set/Kill variables Y, Y(0,0) from LEX("SEL")
|
|
Y1 | ; ICD-9 DX in Y(1), ICD-10 DX in Y(30)
|
|
FOUND | ; If X was found
|
|
CLR | ; Clear ^TMP Global
|
|
INPHLP | ; Look-up help
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^LEX(757.01 - [#757.01] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DISV( | SSBR+2*, RSBR+2 |
^LEX(757.01 - [#757.01] | EXIT+3 |
^TMP("LEXFND" | CLR+1! |
^TMP("LEXHIT" | CLR+1! |
^TMP("LEXSCH" | EN+89, NOTFND+13, NOTFND+14, FOUND+12, CLR+1!, INPHLP+2 |
Name | Line Occurrences |
---|---|
ASK | LK+2 |
CHK | EN+111 |
CL | EXIT+2, EXIT+4 |
CLR | CL+1 |
EXIT | EN+124 |
LK | EN+123 |
RSBR | ASK+8 |
SSBR | EXIT+3 |
Y1 | EXIT+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> CUR | INPHLP+1* |
CUT | INPHLP+1~ |
>> DIC | CHK+6*, SSBR+1, SSBR+2, RSBR+1, RSBR+2 |
>> DIC("A" | EN+117, EXIT+1*, ASK+1*, ASK+2, CHK+7*, CHK+8 |
>> DIC("B" | LK+6, LK+9!, NOTFND+12!, EXIT+1*, ASK+8!, CHK+2! |
>> DIC("DR" | CHK+1! |
>> DIC("P" | CHK+1! |
>> DIC("V" | CHK+1! |
>> DIC(0 | EN+75, EN+114, EXIT+3, CHK+3, CHK+4*, CHK+5*, CHK+6*, CHK+7*, SSBR+2, RSBR+1 |
DINUM | CHK+1! |
DIR | ASK+1~ |
DIR("?" | ASK+4*, ASK+5* |
DIR("??" | ASK+5* |
DIR("A" | ASK+2* |
DIR("B" | ASK+3* |
DIR(0 | ASK+6* |
DIROUT | ASK+1~, ASK+13! |
DIRUT | ASK+1~, ASK+13! |
DLAYGO | CHK+1! |
>> DTOUT | ASK+11, ASK+12 |
>> DUOUT | ASK+13* |
DUZ | SSBR+1, SSBR+2, RSBR+1, RSBR+2 |
FLG | INPHLP+1~*, INPHLP+11, INPHLP+15, INPHLP+17, INPHLP+18, INPHLP+19, INPHLP+20 |
IMP | INPHLP+1~* |
>> IOINHI | Y1+1 |
>> IOINORM | Y1+1 |
LEX | EN+123, NOTFND+11!*, FOUND+9, FOUND+11!, FOUND+12, FOUND+13*, CL+1! |
LEX("HLP" | NOTFND+13, INPHLP+3!, INPHLP+5, INPHLP+6! |
LEX("LIST" | NOTFND+11, FOUND+9 |
LEX("SEL" | EN+123, NOTFND+12!, FOUND+10, FOUND+12, FOUND+13, EXIT+2, EXIT+3, Y1+3, Y1+4 |
LEXAP | EN+89*, EN+90*, LK+8, CL+1! |
LEXB | Y1+1~*, Y1+6 |
LEXC | Y1+4~*, Y1+6, Y1+9 |
>> LEXCAT | EN+108 |
LEXCT | Y1+1~, Y1+3*, Y1+7*, Y1+8 |
LEXD | Y1+4~*, Y1+5, INPHLP+1~, INPHLP+2*, INPHLP+3 |
LEXDICA | EN+111~, EN+117*, EXIT+1, ASK+1, CHK+8* |
LEXDICB | EN+111~, EXIT+1, ASK+2, ASK+3, CHK+2* |
LEXI | Y1+3~*, Y1+4, INPHLP+4~*, INPHLP+5* |
LEXLC | Y1+1~, Y1+2*, Y1+7* |
LEXLDR | Y1+1~, Y1+2*, Y1+5, Y1+7* |
LEXLL | EN+96*, LK+8, CL+1! |
LEXN | Y1+1~*, Y1+6 |
LEXO | EN+111~ |
LEXQ | EN+77~* |
>> LEXQUIET | Y1+2 |
LEXS | Y1+4~*, Y1+5 |
LEXSAVE | EN+114*, LK+2, LK+4!, CHK+2* |
>> LEXSRC | EN+102 |
LEXSUB | EN+83*, CL+1! |
LEXSY | Y1+1~, Y1+2*, Y1+3, Y1+9 |
LEXT | Y1+4~, Y1+5*, Y1+6*, Y1+8 |
LEXTD | EN+77~ |
LEXUR | EN+111~ |
>> LEXVDT | LK+8, INPHLP+1 |
LEXXCT | EN+108~*, LK+8 |
LEXXSR | EN+102~*, LK+8 |
U | ASK+13 |
X | EN+75!, EN+114!, LK+4*, LK+6*, LK+8, NOTFND+11, NOTFND+13, ASK+2, ASK+3, ASK+6! , ASK+8, ASK+9, ASK+10*, ASK+12*, ASK+13, INPHLP+3, INPHLP+4, INPHLP+9, INPHLP+10, INPHLP+11 , INPHLP+15, INPHLP+16, INPHLP+17, INPHLP+18, INPHLP+19, INPHLP+24, INPHLP+25, INPHLP+26, CHK+2, SSBR+2 , RSBR+2* |
XTLKGBL | EN+111~ |
XTLKHLP | EN+111~ |
XTLKKSCH | EN+111~ |
XTLKSAY | EN+111~ |
Y | EXIT+1!, EXIT+2!*, EXIT+3*, ASK+6~, SSBR+2 |
Y( | Y1+9* |
Y(0 | EXIT+3* |