LEX10PLS ;ISL/KER - ICD-10 Procedure Lookup Selection ;04/21/2014
Source file <LEX10PLS.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | (ENDR,KILL)^%ZISS $$UP^XLFSTR |
Lexicon Utility | 2 | (CUR,LOOK)^LEX10PL $$SH^LEX10PLA |
VA Fileman | 2 | ^DIR ^DIWP |
Name | Comments | DBIA/ICR reference |
---|---|---|
MULS(X) | ; Multiple Entries - Select
|
|
CUR(X) | ; Current Array
|
|
MUL(X) | ; Multiple Entries Found
|
|
SH(X) | ; Shorten Text
|
|
MULQ | ; Multiple Entries - Quit
|
|
FND(X) | ; Found
|
|
ATTR | ; Screen Attributes
|
|
SEL(X) | ; Select from List
|
|
MULSEH | ; Extended Help
|
|
ONE(X) | ; One Entry Found
|
|
GETO(X) | ; Get One
|
|
CL | ; Clear
|
|
CONTH | ; Ask to Continue Help
|
|
CONT(X) | ; Ask to Continue
|
|
KATTR | ; Kill Screen Attributes
|
|
BUILD | ; Build Selection Array
|
|
MULSH | ; Multiple Entries - Selection Help
|
|
MULSP(X) | ; Multiple Entries - Pre-Process
|
|
CD(X) | ; Character/Description
|
|
TEST | ; Test Array Building
|
|
TM(X,Y) | ; Trim Character Y - Default " "
|
|
PR(LEX,X) | ; Parse Array
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LEX(757.033 - [#757.033] | CUR+2 |
^UTILITY($J | PR+2!, PR+7, PR+8, PR+9! |
Name | Line Occurrences |
---|---|
$$CD | BUILD+20 |
$$CONT | MULSEH+21 |
$$FND | SEL+32 |
$$GETO | ONE+1 |
$$MUL | SEL+33 |
$$MULS | MUL+8 |
$$ONE | SEL+33 |
$$TM | PR+8 |
ATTR | BUILD+1 |
BUILD | MUL+2 |
KATTR | BUILD+47 |
MULQ | MUL+3 |
MULSEH | MULSP+9 |
PR | MULSEH+8, MULSEH+12, MULSEH+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BOLD | BUILD+7, BUILD+16, BUILD+27, BUILD+30, ATTR+1*, KATTR+1! |
CHR | CUR+4~* |
CUR | CUR+1!, CUR+3* |
DIR | SEL+30~, MULS+2~, CONT+1~ |
DIR("?" | MULS+7*, CONT+2* |
DIR("??" | MULS+7*, CONT+2* |
DIR("A" | MULS+4*, CONT+1* |
DIR("PRE" | MULS+6*, CONT+2* |
DIR(0 | MULS+8*, CONT+1* |
DIRB | SEL+30~, MULS+2~ |
DIROUT | SEL+31!, MULS+1!, MULS+8, CONT+1~ |
DIRUT | SEL+31!, MULS+1!, MULS+9, CONT+1~ |
DIW | PR+1~ |
DIWF | PR+1~, PR+4* |
DIWI | PR+1~ |
DIWL | PR+1~, PR+4* |
DIWR | PR+1~ |
DIWT | PR+1~ |
DIWTC | PR+1~ |
DIWX | PR+1~ |
DN | PR+1~ |
DTOUT | SEL+31!, MULS+1!, MULS+8, CONT+1~ |
DUOUT | SEL+31!, MULS+1!, MULS+9, CONT+1~ |
>> I | MULSEH+10*, MULSEH+14* |
INP | CUR+1~, CUR+2*, CUR+3, CUR+4 |
IOF | MULSEH+22 |
IOINHI | ATTR+1~ |
IOINORM | ATTR+1~ |
LEX | SEL+30~, SEL+32~, MUL+1~, MULQ+1!, BUILD+2!, BUILD+15!, TEST+1!, PR~, PR+2, PR+3 , PR+6!, PR+9* |
LEX( | MUL+6, MUL+7, MULSEH+25, MULSEH+26, BUILD+7*, BUILD+32*, PR+5, PR+8* |
LEX(" " | PR+3 |
LEX("B" | MULSP+3, MULSP+11, BUILD+10*, BUILD+35*, BUILD+41* |
LEX("C" | MULSP+4, BUILD+8*, BUILD+36*, BUILD+42* |
LEX("D" | MULSP+7, MULSP+8, BUILD+9*, BUILD+37*, BUILD+43* |
LEX("E" | MULS+10, MULSP+2, BUILD+11*, BUILD+36*, BUILD+42* |
LEX("F" | MULSP+9, MULSEH+1, MULSEH+2, MULSEH+3, MULSEH+4, MULSEH+5, MULSEH+16, MULSEH+17, BUILD+13*, BUILD+38* , BUILD+45* |
LEX(0 | BUILD+12*, BUILD+46* |
LEXA | MULSP+1~, MULSP+2*, MULSP+9, MULSEH+1*, MULSEH+2, MULSEH+3, MULSEH+4, MULSEH+5, MULSEH+16, MULSEH+17 |
LEXC | MULSEH+6*, MULSEH+9*, MULSEH+13*, MULSEH+21*, BUILD+2~*, BUILD+7*, BUILD+8, BUILD+9, BUILD+10, BUILD+11 , BUILD+12, BUILD+13, BUILD+15~*, BUILD+32*, BUILD+46, CD+1~*, CD+3*, CD+4, CD+5, TEST+1~ , PR+1~, PR+3*, PR+6*, PR+8*, PR+9 |
LEXC1 | BUILD+18~, BUILD+20*, BUILD+21, BUILD+24*, BUILD+25, BUILD+26, BUILD+27, BUILD+34, BUILD+36, BUILD+38 |
LEXC2 | BUILD+18~, BUILD+20*, BUILD+21, BUILD+24*, BUILD+28, BUILD+29, BUILD+30, BUILD+40, BUILD+42, BUILD+45 |
LEXCHR | TEST+1~ |
LEXCUR | SEL+30~ |
LEXD | MULSEH+1~, MULSEH+3*, MULSEH+7, BUILD+15~, CD+1*, CD+3*, CD+4*, CD+5 |
LEXDT | TEST+1~, TEST+2*, TEST+3* |
LEXE | SEL+30~, MUL+1~, MULSEH+1~, MULSEH+4*, MULSEH+11, CD+1~*, CD+2, CD+3* |
LEXFI | SEL+30~, MULS+2~ |
LEXH | BUILD+4~, BUILD+6*, BUILD+7 |
LEXH1 | BUILD+18~, BUILD+26*, BUILD+27, BUILD+30 |
LEXH2 | BUILD+18~, BUILD+29* |
LEXHLP | SEL+30~, MULS+2~, MULS+5*, MULSH+1, TEST+1~ |
LEXI | SEL+30~, MUL+1~, MUL+6*, MUL+7, MULSEH+1~, MULSEH+8~, MULSEH+12~, MULSEH+17~, MULSEH+20*, MULSEH+25* , MULSEH+26, BUILD+2~*, BUILD+3*, BUILD+4, BUILD+5, BUILD+6, BUILD+7, BUILD+8, BUILD+10, BUILD+11 , BUILD+13, BUILD+15~*, CD+1~, CD+2*, TEST+1~, FND+1~*, PR+1~, PR+4*, PR+5*, PR+6* , PR+7*, PR+8 |
LEXIC | MULSEH+1~, MULSEH+15*, MULSEH+19* |
LEXII | MULSEH+1~, MULSEH+15*, MULSEH+16*, MULSEH+17 |
LEXIT | SEL+30~, SEL+32~*, ONE+1, MUL+1, MUL+3*, MUL+8*, MULS+3, MULS+8*, CL+1!, TEST+1~ |
LEXL | SEL+30~, SEL+32~, MUL+1~, PR+1~, PR+2*, PR+4 |
LEXLAST | SEL+30~, MULS+2~ |
LEXM | MULSP+1~*, MULSP+2, MULSP+3, MULSP+4, MULSP+5, MULSP+6, MULSP+7, MULSP+10, TEST+1~ |
LEXMAX | SEL+31~, MUL+1~, MUL+3*, MULS+2*, MULS+3, MULS+4, MULS+5, TEST+1~ |
LEXN | MULSP+1~, MULSP+7*, MULSP+8, BUILD+15~, BUILD+17*, BUILD+19, CD+1~*, CD+2 |
LEXN1 | BUILD+18~, BUILD+19*, BUILD+20, BUILD+25, BUILD+27, BUILD+34, BUILD+35, BUILD+36, BUILD+37, BUILD+38 |
LEXN2 | BUILD+18~, BUILD+19*, BUILD+20, BUILD+28, BUILD+30, BUILD+40, BUILD+41, BUILD+42, BUILD+43, BUILD+45 |
LEXO | MULSP+1~, MULSP+5*, MULSP+6*, MULSP+7 |
LEXOFF | BUILD+15~*, BUILD+17, BUILD+19 |
LEXOUT | SEL+31~ |
LEXP | MUL+1~, MULSEH+1~ |
LEXP1 | MULSP+1~, MULSP+2*, MULSP+9, BUILD+18~, BUILD+19*, BUILD+25*, BUILD+27*, BUILD+31, TEST+1~ |
LEXP2 | MULSP+1~, MULSP+2*, MULSP+9, BUILD+18~, BUILD+19*, BUILD+28*, BUILD+30*, BUILD+31 |
LEXPCDAT | TEST+1~ |
LEXPCDAT("NEXLEV" | BUILD+3, BUILD+4, BUILD+6, BUILD+13, BUILD+26, BUILD+29, BUILD+38, BUILD+45, CD+3, CD+4 , FND+1, GETO+1 |
LEXR | SH+1~, SH+2*, SH+3*, SH+4*, SH+6*, SH+7*, SH+8* |
LEXS | SEL+31~, MULS+2~ |
LEXSS | SEL+31~, MUL+1~, MUL+3*, MUL+8*, MUL+9, TEST+1~ |
LEXT | MULSEH+1~, MULSEH+2*, MULSEH+6, MULSEH+7!, MULSEH+8, MULSEH+11!, MULSEH+12, MULSEH+17~, MULSEH+18, BUILD+4~* , BUILD+5, BUILD+7, BUILD+9, BUILD+18~, BUILD+31*, BUILD+32 |
LEXT( | MULSEH+10, MULSEH+14, MULSEH+20 |
LEXT(1 | MULSEH+7*, MULSEH+8, MULSEH+9, MULSEH+11*, MULSEH+12, MULSEH+13, MULSEH+18*, MULSEH+19 |
LEXT1 | BUILD+18~, BUILD+21*, BUILD+22*, BUILD+25, BUILD+27, BUILD+37 |
LEXT2 | BUILD+18~, BUILD+21*, BUILD+23*, BUILD+28, BUILD+30, BUILD+43 |
LEXTEST | SEL+33~, MUL+5, MULSEH+24 |
LEXTOT | SEL+31~, SEL+32~*, SEL+33, MUL+3, BUILD+1, BUILD+14, BUILD+15, TEST+1~ |
LEXTXT | SEL+31~, SEL+32*, SEL+33, MUL+2*, MUL+4, MULS+2*, MULSEH+23, TEST+1~, TEST+2*, TEST+3* |
LEXUP | TEST+1~ |
LEXW | SH+1~, SH+2*, SH+3*, SH+4*, SH+6*, SH+7*, SH+8* |
LEXX | SEL+31~, MUL+1~ |
LEXXC | BUILD+15~, BUILD+16*, BUILD+31 |
LEXXE | BUILD+15~, BUILD+16*, BUILD+31 |
LEXY | MULSEH+5*, MULSEH+17~*, MULSEH+18, TEST+1~ |
NORM | BUILD+7, BUILD+16, BUILD+27, BUILD+30, ATTR+1*, KATTR+1! |
PSN | CUR+1~, CUR+3*, CUR+4 |
SEC | CUR+4~* |
U | MUL+3* |
X | SEL~, SEL+32, SEL+33!*, SEL+34, ONE~, ONE+1*, ONE+2, MUL~, MUL+2, MUL+9* , MULQ+2, MULS~, MULS+8*, MULS+9, MULS+10*, MULS+11, MULSP~, MULSP+1*, MULSP+3*, MULSP+4* , MULSP+8*, MULSP+9*, MULSP+11*, MULSP+12, CUR~, CUR+2, CD~, CD+1*, CD+5*, CD+6 , SH~, SH+1*, SH+2*, SH+3*, SH+4*, SH+6*, SH+7*, SH+8*, SH+9, ATTR+1~* , FND~, FND+1*, FND+2, GETO~, GETO+1*, GETO+2, PR~, PR+2, PR+5*, TM~ , TM+1*, TM+2*, TM+3*, TM+4, CONT~ |
Y | MULS+10, TM~, TM+1*, TM+2, TM+3, CONT+1~ |
Z | PR+1~ |