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

Package: IHS Standard Terminology

Routine: BSTSVOF1


Information

BSTSVOF1 ;GDIT/HS/BEE-Standard Terminology - Versioning handling overflow 2 ; 5 Nov 2012 9:53 AM

Source Information

Source file <BSTSVOF1.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
IHS Standard Terminology 5 ($$DTSLKP,$$SUBLST,$$SUBSET,$$VERSIONS)^BSTSAPI  ($$FAIL,$$FPARMS,$$JOB,ELOG,QUEUE)^BSTSVOFL  ($$VCHK,SCHK)^BSTSVRSN  SCHK^BSTSVRXN  RESET^BSTSWSV1  
Kernel 4 ^%ZTLOAD  $$H3^%ZTM  ($$FMADD,$$NOW)^XLFDT  DUZ^XUP  
VA Fileman 4 C^%DTC  FILE^DIE  $$GET1^DIQ  ^DIR  
Patient Care Component 1 QUEUE^APCDPLFH  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Standard Terminology 3 BSTSSTA  BSTSVOFL  BSTSVRSC  

Entry Points

Name Comments DBIA/ICR reference
ISUB ;Recompile one subset
ASKSB() ;Ask Individual Subset
DAYCHK(OVRRID) ;Perform daily update checks - jobbed off by CHECK^BSTSVRSN
XUPCNC ;
XISUB
PSCHD(RTN) ;Check if process already scheduled to run
UPCNC ;Refresh any outdated concepts
XDAYCHK
ISCHK(SUBSET) ;EP - Recompile one subset
UIFS(ZTQUEUED) ;Run the PCC UIFS option
EX1
CLLMDT(NMID) ;Mark CODESET concepts last modified date to null
ASKSB1
XISCHK

External References

Name Field # of Occurrence
C^%DTC UPCNC+12
^%ZTLOAD ISCHK+25, DAYCHK+78
$$H3^%ZTM PSCHD+6
QUEUE^APCDPLFH EX1
$$DTSLKP^BSTSAPI ISUB+44, UPCNC+40
$$SUBLST^BSTSAPI ISUB+26
$$SUBSET^BSTSAPI ASKSB+5
$$VERSIONS^BSTSAPI ISCHK+15
$$FAIL^BSTSVOFL ISUB+29, ISUB+46, UPCNC+42
$$FPARMS^BSTSVOFL ISUB+15, UPCNC+18
$$JOB^BSTSVOFL DAYCHK+70
ELOG^BSTSVOFL ISUB+30, ISUB+47, UPCNC+43
QUEUE^BSTSVOFL DAYCHK+60, DAYCHK+63
$$VCHK^BSTSVRSN DAYCHK+10, DAYCHK+13, DAYCHK+16, DAYCHK+19, DAYCHK+22, DAYCHK+25, DAYCHK+28, DAYCHK+31, DAYCHK+34, DAYCHK+37
, DAYCHK+41
SCHK^BSTSVRSN DAYCHK+49
SCHK^BSTSVRXN DAYCHK+53
RESET^BSTSWSV1 ISCHK+14, ISUB+25, ISUB+43, UPCNC+39
FILE^DIE CLLMDT+23, DAYCHK+67
$$GET1^DIQ ISUB+12, ISUB+39, UPCNC+27, UPCNC+30, UPCNC+33, UPCNC+34, CLLMDT+13, CLLMDT+16, CLLMDT+17, DAYCHK+49
, DAYCHK+53
^DIR ASKSB1+4
$$FMADD^XLFDT ISCHK+24, DAYCHK+77
$$NOW^XLFDT ISCHK+24
DUZ^XUP EX1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASKSB1+0
Function Call: WRITE
  • Prompt: !!,"CANNOT DOWNLOAD IHS PROBLEM ALL SNOMED"
  • Line Location: ASKSB1+7
Function Call: WRITE
  • Prompt: !!,"INVALID SUBSET"
  • Line Location: ASKSB1+8
Function Call: WRITE
  • Prompt: !!,"A Local Cache Refresh is Already Running. Please Try Later"
  • Line Location: ISCHK+5
Function Call: WRITE
  • Prompt: !!,"An ICD9 to SNOMED Background Process is Already Running. Please Try Later"
  • Line Location: ISCHK+9
Function Call: WRITE
  • Prompt: !!,"The DTS server link is down. Aborting..."
  • Line Location: ISCHK+17
Function Call: WRITE
  • Prompt: !!,"Task: ",ZTSK," scheduled to start in two minutes"
  • Line Location: ISCHK+26
Routine Call
  • DIE
  • Line Location:
    • CLLMDT+23
    • DAYCHK+67
Routine Call
  • DIR
  • Line Location:
    • ASKSB1+4

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)
^%ZTSCH( PSCHD+6, PSCHD+7
^%ZTSK - [#14.4] PSCHD+12
^BSTS(9002318 - [#9002318] DAYCHK+7
^BSTS(9002318.1 - [#9002318.1] ISCHK+5, ISCHK+6, ISUB+3, ISUB+11, XISUB, UPCNC+6, XUPCNC+3, DAYCHK+48, DAYCHK+52
^BSTS(9002318.4 - [#9002318.4] ISUB+12, CLLMDT+8, CLLMDT+9
^TMP("BSTSICD2SMD" ISCHK+9, ISCHK+10
^TMP("BSTSISUB" ISUB+10!, ISUB+12*, ISUB+34, ISUB+36, XISUB+1!
^TMP("BSTSSUPD" ISUB+23
^VA(200 - [#200] UIFS+7
^XTMP("BSTSLCMP" UIFS+11*, ISUB+20, ISUB+27, ISUB+30*, ISUB+34, ISUB+47*, UPCNC+9!, UPCNC+15*, UPCNC+23, UPCNC+36*
, UPCNC+43*, XUPCNC+6!, CLLMDT+7*, CLLMDT+21*
^XTMP("BSTSPROCQ" UPCNC+23, UPCNC+27!, UPCNC+30!, UPCNC+34!, UPCNC+47!

Label References

Name Line Occurrences
$$PSCHD DAYCHK+70, DAYCHK+73
ASKSB1 ASKSB1+7, ASKSB1+8
XDAYCHK DAYCHK+7, DAYCHK+48, DAYCHK+52
XISCHK ISCHK+17
XISUB ISUB+7, ISUB+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORT ISUB+5~, ISUB+20*, ISUB+29*, ISUB+30, ISUB+34, ISUB+35~, ISUB+42*, ISUB+46*, ISUB+47, UPCNC+2~
, UPCNC+23*, UPCNC+38*, UPCNC+42*, UPCNC+43
BSTS CLLMDT+10~, DAYCHK+4~
BSTS( CLLMDT+22*
BSTS(9002318 DAYCHK+66*
BSTSBPRC ISUB+5~, ISUB+24*
BSTSUPD ISCHK+2~
CDSET CLLMDT+10~
CIEN ISUB+5~, ISUB+12*, ISUB+34*, ISUB+36, ISUB+39, UPCNC+2~, UPCNC+23*, UPCNC+27, UPCNC+30, UPCNC+33
, UPCNC+34, UPCNC+47, CLLMDT+4~, CLLMDT+9*, CLLMDT+13, CLLMDT+16, CLLMDT+17, CLLMDT+21, CLLMDT+22
DA UIFS+4~
DIR ASKSB+2~
DIR("?" ASKSB+8*, ASKSB1*
DIR("A" ASKSB1+1*
DIR("B" ASKSB1+2*
DIR(0 ASKSB1+3*
DIRUT ASKSB+2~, ASKSB1+4
DT ISUB+39, UPCNC+12, UPCNC+15, UPCNC+34, CLLMDT+18, DAYCHK+49, DAYCHK+53, DAYCHK+66, DAYCHK+77
DTSID ISUB+35~, ISUB+36*, ISUB+44, ISUB+46, ISUB+47, UPCNC+2~, UPCNC+24~, UPCNC+27*, UPCNC+36, UPCNC+40
, UPCNC+42, UPCNC+43
DUOUT ASKSB+2~, ASKSB1+4
DUZ UIFS+8, EX1!*
ERR CLLMDT+10~
ERROR ISCHK+2~, DAYCHK+4~
FCNT ISUB+22*, ISUB+28*, ISUB+31*, ISUB+35~, ISUB+42*, ISUB+45*, ISUB+48*, UPCNC+24~, UPCNC+38*, UPCNC+41*
, UPCNC+44*
FIELD ISCHK+2~
FWAIT ISUB+5~, ISUB+16*, ISUB+29, ISUB+46, UPCNC+2~, UPCNC+19*, UPCNC+42
I ASKSB+2~, ASKSB+8*
ICONC CLLMDT+4~, CLLMDT+8*, CLLMDT+9
IN ISUB+21~, ISUB+22*, ISUB+26
LMD CLLMDT+10~, CLLMDT+17*, CLLMDT+18
LMOD ISUB+35~, ISUB+39*, UPCNC+24~, UPCNC+34*
MFAIL ISUB+5~, ISUB+15*, ISUB+16, ISUB+17*, ISUB+20, ISUB+28, ISUB+29, ISUB+42, ISUB+45, ISUB+46
, UPCNC+2~, UPCNC+18*, UPCNC+19, UPCNC+20*, UPCNC+38, UPCNC+41, UPCNC+42
NDUZ UIFS+4~, UIFS+7*, UIFS+8*, EX1
NMID UPCNC+24~, UPCNC+30*, UPCNC+40, CLLMDT~, CLLMDT+2, CLLMDT+8, CLLMDT+9
NMIEN ISUB+5~, ISUB+11*, ISUB+12, DAYCHK+4~, DAYCHK+48*, DAYCHK+49, DAYCHK+52*, DAYCHK+53
ODUZ UIFS+4~, EX1*
OOD UPCNC+24~, UPCNC+33*, UPCNC+34, CLLMDT+10~, CLLMDT+16*, CLLMDT+18
OUT ISUB+21~, ISUB+23*, ISUB+26
OVRRID DAYCHK~, DAYCHK+2*, DAYCHK+10, DAYCHK+13, DAYCHK+16, DAYCHK+19, DAYCHK+22, DAYCHK+25, DAYCHK+28, DAYCHK+31
, DAYCHK+34, DAYCHK+37, DAYCHK+41, DAYCHK+49, DAYCHK+53
RTN PSCHD~, PSCHD+2, PSCHD+13
RUNDT PSCHD+9~
SCHDT PSCHD+9~
SITE DAYCHK+4~, DAYCHK+7*, DAYCHK+66
SLIST ASKSB+2~, ASKSB+7*, ASKSB+8*
SLIST( ASKSB+7
SLIST("B" ASKSB+7*, ASKSB+8, ASKSB1+8
STS ASKSB+2~, ASKSB+5*, ISCHK+2~, ISCHK+13*, ISCHK+15*, ISCHK+16, ISCHK+17, ISUB+5~, ISUB+20, ISUB+26*
, ISUB+42, ISUB+44*, UPCNC+2~, UPCNC+23*, UPCNC+38, UPCNC+40*, UPCNC+47, DAYCHK+4~, DAYCHK+10*, DAYCHK+13*
, DAYCHK+16*, DAYCHK+19*, DAYCHK+22*, DAYCHK+25*, DAYCHK+28*, DAYCHK+31*, DAYCHK+34*, DAYCHK+37*, DAYCHK+41*
SUBSET ASKSB+2~, ASKSB+10*, ASKSB1+10*, ASKSB1+12, ISCHK~, ISCHK+20, ISUB+7, ISUB+12, ISUB+22, ISUB+29
, ISUB+30, ISUB+47
TASKND PSCHD+9~, PSCHD+12*, PSCHD+13
TFND DAYCHK+4~, PSCHD+4~, PSCHD+6*, PSCHD+14*, PSCHD+16
TR ISCHK+2~, ISCHK+13*, ISCHK+16
TRY ISUB+5~, ISUB+20*, ISUB+29, ISUB+35~, ISUB+42*, ISUB+46, UPCNC+24~, UPCNC+38*, UPCNC+42
U ISUB+16, ISUB+17, UPCNC+15, UPCNC+19, UPCNC+20, PSCHD+13
VAR ISCHK+2~
X ASKSB+2~, UPCNC+2~, UPCNC+15
X1 UPCNC+2~, UPCNC+12*
X2 UPCNC+2~, UPCNC+12*
Y ASKSB+2~, ASKSB1+4, ASKSB1+7, ASKSB1+8, ASKSB1+10
ZT1 DAYCHK+4~, PSCHD+4~, PSCHD+6*, PSCHD+7
ZTDESC ISCHK+2~, ISCHK+20*, DAYCHK+4~, DAYCHK+75*
ZTDTH ISCHK+2~, ISCHK+24*, DAYCHK+4~, DAYCHK+77*
ZTIO ISCHK+2~, ISCHK+23*, DAYCHK+4~, DAYCHK+76*
ZTQUEUED UIFS~, UIFS+2*
ZTRTN ISCHK+2~, ISCHK+20*, DAYCHK+4~, DAYCHK+74*
ZTS DAYCHK+4~, PSCHD+4~, PSCHD+7*, PSCHD+12
ZTSAVE ISCHK+2~
ZTSAVE("SUBSET" ISCHK+21*
ZTSK ISCHK+2~, ISCHK+26, DAYCHK+4~, DAYCHK+70*
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