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: BSTSDTS0

Package: IHS Standard Terminology

Routine: BSTSDTS0


Information

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

Source Information

Source file <BSTSDTS0.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS Standard Terminology 8 ($$CNCSR,$$DETAIL,$$GCDSDTS4,$$GVRDTS4)^BSTSCMCL  ($$RUPDATE,$$UUPDATE)^BSTSDTS1  $$ICDMAP^BSTSDTS2  ($$RET,$$SUPDATE)^BSTSDTS3  EQLAT^BSTSDTS4  SAVEMAP^BSTSMAP1  REPL^BSTSRPT  ($$DATE,$$DTCHG,$$DTS2FMDT,$$FMTE)^BSTSUTIL  
VA Fileman 5 ^DIC  FILE^DIE  (,IX)^DIK  $$IENS^DILF  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
IHS Standard Terminology 5 BSTSDTS1  BSTSDTS2  BSTSDTS3  BSTSDTS4  BSTSWSV  

Entry Points

Name Comments DBIA/ICR reference
NEWC() ;Create new concept entry
NEWI(CIEN) ;Create new ICD Mapping entry
CONC(DTSID,BSTSWS,SKPOD,SKPDT) ;EP - Determine if Code on File (and up to date)
NEWV(NMIEN,VDT) ;Create new ICD Mapping entry
GCDSDTS4(BSTSWS) ;EP - DTS4 update codeset
UPDATE(NMID,ROUT) ;EP - Add/Update Concept and Term(s)
GVRDTS4(BSTSWS) ;EP - DTS4 update versions
NEWT() ;Create new terminology entry
CNCSR(OUT,BSTSWS) ;EP - DTS4 Search Call - Concept Lookup

External References

Name Field # of Occurrence
$$CNCSR^BSTSCMCL CNCSR+18
$$DETAIL^BSTSCMCL CNCSR+41
$$GCDSDTS4^BSTSCMCL GCDSDTS4+4
$$GVRDTS4^BSTSCMCL GVRDTS4+7
$$RUPDATE^BSTSDTS1 UPDATE+6
$$UUPDATE^BSTSDTS1 UPDATE+3
$$ICDMAP^BSTSDTS2 UPDATE+295
$$RET^BSTSDTS3 UPDATE+33, UPDATE+298
$$SUPDATE^BSTSDTS3 UPDATE+9
EQLAT^BSTSDTS4 UPDATE+240
SAVEMAP^BSTSMAP1 UPDATE+237
REPL^BSTSRPT UPDATE+30
$$DATE^BSTSUTIL CONC+17
$$DTCHG^BSTSUTIL CNCSR+33
$$DTS2FMDT^BSTSUTIL UPDATE+49, UPDATE+56, UPDATE+96, UPDATE+128, UPDATE+157, UPDATE+188, UPDATE+189, UPDATE+210, UPDATE+211, UPDATE+263
, UPDATE+264, GVRDTS4+33
$$FMTE^BSTSUTIL CNCSR+34
^DIC UPDATE+92, UPDATE+124, UPDATE+153, UPDATE+233, GCDSDTS4+11, NEWV+5, NEWC+5, NEWT+5, NEWI+6
FILE^DIE UPDATE+131, UPDATE+242, UPDATE+286, GCDSDTS4+15, GVRDTS4+34
^DIK UPDATE+141, UPDATE+167, UPDATE+221
IX^DIK UPDATE+292
$$IENS^DILF UPDATE+95, UPDATE+127, UPDATE+156, UPDATE+185, UPDATE+207, GVRDTS4+27
$$GET1^DIQ UPDATE+27, UPDATE+45, CONC+14, CONC+20, CONC+21, CONC+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,STS
  • Line Location: CNCSR+18
Function Call: WRITE
  • Prompt: !!,"Detail Call Status: ",STATUS
  • Line Location: CNCSR+42
Function Call: WRITE
  • Prompt: !!,"Update Call Status: ",STATUS
  • Line Location: CNCSR+46
Routine Call
  • DIC
  • Line Location:
    • UPDATE+92
    • UPDATE+124
    • UPDATE+153
    • UPDATE+233
    • GCDSDTS4+11
    • NEWV+5
    • NEWC+5
    • NEWT+5
    • NEWI+6
Routine Call
  • DIE
  • Line Location:
    • UPDATE+131
    • UPDATE+242
    • UPDATE+286
    • GCDSDTS4+15
    • GVRDTS4+34

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BSTS(9002318.1 - [#9002318.1] Classic Fileman Calls,  GET1^DIQ
^BSTS(9002318.3 - [#9002318.3] Classic Fileman Calls
^BSTS(9002318.4 - [#9002318.4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BSTS(9002318.1 - [#9002318.1] UPDATE+24, UPDATE+42, GVRDTS4+13, GVRDTS4+21
^BSTS(9002318.3 - [#9002318.3] UPDATE+268, NEWT+3, NEWT+4, NEWT+6
^BSTS(9002318.4 - [#9002318.4] UPDATE+21, UPDATE+77, UPDATE+109, UPDATE+138, UPDATE+164, UPDATE+178, UPDATE+200, UPDATE+218, CONC+11, NEWC+3
, NEWC+4, NEWC+6, NEWI+4, NEWI+5, NEWI+7
^TMP("BSTSCMCL" CNCSR+8, UPDATE+13, GVRDTS4+5
^TMP("BSTSPDET" CNCSR+7

Label References

Name Line Occurrences
$$CONC CNCSR+49
$$NEWC UPDATE+36, UPDATE+80, UPDATE+112
$$NEWI UPDATE+181, UPDATE+203
$$NEWT UPDATE+271
$$NEWV GVRDTS4+24
$$UPDATE CNCSR+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AIN UPDATE+250~, UPDATE+263*, UPDATE+281
AOUT UPDATE+250~, UPDATE+264*, UPDATE+265*, UPDATE+282
BEGDT CONC+2~, CONC+20*
BSCNT CNCSR+3~, CNCSR+14*
BSTRT CNCSR+3~, CNCSR+13*
BSTS GVRDTS4+11~
BSTSC UPDATE+11~, UPDATE+131, UPDATE+237, UPDATE+240, UPDATE+242
BSTSC( UPDATE+52*, UPDATE+53*, UPDATE+54*, UPDATE+55*, UPDATE+56*, UPDATE+57*, UPDATE+58*, UPDATE+59*, UPDATE+60*, UPDATE+61*
, UPDATE+63*, UPDATE+64*, UPDATE+81*, UPDATE+82*, UPDATE+83*, UPDATE+84*, UPDATE+85*, UPDATE+86*, UPDATE+87*, UPDATE+96*
, UPDATE+113*, UPDATE+114*, UPDATE+115*, UPDATE+116*, UPDATE+117*, UPDATE+118*, UPDATE+119*, UPDATE+128*, UPDATE+152*, UPDATE+157*
, UPDATE+186*, UPDATE+187*, UPDATE+188*, UPDATE+189*, UPDATE+208*, UPDATE+209*, UPDATE+210*, UPDATE+211*
BSTST UPDATE+250~
BSTST( UPDATE+275*, UPDATE+276*, UPDATE+277*, UPDATE+278*, UPDATE+279*, UPDATE+280*, UPDATE+281*, UPDATE+282*, UPDATE+283*, UPDATE+284*
, UPDATE+285*
BSTSUP GCDSDTS4+2~, GCDSDTS4+15, GVRDTS4+16~
BSTSUP( GCDSDTS4+13*, GCDSDTS4+14*, GVRDTS4+30*, GVRDTS4+33*
BSTSWS CNCSR~, CNCSR+18, CNCSR+41, CNCSR+49, CONC~, GCDSDTS4~, GCDSDTS4+4, GVRDTS4~, GVRDTS4+7
BSTSWS("BCTCHCT" CNCSR+14
BSTSWS("BCTCHRC" CNCSR+13
BSTSWS("DEBUG" CNCSR+18, CNCSR+42, CNCSR+46
BSTSWS("DTSID" CNCSR+30*
BSTSWS("MAXRECS" CNCSR+12
BSTSWS("NAMESPACEID" CNCSR+15, CONC+8, GVRDTS4+12
BSTSWS("SEARCH" CNCSR+5, CNCSR+51
BSTSWS("SNAPDT" CNCSR+35*, CONC+17
BSTSWS("STYPE" CNCSR+6
CIEN CONC+2~, CONC+11*, CONC+14, CONC+20, CONC+21, CONC+23, NEWI~, NEWI+2, NEWI+4, NEWI+5
, NEWI+7
CNT CNCSR+3~, GVRDTS4+11~, GVRDTS4+14*, GVRDTS4+15, GVRDTS4+17, GVRDTS4+18
CONC CNCSR+27~, CNCSR+49*, CNCSR+50, CNCSR+51, CNCSR+52, CONC+2~, CONC+23*, CONC+25
CONCDA UPDATE+11~, UPDATE+21*, UPDATE+30, UPDATE+33, UPDATE+36*, UPDATE+39, UPDATE+52, UPDATE+53, UPDATE+54, UPDATE+55
, UPDATE+56, UPDATE+57, UPDATE+58, UPDATE+59, UPDATE+60, UPDATE+61, UPDATE+63, UPDATE+64, UPDATE+90, UPDATE+95
, UPDATE+122, UPDATE+127, UPDATE+138, UPDATE+140, UPDATE+148, UPDATE+152, UPDATE+164, UPDATE+166, UPDATE+176, UPDATE+181
, UPDATE+198, UPDATE+203, UPDATE+218, UPDATE+220, UPDATE+230, UPDATE+237, UPDATE+240, UPDATE+280, UPDATE+295, UPDATE+298
CVID GVRDTS4+11~
CVRSN UPDATE+11~, UPDATE+27*, UPDATE+33, UPDATE+45*, UPDATE+60, UPDATE+84, UPDATE+116, UPDATE+278, UPDATE+298
DA UPDATE+75~, UPDATE+95*, UPDATE+107~, UPDATE+127*, UPDATE+139~, UPDATE+140*, UPDATE+147~, UPDATE+155*, UPDATE+156, UPDATE+165~
, UPDATE+166*, UPDATE+173~, UPDATE+178*, UPDATE+181*, UPDATE+182, UPDATE+185, UPDATE+195~, UPDATE+200*, UPDATE+203*, UPDATE+204
, UPDATE+207, UPDATE+219~, UPDATE+220*, UPDATE+229~, UPDATE+290~, UPDATE+291*, GVRDTS4+16~, GVRDTS4+21*, GVRDTS4+24*, GVRDTS4+25
, GVRDTS4+27, NEWV+1~, NEWI+1~
DA(1 UPDATE+90*, UPDATE+91, UPDATE+95*, UPDATE+122*, UPDATE+123, UPDATE+127*, UPDATE+140*, UPDATE+141, UPDATE+148*, UPDATE+149
, UPDATE+166*, UPDATE+167, UPDATE+176*, UPDATE+178, UPDATE+198*, UPDATE+200, UPDATE+220*, UPDATE+221, UPDATE+230*, UPDATE+231
, GVRDTS4+27*, NEWV+2*, NEWV+3, NEWI+2*, NEWI+3
DAISA UPDATE+75~, UPDATE+77*, UPDATE+80*, UPDATE+81, UPDATE+82, UPDATE+83, UPDATE+84, UPDATE+85, UPDATE+86, UPDATE+87
, UPDATE+91
DASUBC UPDATE+107~, UPDATE+109*, UPDATE+112*, UPDATE+113, UPDATE+114, UPDATE+115, UPDATE+116, UPDATE+117, UPDATE+118, UPDATE+119
, UPDATE+123
DESC UPDATE+250~, UPDATE+262*, UPDATE+268, UPDATE+275
DIC UPDATE+75~, UPDATE+91*, UPDATE+107~, UPDATE+123*, UPDATE+147~, UPDATE+149*, UPDATE+229~, UPDATE+231*, GCDSDTS4+9~, GCDSDTS4+11*
, NEWV+1~, NEWV+3*, NEWC+1~, NEWC+2*, NEWT+1~, NEWT+2*, NEWI+1~, NEWI+3*
DIC(0 UPDATE+91*, UPDATE+123*, UPDATE+149*, UPDATE+231*, GCDSDTS4+11*, NEWV+2*, NEWC+2*, NEWT+2*, NEWI+2*
DIK UPDATE+139~, UPDATE+141*, UPDATE+165~, UPDATE+167*, UPDATE+219~, UPDATE+221*, UPDATE+290~, UPDATE+291*
DLAYGO UPDATE+75~, UPDATE+92*, UPDATE+107~, UPDATE+124*, UPDATE+147~, UPDATE+153*, UPDATE+229~, UPDATE+233*, GCDSDTS4+9~, GCDSDTS4+11*
, NEWV+1~, NEWV+3*, NEWC+1~, NEWC+5*, NEWT+1~, NEWT+5*, NEWI+1~, NEWI+6*
DLIST CNCSR+3~, CNCSR+8*, CNCSR+9, CNCSR+21, CNCSR+38
DT CNCSR+33, UPDATE+61, UPDATE+86, UPDATE+118, UPDATE+283, CONC+18
DTSID CNCSR+2~, CNCSR+21*, CNCSR+25*, CNCSR+30, CNCSR+49, CNCSR+52, UPDATE+75~, UPDATE+107~, CONC~, CONC+11
ENDDT CONC+2~, CONC+21*
ERR GVRDTS4+11~
ERROR UPDATE+11~, UPDATE+250~, UPDATE+295, UPDATE+300, GCDSDTS4+2~, GVRDTS4+16~
ERSLT CNCSR+27~, CNCSR+41
GL UPDATE+11~, UPDATE+13*, UPDATE+17, UPDATE+20, UPDATE+21, UPDATE+30, UPDATE+33, UPDATE+48, UPDATE+52, UPDATE+53
, UPDATE+56, UPDATE+64, UPDATE+67, UPDATE+70, UPDATE+76, UPDATE+87, UPDATE+96, UPDATE+99, UPDATE+102, UPDATE+108
, UPDATE+119, UPDATE+128, UPDATE+142, UPDATE+145, UPDATE+150, UPDATE+157, UPDATE+170, UPDATE+172, UPDATE+177, UPDATE+188
, UPDATE+189, UPDATE+192, UPDATE+194, UPDATE+199, UPDATE+210, UPDATE+211, UPDATE+224, UPDATE+227, UPDATE+232, UPDATE+237
, UPDATE+240, UPDATE+248, UPDATE+253, UPDATE+259, UPDATE+261, UPDATE+262, UPDATE+263, UPDATE+264, UPDATE+295, UPDATE+298
I UPDATE+11~
IC UPDATE+163~, UPDATE+164*, UPDATE+166
ICD UPDATE+171~, UPDATE+172*, UPDATE+177, UPDATE+188, UPDATE+189, UPDATE+193~, UPDATE+194*, UPDATE+199, UPDATE+210, UPDATE+211
ICDCD UPDATE+173~, UPDATE+177*, UPDATE+178, UPDATE+186, UPDATE+195~, UPDATE+199*, UPDATE+200, UPDATE+208
IENS UPDATE+75~, UPDATE+95*, UPDATE+96, UPDATE+107~, UPDATE+127*, UPDATE+128, UPDATE+147~, UPDATE+156*, UPDATE+157, UPDATE+173~
, UPDATE+185*, UPDATE+186, UPDATE+187, UPDATE+188, UPDATE+189, UPDATE+195~, UPDATE+207*, UPDATE+208, UPDATE+209, UPDATE+210
, UPDATE+211, UPDATE+229~, GVRDTS4+16~, GVRDTS4+27*, GVRDTS4+30, GVRDTS4+33
II CNCSR+2~, CNCSR+24*, CNCSR+25, GCDSDTS4+2~, GCDSDTS4+7*, GCDSDTS4+10, GCDSDTS4+13, GCDSDTS4+14
INMID UPDATE+11~, UPDATE+24*, UPDATE+27, UPDATE+42*, UPDATE+45, UPDATE+54, UPDATE+83, UPDATE+115, UPDATE+268, UPDATE+279
ISACD UPDATE+75~, UPDATE+76*, UPDATE+77, UPDATE+81
ISACT UPDATE+69~, UPDATE+70*, UPDATE+76, UPDATE+87, UPDATE+96
MAX CNCSR+2~, CNCSR+12*, CNCSR+14
NAME GVRDTS4+16~, GVRDTS4+18*, GVRDTS4+30
NEWISA UPDATE+75~, UPDATE+77*, UPDATE+82
NEWSUBC UPDATE+107~, UPDATE+109*, UPDATE+114
NMID CNCSR+2~, CNCSR+15*, CNCSR+45, UPDATE~, UPDATE+3, UPDATE+6, UPDATE+9, UPDATE+21, UPDATE+24, UPDATE+42
, UPDATE+77, UPDATE+109, CONC+2~, CONC+8*, CONC+11, GVRDTS4+11~, GVRDTS4+12*, GVRDTS4+13
NMIEN GVRDTS4+11~, GVRDTS4+13*, GVRDTS4+21, GVRDTS4+24, GVRDTS4+27, NEWV~, NEWV+2
NROUT UPDATE+11~, UPDATE+48*, UPDATE+49
OUT CNCSR~, CNCSR+9, CNCSR+52
RCNT CNCSR+3~, CNCSR+24*, CNCSR+25, CNCSR+52*
RDT GVRDTS4+16~, GVRDTS4+17*, GVRDTS4+33
RES CNCSR+3~, CNCSR+18
RESULT GCDSDTS4+2~, GCDSDTS4+4, GVRDTS4+2~, GVRDTS4+5*, GVRDTS4+6, GVRDTS4+14, GVRDTS4+15, GVRDTS4+17, GVRDTS4+18
RESULT( GCDSDTS4+7, GCDSDTS4+10, GCDSDTS4+13, GCDSDTS4+14
ROUT UPDATE~, UPDATE+3, UPDATE+6, UPDATE+9, UPDATE+14*, UPDATE+48
RTR UPDATE+11~, UPDATE+298*
SB UPDATE+137~, UPDATE+138*, UPDATE+140, UPDATE+144~, UPDATE+145*, UPDATE+150, UPDATE+157, UPDATE+217~, UPDATE+218*, UPDATE+220
, UPDATE+226~, UPDATE+227*, UPDATE+232
SEARCH CNCSR+2~, CNCSR+5*
SKPDT CONC~, CONC+5*, CONC+20, CONC+21
SKPOD CONC~, CONC+4*, CONC+14
SLIST CNCSR+3~, CNCSR+7*, CNCSR+9, CNCSR+21, CNCSR+24, CNCSR+25
SNAPDT CNCSR+27~, CNCSR+33*, CNCSR+34*, CNCSR+35, CONC+2~, CONC+17*, CONC+18*, CONC+20, CONC+21
ST CNCSR+3~, UPDATE+11~
STATUS CNCSR+27~, CNCSR+41*, CNCSR+42, CNCSR+45*, CNCSR+46
STS CNCSR+2~, CNCSR+18*, CNCSR+54, UPDATE+295*, GCDSDTS4+2~, GCDSDTS4+4*, GCDSDTS4+17, GVRDTS4+2~, GVRDTS4+7*, GVRDTS4+10
, GVRDTS4+36
STYPE CNCSR+2~, CNCSR+6*, UPDATE+11~, UPDATE+248*, UPDATE+253, UPDATE+259, UPDATE+262, UPDATE+263, UPDATE+264
SUBCCD UPDATE+107~, UPDATE+108*, UPDATE+109, UPDATE+113
SUBCCT UPDATE+101~, UPDATE+102*, UPDATE+108, UPDATE+119, UPDATE+128
SVOUT UPDATE+11~, UPDATE+49*, UPDATE+57
TCNT UPDATE+11~, UPDATE+248*, UPDATE+253, UPDATE+259, UPDATE+262, UPDATE+263, UPDATE+264
TERM UPDATE+250~, UPDATE+253*, UPDATE+256, UPDATE+257, UPDATE+261, UPDATE+285
TLIST UPDATE+11~
TLIST( UPDATE+256, UPDATE+257*
TMIEN UPDATE+250~, UPDATE+268*, UPDATE+271*, UPDATE+272, UPDATE+275, UPDATE+276, UPDATE+277, UPDATE+278, UPDATE+279, UPDATE+280
, UPDATE+281, UPDATE+282, UPDATE+283, UPDATE+284, UPDATE+285, UPDATE+291
TYPE UPDATE+250~, UPDATE+259*, UPDATE+260*, UPDATE+261*, UPDATE+276
U CNCSR+52, UPDATE+17, UPDATE+48, UPDATE+52, UPDATE+56, UPDATE+76, UPDATE+96, UPDATE+108, UPDATE+128, UPDATE+150
, UPDATE+157, UPDATE+177, UPDATE+188, UPDATE+189, UPDATE+199, UPDATE+210, UPDATE+211, UPDATE+232, UPDATE+259, UPDATE+262
, UPDATE+263, UPDATE+264, NEWC+4, NEWT+4, NEWI+5
VDT GVRDTS4+11~, GVRDTS4+15*, GVRDTS4+17, GVRDTS4+18, GVRDTS4+21, GVRDTS4+24, GVRDTS4+26, NEWV~, NEWV+4
VRID GVRDTS4+11~, GVRDTS4+14*, GVRDTS4+26*
X UPDATE+75~, UPDATE+91*, UPDATE+107~, UPDATE+123*, UPDATE+147~, UPDATE+150*, UPDATE+152, UPDATE+229~, UPDATE+232*, GCDSDTS4+9~
, GCDSDTS4+10*, NEWV+1~, NEWV+4*, NEWC+1~, NEWC+4*, NEWT+1~, NEWT+4*, NEWI+1~, NEWI+5*
Y UPDATE+75~, UPDATE+92, UPDATE+95, UPDATE+107~, UPDATE+124, UPDATE+127, UPDATE+147~, UPDATE+154, UPDATE+155, UPDATE+229~
, GCDSDTS4+9~, GCDSDTS4+12, GCDSDTS4+13, GCDSDTS4+14, NEWV+1~, NEWV+6, NEWC+1~, NEWC+7, NEWT+1~, NEWT+7
, NEWI+1~, NEWI+8
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