BDMTAPI ;GDIT/HS/ALA-Taxonomy APIs ; 28 Oct 2014 4:33 PM
Source file <BDMTAPI.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDEDU(TAX,TARGET) | ;PEP - EXPAND EDU
|
|
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
|
|
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("B" | BLDTAX+46 |
^ATXLAB("B" | BLDTAX+47 |
^ATXTYPE("C" | BLDTAX+57 |
^AUTTEDT("B" | BLDEDU+39, BLDEDU+41 |
^DIC(4 - [#4] | BLDTAX+77 |
^DIC(40.7 - [#40.7] | SRCH+13 |
^ICDS - [#80.4] | BLDTAX+64, BLDTAX+65, BLDTAX+68, BLDTAX+69, SRCH+42, LST+10, LST+27 |
^ICDS(1 | BLDTAX+64 |
^ICDS(2 | BLDTAX+68 |
^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 |
SRCH | BLDTAX+80, LST+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ATXNCAN | BLDTAX+43~, BLDTAX+53*, BLDTAX+70 |
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+61*, BLDTAX+76*, SRCH+15*, SRCH+19*, SRCH+30* , SRCH+36, LST+8~, LST+11*, LST+13*, LST+21 |
ENTRY | BLDTAX+42~, BLDTAX+58*, BLDTAX+59*, BLDTAX+60 |
FILE | BLDSV+9~, BLDSV+10*, BLDSV+11*, BLDSV+12*, BLDSV+13*, BLDSV+17, BLDSV+18, BLDSV+20, BLDSV+21, BLDSV+24! , BLDTAX+42~, BLDTAX+74*, BLDTAX+79, 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+53*, BLDTAX+54*, BLDTAX+57 , BLDTAX+62, BLDTAX+66, BLDTAX+71, BLDTAX+74, BLDTAX+77, BLDTAX+78, BLDTAX+80, 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+77*, BLDTAX+79*, 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+70*, BLDTAX+71*, BLDTAX+78* |
SYS | BLDTAX+42~, BLDTAX+61*, BLDTAX+63, BLDTAX+64*, BLDTAX+67, BLDTAX+68*, SRCH+42*, SRCH+43, SRCH+44, LST+8~ , LST+27*, LST+28, LST+29 |
SYSN | BLDTAX+42~, BLDTAX+63*, BLDTAX+65, BLDTAX+67*, BLDTAX+69, 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+65*, BLDTAX+69*, SRCH+42*, SRCH+43, SRCH+44, LST+8~, LST+27*, LST+28, LST+29 |
TARGET | BLDSV~, BLDSV+22, BLDSV+24!, BLDTAX~, BLDTAX+44, BLDTAX+77, BLDTAX+79, 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+44, BLDTAX+45, BLDTAX+46, BLDTAX+47, BLDEDU~, BLDEDU+37, BLDEDU+43 |
TAX1 | BLDEDU+36~, BLDEDU+37*, BLDEDU+43*, BLDEDU+48* |
TAXIEN | BLDTAX~, BLDTAX+45, BLDTAX+46*, BLDTAX+47*, BLDTAX+49, BLDTAX+53, BLDTAX+54, BLDTAX+59, BLDTAX+60 |
TAXREF | BLDTAX+42~, BLDTAX+46*, BLDTAX+47*, BLDTAX+50*, BLDTAX+51*, BLDTAX+53, BLDTAX+54, BLDTAX+59, BLDTAX+60 |
TAXTYP | BLDTAX~, BLDTAX+46, BLDTAX+50 |
U | BLDSV+21, BLDTAX+61, BLDTAX+64, BLDTAX+65, BLDTAX+68, BLDTAX+69, BLDTAX+77, BLDTAX+79, BLDEDU+43, BLDEDU+48 , 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+61* , BLDTAX+75*, BLDTAX+77, BLDTAX+78, BLDTAX+79, 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+60*, BLDTAX+61 |
X | SRCH+6~, SRCH+8*, SRCH+9 |
Z | CHECK+1~ |
Z( | CHECK+3*, CHECK+4* |
Z("" | CHECK+5 |