Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: BSTSAPIF

Package: IHS Standard Terminology

Routine: BSTSAPIF


Information

BSTSAPIF ;GDIT/HS/BEE-Standard Terminology API Function Calls ; 5 Nov 2012 9:53 AM

Source Information

Source file <BSTSAPIF.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Standard Terminology 6 ($$CNCLKP,$$DILKP,$$VALTERM)^BSTSAPI  $$VALSBTRM^BSTSAPIB  $$DETAIL^BSTSCMCL  $$VNLKP^BSTSLKP  ($$DATE,$$FMDT2XML,$$FMTE)^BSTSUTIL  ($$DILKP,$$USEARCH)^BSTSWSV1  
VA Fileman 2 DT^DICRW  $$GET1^DIQ  
Kernel 1 ^%ZTER  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Standard Terminology 3 BSTSAPI  BSTSAPID  BSTSRPCU  

Entry Points

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

External References

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BSTS(9002318.4 - [#9002318.4] GET1^DIQ

Global Variables Directly Accessed

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

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All