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 |  Local Variables |  All
Print Page as PDF
Routine: BSTSDTS4

Package: IHS Standard Terminology

Routine: BSTSDTS4


Information

BSTSDTS4 ;GDIT/HS/BEE-Standard Terminology DTS Calls/Processing ; 5 Nov 2012 9:53 AM

Source Information

Source file <BSTSDTS4.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS Standard Terminology 6 $$DTSLKP^BSTSAPI  ($$ACODEQ,$$CONSRCH,$$DETAIL,$$SCODE,$$TRMSRCH)^BSTSCMCL  $$CONC^BSTSDTS0  $$DTS2FMDT^BSTSUTIL  ($$FAIL,$$FPARMS,ELOG)^BSTSVOFL  RESET^BSTSWSV1  
VA Fileman 5 C^%DTC  ^DIC  ^DIK  $$IENS^DILF  $$GET1^DIQ  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Standard Terminology 3 BSTSDTS0  BSTSDTS3  BSTSWSV1  

Entry Points

Name Comments DBIA/ICR reference
EQLST(DLIST,ABORT,FCNT,STS,TRY,MFAIL,BSTSWS,ERSLT,CNT,SLIST,FWAIT) ;Get List Equivalency Concepts - 32780
SCODE(BSTSWS,ACODE) ;Retrieve list of concepts in subsets and refresh
USEARCH(OUT,BSTSWS) ;EP - DTS4 UNIVERSE Search Call
EQLAT(CONCDA,BSTSC,GL) ;Update Equivalent Concepts

External References

Name Field # of Occurrence
C^%DTC SCODE+14, SCODE+27
$$DTSLKP^BSTSAPI SCODE+91
$$ACODEQ^BSTSCMCL EQLST+8
$$CONSRCH^BSTSCMCL USEARCH+22
$$DETAIL^BSTSCMCL USEARCH+53
$$SCODE^BSTSCMCL SCODE+41
$$TRMSRCH^BSTSCMCL USEARCH+19
$$CONC^BSTSDTS0 USEARCH+40
$$DTS2FMDT^BSTSUTIL EQLAT+48, EQLAT+49, EQLAT+66, EQLAT+67
$$FAIL^BSTSVOFL EQLST+11, SCODE+44, SCODE+93
$$FPARMS^BSTSVOFL SCODE+22
ELOG^BSTSVOFL EQLST+12, SCODE+45, SCODE+94
RESET^BSTSWSV1 EQLST+7, SCODE+40, SCODE+90
^DIC EQLAT+39
^DIK EQLAT+15
$$IENS^DILF EQLAT+45
$$GET1^DIQ USEARCH+116, SCODE+80, SCODE+81, SCODE+82
$$FMTE^XLFDT SCODE+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,STS
  • Line Location: USEARCH+19
Function Call: WRITE
  • Prompt: !!,STS
  • Line Location: USEARCH+22
Function Call: WRITE
  • Prompt: !,"DTSID: ",DTSID
  • Line Location: USEARCH+34
Function Call: WRITE
  • Prompt: !!,"DETAIL CONC: ",CONC
  • Line Location: USEARCH+42
Routine Call
  • DIC
  • Line Location:
    • EQLAT+39

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BSTS(9002318.1 - [#9002318.1] USEARCH+115
^BSTS(9002318.4 - [#9002318.4] EQLAT+12, EQLAT+54, EQLAT+56*, SCODE+75
^TMP("BSTSCMCL" USEARCH+7, SCODE+18
^TMP("BSTSSLST" USEARCH+6
^XTMP("BSTSLCMP" EQLST+3*, EQLST+12*, SCODE+17, SCODE+31*, SCODE+32!, SCODE+35*, SCODE+45*, SCODE+68, SCODE+86*, SCODE+94*
, SCODE+98!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORT EQLST~, EQLST+6*, EQLST+11*, EQLST+12, SCODE+6~, SCODE+39*, SCODE+44*, SCODE+45, SCODE+68*, SCODE+89*
, SCODE+93*, SCODE+94
ACODE SCODE~, SCODE+8*, SCODE+30, SCODE+62
AIEQ EQLAT+60~, EQLAT+61*, EQLAT+62, EQLAT+64, EQLAT+65, EQLAT+66, EQLAT+67
ANODE USEARCH+111~, USEARCH+112*, USEARCH+113, USEARCH+114, USEARCH+117
ASC USEARCH+111~, USEARCH+113*, USEARCH+117*, USEARCH+118
ASN USEARCH+111~, USEARCH+114*, USEARCH+115, USEARCH+116*, USEARCH+118
ASSOC USEARCH+29~, USEARCH+108*, USEARCH+118*, USEARCH+138
AST USEARCH+111~, USEARCH+117*, USEARCH+118
BSTSC EQLAT~
BSTSC( EQLAT+46*, EQLAT+47*, EQLAT+48*, EQLAT+49*, EQLAT+63*, EQLAT+64*, EQLAT+65*, EQLAT+66*, EQLAT+67*
BSTSWS USEARCH~, USEARCH+19, USEARCH+22, USEARCH+40, USEARCH+53, EQLST~, EQLST+8, SCODE~, SCODE+41
BSTSWS("DEBUG" USEARCH+19, USEARCH+22, USEARCH+34, USEARCH+42
BSTSWS("DTSID" USEARCH+47*
BSTSWS("MAXRECS" USEARCH+12
BSTSWS("NAMESPACEID" USEARCH+13
BSTSWS("REVIN" SCODE+15*
BSTSWS("SEARCH" USEARCH+4, USEARCH+16*
BSTSWS("STYPE" USEARCH+5
CDIEN USEARCH+111~, USEARCH+115*, USEARCH+116
CIEN SCODE+69~, SCODE+75*, SCODE+76, SCODE+80, SCODE+81, SCODE+82
CNT EQLST~, EQLST+20*, EQLST+22, EQLST+25
CONC USEARCH+28~, USEARCH+40*, USEARCH+42
CONCDA EQLAT~, EQLAT+4, EQLAT+12, EQLAT+14, EQLAT+36, EQLAT+54, EQLAT+56, EQLAT+63, EQLAT+64, EQLAT+65
, EQLAT+66, EQLAT+67
CONCID USEARCH+28~, USEARCH+56*, USEARCH+138
DA EQLAT+13~, EQLAT+14*, EQLAT+23~, EQLAT+45*
DA(1 EQLAT+14*, EQLAT+15, EQLAT+36*, EQLAT+37
DIC EQLAT+23~, EQLAT+37*
DIC(0 EQLAT+37*
DIK EQLAT+13~, EQLAT+15*
DLAYGO EQLAT+23~, EQLAT+39*
DLIST USEARCH+2~, USEARCH+7*, USEARCH+8, USEARCH+25, USEARCH+50, USEARCH+56, USEARCH+59, USEARCH+63, USEARCH+65, USEARCH+67
, USEARCH+68, USEARCH+72, USEARCH+74, USEARCH+76, USEARCH+77, USEARCH+81, USEARCH+83, USEARCH+85, USEARCH+86, USEARCH+87
, USEARCH+90, USEARCH+100, USEARCH+102, USEARCH+104, USEARCH+108, USEARCH+110, USEARCH+112, USEARCH+121, USEARCH+123, USEARCH+125
, USEARCH+129, USEARCH+131, USEARCH+133, USEARCH+140, EQLST~, EQLST+2, EQLST+20, EQLST+22, EQLST+25, SCODE+6~
, SCODE+18*, SCODE+19, SCODE+53, SCODE+55, SCODE+58
DSC USEARCH+84~, USEARCH+87*, USEARCH+91, USEARCH+93, USEARCH+96, USEARCH+97
DSCID USEARCH+28~, USEARCH+32*, USEARCH+93, USEARCH+94, USEARCH+96
DT SCODE+11, SCODE+14, SCODE+27, SCODE+31
DTS USEARCH+66~, USEARCH+67*, USEARCH+69, USEARCH+75~, USEARCH+76*, USEARCH+78
DTSID USEARCH+28~, USEARCH+31*, USEARCH+34, USEARCH+40, USEARCH+47, USEARCH+138, EQLAT+23~, EQLAT+31*, EQLAT+47, EQLST+21~
, EQLST+22*, EQLST+23, EQLST+26, SCODE+54~, SCODE+55*, SCODE+56, SCODE+59, SCODE+69~, SCODE+72*, SCODE+75
, SCODE+86, SCODE+91, SCODE+93, SCODE+94
EQLCNT EQLAT+11~, EQLAT+12*, EQLAT+14, EQLAT+20~, EQLAT+21*, EQLAT+24
ERSLT USEARCH+29~, USEARCH+53, EQLST~, EQLST+8, SCODE+6~, SCODE+41
FCNT EQLST~, EQLST+6*, EQLST+9*, EQLST+10*, EQLST+13*, SCODE+6~, SCODE+39*, SCODE+42*, SCODE+43*, SCODE+46*
, SCODE+69~, SCODE+89*, SCODE+92*, SCODE+95*
FSND USEARCH+28~, USEARCH+60*, USEARCH+91*, USEARCH+138
FSNT USEARCH+28~, USEARCH+59*, USEARCH+90, USEARCH+138
FWAIT EQLST~, EQLST+9, EQLST+11, SCODE+6~, SCODE+23*, SCODE+42, SCODE+44, SCODE+93
GL EQLAT~, EQLAT+5, EQLAT+18, EQLAT+21, EQLAT+24, EQLAT+59, EQLAT+61
ICNT USEARCH+64~, USEARCH+65*, USEARCH+67, USEARCH+68, USEARCH+73~, USEARCH+74*, USEARCH+76, USEARCH+77, USEARCH+82~, USEARCH+83*
, USEARCH+85, USEARCH+86, USEARCH+87, USEARCH+101~, USEARCH+102*, USEARCH+104, USEARCH+109~, USEARCH+110*, USEARCH+112, USEARCH+122~
, USEARCH+123*, USEARCH+125, USEARCH+130~, USEARCH+131*, USEARCH+133
IENS EQLAT+23~, EQLAT+45*, EQLAT+46, EQLAT+47, EQLAT+48, EQLAT+49
II USEARCH+2~, USEARCH+27*, USEARCH+31, USEARCH+32
IREV EQLAT+23~, EQLAT+33*, EQLAT+48
LAST EQLST+21~, EQLST+24*, EQLST+25, EQLST+26, SCODE+54~, SCODE+57*, SCODE+58, SCODE+59
LATV EQLAT+23~, EQLAT+27*, EQLAT+28*, EQLAT+29, EQLAT+38, EQLAT+60~, EQLAT+62*, EQLAT+63
LCONC EQLAT+23~, EQLAT+32*, EQLAT+46
LENTRY SCODE+6~, SCODE+65*, SCODE+86
LMOD SCODE+77~, SCODE+82*
LTNODE EQLAT+7~, EQLAT+54*, EQLAT+55*, EQLAT+56
MAPP USEARCH+29~, USEARCH+121*, USEARCH+126*, USEARCH+134*, USEARCH+138
MAX USEARCH+2~, USEARCH+12*, USEARCH+37
MFAIL EQLST~, EQLST+6, EQLST+9, EQLST+10, EQLST+11, SCODE+6~, SCODE+22*, SCODE+23, SCODE+24*, SCODE+39
, SCODE+42, SCODE+43, SCODE+44, SCODE+89, SCODE+92, SCODE+93
NDC USEARCH+124~, USEARCH+125*, USEARCH+126
NMID USEARCH+2~, USEARCH+13*
NODE EQLAT+23~, EQLAT+24*, EQLAT+27, EQLAT+31, EQLAT+32, EQLAT+33, EQLAT+34
OCNT USEARCH+2~, USEARCH+9*, USEARCH+37, USEARCH+137*, USEARCH+138
OOD SCODE+77~, SCODE+80*
OREV EQLAT+23~, EQLAT+34*, EQLAT+49
OUT USEARCH~, USEARCH+8, USEARCH+138
PC EQLAT+7~, EQLAT+55*
PRD USEARCH+29~, USEARCH+81*, USEARCH+94*, USEARCH+96*, USEARCH+138
PRSY USEARCH+29~, USEARCH+81*, USEARCH+95*, USEARCH+138
PRT USEARCH+29~, USEARCH+81*, USEARCH+94*, USEARCH+96*, USEARCH+138
PS USEARCH+84~, USEARCH+86*, USEARCH+95, USEARCH+96, USEARCH+97
REL USEARCH+28~, USEARCH+63*, USEARCH+69*, USEARCH+78*, USEARCH+138
RES USEARCH+2~, USEARCH+19, USEARCH+22
REVIN SCODE+6~
RUNSTRT SCODE+6~, SCODE+11*, SCODE+82
SB USEARCH+103~, USEARCH+104*, USEARCH+105
SBCNT SCODE+6~, SCODE+53*, SCODE+55, SCODE+58, SCODE+68*, SCODE+72, SCODE+83, SCODE+86, SCODE+89
SEARCH USEARCH+2~, USEARCH+4*, USEARCH+16
SKIP SCODE+69~, SCODE+76*, SCODE+82*, SCODE+83, SCODE+84
SLIST USEARCH+2~, USEARCH+6*, USEARCH+8, USEARCH+25, USEARCH+27, USEARCH+31, USEARCH+32, USEARCH+140, EQLST~, EQLST+23
, EQLST+24, EQLST+25, EQLST+26, SCODE+6~, SCODE+17*, SCODE+56, SCODE+57, SCODE+58, SCODE+59, SCODE+65
, SCODE+68, SCODE+72, SCODE+83*, SCODE+89
STATUS USEARCH+28~, USEARCH+53*
STS USEARCH+2~, USEARCH+19*, USEARCH+22*, USEARCH+142, EQLST~, EQLST+5, EQLST+6*, EQLST+8*, EQLST+12*, EQLST+14
, EQLST+17, EQLST+28, SCODE+6~, SCODE+38, SCODE+39*, SCODE+41*, SCODE+45*, SCODE+47, SCODE+50, SCODE+89
, SCODE+91*, SCODE+100
STYPE USEARCH+2~, USEARCH+5*, USEARCH+19, USEARCH+22, USEARCH+32
SUB USEARCH+29~, USEARCH+100*, USEARCH+105*, USEARCH+138
SYN USEARCH+28~, USEARCH+81*, USEARCH+97*, USEARCH+138
TR EQLST+1~, EQLST+5*, EQLST+14, SCODE+6~, SCODE+38*, SCODE+47
TRM USEARCH+66~, USEARCH+68*, USEARCH+69, USEARCH+75~, USEARCH+77*, USEARCH+78, USEARCH+84~, USEARCH+85*, USEARCH+90, USEARCH+94
, USEARCH+96, USEARCH+97
TRY EQLST~, EQLST+6*, EQLST+11, SCODE+6~, SCODE+39*, SCODE+44, SCODE+69~, SCODE+89*, SCODE+93
U USEARCH+31, USEARCH+32, USEARCH+56, USEARCH+59, USEARCH+104, USEARCH+113, USEARCH+114, USEARCH+117, USEARCH+125, USEARCH+133
, USEARCH+138, EQLAT+27, EQLAT+31, EQLAT+32, EQLAT+33, EQLAT+34, EQLAT+55, EQLAT+62, EQLAT+64, EQLAT+65
, EQLAT+66, EQLAT+67, EQLST+22, SCODE+23, SCODE+24, SCODE+31, SCODE+55, SCODE+72, SCODE+83
VAR SCODE+69~
VUID USEARCH+132~, USEARCH+133*, USEARCH+134
X EQLAT+23~, EQLAT+38*, SCODE+6~, SCODE+15, SCODE+31
X1 SCODE+6~, SCODE+14*, SCODE+27*
X2 SCODE+6~, SCODE+14*, SCODE+27*
Y EQLAT+23~, EQLAT+42, EQLAT+45
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All