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