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~ |