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

Package: Health Level Seven

Routine: HLVSM


Information

HLVSM ;BAY/JML - HL7 Read-Only Calls for the VistA System Monitor;7/1/2025

Source Information

Source file <HLVSM.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Health Level Seven 7 ($$DIFFDH,$$GETINFO)^HLCSFMN1  $$STAT^HLCSLM  $$SEC^HLEVMST0  $$CHKSTOP^HLOPROC  ($$IN,$$OUT,$$SEQ)^HLOQUE  $$GET^HLOTLNK  ($$ADD,$$KLISTEN,$$RUNNING)^HLOUSR  
Kernel 4 CALL^%ZISTCP  $$OS^%ZOSV  ($$DT,$$FMTH,$$HDIFF)^XLFDT  $$CONVERT^XLFIPV  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Capacity Management 2 KMPMCMRT  KMPOPS  

Entry Points

Name Comments DBIA/ICR reference
GETFILERS(DIR,INFOARR) ; returns filer counts and list
  • ICR #7551
    • Status: Active
    • Usage: Private
    FILERCFG() ; returns # of filers configured
  • ICR #7551
    • Status: Active
    • Usage: Private
    LMSTAT() ; returns Link Manager Status
  • ICR #7551
    • Status: Active
    • Usage: Private
    CHKSTOP() ; returns HLO System Status
  • ICR #7551
    • Status: Active
    • Usage: Private
    PROCMAN() ; returns HLO Process Manager Status
  • ICR #7551
    • Status: Active
    • Usage: Private
    MPOQ(MPOQARR) ; returns # of messages pending on out queuess
  • ICR #7551
    • Status: Active
    • Usage: Private
    MPSQ(MPSQARR) ; returns # of messages pending on sequence queues
  • ICR #7551
    • Status: Active
    • Usage: Private
    MPAQ(MPAQARR) ; returns # of messages pending on application queues
  • ICR #7551
    • Status: Active
    • Usage: Private
    ADD(DIR) ; returns message sent/rec'd/error today
  • ICR #7551
    • Status: Active
    • Usage: Private
    CLPROC(DIRECTION) ; returns # of client link processes
  • ICR #7551
    • Status: Active
    • Usage: Private
    FILE777() ; returns count/date of File 777
  • ICR #7551
    • Status: Active
    • Usage: Private
    FILE778() ; returns count/date of File 778
  • ICR #7551
    • Status: Active
    • Usage: Private
    SLM()
  • ICR #7551
    • Status: Active
    • Usage: Private
    LSTAT()
  • ICR #7551
    • Status: Active
    • Usage: Private
    DLINKS() ; returns list of down links - Adapted from ^HLOUSR
  • ICR #7551
    • Status: Active
    • Usage: Private
    STQUES(HLDIR) ; returns up to 4 stopped in/out queues - adapted from ^HLOUSR
  • ICR #7551
    • Status: Active
    • Usage: Private
    GETVIEWS(HLVARR) ; returns an array with the site's Logical LInk Views
  • ICR #7551
    • Status: Active
    • Usage: Private

    External References

    Name Field # of Occurrence
    CALL^%ZISTCP LSTAT+14
    $$OS^%ZOSV LSTAT+5
    $$GET1^DIQ GETVIEWS+11
    $$DIFFDH^HLCSFMN1 SLM+23
    $$GETINFO^HLCSFMN1 GETFILERS+1
    $$STAT^HLCSLM LMSTAT+1
    $$SEC^HLEVMST0 SLM+17, SLM+18
    $$CHKSTOP^HLOPROC CHKSTOP+1, LSTAT+6
    $$IN^HLOQUE MPAQ+1
    $$OUT^HLOQUE MPOQ+1
    $$SEQ^HLOQUE MPSQ+1
    $$GET^HLOTLNK LSTAT+9
    $$ADD^HLOUSR ADD+3
    $$KLISTEN^HLOUSR LSTAT+2
    $$RUNNING^HLOUSR PROCMAN+1
    $$DT^XLFDT ADD+2
    $$FMTH^XLFDT SLM+17
    $$HDIFF^XLFDT DLINKS+7
    $$CONVERT^XLFIPV LSTAT+12

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^HLCS(870 - [#870] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^HLC("HL7 PROCESS COUNTS" CLPROC+1
    ^HLCS(869.3 - [#869.3] FILERCFG+1, GETVIEWS+4, GETVIEWS+5, GETVIEWS+8, GETVIEWS+9
    ^HLD(779.1 - [#779.1] LSTAT+8
    ^HLEV(776.2 - [#776.2] SLM+9, SLM+11, SLM+12, SLM+15
    ^HLEV(776.999 - [#776.999] SLM+5
    ^HLTMP("FAILING LINKS" DLINKS+3, DLINKS+5
    ^HLTMP("FILE 777 RECORD COUNT" FILE777+1
    ^HLTMP("FILE 778 RECORD COUNT" FILE778+1
    ^HLTMP("STOPPED QUEUES" STQUES+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    BAD SLM+1~, SLM+19, SLM+20*, SLM+22*
    DATA SLM+1~, SLM+12*, SLM+15*, SLM+16
    DATE SLM+1~, SLM+16*, SLM+17*, SLM+23
    DATE(1 SLM+17*, SLM+19, SLM+21
    DAY SLM+1~, SLM+24*, SLM+25
    DIFF SLM+1~, SLM+23*, SLM+24*, SLM+25
    DIR GETFILERS~, GETFILERS+1, ADD~, ADD+3
    DIRECTION CLPROC~, CLPROC+1
    DOWN SLM+1~, SLM+3*, SLM+5, SLM+6*, SLM+14, SLM+16, SLM+19, SLM+22*
    FIEN SLM+1~, SLM+8*, SLM+9, SLM+11, SLM+13*, SLM+14, SLM+15
    HLCOUNT STQUES+1~, STQUES+2*, STQUES+4*, STQUES+5, STQUES+6, STQUES+7, STQUES+8
    HLDIR STQUES~, STQUES+3
    HLIP LSTAT+1~, LSTAT+7~, LSTAT+12*, LSTAT+14
    HLLARY DLINKS+4~
    HLLARY("SHUTDOWN" DLINKS+6, DLINKS+7
    HLLIEN GETVIEWS+1~, GETVIEWS+10*, GETVIEWS+11, GETVIEWS+12
    HLLINK LSTAT+1~, LSTAT+7~, LSTAT+8*, LSTAT+9, DLINKS+1~, DLINKS+2*, DLINKS+3*, DLINKS+5, DLINKS+8, GETVIEWS+1~
    , GETVIEWS+11*, GETVIEWS+12*, GETVIEWS+13
    HLLINK("IP" LSTAT+12
    HLLINK("PORT" LSTAT+14
    HLLIST DLINKS+1~, DLINKS+2*, DLINKS+3*, DLINKS+8*, DLINKS+9
    HLORD GETVIEWS+1~, GETVIEWS+10*, GETVIEWS+13
    HLOS LSTAT+1~, LSTAT+5*, LSTAT+6
    HLQUE DLINKS+4~, STQUES+1~, STQUES+2*, STQUES+3*, STQUES+6, STQUES+7
    HLSTAT LSTAT+1~, LSTAT+2*, LSTAT+6, LSTAT+12, LSTAT+15*, LSTAT+16, LSTAT+17
    HLTEMP STQUES+1~, STQUES+2*, STQUES+6*, STQUES+7*, STQUES+8*, STQUES+9
    HLTIME DLINKS+4~, DLINKS+5*, DLINKS+6, DLINKS+7
    HLVARR GETVIEWS~, GETVIEWS+15*
    HLVARR( GETVIEWS+13*
    HLVCNT GETVIEWS+1~, GETVIEWS+2*, GETVIEWS+14*, GETVIEWS+15
    HLVDAT GETVIEWS+1~, GETVIEWS+9*, GETVIEWS+10
    HLVIDX GETVIEWS+1~, GETVIEWS+7*, GETVIEWS+8*, GETVIEWS+9
    HLVIEN GETVIEWS+1~, GETVIEWS+3*, GETVIEWS+4*, GETVIEWS+5, GETVIEWS+6, GETVIEWS+8, GETVIEWS+9
    HLVIEW GETVIEWS+1~, GETVIEWS+5*, GETVIEWS+6*, GETVIEWS+13
    HR SLM+1~, SLM+25*, SLM+27*, SLM+28
    IEN SLM+1~, SLM+10*, SLM+11*, SLM+12, SLM+13
    INFOARR GETFILERS~, GETFILERS+1
    IO LSTAT+13~, LSTAT+16
    IOBOFF SLM+1~
    IOBON SLM+1~
    IOF LSTAT+13~
    IOST LSTAT+13~
    LASTDT SLM+1~, SLM+8*, SLM+9*, SLM+11
    MIN SLM+1~, SLM+25*, SLM+26*, SLM+27
    MPAQARR MPAQ~, MPAQ+1
    MPOQARR MPOQ~, MPOQ+1
    MPSQARR MPSQ~, MPSQ+1
    NOW SLM+1~, SLM+18*, SLM+23
    NOW(1 SLM+18*, SLM+19, SLM+21
    POP LSTAT+13~, LSTAT+15
    SEC SLM+1~, SLM+25*, SLM+26
    TODAY ADD+1~, ADD+2*
    U SLM+3*, SLM+5, SLM+12, SLM+16, SLM+24, SLM+25
    X SLM+1~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All