BSTSAPIF ;GDIT/HS/BEE-Standard Terminology API Function Calls ; 5 Nov 2012 9:53 AM
Source file <BSTSAPIF.m>
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Standard Terminology | 3 | BSTSAPI BSTSAPID BSTSRPCU | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DILKP(OUT,IN) | ;EP - Performs a drug ingredient lookup on a specified value | |
| ERR | ; | |
| VSBTRMF(IN) | ;PEP - Returns whether a given term is in a particular subset | |
| DI2RX(IN) | ;EP - Performs a drug ingredient lookup on a specified value ; Returns only the first RxNorm mapping as a function call output | |
| ASSOC(IN) | ;EP - Returns the associations for each type (SMD, RxNorm, UNII) | |
| EQUIV(OUT,IN) | ;PEP - Returns equivalent laterality concepts | |
| ICD2SMD(OUT,IN) | ;EP - Returns a list of SMOMED codes for the specified ICD9 code | |
| USEARCH(OUT,IN) | ;EP - Perform Codeset Universe Search | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTER | ERR+1 | 
| $$CNCLKP^BSTSAPI | DILKP+72, EQUIV+28 | 
| $$DILKP^BSTSAPI | DI2RX+21 | 
| $$VALTERM^BSTSAPI | ASSOC+28 | 
| $$VALSBTRM^BSTSAPIB | VSBTRMF+18 | 
| $$DETAIL^BSTSCMCL | USEARCH+100 | 
| $$VNLKP^BSTSLKP | DILKP+60 | 
| $$DATE^BSTSUTIL | USEARCH+41 | 
| $$FMDT2XML^BSTSUTIL | DILKP+38 | 
| $$FMTE^BSTSUTIL | USEARCH+44 | 
| $$DILKP^BSTSWSV1 | DILKP+57, DILKP+63 | 
| $$USEARCH^BSTSWSV1 | USEARCH+72 | 
| DT^DICRW | DILKP+33, USEARCH+35 | 
| $$GET1^DIQ | ICD2SMD+18, ICD2SMD+20 | 
| FileNo | Call Tags | 
|---|---|
| ^BSTS(9002318.4 - [#9002318.4] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BSTS(9002318.1 - [#9002318.1] | ICD2SMD+11 | 
| ^BSTS(9002318.4 - [#9002318.4] | ICD2SMD+14 | 
| ^BSTS(9002318.6 - [#9002318.6] | EQUIV+41, EQUIV+57 | 
| ^TMP("BSTSCMCL" | USEARCH+80 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | DILKP+30~, USEARCH+31~ | 
| %D | VSBTRMF+16~, ICD2SMD+8~, DILKP+29~, ASSOC+26~, DI2RX+19~, USEARCH+30~ | 
| %H | DILKP+30~, USEARCH+31~ | 
| AT | EQUIV+14~, EQUIV+25* | 
| ATLAT | EQUIV+14~, EQUIV+23*, EQUIV+24, EQUIV+25, EQUIV+31, EQUIV+32, EQUIV+33, EQUIV+34, EQUIV+72 | 
| BCTCHCT | USEARCH+30~, USEARCH+49*, USEARCH+61 | 
| BCTCHRC | USEARCH+30~, USEARCH+48*, USEARCH+49, USEARCH+60 | 
| BSTSD | DILKP+30~, DILKP+56*, DILKP+60*, DILKP+63*, DILKP+66*, DILKP+79, USEARCH+31~ | 
| BSTSI | DILKP+30~, USEARCH+31~, USEARCH+66* | 
| BSTSR | DILKP+30~, DILKP+56*, DILKP+57*, DILKP+63*, DILKP+79*, DILKP+80, USEARCH+31~, USEARCH+69*, USEARCH+72*, USEARCH+105 | 
| BSTSVAR | ASSOC+26~, EQUIV+14~ | 
| BSTSVAR(1 | ASSOC+34, ASSOC+35, ASSOC+39, ASSOC+40, ASSOC+44, ASSOC+45, EQUIV+31, EQUIV+39, EQUIV+41, EQUIV+53 , EQUIV+60, EQUIV+66, EQUIV+72 | 
| BSTSWS | DILKP+30~, DILKP+57, DILKP+60, DILKP+63, USEARCH+31~, USEARCH+72, USEARCH+100 | 
| BSTSWS("BCTCHCT" | USEARCH+61* | 
| BSTSWS("BCTCHRC" | USEARCH+60* | 
| BSTSWS("DAT" | USEARCH+63* | 
| BSTSWS("DEBUG" | USEARCH+64* | 
| BSTSWS("DTSID" | USEARCH+94* | 
| BSTSWS("INDATE" | USEARCH+58* | 
| BSTSWS("LTYPE" | DILKP+49*, DILKP+50* | 
| BSTSWS("MAXRECS" | DILKP+45*, USEARCH+59* | 
| BSTSWS("NAMESPACEID" | DILKP+48*, DILKP+72, USEARCH+55* | 
| BSTSWS("PROPERTY" | DILKP+49*, DILKP+50* | 
| BSTSWS("RET" | USEARCH+62* | 
| BSTSWS("SEARCH" | DILKP+43*, USEARCH+53* | 
| BSTSWS("SNAPDT" | DILKP+44*, USEARCH+57* | 
| BSTSWS("STYPE" | USEARCH+54* | 
| BSTSWS("SUBSET" | USEARCH+56* | 
| BSTSWS("TBYPASS" | DILKP+46* | 
| CIEN | ICD2SMD+8~, ICD2SMD+14*, ICD2SMD+18, ICD2SMD+20 | 
| CNT | ASSOC+31~, ASSOC+34*, ASSOC+35, ASSOC+39*, ASSOC+40, ASSOC+44*, ASSOC+45 | 
| CON | ASSOC+31~, ASSOC+35*, ASSOC+36, ASSOC+40*, ASSOC+41, ASSOC+45*, ASSOC+46, EQUIV+54~, EQUIV+60*, EQUIV+65 , EQUIV+69 | 
| CONC | ICD2SMD+16~, ICD2SMD+20*, ICD2SMD+23, DILKP+30~, DILKP+69*, DILKP+72, DILKP+73, EQUIV+14~, EQUIV+22*, EQUIV+28 , EQUIV+31, EQUIV+32, EQUIV+33, EQUIV+35, EQUIV+36, EQUIV+66, EQUIV+72, EQUIV+73 | 
| CONCDT | DILKP+30~ | 
| CONCDT(1 | DILKP+74, DILKP+75, DILKP+76, DILKP+77 | 
| CONCID | USEARCH+86~, USEARCH+89* | 
| DAT | USEARCH+31~, USEARCH+47*, USEARCH+63 | 
| DEBUG | DILKP+30~, DILKP+40*, DILKP+57, DILKP+63, USEARCH+31~, USEARCH+51*, USEARCH+64, USEARCH+72 | 
| DLIST | USEARCH+77~, USEARCH+80*, USEARCH+97, USEARCH+103 | 
| DOUT | DI2RX+19~ | 
| DOUT(1 | DI2RX+23, DI2RX+24, DI2RX+25, DI2RX+26, DI2RX+27 | 
| DSCID | USEARCH+86~, USEARCH+91* | 
| DT | DILKP+33, DILKP+37, USEARCH+35, USEARCH+43 | 
| DTSID | ICD2SMD+16~, ICD2SMD+18*, ICD2SMD+23, USEARCH+86~, USEARCH+90*, USEARCH+94 | 
| ECNC | EQUIV+14~, EQUIV+39*, EQUIV+42, EQUIV+43, EQUIV+46, EQUIV+49 | 
| ELAT | EQUIV+40~, EQUIV+41*, EQUIV+42, EQUIV+43, EQUIV+46 | 
| ENTLOG | EQUIV+14~ | 
| ENTLOG( | EQUIV+32*, EQUIV+33*, EQUIV+36*, EQUIV+43*, EQUIV+46*, EQUIV+66 | 
| ERSLT | USEARCH+77~, USEARCH+100 | 
| FOUT | VSBTRMF+16~, VSBTRMF+19 | 
| I | DILKP+29~ | 
| ILAT | EQUIV+54~, EQUIV+57*, EQUIV+63, EQUIV+66 | 
| IN | VSBTRMF~, VSBTRMF+18, ICD2SMD~, ICD2SMD+6, ICD2SMD+14, DILKP~, DILKP+34*, DILKP+35, DILKP+36, DILKP+39 , DILKP+40, DILKP+41, ASSOC~, ASSOC+28, DI2RX~, DI2RX+21, USEARCH~, USEARCH+36*, USEARCH+37, USEARCH+38 , USEARCH+39, USEARCH+40, USEARCH+45, USEARCH+51, EQUIV~, EQUIV+16, EQUIV+22, EQUIV+23 | 
| INDATE | USEARCH+31~, USEARCH+42*, USEARCH+58 | 
| LAT | EQUIV+14~, EQUIV+24*, EQUIV+63, EQUIV+64 | 
| LOCAL | DILKP+29~, DILKP+39*, DILKP+57, DILKP+63, USEARCH+30~, USEARCH+50* | 
| LT | EQUIV+14~, EQUIV+72*, EQUIV+73 | 
| LTLAT | EQUIV+14~ | 
| LTLAT( | EQUIV+31* | 
| LTLST | EQUIV+14~ | 
| LTLST( | EQUIV+42*, EQUIV+66*, EQUIV+72 | 
| LTYPE | DILKP+29~, DILKP+36*, DILKP+49 | 
| MAX | DILKP+29~, USEARCH+30~, USEARCH+45*, USEARCH+49, USEARCH+59 | 
| MLAT | EQUIV+14~, EQUIV+53*, EQUIV+57, EQUIV+60 | 
| NCNT | EQUIV+14~, EQUIV+31*, EQUIV+35*, EQUIV+42*, EQUIV+49*, EQUIV+65*, EQUIV+66*, EQUIV+69*, EQUIV+73* | 
| NMID | ICD2SMD+8~, ICD2SMD+11*, ICD2SMD+14, DILKP+29~, DILKP+51*, USEARCH+30~, USEARCH+39*, USEARCH+55 | 
| NMIEN | DILKP+29~ | 
| OUT | ICD2SMD~, ICD2SMD+23, DILKP~, DILKP+31, DILKP+73, DILKP+74, DILKP+75, DILKP+76, DILKP+77, USEARCH~ , USEARCH+32, USEARCH+72, EQUIV~, EQUIV+17, EQUIV+19, EQUIV+31, EQUIV+35, EQUIV+42, EQUIV+49, EQUIV+65 , EQUIV+66, EQUIV+69, EQUIV+73 | 
| RCNT | ICD2SMD+8~, ICD2SMD+14*, ICD2SMD+23*, USEARCH+82~, USEARCH+84*, USEARCH+87, USEARCH+89, USEARCH+90, USEARCH+91, USEARCH+103 | 
| REC | USEARCH+86~, USEARCH+87* | 
| RES | DILKP+30~, ASSOC+26~, ASSOC+28*, ASSOC+29, ASSOC+48*, DI2RX+19~, DI2RX+23*, DI2RX+24*, DI2RX+25*, DI2RX+26* , DI2RX+27*, DI2RX+28 | 
| RESULT | DILKP+30~, DILKP+60, DILKP+63, DILKP+66, USEARCH+31~, USEARCH+75 | 
| RESULT( | USEARCH+84, USEARCH+87, USEARCH+89, USEARCH+90, USEARCH+91 | 
| RESULT(1 | DILKP+69 | 
| RET | USEARCH+31~, USEARCH+46*, USEARCH+62 | 
| RLIST | DILKP+29~ | 
| RXN | ASSOC+31~, ASSOC+39*, ASSOC+41*, ASSOC+48 | 
| RXSTR | DILKP+29~, DILKP+70*, DILKP+72* | 
| SEARCH | DILKP+29~, DILKP+35*, DILKP+43, USEARCH+30~, USEARCH+37*, USEARCH+53 | 
| SLIST | USEARCH+30~, USEARCH+103 | 
| SMD | ASSOC+31~, ASSOC+34*, ASSOC+36*, ASSOC+48 | 
| SNAPDT | DILKP+29~, DILKP+37*, DILKP+38*, DILKP+44, USEARCH+30~, USEARCH+41*, USEARCH+42, USEARCH+43*, USEARCH+44*, USEARCH+57 | 
| STATUS | USEARCH+86~, USEARCH+100* | 
| STS | VSBTRMF+16~, VSBTRMF+18*, DI2RX+19~, DI2RX+21*, DI2RX+22, EQUIV+14~, EQUIV+28* | 
| STYPE | USEARCH+30~, USEARCH+38*, USEARCH+54 | 
| SUB | USEARCH+30~, USEARCH+40*, USEARCH+56 | 
| TBYPASS | DILKP+30~, DILKP+41*, DILKP+46 | 
| U | ICD2SMD+23, DILKP+35, DILKP+36, DILKP+39, DILKP+40, DILKP+41, DILKP+57, DILKP+63, DILKP+69, DILKP+79 , ASSOC+48, DI2RX+23, DI2RX+24, DI2RX+25, DI2RX+26, DI2RX+27, USEARCH+34*, USEARCH+37, USEARCH+38, USEARCH+39 , USEARCH+40, USEARCH+45, USEARCH+51, USEARCH+72, USEARCH+103, EQUIV+22, EQUIV+23, EQUIV+31, EQUIV+35, EQUIV+42 , EQUIV+49, EQUIV+65, EQUIV+66, EQUIV+69, EQUIV+73 | 
| UNI | ASSOC+31~, ASSOC+44*, ASSOC+46*, ASSOC+48 | 
| UNSTR | DILKP+29~ | 
| UPSRCH | DILKP+30~ | 
| X | DILKP+30~, USEARCH+31~ |