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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSTSRPC

Package: IHS Standard Terminology

Routine: BSTSRPC


Information

BSTSRPC ;GDIT/HS/BEE - SNOMED Utilities - RPC Search ; 10 Aug 2012 9:24 AM

Source Information

Source file <BSTSRPC.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Standard Terminology 3 ($$CODESETS,$$DTSLKP,$$ICD2SMD,$$SEARCH,$$SUBSET)^BSTSAPI  USEARCH^BSTSRPCU  $$TKO^BSTSUTIL  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
IHDR ;
HDR ;
ERR ;
IDONE ;
USEARCH(DATA,SEARCH) ;EP - BSTS SNOMED UNIVERSE SEARCH
CDSET(DATA,INPUT) ;EP - BSTS GET CODESETS
SUBSET(DATA,INPUT) ;EP - BSTS GET SUBSET LIST
DONE ;
SEARCH(DATA,SEARCH,PC) ;EP - BSTS SNOMED SEARCH
ICD2SMD(DATA,INPUT) ;EP - BSTS ICD9 TO SNOMED

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$CODESETS^BSTSAPI CDSET+43
$$DTSLKP^BSTSAPI ICD2SMD+100, ICD2SMD+136
$$ICD2SMD^BSTSAPI ICD2SMD+41
$$SEARCH^BSTSAPI SEARCH+35, ICD2SMD+47
$$SUBSET^BSTSAPI SUBSET+33
USEARCH^BSTSRPCU USEARCH+3
$$TKO^BSTSUTIL ICD2SMD+23
$$GET1^DIQ SEARCH+97, SEARCH+112
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BSTS SNOMED SEARCH SEARCH
BSTS GET SUBSET LIST SUBSET
BSTS ICD9 TO SNOMED ICD2SMD
BSTS SNOMED UNIVERSE SEARCH USEARCH
BSTS GET CODESETS CDSET

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.4 - [#9002318.4] SEARCH+96, SEARCH+111
^DD("DD" ERR+3
^TMP("BSTSRPC" SEARCH+21, ICD2SMD+26, SUBSET+25, CDSET+35
^TMP("BSTSRPC1" SEARCH+22

Label References

Name Line Occurrences
DONE SEARCH+31
HDR SEARCH+28
IDONE ICD2SMD+36
IHDR ICD2SMD+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%D SEARCH+15~, ICD2SMD+17~, SUBSET+21~, CDSET+31~
>> BMXSEC ERR+4*
BSTSII SEARCH+15~, SEARCH+25*, SEARCH+117*, SEARCH+118, DONE+1*, ICD2SMD+17~, ICD2SMD+30*, ICD2SMD+163*, ICD2SMD+164, IDONE+1*
, IHDR+3, HDR+5, SUBSET+21~, SUBSET+28*, SUBSET+47*, SUBSET+49*, CDSET+31~, CDSET+38*, CDSET+61*, CDSET+63*
, ERR+5*
CHD SEARCH+39~, SEARCH+102*
CICD ICD2SMD+128~, ICD2SMD+152*, ICD2SMD+157*, ICD2SMD+160
CIEN SEARCH+88~, SEARCH+96*, SEARCH+97, SEARCH+105~, SEARCH+111*, SEARCH+112
CODE CDSET+51~, CDSET+53*, CDSET+57, CDSET+58, CDSET+61
CODESET CDSET+51~, CDSET+54*, CDSET+61
CON SEARCH+88~, SEARCH+90*, SEARCH+92, SEARCH+105~, SEARCH+107*
CONC SEARCH+39~, SEARCH+45*, SEARCH+117, ICD2SMD+51~, ICD2SMD+63*, ICD2SMD+164
D10 SEARCH+40~, SEARCH+65*, SEARCH+118
DATA SEARCH~, SEARCH+21*, SEARCH+23, SEARCH+117, SEARCH+118, DONE+1, USEARCH~, USEARCH+3, ICD2SMD~, ICD2SMD+26*
, ICD2SMD+28, ICD2SMD+164, IDONE+1, IHDR+3, HDR+5, SUBSET~, SUBSET+25*, SUBSET+26, SUBSET+36, SUBSET+47
, SUBSET+49, CDSET~, CDSET+35*, CDSET+36, CDSET+46, CDSET+61, CDSET+63, ERR+5
DESC ICD2SMD+51~, ICD2SMD+66*, ICD2SMD+164
DFSTS SEARCH+40~, SEARCH+53*, SEARCH+118
DISPSB SUBSET+41~, SUBSET+45*, SUBSET+47
DSC SEARCH+79~, SEARCH+81*, SEARCH+82
DTS SEARCH+39~, SEARCH+46*, SEARCH+88~, SEARCH+89*, SEARCH+92, SEARCH+96, SEARCH+98, SEARCH+105~, SEARCH+106*, SEARCH+111
, SEARCH+113, SEARCH+117, ICD2SMD+94~, ICD2SMD+97*, ICD2SMD+100, ICD2SMD+130~, ICD2SMD+133*, ICD2SMD+136
ERRDTM ERR+2~, ERR+3*, ERR+4
FSND SEARCH+39~, SEARCH+47*, SEARCH+117
FSNT SEARCH+39~, SEARCH+48*, SEARCH+117
HDR IHDR+1~, IHDR+2*, IHDR+3, HDR+1~, HDR+2*, HDR+3*, HDR+4*, HDR+5
ICD SEARCH+40~, SEARCH+57*, SEARCH+62*, SEARCH+115, SEARCH+118, ICD2SMD+51~, ICD2SMD+72*, ICD2SMD+77*, ICD2SMD+164
ICDE SEARCH+60~, SEARCH+61*, SEARCH+62, ICD2SMD+75~, ICD2SMD+76*, ICD2SMD+77, ICD2SMD+119~, ICD2SMD+120*, ICD2SMD+121, ICD2SMD+155~
, ICD2SMD+156*, ICD2SMD+157
ICNT SEARCH+58~, SEARCH+59*, SEARCH+61, SEARCH+69~, SEARCH+70*, SEARCH+72, SEARCH+77~, SEARCH+78*, SEARCH+80, SEARCH+81
, SEARCH+86~, SEARCH+87*, SEARCH+89, SEARCH+90, SEARCH+91, SEARCH+103~, SEARCH+104*, SEARCH+106, SEARCH+107, SEARCH+108
, ICD2SMD+55~, ICD2SMD+56*, ICD2SMD+58, ICD2SMD+73~, ICD2SMD+74*, ICD2SMD+76, ICD2SMD+84~, ICD2SMD+85*, ICD2SMD+87, ICD2SMD+92~
, ICD2SMD+93*, ICD2SMD+97, ICD2SMD+104~, ICD2SMD+105*, ICD2SMD+107, ICD2SMD+117~, ICD2SMD+118*, ICD2SMD+120, ICD2SMD+128~, ICD2SMD+129*
, ICD2SMD+133, ICD2SMD+140~, ICD2SMD+141*, ICD2SMD+143, ICD2SMD+153~, ICD2SMD+154*, ICD2SMD+156
II SEARCH+15~, SEARCH+38*, SEARCH+43, SEARCH+44, SEARCH+45, SEARCH+46, SEARCH+47, SEARCH+48, SEARCH+49, SEARCH+50
, SEARCH+52, SEARCH+53, SEARCH+54, SEARCH+57, SEARCH+59, SEARCH+61, SEARCH+68, SEARCH+70, SEARCH+72, SEARCH+76
, SEARCH+78, SEARCH+80, SEARCH+81, SEARCH+85, SEARCH+87, SEARCH+89, SEARCH+90, SEARCH+91, SEARCH+102, SEARCH+104
, SEARCH+106, SEARCH+107, SEARCH+108, ICD2SMD+17~, ICD2SMD+50*, ICD2SMD+54, ICD2SMD+56, ICD2SMD+58, ICD2SMD+63, ICD2SMD+66
, ICD2SMD+69, ICD2SMD+72, ICD2SMD+74, ICD2SMD+76, ICD2SMD+83, ICD2SMD+85, ICD2SMD+87, ICD2SMD+91, ICD2SMD+93, ICD2SMD+97
, ICD2SMD+127, ICD2SMD+129, ICD2SMD+133, SUBSET+21~, SUBSET+39*, SUBSET+44, SUBSET+45, SUBSET+47, CDSET+31~, CDSET+49*
, CDSET+53, CDSET+54
INPUT ICD2SMD~, ICD2SMD+19*, ICD2SMD+20*, ICD2SMD+23*, ICD2SMD+36, ICD2SMD+37, ICD2SMD+38, ICD2SMD+41, ICD2SMD+44, ICD2SMD+46
, SUBSET~, SUBSET+19*, SUBSET+23*, SUBSET+29, SUBSET+33, CDSET~, CDSET+33*, CDSET+39, CDSET+43
IPL SUBSET+21~, SUBSET+29*, SUBSET+44
ISA SEARCH+40~, SEARCH+85*, SEARCH+92*, SEARCH+117
ISHDR SEARCH+40~, SEARCH+51*, SEARCH+118
LAT SEARCH+40~, SEARCH+52*, SEARCH+118
MICD SEARCH+40~, SEARCH+115*, SEARCH+118
NMID SEARCH+15~, SEARCH+34*, SEARCH+96, SEARCH+111
PC SEARCH~, SEARCH+19*, SEARCH+95, SEARCH+102
PCNC ICD2SMD+94~, ICD2SMD+113*, ICD2SMD+124, ICD2SMD+130~, ICD2SMD+149*, ICD2SMD+160
PDSC ICD2SMD+94~, ICD2SMD+111*, ICD2SMD+124, ICD2SMD+130~, ICD2SMD+147*, ICD2SMD+160
PICD ICD2SMD+92~, ICD2SMD+116*, ICD2SMD+121*, ICD2SMD+124
PRBD SEARCH+39~, SEARCH+43*, SEARCH+51, SEARCH+117
PRBT SEARCH+39~, SEARCH+44*, SEARCH+117
PRED SEARCH+39~, SEARCH+49*, SEARCH+51, SEARCH+76, SEARCH+117
PRET SEARCH+39~, SEARCH+50*, SEARCH+76, SEARCH+117
PTERM ICD2SMD+51~, ICD2SMD+69*, ICD2SMD+164
PTRM ICD2SMD+94~, ICD2SMD+112*, ICD2SMD+124, ICD2SMD+130~, ICD2SMD+148*, ICD2SMD+160
REL ICD2SMD+51~, ICD2SMD+80*, ICD2SMD+124*, ICD2SMD+160*, ICD2SMD+164
REPI SEARCH+40~, SEARCH+54*, SEARCH+118
SA CDSET+31~, CDSET+39*, CDSET+57, CDSET+58
SB SEARCH+71~, SEARCH+72*, SEARCH+73, ICD2SMD+57~, ICD2SMD+58*, ICD2SMD+59, ICD2SMD+86~, ICD2SMD+87*, ICD2SMD+88, ICD2SMD+106~
, ICD2SMD+107*, ICD2SMD+108, ICD2SMD+142~, ICD2SMD+143*, ICD2SMD+144
SCHK ICD2SMD+51~, ICD2SMD+54*, ICD2SMD+59*, ICD2SMD+60, ICD2SMD+94~, ICD2SMD+103*, ICD2SMD+108*, ICD2SMD+109, ICD2SMD+130~, ICD2SMD+139*
, ICD2SMD+144*, ICD2SMD+145
SEARCH SEARCH~, SEARCH+17*, SEARCH+18*, SEARCH+31, SEARCH+34, SEARCH+35, USEARCH~, USEARCH+3
SNAPDT ICD2SMD+17~, ICD2SMD+38*
STRING ICD2SMD+45~, ICD2SMD+46*, ICD2SMD+47
STS SEARCH+15~, SEARCH+35*, ICD2SMD+17~, ICD2SMD+41*, ICD2SMD+47*, ICD2SMD+94~, ICD2SMD+100*, ICD2SMD+130~, ICD2SMD+136*, SUBSET+21~
, SUBSET+33*, CDSET+31~, CDSET+43*
SUB SEARCH+40~, SEARCH+68*, SEARCH+73*, SEARCH+118, ICD2SMD+51~, ICD2SMD+83*, ICD2SMD+88*, ICD2SMD+164
SUBSETS ICD2SMD+17~, ICD2SMD+37*, ICD2SMD+54, ICD2SMD+59, ICD2SMD+60, ICD2SMD+103, ICD2SMD+108, ICD2SMD+109, ICD2SMD+139, ICD2SMD+144
, ICD2SMD+145
SVAR SEARCH+15~, SEARCH+22*, SEARCH+23, SEARCH+35, SEARCH+38, SEARCH+43, SEARCH+44, SEARCH+45, SEARCH+46, SEARCH+47
, SEARCH+48, SEARCH+49, SEARCH+50, SEARCH+52, SEARCH+53, SEARCH+54, SEARCH+57, SEARCH+59, SEARCH+61, SEARCH+68
, SEARCH+70, SEARCH+72, SEARCH+76, SEARCH+78, SEARCH+80, SEARCH+81, SEARCH+85, SEARCH+87, SEARCH+89, SEARCH+90
, SEARCH+91, SEARCH+102, SEARCH+104, SEARCH+106, SEARCH+107, SEARCH+108, ICD2SMD+17~
SVAR( ICD2SMD+50, ICD2SMD+54, ICD2SMD+56, ICD2SMD+58, ICD2SMD+63, ICD2SMD+66, ICD2SMD+69, ICD2SMD+72, ICD2SMD+74, ICD2SMD+76
, ICD2SMD+83, ICD2SMD+85, ICD2SMD+87, ICD2SMD+91, ICD2SMD+93, ICD2SMD+97, ICD2SMD+127, ICD2SMD+129, ICD2SMD+133
SYN SEARCH+40~, SEARCH+76*, SEARCH+82*, SEARCH+98*, SEARCH+113*, SEARCH+118
TRM SEARCH+79~, SEARCH+80*, SEARCH+82, SEARCH+88~, SEARCH+91*, SEARCH+92, SEARCH+98, SEARCH+105~, SEARCH+108*, SEARCH+113
U SEARCH+18, SEARCH+34, SEARCH+117, SEARCH+118, ICD2SMD+23, ICD2SMD+36, ICD2SMD+37, ICD2SMD+38, ICD2SMD+41, ICD2SMD+44
, ICD2SMD+46, ICD2SMD+164, SUBSET+33, SUBSET+47, CDSET+43, CDSET+53, CDSET+54, CDSET+61
UID SEARCH+15~, SEARCH+20*, SEARCH+21, SEARCH+22, ICD2SMD+17~, ICD2SMD+25*, ICD2SMD+26, SUBSET+21~, SUBSET+24*, SUBSET+25
, CDSET+31~, CDSET+34*, CDSET+35
VAR SUBSET+21~, CDSET+31~
VAR( SUBSET+39, SUBSET+44, SUBSET+45, SUBSET+47, CDSET+49, CDSET+53, CDSET+54
VR ICD2SMD+94~, ICD2SMD+130~
VR(1 ICD2SMD+103, ICD2SMD+105, ICD2SMD+107, ICD2SMD+111, ICD2SMD+112, ICD2SMD+113, ICD2SMD+116, ICD2SMD+118, ICD2SMD+120, ICD2SMD+139
, ICD2SMD+141, ICD2SMD+143, ICD2SMD+147, ICD2SMD+148, ICD2SMD+149, ICD2SMD+152, ICD2SMD+154, ICD2SMD+156
Y ERR+2~, ERR+3*
>> ZTSK SEARCH+20, ICD2SMD+25, SUBSET+24, CDSET+34
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All