LEX10TAX ;ISL/KER - Post ICD-10 Taxonomy Look-up ;04/21/2014
Source file <LEX10TAX.m>
| Package | Total | Call Graph | 
|---|---|---|
| Lexicon Utility | 4 | LOOK^LEXA CONFIG^LEXSET $$STATCHK^LEXSRC2 ($$ONE,$$PERIOD)^LEXU | 
| Kernel | 2 | ($$DT,$$FMTE)^XLFDT $$UP^XLFSTR | 
| VA Fileman | 1 | ^DIWP | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SCT(LEX,LEXVDT) | ;   Filter by SNOMED CT (SCT) (Human only) ; ; Input ; ; LEX IEN of file 757.01 ; LEXVDT Date to use for screening by codes | |
| PR(LEX,X) | ;   Parse Array | |
| VET(X) | ; Veterinary Term - 1 = Yes | |
| LBT | ; Looup by Text | |
| ES(X,Y) | ; Expression to Code | |
| CS(X) | ; Coding System | |
| LBC | ; Lookup by Code | |
| IS(X) | ; Is a Code | |
| REO | ; Reorder Array | |
| TAX(X,LEXSRC,LEXDT,LEXSUB,LEXVER) | ; Get Taxonomy Information | |
| SRC(X) | ; Re-Create Source String | |
| EXP | ;   Show ^TMP global (expanded display) | |
| ED(X) | ;   Exernal Date | |
| TM(X,Y) | ;   Trim Character Y - Default " " | |
| SHO | ;   Show ^TMP global | 
| 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 | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^LEX(757.01 - [#757.01] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LEX(757.01 - [#757.01] | LBC+8, SCT+14, VET+2 | 
| ^LEX(757.02 - [#757.02] | LBC+2, LBC+4, LBC+5, ES+2, ES+4, IS+2, IS+3 | 
| ^LEX(757.03 - [#757.03] | ES+7, CS+2, CS+3, CS+4, CS+5, EXP+3, EXP+4 | 
| ^LEX(757.1 - [#757.1] | SCT+14, SCT+15, SCT+16, VET+2, VET+3, VET+4 | 
| ^LEX(757.12 - [#757.12] | SCT+16, VET+5 | 
| ^LEX(757.21 - [#757.21] | SCT+17, SCT+18 | 
| ^LEXT(757.2 - [#757.2] | SCT+18 | 
| ^TMP( | TAX+60, LBC+10, ES+10, ES+14, ES+15*, ES+16*, ES+17*, REO+1, REO+2, REO+3 , REO+5*, REO+6!, EXP+2, EXP+5, EXP+7, EXP+9, EXP+10, EXP+16 | 
| ^TMP("LEXFND" | LBT+1!, LBT+8, LBT+9, LBT+11! | 
| ^TMP("LEXHIT" | LBT+1!, LBT+11! | 
| ^TMP("LEXSCH" | LBT+1!, LBT+4*, LBT+5*, LBT+11! | 
| ^UTILITY($J | PR+1!, PR+4, PR+5, PR+6! | 
| Name | Line Occurrences | 
|---|---|
| $$CS | SRC+4 | 
| $$ED | EXP+14, EXP+15 | 
| $$IS | TAX+59 | 
| $$SCT | ES+6 | 
| $$SRC | TAX+57 | 
| $$TM | SRC+5, PR+5 | 
| ES | LBC+9, LBT+7, LBT+10 | 
| LBC | TAX+59 | 
| LBT | TAX+59, LBC+10 | 
| PR | EXP+18 | 
| REO | LBC+10, LBT+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIC | LBT+2~* | 
| DIW | PR+1~ | 
| DIWF | PR+1~, PR+3* | 
| DIWI | PR+1~ | 
| DIWL | PR+1~, PR+3* | 
| DIWR | PR+1~ | 
| DIWT | PR+1~ | 
| DIWTC | PR+1~ | 
| DIWX | PR+1~ | 
| DN | PR+1~ | 
| LEX | TAX+54~, LBT+1!, LBT+11!, ES+3~, ES+10, SCT~, SCT+12, PR~, PR+1, PR+2 , PR+4!, PR+6* | 
| LEX( | ES+11, ES+12, PR+3, PR+5* | 
| LEX(" " | PR+2 | 
| LEX("LIST" | LBT+7 | 
| LEX0 | EXP+8~, EXP+10*, EXP+16*, EXP+17, EXP+18 | 
| LEX10SUB | TAX+54~, TAX+58*, TAX+60, LBC+10, ES+10, ES+14, ES+15, ES+16, ES+17, REO+1 , REO+2, REO+3, REO+5, REO+6 | 
| LEXA | EXP+8~, EXP+18 | 
| LEXA( | EXP+20 | 
| LEXA(1 | EXP+18*, EXP+19 | 
| LEXAC | EXP+8~, EXP+11*, EXP+14 | 
| LEXC | SCT+12~, SCT+13*, SCT+14, VET+1~, PR+1~, PR+2*, PR+4*, PR+5*, PR+6 | 
| LEXCD | LBC+5~, LBC+6*, LBC+9, ES+3~, ES+4*, ES+7, ES+9, ES+10, ES+14, ES+16 , ES+17, REO+2~*, REO+3, EXP+8~, EXP+17* | 
| LEXCO | ES+3~ | 
| LEXCT | ES+3~, ES+11*, ES+13*, ES+16, ES+17 | 
| LEXCTL | LBC+1~*, LBC+2, LBC+9, LBT+10! | 
| LEXD | SCT+12~*, SCT+13, VET+1~ | 
| LEXDD | ES+12~*, ES+13, ES+17 | 
| LEXDT | TAX~, TAX+55*, TAX+56, ES+1~*, ES+6 | 
| LEXEF | ES+3~, ES+11*, ES+12, ES+16 | 
| LEXEX | SCT+12~*, SCT+13, SCT+14, SCT+17, VET+1~*, VET+2 | 
| LEXFIL | ES+3~, ES+6* | 
| LEXFQ | LBT+2~, LBT+8*, LBT+9 | 
| LEXHI | ES+3~ | 
| LEXI | REO+3~, REO+5*, SRC+1~, SRC+2*, SRC+3, SCT+12~, SCT+15*, SCT+16, SCT+17*, SCT+18 , EXP+8~, EXP+20*, VET+1~, VET+3*, VET+4, PR+1~, PR+3*, PR+4*, PR+5 | 
| LEXIE | EXP+8~, EXP+12*, EXP+19 | 
| LEXIEN | LBC+5~*, LBC+8, LBC+9, LBT+2~, LBT+7*, LBT+9*, LBT+10, ES+1~*, ES+2, ES+6 | 
| LEXIN | CS+1~*, CS+2, CS+3, CS+4, CS+5, EXP+8~, EXP+11*, EXP+15 | 
| LEXIS | TAX+54~, TAX+59* | 
| LEXKEY | REO+1~*, REO+2, REO+3 | 
| LEXLEN | PR+1~, PR+2*, PR+3 | 
| LEXMC | SCT+12~, SCT+14*, SCT+15, VET+1~, VET+2*, VET+3 | 
| LEXN | SRC+1~*, SRC+4*, SRC+5, SCT+16~*, SCT+18~*, EXP+8~, EXP+9*, EXP+11, EXP+12, EXP+13 , VET+4~, VET+5*, VET+6 | 
| LEXN1 | EXP+1~, EXP+2*, EXP+3, EXP+4, EXP+5, EXP+7, EXP+9, EXP+10, EXP+16 | 
| LEXN2 | EXP+1~, EXP+5*, EXP+6, EXP+7, EXP+9, EXP+10, EXP+16 | 
| LEXN3 | EXP+1~, EXP+7*, EXP+9, EXP+10, EXP+16 | 
| LEXNC | SHO+1~, SHO+2*, SHO+3, EXP+1~ | 
| LEXND | LBC+5~*, LBC+6, ES+3~, ES+4*, ES+12~*, ES+13, ES+16, REO+3~*, REO+4, REO+5 , SHO+4~* | 
| LEXNM | ES+3~, EXP+8~, EXP+18* | 
| LEXNN | SHO+1~, SHO+2*, SHO+3*, SHO+4, EXP+1~ | 
| LEXO | SCT+12~, SCT+19*, SCT+20, VET+1~, VET+3*, VET+6*, VET+7 | 
| LEXORD | LBC+1~*, LBC+2*, LBC+4 | 
| LEXPF | LBC+5~, LBC+6*, LBC+9 | 
| LEXPL | SCT+12~, SCT+17*, SCT+18*, SCT+19 | 
| LEXS | SHO+1~*, SHO+2, EXP+1~*, EXP+2, EXP+5, EXP+7, EXP+9, EXP+10, EXP+16 | 
| LEXSAB | LBT+2~ | 
| LEXSB | ES+3~, REO+3~, REO+4*, SRC+3~*, SRC+4 | 
| LEXSIEN | LBC+3~*, LBC+4*, LBC+5, ES+1~, ES+2*, ES+4 | 
| LEXSN | EXP+8~, EXP+13* | 
| LEXSNM | EXP+3~, EXP+4*, EXP+6 | 
| LEXSR | LBC+5~, LBC+6*, LBC+7, ES+3~, ES+4*, ES+5, ES+6, ES+7, ES+9, ES+10 , ES+14, ES+16, ES+17, REO+4*, REO+5, SRC+3~, SRC+4* | 
| LEXSRC | TAX~, TAX+57*, LBC+7, ES+5 | 
| LEXST | ES+3~, ES+9~* | 
| LEXSUB | TAX~, TAX+58, SHO+1, EXP+1 | 
| LEXT | SCT+16~*, SCT+18~*, VET+4~*, VET+5 | 
| LEXTD | EXP+1~, EXP+2*, EXP+14, EXP+15 | 
| LEXTMP | LBT+2~*, LBT+6, LBT+7 | 
| LEXTY | LBC+5~, LBC+8*, LBC+9 | 
| LEXV | ES+3~, ES+4*, ES+8, ES+9* | 
| LEXVDT | TAX+54~, TAX+55*, TAX+56*, LBC+9, LBT+2, LBT+6!*, ES+8, ES+9, SCT~, SCT+12 | 
| LEXVER | TAX~, TAX+59*, ES+8 | 
| LEXVP | EXP+8~, EXP+12* | 
| LEXVT | SCT+12~, SCT+15*, SCT+16*, SCT+19 | 
| LEXX | TAX+54~*, TAX+59, LBC+1, LBT+6, SRC+1~*, SRC+2, SRC+3 | 
| X | TAX~, TAX+54, TAX+60*, TAX+61, ES~, ES+1, ES+3~, ES+10*, IS~, IS+1* , IS+2, IS+3, SRC~, SRC+1, SRC+5*, SRC+6, CS~, CS+1, SCT+20*, SCT+21 , ED~, ED+1*, ED+2*, ED+3, VET~, VET+1, VET+7*, VET+8, PR~, PR+2 , PR+3*, TM~, TM+1*, TM+2*, TM+3*, TM+4 | 
| Y | ES~, ES+1, TM~, TM+1*, TM+2, TM+3 |