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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSTSWSV

Package: IHS Standard Terminology

Routine: BSTSWSV


Information

BSTSWSV ;GDIT/HS/BEE-Standard Terminology Web Service Handling ; 5 Nov 2012 9:53 AM

Source Information

Source file <BSTSWSV.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Standard Terminology 4 ($$CNCSR,$$GCDSDTS4,$$GVRDTS4)^BSTSDTS0  ($$DTSSR,$$TSRCH)^BSTSDTS1  ($$DSCSRCH,$$ICD2SMD,$$SEARCH,$$SUBLST,$$SUBSET)^BSTSDTS2  $$CKDTS^BSTSWSV1  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
IHS Standard Terminology 9 BSTSAPIA  BSTSAPIB  BSTSAPIC  BSTSAPID  BSTSAPIL  BSTSCFIX  BSTSSTA  BSTSTST  
BSTSWSV1  

Entry Points

Name Comments DBIA/ICR reference
SEARCH(OUT,IN,DEBUG) ;EP - Perform a Web Service Search
ICD2SMD(OUT,IN,DEBUG) ;EP - Perform Web Service ICD9 to SNOMED mapping retrieval
GETWSV(WSIEN,BSTSSRV,DEBUG) ;EP - Retrieve Single Web Service Connection Info
TEST(OUT,IN,DEBUG) ;EP - Perform a Test Web Service Search
SUBLST(DLIST,IN,DEBUG) ;EP - Perform a Web Service Subset Listing
GCDSET(DEBUG) ;EP - Poll server(s) for codeset information
SUBSET(OUT,NMID,DEBUG) ;EP - Poll server(s) for subset information
WSERVER(BSTSSRV,DEBUG) ;P - Retrieve array of Web Server Information
DTSSR(OUT,IN,DEBUG) ;EP - Perform a Web Service DTS Id Lookup
CNCSR(OUT,IN,DEBUG) ;EP - Perform Web Service Concept Id Search
GVRSET(NMID,DEBUG) ;EP - Poll server(s) for codeset information
DSCLKP(OUT,IN,DEBUG) ;EP - Perform a Web Service Description Id Search

External References

Name Field # of Occurrence
$$CNCSR^BSTSDTS0 CNCSR+40
$$GCDSDTS4^BSTSDTS0 GCDSET+31
$$GVRDTS4^BSTSDTS0 GVRSET+33
$$DTSSR^BSTSDTS1 DTSSR+40
$$TSRCH^BSTSDTS1 TEST+36
$$DSCSRCH^BSTSDTS2 DSCLKP+40
$$ICD2SMD^BSTSDTS2 ICD2SMD+40
$$SEARCH^BSTSDTS2 SEARCH+40
$$SUBLST^BSTSDTS2 SUBLST+38
$$SUBSET^BSTSDTS2 SUBSET+33
$$CKDTS^BSTSWSV1 SEARCH+37, CNCSR+37, ICD2SMD+37, DSCLKP+37, SUBLST+35, DTSSR+37, GCDSET+28, SUBSET+30
$$IENS^DILF WSERVER+24
$$GET1^DIQ WSERVER+25, GETWSV+13, GETWSV+15, GETWSV+16, GETWSV+17, GETWSV+18, GETWSV+19, GETWSV+20, GETWSV+21, GETWSV+22
, GETWSV+23, GETWSV+24, GETWSV+26, GETWSV+27, GETWSV+28, GETWSV+29

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: SEARCH+41
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: CNCSR+41
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: ICD2SMD+41
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: DSCLKP+41
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: SUBLST+39
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: DTSSR+41
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: GCDSET+32
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: GVRSET+34
Function Call: WRITE
  • Prompt: !!,"DTS: ",CSTS,!
  • Line Location: SUBSET+34

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BSTS(9002318 - [#9002318] WSERVER+16, WSERVER+18, WSERVER+20
^TMP("BSTSINSTALL" WSERVER+10, WSERVER+11

Label References

Name Line Occurrences
$$GETWSV TEST+27, WSERVER+28
$$WSERVER SEARCH+25, CNCSR+25, ICD2SMD+25, DSCLKP+25, SUBLST+23, DTSSR+25, GCDSET+18, GVRSET+19, SUBSET+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BSTSSRV SEARCH+19~, SEARCH+25, SEARCH+28, SEARCH+29, CNCSR+19~, CNCSR+25, CNCSR+28, CNCSR+29, ICD2SMD+19~, ICD2SMD+25
, ICD2SMD+28, ICD2SMD+29, DSCLKP+19~, DSCLKP+25, DSCLKP+28, DSCLKP+29, SUBLST+17~, SUBLST+23, SUBLST+26, SUBLST+27
, DTSSR+19~, DTSSR+25, DTSSR+28, DTSSR+29, GCDSET+12~, GCDSET+18, GVRSET+13~, GVRSET+19, SUBSET+13~, SUBSET+19
, TEST+19~, TEST+27, TEST+30, WSERVER~, WSERVER+28, GETWSV~
BSTSSRV( SEARCH+29, SEARCH+33, CNCSR+29, CNCSR+33, ICD2SMD+29, ICD2SMD+33, DSCLKP+29, DSCLKP+33, SUBLST+27, SUBLST+31
, DTSSR+29, DTSSR+33, GCDSET+21, GCDSET+24, GVRSET+22, GVRSET+25, SUBSET+22, SUBSET+25, GETWSV+31*, GETWSV+32*
, GETWSV+33*, GETWSV+34*, GETWSV+35*, GETWSV+36*, GETWSV+37*, GETWSV+38*, GETWSV+39*, GETWSV+40*, GETWSV+41*, GETWSV+42*
, GETWSV+43*, GETWSV+44*, GETWSV+45*
BSTSSRV("" WSERVER+30, GETWSV+30
BSTSSRV(1 TEST+32
BSTSWS SEARCH+31~, SEARCH+32*, SEARCH+33*, SEARCH+37, SEARCH+40, CNCSR+31~, CNCSR+32*, CNCSR+33*, CNCSR+37, CNCSR+40
, ICD2SMD+31~, ICD2SMD+32*, ICD2SMD+33*, ICD2SMD+37, ICD2SMD+40, DSCLKP+31~, DSCLKP+32*, DSCLKP+33*, DSCLKP+37, DSCLKP+40
, SUBLST+29~, SUBLST+30*, SUBLST+31*, SUBLST+35, SUBLST+38, DTSSR+31~, DTSSR+32*, DTSSR+33*, DTSSR+37, DTSSR+40
, GCDSET+23~, GCDSET+24*, GCDSET+28, GCDSET+31, GVRSET+24~, GVRSET+25*, GVRSET+33, SUBSET+24~, SUBSET+25*, SUBSET+30
, SUBSET+33, TEST+19~, TEST+24*, TEST+32*, TEST+36
BSTSWS("DEBUG" SEARCH+41, CNCSR+41, ICD2SMD+41, DSCLKP+41, SUBLST+39, DTSSR+41, GCDSET+32, GVRSET+34, SUBSET+34
BSTSWS("NAMESPACEID" GVRSET+27*, SUBSET+27*
BSTSWS("SERVICE" TEST+27
BSTSWS("TYPE" SEARCH+34, CNCSR+34, ICD2SMD+34, DSCLKP+34, SUBLST+32, DTSSR+34, GCDSET+25, GVRSET+26, SUBSET+26, TEST+33
CSTS SEARCH+31~, SEARCH+34*, SEARCH+40*, SEARCH+41, SEARCH+44, SEARCH+47, SEARCH+48, CNCSR+31~, CNCSR+34*, CNCSR+40*
, CNCSR+41, CNCSR+44, CNCSR+47, CNCSR+48, ICD2SMD+31~, ICD2SMD+34*, ICD2SMD+40*, ICD2SMD+41, ICD2SMD+44, ICD2SMD+47
, ICD2SMD+48, DSCLKP+31~, DSCLKP+34*, DSCLKP+40*, DSCLKP+41, DSCLKP+44, DSCLKP+47, DSCLKP+48, SUBLST+29~, SUBLST+32*
, SUBLST+38*, SUBLST+39, SUBLST+42, SUBLST+45, SUBLST+46, DTSSR+31~, DTSSR+34*, DTSSR+40*, DTSSR+41, DTSSR+44
, DTSSR+47, DTSSR+48, GCDSET+23~, GCDSET+25*, GCDSET+31*, GCDSET+32, GCDSET+35, GCDSET+38, GCDSET+39, GVRSET+24~
, GVRSET+26*, GVRSET+33*, GVRSET+34, GVRSET+37, GVRSET+40, GVRSET+41, SUBSET+24~, SUBSET+26*, SUBSET+33*, SUBSET+34
, SUBSET+37, SUBSET+40, SUBSET+41, TEST+19~, TEST+33*, TEST+36*, TEST+38
CTIME GETWSV+10~, GETWSV+26*, GETWSV+40
DA WSERVER+21~, WSERVER+24*, GETWSV+10~
DA(1 WSERVER+24*
DEBUG SEARCH~, SEARCH+22*, SEARCH+25, CNCSR~, CNCSR+22*, CNCSR+25, ICD2SMD~, ICD2SMD+22*, ICD2SMD+25, DSCLKP~
, DSCLKP+22*, DSCLKP+25, SUBLST~, SUBLST+20*, SUBLST+23, DTSSR~, DTSSR+22*, DTSSR+25, GCDSET~, GCDSET+15*
, GCDSET+18, GVRSET~, GVRSET+16*, GVRSET+19, SUBSET~, SUBSET+16*, SUBSET+19, TEST~, TEST+22*, TEST+27
, WSERVER~, WSERVER+28, GETWSV~, GETWSV+37
DLIST SUBLST~, SUBLST+38
DT GETWSV+14
FWAIT GETWSV+10~, GETWSV+29*, GETWSV+45
IADT GETWSV+10~, GETWSV+13*, GETWSV+14, GETWSV+21*
IEN WSERVER+19~, WSERVER+20*, WSERVER+24
IENS WSERVER+21~, WSERVER+24*, WSERVER+25, GETWSV+10~
II SEARCH+19~, SEARCH+29*, SEARCH+48, CNCSR+19~, CNCSR+29*, CNCSR+48, ICD2SMD+19~, ICD2SMD+29*, ICD2SMD+48, DSCLKP+19~
, DSCLKP+29*, DSCLKP+48, SUBLST+17~, SUBLST+27*, SUBLST+46, DTSSR+19~, DTSSR+29*, DTSSR+48, GCDSET+12~, GCDSET+21*
, GCDSET+39, GVRSET+13~, GVRSET+22*, GVRSET+41, SUBSET+13~, SUBSET+22*, SUBSET+41, TEST+19~, GETWSV+10~, GETWSV+30*
, GETWSV+31, GETWSV+32, GETWSV+33, GETWSV+34, GETWSV+35, GETWSV+36, GETWSV+37, GETWSV+38, GETWSV+39, GETWSV+40
, GETWSV+41, GETWSV+42, GETWSV+43, GETWSV+44, GETWSV+45
IN SEARCH~, SEARCH+32, CNCSR~, CNCSR+32, ICD2SMD~, ICD2SMD+32, DSCLKP~, DSCLKP+32, SUBLST~, SUBLST+30
, DTSSR~, DTSSR+32, TEST~, TEST+24
MFAIL GETWSV+10~, GETWSV+28*, GETWSV+44
MSTM GETWSV+10~, GETWSV+27*, GETWSV+42
NMID GVRSET~, GVRSET+27, SUBSET~, SUBSET+27
NMIEN WSERVER+13~, WSERVER+16*, WSERVER+18, WSERVER+20, WSERVER+24
OUT SEARCH~, SEARCH+40, CNCSR~, CNCSR+40, ICD2SMD~, ICD2SMD+40, DSCLKP~, DSCLKP+40, DTSSR~, DTSSR+40
, SUBSET~, SUBSET+33, TEST~, TEST+36
PASS GETWSV+10~, GETWSV+20*, GETWSV+35
PORT GETWSV+10~, GETWSV+16*, GETWSV+32
PRI SEARCH+19~, SEARCH+29*, SEARCH+33, CNCSR+19~, CNCSR+29*, CNCSR+33, ICD2SMD+19~, ICD2SMD+29*, ICD2SMD+33, DSCLKP+19~
, DSCLKP+29*, DSCLKP+33, SUBLST+17~, SUBLST+27*, SUBLST+31, DTSSR+19~, DTSSR+29*, DTSSR+33, GCDSET+12~, GCDSET+21*
, GCDSET+24, GVRSET+13~, GVRSET+22*, GVRSET+25, SUBSET+13~, SUBSET+22*, SUBSET+25, TEST+19~, WSERVER+17~, WSERVER+18*
, WSERVER+20
RETRY GETWSV+10~, GETWSV+24*, GETWSV+25*, GETWSV+43
SPATH GETWSV+10~, GETWSV+22*, GETWSV+38
SSL GETWSV+10~, GETWSV+23*, GETWSV+39
STS SEARCH+19~, SEARCH+25*, SEARCH+28*, SEARCH+29*, SEARCH+37*, SEARCH+47*, SEARCH+48*, SEARCH+50, CNCSR+19~, CNCSR+25*
, CNCSR+28*, CNCSR+29*, CNCSR+37*, CNCSR+47*, CNCSR+48*, CNCSR+50, ICD2SMD+19~, ICD2SMD+25*, ICD2SMD+28*, ICD2SMD+29*
, ICD2SMD+37*, ICD2SMD+47*, ICD2SMD+48*, ICD2SMD+50, DSCLKP+19~, DSCLKP+25*, DSCLKP+28*, DSCLKP+29*, DSCLKP+37*, DSCLKP+47*
, DSCLKP+48*, DSCLKP+50, SUBLST+17~, SUBLST+23*, SUBLST+26*, SUBLST+27*, SUBLST+35*, SUBLST+45*, SUBLST+46*, SUBLST+48
, DTSSR+19~, DTSSR+25*, DTSSR+28*, DTSSR+29*, DTSSR+37*, DTSSR+47*, DTSSR+48*, DTSSR+50, GCDSET+12~, GCDSET+18*
, GCDSET+21*, GCDSET+28*, GCDSET+38*, GCDSET+39*, GCDSET+41, GVRSET+13~, GVRSET+19*, GVRSET+22*, GVRSET+40*, GVRSET+41*
, GVRSET+43, SUBSET+13~, SUBSET+19*, SUBSET+22*, SUBSET+30*, SUBSET+40*, SUBSET+41*, SUBSET+43, TEST+19~, TEST+27*
, TEST+30*, WSERVER+21~, WSERVER+28*
TIME SEARCH+31~, SEARCH+44*, CNCSR+31~, CNCSR+44*, ICD2SMD+31~, ICD2SMD+44*, DSCLKP+31~, DSCLKP+44*, SUBLST+29~, SUBLST+42*
, DTSSR+31~, DTSSR+44*, GCDSET+23~, GCDSET+35*, GVRSET+24~, GVRSET+37*, SUBSET+24~, SUBSET+37*, TEST+19~, GETWSV+10~
, GETWSV+18*, GETWSV+36
TYPE SEARCH+31~, SEARCH+34*, CNCSR+31~, CNCSR+34*, CNCSR+40, ICD2SMD+31~, ICD2SMD+34*, ICD2SMD+40, DSCLKP+31~, DSCLKP+34*
, DSCLKP+40, SUBLST+29~, SUBLST+32*, SUBLST+38, DTSSR+31~, DTSSR+34*, DTSSR+40, GCDSET+23~, GCDSET+25*, GCDSET+31
, GVRSET+24~, GVRSET+26*, GVRSET+33, SUBSET+24~, SUBSET+26*, SUBSET+33, TEST+19~, TEST+33*, TEST+36, GETWSV+10~
, GETWSV+17*, GETWSV+33
U SEARCH+44, SEARCH+47, SEARCH+48, CNCSR+44, CNCSR+47, CNCSR+48, ICD2SMD+44, ICD2SMD+47, ICD2SMD+48, DSCLKP+44
, DSCLKP+47, DSCLKP+48, SUBLST+42, SUBLST+45, SUBLST+46, DTSSR+44, DTSSR+47, DTSSR+48, GCDSET+35, GCDSET+38
, GCDSET+39, GVRSET+37, GVRSET+40, GVRSET+41, SUBSET+37, SUBSET+40, SUBSET+41
URLRT GETWSV+10~, GETWSV+15*, GETWSV+31
USER GETWSV+10~, GETWSV+19*, GETWSV+34
WSIEN WSERVER+21~, WSERVER+25*, WSERVER+28, GETWSV~, GETWSV+13, GETWSV+15, GETWSV+16, GETWSV+17, GETWSV+18, GETWSV+19
, GETWSV+20, GETWSV+21, GETWSV+22, GETWSV+23, GETWSV+24, GETWSV+26, GETWSV+27, GETWSV+28, GETWSV+29, GETWSV+41
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All