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

Package: VistA System Monitor

Routine: KMPVCSRV


Information

KMPVCSRV ;SP/JML - VSM Server routine for VistA functions ;5/1/2017

Source Information

Source file <KMPVCSRV.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
VistA System Monitor 7 EN^KMPVBETR  (CFGMSG,DBAMSG,DESCH,RESCH,STARTMON,STOPMON,SUPMSG)^KMPVCBG  ($$GETVAL,$$PROD,$$RESTCFG,$$SITEINFO)^KMPVCCFG  PREPARE^KMPVVHLM  SEND^KMPVVMCM  SEND^KMPVVSTM  SEND^KMPVVTCM  
MailMan 3 ^XMD  REC^XMS3  $$NETNAME^XMXUTIL  
VA FileMan 2 FILE^DIE  $$FLDNUM^DILFD  
Kernel 1 GETENV^%ZOSV  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
VistA System Monitor 1 KMPVPST2  

Entry Points

Name Comments DBIA/ICR reference
EN ; Server routine entry point
ACK ; Receive acknowledge VSM receipt of VTCM data - delete from local node
GETSTAT ; Returns current status of VSM
RESEND ; Resend data for one or more monitors
SETCFG() ; Change VSM configuration via national server change request
KMPUPDEF ; Update VSM MONITOR DEFAULTS file. Optionally apply defaults to VSM CONFIGURATION file.
CTMLOG ; Return run history recorded in the VSM CACHE TASK LOG file
PACKUPDT ; Get data from PACKAGE file

External References

Name Field # of Occurrence
GETENV^%ZOSV PACKUPDT+6
FILE^DIE SETCFG+55, KMPUPDEF+44
$$FLDNUM^DILFD SETCFG+25, KMPUPDEF+26
EN^KMPVBETR RESEND+10
CFGMSG^KMPVCBG GETSTAT+2, SETCFG+83, KMPUPDEF+61
DBAMSG^KMPVCBG CTMLOG+10
DESCH^KMPVCBG KMPUPDEF+88
RESCH^KMPVCBG KMPUPDEF+79
STARTMON^KMPVCBG SETCFG+79
STOPMON^KMPVCBG SETCFG+80
SUPMSG^KMPVCBG EN+14, EN+20, SETCFG+20, SETCFG+36, SETCFG+51, SETCFG+85, KMPUPDEF+21, KMPUPDEF+36, KMPUPDEF+54, KMPUPDEF+62
KMPUPDEF+97
$$GETVAL^KMPVCCFG SETCFG+41, SETCFG+78, KMPUPDEF+41, KMPUPDEF+77, PACKUPDT+18
$$PROD^KMPVCCFG PACKUPDT+3
$$RESTCFG^KMPVCCFG KMPUPDEF+68
$$SITEINFO^KMPVCCFG PACKUPDT+7
PREPARE^KMPVVHLM RESEND+14
SEND^KMPVVMCM RESEND+13
SEND^KMPVVSTM RESEND+12
SEND^KMPVVTCM RESEND+11
$$SITE^VASITE EN+9, PACKUPDT+5
^XMD PACKUPDT+19
REC^XMS3 ACK+4, RESEND+4, SETCFG+8, KMPUPDEF+8
$$NETNAME^XMXUTIL PACKUPDT+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^KMPV(8969 - [#8969] FLDNUM^DILFD
^KMPV(8969.02 - [#8969.02] FLDNUM^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] PACKUPDT+11, PACKUPDT+14, PACKUPDT+15
^KMPTMP("KMPV" ACK+11!, ACK+12!, ACK+13!, ACK+14!, ACK+15!
^KMPV(8969 - [#8969] SETCFG+16
^KMPV(8969.02 - [#8969.02] KMPUPDEF+17
^KMPV(8969.03 - [#8969.03] CTMLOG+6, CTMLOG+7

Label References

Name Line Occurrences
@( EN+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
FDA SETCFG+3~, KMPUPDEF+3~
FDA( SETCFG+26*, KMPUPDEF+27*
KMPPAR1 ACK+1~, ACK+8*, ACK+15
KMPVADEF KMPUPDEF+1~, KMPUPDEF+10*, KMPUPDEF+57
KMPVCALL SETCFG+1~
KMPVCDATE ACK+1~, ACK+6*, ACK+9, ACK+11, ACK+12, ACK+13, ACK+14, ACK+15
KMPVCFG SETCFG+1~
KMPVCFGAR SETCFG+1~
KMPVCHKF EN+6~, EN+16*, EN+17
KMPVCNAM PACKUPDT+1~
KMPVCNS PACKUPDT+1~
KMPVDATA SETCFG+1~, SETCFG+11*, SETCFG+12, SETCFG+74*, SETCFG+75, KMPUPDEF+1~, KMPUPDEF+12*, KMPUPDEF+13, CTMLOG+7*, CTMLOG+8
KMPVDOM PACKUPDT+1~, PACKUPDT+4*
KMPVEARR SETCFG+2~, SETCFG+30, SETCFG+44, SETCFG+54!, SETCFG+57, SETCFG+67, KMPUPDEF+1~, KMPUPDEF+30, KMPUPDEF+47
KMPVEARR( SETCFG+27*, SETCFG+34, SETCFG+49, SETCFG+50, KMPUPDEF+28*, KMPUPDEF+34
KMPVEARR("DIERR" SETCFG+60, SETCFG+62, SETCFG+64, SETCFG+65, KMPUPDEF+50, KMPUPDEF+52, KMPUPDEF+53
KMPVEMAIL PACKUPDT+1~, PACKUPDT+18*
KMPVENUM SETCFG+61*, SETCFG+62*, SETCFG+64, SETCFG+65, KMPUPDEF+1~
KMPVERR SETCFG+1~, KMPUPDEF+79, KMPUPDEF+80, KMPUPDEF+81, KMPUPDEF+88, KMPUPDEF+90
KMPVERR( KMPUPDEF+85, KMPUPDEF+86, KMPUPDEF+94, KMPUPDEF+95
KMPVFLD GETSTAT+1~
KMPVFNAM GETSTAT+1~, SETCFG+1~, SETCFG+12*, SETCFG+13, SETCFG+23*, SETCFG+24*, SETCFG+25, SETCFG+26, SETCFG+27, SETCFG+33*
, SETCFG+34*, SETCFG+35, SETCFG+39*, SETCFG+40*, SETCFG+41, SETCFG+72*, SETCFG+73*, SETCFG+74, SETCFG+75, KMPUPDEF+1~
KMPUPDEF+13*, KMPUPDEF+14, KMPUPDEF+24*, KMPUPDEF+25*, KMPUPDEF+26, KMPUPDEF+27, KMPUPDEF+28, KMPUPDEF+33*, KMPUPDEF+34*, KMPUPDEF+35
KMPUPDEF+39*, KMPUPDEF+40*, KMPUPDEF+41
KMPVFNUM EN+6~, EN+8*, EN+10, EN+12, SETCFG+25*, SETCFG+26, KMPUPDEF+26*, KMPUPDEF+27
KMPVFUNC EN+6~, EN+8*, EN+16, EN+19, EN+21
KMPVFVAL SETCFG+1~, KMPUPDEF+1~
KMPVFVAL( SETCFG+13*, SETCFG+24, SETCFG+26, SETCFG+40, SETCFG+41*, SETCFG+73, SETCFG+74, KMPUPDEF+14*, KMPUPDEF+25, KMPUPDEF+27
KMPUPDEF+40, KMPUPDEF+41*
KMPVI SETCFG+1~, SETCFG+48*, SETCFG+49*, SETCFG+50, KMPUPDEF+1~, KMPUPDEF+49*, KMPUPDEF+50*, KMPUPDEF+52, KMPUPDEF+53, KMPUPDEF+84*
KMPUPDEF+85*, KMPUPDEF+86, KMPUPDEF+93*, KMPUPDEF+94*, KMPUPDEF+95
KMPVIEN SETCFG+16*, SETCFG+17, SETCFG+26, KMPUPDEF+1~, KMPUPDEF+17*, KMPUPDEF+18, KMPUPDEF+27, CTMLOG+4*, CTMLOG+6*, CTMLOG+7
PACKUPDT+1~, PACKUPDT+12*, PACKUPDT+14*, PACKUPDT+15
KMPVIEN2 PACKUPDT+1~
KMPVLN GETSTAT+1~, SETCFG+1~, SETCFG+33*, SETCFG+35*, SETCFG+43*, SETCFG+46*, SETCFG+47*, SETCFG+50*, SETCFG+59*, SETCFG+60*
, SETCFG+65*, SETCFG+69*, SETCFG+70*, SETCFG+75*, KMPUPDEF+1~, KMPUPDEF+33*, KMPUPDEF+35*, KMPUPDEF+48*, KMPUPDEF+53*, KMPUPDEF+66*
KMPUPDEF+67*, KMPUPDEF+71*, KMPUPDEF+74*, KMPUPDEF+80*, KMPUPDEF+83*, KMPUPDEF+86*, KMPUPDEF+89*, KMPUPDEF+92*, KMPUPDEF+95*, CTMLOG+4*
CTMLOG+5*, CTMLOG+8*, PACKUPDT+1~, PACKUPDT+9*, PACKUPDT+10*, PACKUPDT+16*
KMPVMKEY ACK+7*, ACK+11, ACK+12, ACK+13, ACK+14, ACK+15, GETSTAT+1~, RESEND+1~, RESEND+6*, RESEND+7
RESEND+8*, RESEND+9*, RESEND+10, RESEND+11, RESEND+12, RESEND+13, RESEND+14, SETCFG+2~, SETCFG+5*, SETCFG+9*
, SETCFG+16, SETCFG+18, SETCFG+19, SETCFG+31, SETCFG+41, SETCFG+45, SETCFG+58, SETCFG+68, SETCFG+78, SETCFG+79
, SETCFG+80, KMPUPDEF+1~, KMPUPDEF+5*, KMPUPDEF+9*, KMPUPDEF+17, KMPUPDEF+19, KMPUPDEF+20, KMPUPDEF+31, KMPUPDEF+41, KMPUPDEF+48
KMPUPDEF+58, KMPUPDEF+68, KMPUPDEF+70, KMPUPDEF+73, KMPUPDEF+77, KMPUPDEF+79, KMPUPDEF+82, KMPUPDEF+88, KMPUPDEF+91, CTMLOG+1~
KMPVML RESEND+1~, CTMLOG+1~
KMPVML( RESEND+7*, RESEND+9
KMPVMT ACK+1~
KMPVON SETCFG+78*, SETCFG+79, SETCFG+80, KMPUPDEF+2~, KMPUPDEF+77*, KMPUPDEF+78, KMPUPDEF+87
KMPVPDATA PACKUPDT+1~
KMPVPNAM PACKUPDT+1~, PACKUPDT+15*, PACKUPDT+16
KMPVPNS PACKUPDT+1~
KMPVPRE PACKUPDT+1~, PACKUPDT+9*, PACKUPDT+11*, PACKUPDT+14, PACKUPDT+16
KMPVPROD PACKUPDT+1~, PACKUPDT+3*
KMPVREST KMPUPDEF+2~
KMPVRQNAM EN+6~, EN+8*
KMPVSCD PACKUPDT+1~, PACKUPDT+6*
KMPVSET SETCFG+2~
KMPVSINF PACKUPDT+1~, PACKUPDT+7*, PACKUPDT+10
KMPVSITE EN+6~, EN+9*, EN+10, EN+13, CTMLOG+9, PACKUPDT+5*
KMPVSNAME EN+6~, EN+8*, EN+10, EN+12
KMPVSTAT GETSTAT+1~, SETCFG+2~, KMPUPDEF+68*, KMPUPDEF+69, KMPUPDEF+72
KMPVTEXT EN+6~, EN+11*, EN+14, EN+18*, EN+20, GETSTAT+1~, SETCFG+2~, SETCFG+18*, SETCFG+20, SETCFG+31*
, SETCFG+36, SETCFG+45*, SETCFG+51, SETCFG+58*, SETCFG+68*, SETCFG+85, KMPUPDEF+2~, KMPUPDEF+19*, KMPUPDEF+21, KMPUPDEF+31*
KMPUPDEF+36, KMPUPDEF+48*, KMPUPDEF+54, KMPUPDEF+58*, KMPUPDEF+62, KMPUPDEF+70*, KMPUPDEF+73*, KMPUPDEF+82*, KMPUPDEF+91*, KMPUPDEF+97
CTMLOG+1~, CTMLOG+9*, CTMLOG+10, PACKUPDT+17
KMPVTEXT( SETCFG+35*, SETCFG+46*, SETCFG+47*, SETCFG+50*, SETCFG+59*, SETCFG+60*, SETCFG+65*, SETCFG+69*, SETCFG+70*, SETCFG+75*
KMPUPDEF+35*, KMPUPDEF+53*, KMPUPDEF+67*, KMPUPDEF+71*, KMPUPDEF+74*, KMPUPDEF+80*, KMPUPDEF+83*, KMPUPDEF+86*, KMPUPDEF+89*, KMPUPDEF+92*
KMPUPDEF+95*, CTMLOG+5*, CTMLOG+8*, PACKUPDT+10*, PACKUPDT+16*
KMPVTEXT(1 EN+12*, EN+19*, SETCFG+19*, SETCFG+32*, KMPUPDEF+20*, KMPUPDEF+32*, KMPUPDEF+59*
KMPVTEXT(2 EN+13*, KMPUPDEF+60*
KMPVTFLD GETSTAT+1~
KMPVTNUM GETSTAT+1~, SETCFG+63*, SETCFG+64*, SETCFG+65, KMPUPDEF+2~, KMPUPDEF+51*, KMPUPDEF+52*, KMPUPDEF+53
KMPVTSTAT ACK+1~, ACK+5*, ACK+10
KMPVVAL SETCFG+2~, SETCFG+12*, SETCFG+13, KMPUPDEF+2~, KMPUPDEF+13*, KMPUPDEF+14
KMPVVALID SETCFG+2~
U PACKUPDT+6
X PACKUPDT+2~
XMER EN+3~, ACK+2~, ACK+4, RESEND+2~, RESEND+4, SETCFG+3~, SETCFG+8, KMPUPDEF+3~, KMPUPDEF+8, CTMLOG+2~
XMRG EN+3~, ACK+2~, ACK+5, ACK+6, ACK+7, ACK+8, RESEND+2~, RESEND+5, RESEND+6, SETCFG+3~
, SETCFG+9, SETCFG+10, SETCFG+11, KMPUPDEF+3~, KMPUPDEF+9, KMPUPDEF+10, KMPUPDEF+11, KMPUPDEF+12
XMSUB PACKUPDT+2~, PACKUPDT+8*
XMTEXT PACKUPDT+2~, PACKUPDT+17*
XMY PACKUPDT+2~
XMY( PACKUPDT+18*
XMZ EN+3~, EN+4*, PACKUPDT+2~
>> XQMSG EN+2, EN+4
>> XQSUB EN+5*, EN+8
Y PACKUPDT+2~, PACKUPDT+6
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