ATXAPI ;GDIT/HS/ALA-Taxonomy APIs ; 13 Feb 2012 12:02 PM
Source file <ATXAPI.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDEDU(TAX,TARGET) | ;PEP - EDUCATION
|
|
CHECK(V,E) | ;EP
|
|
BLDSV(FILEREF,VAL,TARGET) | ;PEP - Add a single value to a target
|
|
BLDTAX(TAX,TARGET,TAXIEN,TAXTYP) | ; PEP - Expand a taxonomy into a target
|
|
ICD(TAXDX,TAX,TAXTY) | ;PEP - Checks to see if ICD code is found in certain taxonomy
; Input: ; TAXDX=dx ifn ; TAX=taxonomy ; TAXTY=9 for dx or 0 for proc 1 for cpt |
|
LST(SYSN,FILEREF,CODLS,ORDER,TARGET) | ;PEP - LIST
; Input ; SYSN - System IEN from 80.4 (1, 2, 30 or 31) ; FILEREF - File reference ; CODLS - List of codes, can be range 250.00-250.99 or 250* ; ORDER - Format to get data back (blank returns in IEN order, "CODE" returns in CODE order) ; TARGET - Target reference |
|
SRCH(FILEREF) | ; Search for values
; LAB entries use the IEN and only specify one value. |
FileNo | Call Tags |
---|---|
^ATXAX - [#9002226] | GET1^DIQ |
^ATXLAB - [#9002228] | GET1^DIQ |
^AUTTEDT - [#9999999.09] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ATXAX - [#9002226] | ICD+15, ICD+16, ICD+17 |
^ATXAX("B" | BLDTAX+55, ICD+8 |
^ATXLAB("B" | BLDTAX+54 |
^ATXTYPE("C" | BLDTAX+63 |
^AUTTEDT("B" | BLDEDU+39, BLDEDU+41 |
^DIC(4 - [#4] | BLDTAX+83 |
^DIC(40.7 - [#40.7] | SRCH+13 |
^ICDS - [#80.4] | BLDTAX+70, BLDTAX+71, BLDTAX+74, BLDTAX+75, SRCH+42, LST+10, LST+27 |
^ICDS(1 | BLDTAX+70 |
^ICDS(2 | BLDTAX+74 |
^LAB(60 - [#60] | SRCH+3 |
^PS(50.605 - [#50.605] | SRCH+7 |
^PSDRUG - [#50] | SRCH+9, SRCH+11 |
^PSDRUG("VAC" | SRCH+8 |
Name | Line Occurrences |
---|---|
$$CHECK | BLDSV+18, SRCH+36 |
BLDTAX | BLDEDU+37, ICD+16 |
SRCH | BLDTAX+86, LST+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ATXNCAN | BLDTAX+43~, BLDTAX+59*, BLDTAX+76 |
CODLS | LST~, LST+11, LST+12, LST+13 |
E | CHECK~, CHECK+2, CHECK+4, CHECK+5 |
END | BLDSV+9~, BLDSV+14*, BLDSV+18, BLDSV+24!, BLDTAX+42~, BLDTAX+67*, BLDTAX+82*, SRCH+15*, SRCH+19*, SRCH+30* , SRCH+36, LST+8~, LST+11*, LST+13*, LST+21 |
ENTRY | BLDTAX+42~, BLDTAX+64*, BLDTAX+65*, BLDTAX+66 |
FILE | BLDSV+9~, BLDSV+10*, BLDSV+11*, BLDSV+12*, BLDSV+13*, BLDSV+17, BLDSV+18, BLDSV+20, BLDSV+21, BLDSV+24! , BLDTAX+42~, BLDTAX+80*, BLDTAX+85, SRCH+20*, SRCH+21*, SRCH+22*, SRCH+23*, SRCH+24*, SRCH+25*, SRCH+26* , SRCH+31*, SRCH+32*, SRCH+33*, SRCH+35, SRCH+36, SRCH+38, SRCH+39, SRCH+41, LST+17*, LST+18* , LST+19*, LST+21, LST+23, LST+24, LST+26 |
FILEREF | BLDSV~, BLDSV+10, BLDSV+11, BLDSV+12, BLDSV+13, BLDSV+24!, BLDTAX+42~, BLDTAX+59*, BLDTAX+60*, BLDTAX+63 , BLDTAX+68, BLDTAX+72, BLDTAX+77, BLDTAX+80, BLDTAX+83, BLDTAX+84, BLDTAX+86, SRCH~, SRCH+2, SRCH+5 , SRCH+10, SRCH+12, SRCH+17, SRCH+21, SRCH+22, SRCH+23, SRCH+24, SRCH+25, SRCH+26, SRCH+31 , SRCH+32, SRCH+33, LST~, LST+10*, LST+11, LST+17, LST+18, LST+19 |
FLG | BLDEDU+36~, BLDEDU+42*, BLDEDU+43*, BLDEDU+44, BLDEDU+48*, BLDEDU+49 |
I | BLDEDU+36~, BLDEDU+37*, BLDEDU+43*, BLDEDU+45*, BLDEDU+48* |
ICDIEN | BLDEDU+36~ |
ICDIEN( | BLDEDU+48 |
IEN | BLDSV+9~, BLDSV+19*, BLDSV+20*, BLDSV+21, BLDSV+22, BLDSV+24!, BLDTAX+42~, BLDEDU+36~, BLDEDU+40*, BLDEDU+41* , BLDEDU+42, BLDEDU+43, BLDEDU+48, SRCH+37*, SRCH+38*, SRCH+39, SRCH+41, SRCH+43, SRCH+44, LST+8~ , LST+22*, LST+23*, LST+24, LST+26, LST+28, LST+29 |
INDEX | BLDSV+9~, BLDSV+10*, BLDSV+11*, BLDSV+12*, BLDSV+13*, BLDSV+17, BLDSV+18, BLDSV+20, BLDSV+24!, BLDTAX+42~ , SRCH+20*, SRCH+21*, SRCH+22*, SRCH+23*, SRCH+24*, SRCH+25*, SRCH+26*, SRCH+31*, SRCH+32*, SRCH+33* , SRCH+35, SRCH+36, SRCH+38, LST+8~, LST+17*, LST+18*, LST+19*, LST+21, LST+23 |
LG | LST+8~, LST+13*, LST+21 |
MNEMONIC | BLDEDU+36~, BLDEDU+42*, BLDEDU+43, BLDEDU+48 |
NAME | BLDSV+9~, BLDSV+21*, BLDSV+22, BLDSV+24!, BLDTAX+42~, BLDTAX+83*, BLDTAX+85*, BLDEDU+36~, BLDEDU+42*, BLDEDU+43 , BLDEDU+48, SRCH+3*, SRCH+9*, SRCH+11*, SRCH+13*, SRCH+39*, SRCH+43, SRCH+44, LST+8~, LST+24* , LST+28, LST+29 |
NVAL | SRCH+6~, SRCH+7*, SRCH+8 |
ORDER | SRCH+43, SRCH+44, LST~, LST+28, LST+29 |
QFL | BLDTAX+43~, BLDTAX+76*, BLDTAX+77*, BLDTAX+84* |
SYS | BLDTAX+42~, BLDTAX+67*, BLDTAX+69, BLDTAX+70*, BLDTAX+73, BLDTAX+74*, SRCH+42*, SRCH+43, SRCH+44, LST+8~ , LST+27*, LST+28, LST+29 |
SYSN | BLDTAX+42~, BLDTAX+69*, BLDTAX+71, BLDTAX+73*, BLDTAX+75, SRCH+41, SRCH+42, SRCH+43, SRCH+44, LST~ , LST+9*, LST+10, LST+26, LST+27, LST+28, LST+29 |
SYSNM | BLDTAX+42~, BLDTAX+71*, BLDTAX+75*, SRCH+42*, SRCH+43, SRCH+44, LST+8~, LST+27*, LST+28, LST+29 |
TARGET | BLDSV~, BLDSV+22, BLDSV+24!, BLDTAX~, BLDTAX+45, BLDTAX+83, BLDTAX+85, BLDEDU~, BLDEDU+43, BLDEDU+48 , SRCH+3, SRCH+9, SRCH+11, SRCH+13, SRCH+43, SRCH+44, LST~, LST+28, LST+29 |
TAX | BLDTAX~, BLDTAX+45, BLDTAX+51, BLDTAX+54, BLDTAX+55, BLDEDU~, BLDEDU+37, BLDEDU+43, ICD~, ICD+6 , ICD+7, ICD+8 |
TAX1 | BLDEDU+36~, BLDEDU+37*, BLDEDU+43*, BLDEDU+48* |
TAXARR | ICD+5~, ICD+15*, ICD+16 |
TAXBEG | ICD+5~ |
TAXDX | ICD~, ICD+9, ICD+10, ICD+17 |
TAXEND | ICD+5~ |
TAXFLG | ICD+5~, ICD+9*, ICD+10, ICD+18 |
TAXICD | ICD+5~ |
TAXIEN | BLDTAX~, BLDTAX+48, BLDTAX+51, BLDTAX+53, BLDTAX+54*, BLDTAX+55*, BLDTAX+57, BLDTAX+59, BLDTAX+60, BLDTAX+65 , BLDTAX+66, ICD+5~, ICD+6*, ICD+8*, ICD+9, ICD+10, ICD+15, ICD+16, ICD+17 |
TAXREF | BLDTAX+42~, BLDTAX+49*, BLDTAX+50*, BLDTAX+51*, BLDTAX+54*, BLDTAX+55*, BLDTAX+59, BLDTAX+60, BLDTAX+65, BLDTAX+66 , ICD+5~, ICD+8* |
TAXTY | ICD~, ICD+9 |
TAXTYP | BLDTAX~, BLDTAX+46*, BLDTAX+49, BLDTAX+51*, BLDTAX+54 |
U | BLDSV+21, BLDTAX+51, BLDTAX+67, BLDTAX+70, BLDTAX+71, BLDTAX+74, BLDTAX+75, BLDTAX+83, BLDTAX+85, BLDEDU+43 , BLDEDU+48, ICD+16, SRCH+3, SRCH+9, SRCH+11, SRCH+13, SRCH+39, SRCH+41, SRCH+42, SRCH+43 , SRCH+44, LST+10, LST+24, LST+26, LST+27, LST+28, LST+29 |
V | CHECK~, CHECK+2, CHECK+3 |
VAL | BLDSV~, BLDSV+9~, BLDSV+10*, BLDSV+14, BLDSV+17*, BLDSV+18*, BLDSV+20, BLDSV+24!, BLDTAX+42~, BLDTAX+67* , BLDTAX+81*, BLDTAX+83, BLDTAX+84, BLDTAX+85, BLDEDU+36~, BLDEDU+38*, BLDEDU+39*, BLDEDU+41, SRCH+3, SRCH+7 , SRCH+11, SRCH+13, SRCH+15, SRCH+19*, SRCH+29*, SRCH+35*, SRCH+36*, SRCH+38, LST+8~, LST+11* , LST+13*, LST+16*, LST+21*, LST+23 |
VALUE | BLDTAX+42~, BLDTAX+66*, BLDTAX+67 |
X | SRCH+6~, SRCH+8*, SRCH+9 |
Z | CHECK+1~ |
Z( | CHECK+3*, CHECK+4* |
Z("" | CHECK+5 |