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