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

Package: IHS Standard Terminology

Routine: BSTSSTA


Information

BSTSSTA ;GDIT/HSCD/ALA-Check status of a Web Service ; 27 Mar 2015 11:35 AM

Source Information

Source file <BSTSSTA.m>

Call Graph

Call Graph Total: 17

Package Total Call Graph
IHS Standard Terminology 8 LGHST^BSTSAPIL  $$SRCNT^BSTSCMCL  ($$DATE,DSP)^BSTSDSP  $$CALL^BSTSTST  $$FMTE^BSTSUTIL  DAYCHK^BSTSVOF1  (ELOG,JOBNOW)^BSTSVOFL  $$WSERVER^BSTSWSV  
VA Fileman 5 EN^DDIOL  ^DIC  (,FILE)^DIE  $$GET1^DIQ  ^DIR  
Kernel 4 ^%ZIS  ^%ZISC  ($$FMADD,$$FMTE,$$NOW)^XLFDT  $$PROD^XUPROD  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Standard Terminology 3 BSTS CHECK WEB SERVICE  BSTSAPIL  BSTSDSP  

Entry Points

Name Comments DBIA/ICR reference
SMAX() ;Prompt for maximum search results to display
EN ; EP
; Select an existing web service and run sample calls for testing
STATUS(SERV,BSTSRPT) ;Set up Server Status Display
CHK ;EP - Check the server status
STOP
FRMT(VALUE) ;EP - Format the data
DSP ;EP - Display information
START
DSP1
SRV ;EP
SRSTRING ;Return list of search strings

External References

Name Field # of Occurrence
^%ZIS SRSTRING+43
^%ZISC SRSTRING+74
LGHST^BSTSAPIL DSP1+35
$$SRCNT^BSTSCMCL SRSTRING+39
$$DATE^BSTSDSP SRSTRING+10, SRSTRING+13
DSP^BSTSDSP DSP1+29
$$CALL^BSTSTST CHK+2
$$FMTE^BSTSUTIL SRSTRING+30, SRSTRING+31
DAYCHK^BSTSVOF1 DSP1+20
ELOG^BSTSVOFL DSP+40, DSP+53
JOBNOW^BSTSVOFL START+13
$$WSERVER^BSTSWSV SRSTRING+21
EN^DDIOL DSP+10, SRSTRING+71
^DIC SRV+3
^DIE DSP+59
FILE^DIE DSP+39, DSP+52
$$GET1^DIQ SRV+7, DSP+40, DSP+53, STATUS+26, SRSTRING+27
^DIR DSP+23, DSP+50, DSP1+12, SRSTRING+78, SMAX+8
$$FMADD^XLFDT DSP+49
$$FMTE^XLFDT DSP+48, STATUS+24, SRSTRING+47
$$NOW^XLFDT DSP+48, DSP+49
$$PROD^XUPROD SRSTRING+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: SRV+1
Function Call: WRITE
  • Prompt: !!,"This Web Service is not Active",!
  • Line Location: SRV+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DSP+8
Function Call: WRITE
  • Prompt: !!,"Other options menu"
  • Line Location: DSP1+1
Function Call: WRITE
  • Prompt: !!,"Running update checks. This may take a minute or two"
  • Line Location: DSP1+19
Function Call: WRITE
  • Prompt: !!,"Daily update checks completed"
  • Line Location: DSP1+20
Function Call: WRITE
  • Prompt: !!,"A background process is currently running"
  • Line Location: START+10
Function Call: WRITE
  • Prompt: !!,"Attempting to start the background process. This may take several minutes"
  • Line Location: START+16
Function Call: WRITE
  • Prompt: "."
  • Line Location: START+19
Function Call: WRITE
  • Prompt: !!,"Background process has been started"
  • Line Location: START+26
Function Call: WRITE
  • Prompt: !!,"The background process has been queued but has either not started"
  • Line Location: START+28
Function Call: WRITE
  • Prompt: !,"or ran so quickly that its status wasn't captured. Verify Taskman"
  • Line Location: START+29
Function Call: WRITE
  • Prompt: !,"is running and run the BSTSMENU/STS option again in a few minutes to see if"
  • Line Location: START+30
Function Call: WRITE
  • Prompt: !,"it has started or display a history of completed processes to see if it"
  • Line Location: START+31
Function Call: WRITE
  • Prompt: !,"finished already."
  • Line Location: START+32
Function Call: WRITE
  • Prompt: !!,"No background process is currently running"
  • Line Location: STOP+10
Function Call: WRITE
  • Prompt: !!,"Attempting to stop the process"
  • Line Location: STOP+17
Function Call: WRITE
  • Prompt: "."
  • Line Location: STOP+21
Function Call: WRITE
  • Prompt: !!,"Background process has been terminated"
  • Line Location: STOP+43
Function Call: WRITE
  • Prompt: !!,"Background process is still running but has been queued to stop."
  • Line Location: STOP+45
Function Call: WRITE
  • Prompt: !,"Please wait for several minutes and run the STS option to check if the process has been stopped."
  • Line Location: STOP+46
Function Call: WRITE
  • Prompt: !!,"DISPLAY BSTS SEARCH STRINGS USED"
  • Line Location: SRSTRING+7
Function Call: WRITE
  • Prompt: !
  • Line Location: SRSTRING+42
Function Call: WRITE
  • Prompt: !
  • Line Location: SRSTRING+78
Function Call: WRITE
  • Prompt: !
  • Line Location: SMAX+4
Routine Call
  • DIC
  • Line Location:
    • SRV+3
Routine Call
  • DIE
  • Line Location:
    • DSP+59
Routine Call
  • DIE
  • Line Location:
    • DSP+39
    • DSP+52
Routine Call
  • DIR
  • Line Location:
    • DSP+23
    • DSP+50
    • DSP1+12
    • SRSTRING+78
    • SMAX+8
Routine Call
  • %ZIS
  • Line Location:
    • SRSTRING+43

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^BSTS(9002318.2 - [#9002318.2] Classic Fileman Calls,  GET1^DIQ
^AUTTSITE - [#9999999.39] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTSITE(0 SRSTRING+26
^BSTS(9002318.1 - [#9002318.1] START+6, START+7, STOP+6, STOP+7, STOP+28, STOP+29, STATUS+29, STATUS+33
^BSTS(9002318.2 - [#9002318.2] DSP+34, STATUS+6, STATUS+10
^TMP("BSTSCMCL" SRSTRING+51, SRSTRING+55
^TMP("BSTSICD2SMD" START+8, START+9, STOP+8, STOP+9, STOP+32, STOP+33, STATUS+45, STATUS+48
^TMP("BSTSPBFH" STATUS+51, STATUS+54
^XTMP("BSTSCFIX" STATUS+36, STATUS+40, STATUS+41, STATUS+42
^XTMP("BSTSLCMP" STOP+13*, STOP+39!, STATUS+31, STATUS+32
^XTMP("BSTSPROCQ" START+4, START+5, START+22, START+23, STOP+4, STOP+5, STOP+14*, STOP+24, STOP+25, STOP+40!

Label References

Name Line Occurrences
$$FRMT STATUS+59, STATUS+61, STATUS+63, STATUS+65
$$SMAX SRSTRING+16
CHK DSP+36, DSP+41, STATUS+9
DSP DSP+29, DSP+32, DSP+44, DSP+56, DSP+64
DSP1 DSP+62, DSP1+18, DSP1+23, DSP1+26, DSP1+29, DSP1+32, DSP1+35
SRSTRING DSP1+32
SRV SRV+8, DSP+24, DSP+25
START DSP1+23
STATUS DSP+5
STOP DSP1+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H EN+3~
%I EN+4~
ANS DSP+13~, DSP+26*, DSP+29, DSP+32, DSP+44, DSP+56, DSP+62, DSP1~, DSP1+15*, DSP1+18
, DSP1+23, DSP1+26, DSP1+29, DSP1+32, DSP1+35
BSTSRPT DSP+2~, DSP+5, DSP+10, DSP+11!, STATUS~, SRSTRING+3~, SRSTRING+71
BSTSRPT( STATUS+16*, STATUS+17*, STATUS+19*, STATUS+20*, STATUS+21*, STATUS+22*, STATUS+23*, STATUS+24*, STATUS+25*, STATUS+26*
, STATUS+30*, STATUS+31*, STATUS+32*, STATUS+38*, STATUS+39*, STATUS+41*, STATUS+46*, STATUS+47*, STATUS+52*, STATUS+53*
, STATUS+56*, STATUS+57*, STATUS+58*, STATUS+59*, STATUS+60*, STATUS+61*, STATUS+62*, STATUS+63*, STATUS+64*, STATUS+65*
, STATUS+66*, STATUS+67*, SRSTRING+47*, SRSTRING+48*, SRSTRING+49*, SRSTRING+50*, SRSTRING+56*, SRSTRING+61*, SRSTRING+62*, SRSTRING+63*
, SRSTRING+64*, SRSTRING+65*, SRSTRING+67*, SRSTRING+68*
BSTSRPT("" STATUS+14
BSTSRPT(1 STATUS+18*
BSTSWS SRSTRING+2~, SRSTRING+23*, SRSTRING+39
BSTSWS("ENSPACE" SRSTRING+32*
BSTSWS("EPROD" SRSTRING+34*
BSTSWS("ESITE" SRSTRING+33*
BSTSWS("FRDT" SRSTRING+30*
BSTSWS("RNAME" SRSTRING+36*
BSTSWS("TODT" SRSTRING+31*
BSTUP EN+4~, CHK+1~
BSTUP( DSP+37*, DSP+38*, DSP+51*
CT EN+3~, STATUS+4~, STATUS+14*, STATUS+16*, STATUS+17*, STATUS+18*, STATUS+19*, STATUS+20*, STATUS+21*, STATUS+22*
, STATUS+23*, STATUS+24*, STATUS+25*, STATUS+26*, STATUS+30*, STATUS+31*, STATUS+32*, STATUS+38*, STATUS+39*, STATUS+41*
, STATUS+46*, STATUS+47*, STATUS+52*, STATUS+53*, STATUS+56*, STATUS+57*, STATUS+58*, STATUS+59*, STATUS+60*, STATUS+61*
, STATUS+62*, STATUS+63*, STATUS+64*, STATUS+65*, STATUS+66*, STATUS+67*, SRSTRING+3~, SRSTRING+47*, SRSTRING+48*, SRSTRING+49*
, SRSTRING+50*, SRSTRING+56*, SRSTRING+61*, SRSTRING+62*, SRSTRING+63*, SRSTRING+64*, SRSTRING+65*, SRSTRING+67*, SRSTRING+68*
DA DSP+57~, DSP+58*
DEBUG EN+3~
DIC EN+3~, SRV+2*
DIC(0 SRV+2*
DIE DSP+57~, DSP+58*
DIR EN+3~, DSP+13~, DSP+45~, DSP1~, SRSTRING+77~, SMAX+2~
DIR("A" DSP+15*, DSP+16*, DSP+17*, DSP+18*, DSP+19*, DSP+20*, DSP+21*, DSP+22*, DSP+46*, DSP+47*
, DSP+48*, DSP1+3*, DSP1+4*, DSP1+5*, DSP1+6*, DSP1+7*, DSP1+8*, DSP1+9*, DSP1+10*, DSP1+11*
, SRSTRING+78*, SMAX+6*
DIR("B" SMAX+7*
DIR(0 DSP+14*, DSP+49*, DSP1+2*, SRSTRING+78*, SMAX+5*
DIROUT EN+4~, DSP+25, DSP+45~, DSP+50, DSP1~, DSP1+14, SMAX+2~, SMAX+10
DIRUT EN+4~, DSP+25, DSP+45~, DSP+50, DSP1~, DSP1+14, SRSTRING+76, SMAX+2~, SMAX+10
DLAYGO EN+3~, SRV+3*
DR DSP+57~, DSP+58*
DT SRV+8, DSP+49
DTOUT EN+4~, DSP+25, DSP+45~, DSP+50, DSP1~, DSP1+14, SRSTRING+76, SMAX+2~, SMAX+10
DTSON EN+4~, DSP+33~, DSP+35*, DSP+36, STATUS+4~, STATUS+7*, STATUS+8, STATUS+11*, STATUS+22, STATUS+24
, STATUS+26
DUOUT EN+4~, DSP+25, DSP+45~, DSP+50, DSP1~, DSP1+14, SMAX+2~, SMAX+10
DUZ DSP+40, DSP+53
ENSPACE SRSTRING+2~, SRSTRING+18*, SRSTRING+32
ERROR EN+4~
ESERV SRSTRING+2~, SRSTRING+21*
EXEC SRSTRING+2~, SRSTRING+35*
FRDT SRSTRING+2~, SRSTRING+10*, SRSTRING+13, SRSTRING+30, SRSTRING+47
IADT EN+3~, SRV+7*, SRV+8
ICNT SRSTRING+3~, SRSTRING+51*, SRSTRING+55
IO SRSTRING+44
IOF DSP+8
IOST SRSTRING+76
NODE SRSTRING+53~, SRSTRING+55*, SRSTRING+56
POP SRSTRING+3~, SRSTRING+43*
QUIT EN+3~
RES EN+3~, SRSTRING+39
RESULT EN+3~
RNAME SRSTRING+2~, SRSTRING+35*, SRSTRING+36
RUN START~, START+3*, START+4*, START+6*, START+8*, START+10, START+17*, START+22*, START+26, STOP~
, STOP+3*, STOP+4*, STOP+6*, STOP+8*, STOP+10, STATUS+37~, STATUS+40*, STATUS+41
SCNT EN+3~, SRSTRING+3~, SRSTRING+47*, SRSTRING+51, SRSTRING+57*, SRSTRING+60
SDATA EN+4~, DSP+33~, DSP+34*, DSP+35, STATUS+4~, STATUS+6*, STATUS+7, STATUS+10*, STATUS+11, STATUS+20
, STATUS+59, STATUS+61, STATUS+63, STATUS+65, STATUS+67
SERV EN+4~, SRV+3*, SRV+4, SRV+7, DSP+5, DSP+34, DSP+37, DSP+38, DSP+51, DSP+58
, DSP1+29, CHK+2, STATUS~, STATUS+2, STATUS+6, STATUS+10, STATUS+26
SERVERS SRSTRING+2~, SRSTRING+21
SERVERS( SRSTRING+23
SERVERS(0 SRSTRING+22
SIEN SRSTRING+2~, SRSTRING+26*, SRSTRING+27
SNUM SRSTRING+2~, SRSTRING+27*, SRSTRING+33
SPACE SRSTRING+3~, SRSTRING+5*, SRSTRING+49, SRSTRING+56
SR EN+3~
SRMAX SRSTRING+3~, SRSTRING+16*, SRSTRING+47, SRSTRING+51
SRV SRSTRING+2~, SRSTRING+22*, SRSTRING+23
STOP STOP~, STOP+19*, STOP+36*, STOP+43
STS EN+4~, CHK+1~, CHK+2*, SRSTRING+3~, SRSTRING+39*
TODT SRSTRING+2~, SRSTRING+13*, SRSTRING+31, SRSTRING+47
TRY START~, START+17*, STOP~, STOP+19*
U STATUS+31, SRSTRING+56
VALUE FRMT~, FRMT+1*, FRMT+2
X DSP+13~, DSP+45~, DSP1~, SRSTRING+77~, SMAX+2~
Y EN+3~, SRV+3, DSP+13~, DSP+24, DSP+26, DSP+45~, DSP+51, DSP1~, DSP1+13, DSP1+15
, SRSTRING+77~, SMAX+2~, SMAX+9, SMAX+12
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