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

Package: IHS Standard Terminology

Routine: BSTSDTS3


Information

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

Source Information

Source file <BSTSDTS3.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS Standard Terminology 8 $$DTSLKP^BSTSAPI  ($$A9CODE,$$ACODE,$$ACODEP,$$CSTMCDST)^BSTSCMCL  ($$NEWC,$$NEWT)^BSTSDTS0  $$RET^BSTSDTS3  ($$EQLST,$$SCODE)^BSTSDTS4  ($$DTS2FMDT,$$EP2FMDT)^BSTSUTIL  ($$FAIL,$$FPARMS,ELOG)^BSTSVOFL  RESET^BSTSWSV1  
VA Fileman 5 ^DIC  FILE^DIE  (,IX)^DIK  $$IENS^DILF  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Standard Terminology 4 BSTSDTS0  BSTSDTS1  BSTSDTS3  BSTSWSV1  

Entry Points

Name Comments DBIA/ICR reference
RET(CONCDA,CVRSN,GL) ;Handle retired concepts
CSTMCDST(RET,BSTSWS) ;Get list of custom codeset entries
A9CODE(RET,BSTSWS) ;Get list of '36' entries having auto-codable ICD-9s
SUPDATE(NMID,ROUT) ;EP-Add/Update Special Codeset Entries
ACODE(RET,BSTSWS) ;Get list of '36' entries having auto-codable ICD-10s

External References

Name Field # of Occurrence
$$DTSLKP^BSTSAPI ACODE+84, A9CODE+48, CSTMCDST+46
$$A9CODE^BSTSCMCL A9CODE+16
$$ACODE^BSTSCMCL ACODE+18
$$ACODEP^BSTSCMCL ACODE+39
$$CSTMCDST^BSTSCMCL CSTMCDST+18
$$NEWC^BSTSDTS0 SUPDATE+27
$$NEWT^BSTSDTS0 SUPDATE+127
$$RET^BSTSDTS3 SUPDATE+150
$$EQLST^BSTSDTS4 ACODE+60
$$SCODE^BSTSDTS4 ACODE+63
$$DTS2FMDT^BSTSUTIL SUPDATE+72, RET+22, RET+23
$$EP2FMDT^BSTSUTIL SUPDATE+40, SUPDATE+41, SUPDATE+121
$$FAIL^BSTSVOFL ACODE+21, ACODE+42, ACODE+86, A9CODE+18, A9CODE+50, CSTMCDST+20, CSTMCDST+48
$$FPARMS^BSTSVOFL ACODE+9, A9CODE+9, CSTMCDST+11
ELOG^BSTSVOFL ACODE+22, ACODE+43, ACODE+87, A9CODE+19, A9CODE+51, CSTMCDST+21, CSTMCDST+49
RESET^BSTSWSV1 ACODE+17, ACODE+38, ACODE+83, A9CODE+15, A9CODE+47, CSTMCDST+17, CSTMCDST+45
^DIC SUPDATE+68, SUPDATE+93
FILE^DIE SUPDATE+48, SUPDATE+100, SUPDATE+141, RET+31, RET+57
^DIK SUPDATE+58, SUPDATE+82, RET+39
IX^DIK SUPDATE+147, RET+63
$$IENS^DILF SUPDATE+71, SUPDATE+96
$$GET1^DIQ ACODE+78, A9CODE+42, SUPDATE+21, RET+47

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BSTS(9002318.1 - [#9002318.1] SUPDATE+18
^BSTS(9002318.3 - [#9002318.3] SUPDATE+124, RET+44
^BSTS(9002318.4 - [#9002318.4] ACODE+76, A9CODE+40, SUPDATE+15, SUPDATE+55, SUPDATE+79, RET+36
^TMP("BSTSCMCL" ACODE+5, A9CODE+5, CSTMCDST+7, SUPDATE+7
^XTMP("BSTSLCMP" ACODE+4, ACODE+22*, ACODE+43*, ACODE+69, ACODE+80*, ACODE+87*, A9CODE+4, A9CODE+19*, A9CODE+33, A9CODE+44*
, A9CODE+51*, CSTMCDST+6, CSTMCDST+21*, CSTMCDST+35, CSTMCDST+41*, CSTMCDST+49*

Label References

Name Line Occurrences
$$RET SUPDATE+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORT ACODE+2~, ACODE+16*, ACODE+21*, ACODE+22, ACODE+37*, ACODE+42*, ACODE+43, ACODE+60, ACODE+69*, ACODE+82*
, ACODE+86*, ACODE+87, A9CODE+2~, A9CODE+18*, A9CODE+19, A9CODE+33*, A9CODE+50*, A9CODE+51, CSTMCDST+2~, CSTMCDST+16*
, CSTMCDST+20*, CSTMCDST+21, CSTMCDST+35*, CSTMCDST+48*, CSTMCDST+49
AIN SUPDATE+108~, SUPDATE+121*, SUPDATE+138
AS SUPDATE+78~, SUPDATE+79*, SUPDATE+81, SUPDATE+86~, SUPDATE+87*, SUPDATE+92, SUPDATE+97, SUPDATE+98
BSTSC SUPDATE+5~, SUPDATE+48, SUPDATE+100, RET+21~
BSTSC( SUPDATE+36*, SUPDATE+37*, SUPDATE+38*, SUPDATE+39*, SUPDATE+40*, SUPDATE+41*, SUPDATE+42*, SUPDATE+43*, SUPDATE+44*, SUPDATE+45*
, SUPDATE+72*, SUPDATE+97*, SUPDATE+98*, RET+26*, RET+27*, RET+28*, RET+29*, RET+30*
BSTST SUPDATE+108~, RET+49~
BSTST( SUPDATE+131*, SUPDATE+132*, SUPDATE+133*, SUPDATE+134*, SUPDATE+135*, SUPDATE+136*, SUPDATE+137*, SUPDATE+138*, SUPDATE+139*, SUPDATE+140*
, RET+52*, RET+53*, RET+54*, RET+55*, RET+56*
BSTSWS ACODE~, ACODE+18, ACODE+39, ACODE+60, ACODE+63, A9CODE~, A9CODE+16, CSTMCDST~, CSTMCDST+18
BSTSWS("NAMESPACEID" CSTMCDST+4
BSTSWS("ONLYLOAD" A9CODE+58!
CIEN ACODE+70~, ACODE+76*, ACODE+78, A9CODE+34~, A9CODE+40*, A9CODE+42
CNT ACODE+2~, ACODE+30*, ACODE+51*, ACODE+53, ACODE+56, ACODE+60, ACODE+69*, ACODE+73, ACODE+80, ACODE+91
, A9CODE+2~, A9CODE+30*, A9CODE+33*, A9CODE+37, A9CODE+44, A9CODE+55, CSTMCDST+2~, CSTMCDST+32*, CSTMCDST+35*, CSTMCDST+39
, CSTMCDST+41, CSTMCDST+53
CONCDA SUPDATE+5~, SUPDATE+15*, SUPDATE+24, SUPDATE+27*, SUPDATE+30, SUPDATE+36, SUPDATE+37, SUPDATE+38, SUPDATE+39, SUPDATE+40
, SUPDATE+41, SUPDATE+42, SUPDATE+43, SUPDATE+44, SUPDATE+45, SUPDATE+55, SUPDATE+57, SUPDATE+65, SUPDATE+79, SUPDATE+81
, SUPDATE+90, SUPDATE+137, SUPDATE+150, RET~, RET+18, RET+26, RET+27, RET+28, RET+29, RET+30
, RET+36, RET+38, RET+44, RET+47
CURRENT RET+10~, RET+12*, RET+23
CVRSN SUPDATE+5~, SUPDATE+21*, SUPDATE+24, SUPDATE+43, SUPDATE+135, SUPDATE+150, RET~, RET+29, RET+52
DA SUPDATE+56~, SUPDATE+57*, SUPDATE+64~, SUPDATE+70*, SUPDATE+71, SUPDATE+80~, SUPDATE+81*, SUPDATE+89~, SUPDATE+95*, SUPDATE+96
, SUPDATE+145~, SUPDATE+146*, RET+37~, RET+38*, RET+61~, RET+62*
DA(1 SUPDATE+57*, SUPDATE+58, SUPDATE+65*, SUPDATE+66, SUPDATE+81*, SUPDATE+82, SUPDATE+90*, SUPDATE+91, RET+38*, RET+39
DESC SUPDATE+108~, SUPDATE+120*, SUPDATE+124, SUPDATE+131
DIC SUPDATE+64~, SUPDATE+66*, SUPDATE+89~, SUPDATE+91*
DIC(0 SUPDATE+66*, SUPDATE+91*
DIK SUPDATE+56~, SUPDATE+58*, SUPDATE+80~, SUPDATE+82*, SUPDATE+145~, SUPDATE+146*, RET+37~, RET+39*, RET+61~, RET+62*
DLAYGO SUPDATE+64~, SUPDATE+68*, SUPDATE+89~, SUPDATE+93*
DLIST ACODE+2~, ACODE+5*, ACODE+6, ACODE+30, ACODE+31, ACODE+34, ACODE+51, ACODE+53, ACODE+56, ACODE+60
, A9CODE+2~, A9CODE+5*, A9CODE+6, A9CODE+27, A9CODE+30, CSTMCDST+2~, CSTMCDST+7*, CSTMCDST+8, CSTMCDST+29, CSTMCDST+32
DT SUPDATE+44, SUPDATE+139, RET+30, RET+55
DTSID ACODE+52~, ACODE+53*, ACODE+54, ACODE+57, ACODE+70~, ACODE+73*, ACODE+76, ACODE+80, ACODE+84, ACODE+86
, ACODE+87, A9CODE+34~, A9CODE+37*, A9CODE+40, A9CODE+44, A9CODE+48, A9CODE+50, A9CODE+51, CSTMCDST+36~, CSTMCDST+39*
, CSTMCDST+41, CSTMCDST+46, CSTMCDST+48, CSTMCDST+49
ERR RET+21~, RET+49~
ERROR SUPDATE+5~, SUPDATE+108~, SUPDATE+152
ERSLT ACODE+2~, ACODE+18, ACODE+39, ACODE+60, A9CODE+2~, A9CODE+16, CSTMCDST+2~, CSTMCDST+18
FCNT ACODE+2~, ACODE+16*, ACODE+19*, ACODE+20*, ACODE+23*, ACODE+37*, ACODE+40*, ACODE+41*, ACODE+44*, ACODE+60
, ACODE+70~, ACODE+82*, ACODE+85*, ACODE+88*, A9CODE+2~, A9CODE+14*, A9CODE+17*, A9CODE+20*, A9CODE+34~, A9CODE+46*
, A9CODE+49*, A9CODE+52*, CSTMCDST+2~, CSTMCDST+16*, CSTMCDST+19*, CSTMCDST+22*, CSTMCDST+36~, CSTMCDST+44*, CSTMCDST+47*, CSTMCDST+50*
FWAIT ACODE+2~, ACODE+10*, ACODE+19, ACODE+21, ACODE+40, ACODE+42, ACODE+60, ACODE+86, A9CODE+2~, A9CODE+10*
, A9CODE+18, A9CODE+50, CSTMCDST+2~, CSTMCDST+12*, CSTMCDST+20, CSTMCDST+48
GL SUPDATE+5~, SUPDATE+7*, SUPDATE+11, SUPDATE+14, SUPDATE+15, SUPDATE+24, SUPDATE+33, SUPDATE+36, SUPDATE+37, SUPDATE+40
, SUPDATE+45, SUPDATE+59, SUPDATE+62, SUPDATE+67, SUPDATE+72, SUPDATE+83, SUPDATE+87, SUPDATE+92, SUPDATE+97, SUPDATE+98
, SUPDATE+106, SUPDATE+111, SUPDATE+117, SUPDATE+119, SUPDATE+120, SUPDATE+121, SUPDATE+150, RET~, RET+12, RET+13
, RET+22
I SUPDATE+5~
IENS SUPDATE+64~, SUPDATE+71*, SUPDATE+72, SUPDATE+89~, SUPDATE+96*, SUPDATE+97, SUPDATE+98
INMID SUPDATE+5~, SUPDATE+18*, SUPDATE+21, SUPDATE+38, SUPDATE+124, SUPDATE+136
LAST ACODE+52~, ACODE+55*, ACODE+56, ACODE+57
LENTRY ACODE+2~, ACODE+66*, ACODE+80, A9CODE+2~, A9CODE+27*, A9CODE+44, CSTMCDST+2~, CSTMCDST+29*, CSTMCDST+41
LMOD ACODE+70~, ACODE+78*, A9CODE+34~, A9CODE+42*
MFAIL ACODE+2~, ACODE+9*, ACODE+10, ACODE+11*, ACODE+16, ACODE+19, ACODE+20, ACODE+21, ACODE+37, ACODE+40
, ACODE+41, ACODE+42, ACODE+60, ACODE+82, ACODE+85, ACODE+86, A9CODE+2~, A9CODE+9*, A9CODE+10, A9CODE+11*
, A9CODE+14, A9CODE+17, A9CODE+18, A9CODE+46, A9CODE+49, A9CODE+50, CSTMCDST+2~, CSTMCDST+11*, CSTMCDST+12, CSTMCDST+13*
, CSTMCDST+16, CSTMCDST+19, CSTMCDST+20, CSTMCDST+44, CSTMCDST+47, CSTMCDST+48
NMID CSTMCDST+2~, CSTMCDST+4*, CSTMCDST+21, CSTMCDST+46, CSTMCDST+49, SUPDATE~, SUPDATE+3, SUPDATE+15, SUPDATE+18, RET+44
NRIN RET+21~, RET+22*, RET+26, RET+53
NROUT SUPDATE+5~, SUPDATE+33*, SUPDATE+41, RET+21~, RET+23*, RET+27, RET+54
RET ACODE~, A9CODE~, CSTMCDST~
ROUT SUPDATE~, SUPDATE+8*, SUPDATE+33
RTR SUPDATE+5~, SUPDATE+150*
SB SUPDATE+54~, SUPDATE+55*, SUPDATE+57, SUPDATE+61~, SUPDATE+62*, SUPDATE+67, SUPDATE+72, RET+35~, RET+36*, RET+38
SLIST ACODE+2~, ACODE+4*, ACODE+30, ACODE+31, ACODE+54, ACODE+55, ACODE+56, ACODE+57, ACODE+60, ACODE+66
, ACODE+69, ACODE+73, ACODE+91, A9CODE+2~, A9CODE+4*, A9CODE+30, A9CODE+33, A9CODE+37, A9CODE+55, CSTMCDST+2~
, CSTMCDST+6*, CSTMCDST+32, CSTMCDST+35, CSTMCDST+39, CSTMCDST+53
ST SUPDATE+5~
STATUS RET+10~, RET+13*, RET+15
STS ACODE+2~, ACODE+14, ACODE+16*, ACODE+18*, ACODE+22*, ACODE+24, ACODE+27, ACODE+36, ACODE+37*, ACODE+39*
, ACODE+43*, ACODE+45, ACODE+48, ACODE+60*, ACODE+63*, ACODE+82, ACODE+84*, ACODE+93, A9CODE+2~, A9CODE+13
, A9CODE+14*, A9CODE+16*, A9CODE+19*, A9CODE+21, A9CODE+24, A9CODE+46, A9CODE+48*, A9CODE+60, CSTMCDST+2~, CSTMCDST+15
, CSTMCDST+16*, CSTMCDST+18*, CSTMCDST+21*, CSTMCDST+23, CSTMCDST+26, CSTMCDST+44, CSTMCDST+46*, CSTMCDST+55
STYPE SUPDATE+5~, SUPDATE+106*, SUPDATE+111, SUPDATE+117, SUPDATE+120, SUPDATE+121
TCNT SUPDATE+5~, SUPDATE+106*, SUPDATE+111, SUPDATE+117, SUPDATE+120, SUPDATE+121
TERM SUPDATE+108~, SUPDATE+111*, SUPDATE+114, SUPDATE+115, SUPDATE+119, SUPDATE+133
TIEN RET+21~, RET+44*, RET+47, RET+52, RET+53, RET+54, RET+55, RET+56, RET+62
TLIST SUPDATE+5~
TLIST( SUPDATE+114, SUPDATE+115*
TMIEN SUPDATE+108~, SUPDATE+124*, SUPDATE+127*, SUPDATE+128, SUPDATE+131, SUPDATE+132, SUPDATE+133, SUPDATE+134, SUPDATE+135, SUPDATE+136
, SUPDATE+137, SUPDATE+138, SUPDATE+139, SUPDATE+140, SUPDATE+146
TR ACODE+2~, ACODE+14*, ACODE+24, ACODE+36*, ACODE+45, A9CODE+2~, A9CODE+13*, A9CODE+21, CSTMCDST+2~, CSTMCDST+15*
, CSTMCDST+23
TRY ACODE+2~, ACODE+16*, ACODE+21, ACODE+37*, ACODE+42, ACODE+60, ACODE+70~, ACODE+82*, ACODE+86, A9CODE+2~
, A9CODE+14*, A9CODE+18, A9CODE+34~, A9CODE+46*, A9CODE+50, CSTMCDST+2~, CSTMCDST+16*, CSTMCDST+20, CSTMCDST+36~, CSTMCDST+44*
, CSTMCDST+48
TYPE SUPDATE+108~, SUPDATE+117*, SUPDATE+118*, SUPDATE+119*, SUPDATE+132
U ACODE+10, ACODE+11, ACODE+53, ACODE+73, A9CODE+10, A9CODE+11, A9CODE+37, CSTMCDST+12, CSTMCDST+13, CSTMCDST+39
, SUPDATE+11, SUPDATE+33, SUPDATE+36, SUPDATE+40, SUPDATE+67, SUPDATE+72, SUPDATE+92, SUPDATE+97, SUPDATE+98, SUPDATE+117
, SUPDATE+120, SUPDATE+121, RET+22, RET+23
VAR ACODE+70~, A9CODE+34~, CSTMCDST+36~
X SUPDATE+64~, SUPDATE+67*, SUPDATE+89~, SUPDATE+92*
Y SUPDATE+64~, SUPDATE+69, SUPDATE+70, SUPDATE+89~, SUPDATE+94, SUPDATE+95
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All