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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: KMPVLM

Package: VistA System Monitor

Routine: KMPVLM


Information

KMPVLM ;SP/JML - VSM List Manager Functions ;6/1/2020

Source Information

Source file <KMPVLM.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA FileMan 4 NOW^%DTC  ^DDS  ^DIC  ^DIR  
List Manager 3 EN^VALM  $$SETFLD^VALM1  (RESTORE,SET)^VALM10  
VistA System Monitor 2 (ALLOW,MONLIST,STARTMON,STOPMON)^KMPVCBG  ($$GETVAL,$$RESTCFG,CFGARR,MONSTAT)^KMPVCCFG  
Kernel 1 DISP^XQORM1  
Registration 1 $$SITE^VASITE  
Uncategorized 1 (CANMSG,CFGMSG)^KMPUTLW  

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

Package Total Caller Graph
VistA System Monitor 8 KMPV ALLOW TEST SYSTEM  KMPV CONTACT  KMPV DELETE DATA  KMPV MANAGEMENT  KMPV START MONITOR  KMPV STOP MONITOR  KMPV VIEW CFG  KMPV VSM MANAGEMENT  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main entry point for VSM MANAGEMENT menu option
HDR ; Header code
INIT ; Initialize variables and list array
BUILD ; Build array with collector status information
STARTMON ; Supports List Manager protocol 'STRT Start Monitor'
STOPMON ; Supports List Manager protocol 'STOP Stop Monitor'
TESTSYS ;
CONTACT ;
VIEWCFG ; Supports List Manager protocol 'VIEW View CFG'
EDITCFG ; Supports List Manager protocol 'EDIT Edit CFG'
; TO BE DEPRICATED - EDIT REMOVED FROM SCREEN
RESTCFG ; Supports List Manager protocol 'REST Restore CFG'
KILL(KMPVMKEY) ; Supports List Manager protocol 'DEL Delete Data
; Emergency KILL of all data for a given monitor
PICKMON() ; Supports selection of Monitor Type for List Manager functions
REFRESH ; Refresh display
HELP ; Help code
EXIT ; Exit code
EXPND ; Expand code

External References

Name Field # of Occurrence
NOW^%DTC KILL+15
^DDS VIEWCFG+7, EDITCFG+10
^DIC PICKMON+5
^DIR CONTACT+5, KILL+11
CANMSG^KMPUTLW KILL+17
CFGMSG^KMPUTLW EDITCFG+15
ALLOW^KMPVCBG TESTSYS+3
MONLIST^KMPVCBG HDR+2
STARTMON^KMPVCBG STARTMON+3
STOPMON^KMPVCBG STOPMON+3, KILL+18
$$GETVAL^KMPVCCFG CONTACT+2
$$RESTCFG^KMPVCCFG RESTCFG+6
CFGARR^KMPVCCFG EDITCFG+8, EDITCFG+11, RESTCFG+5
MONSTAT^KMPVCCFG BUILD+4
EN^VALM EN+1
$$SETFLD^VALM1 BUILD+10, BUILD+11, BUILD+12, BUILD+13
RESTORE^VALM10 BUILD+15
SET^VALM10 BUILD+14
$$SITE^VASITE KILL+16
DISP^XQORM1 HELP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: KILL+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PICKMON+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+2
Routine Call
  • DDS
  • Line Location:
    • VIEWCFG+7
    • EDITCFG+10
Routine Call
  • DIC
  • Line Location:
    • PICKMON+5
Routine Call
  • DIR
  • Line Location:
    • CONTACT+5
    • KILL+11
Routine Call
  • VALM
  • Line Location:
    • EN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^KMPTMP("KMPV" KILL+14!

Label References

Name Line Occurrences
$$PICKMON STARTMON+2, STOPMON+2, TESTSYS+2, VIEWCFG+4, EDITCFG+5, RESTCFG+2, KILL+4
BUILD INIT+1, REFRESH+1
REFRESH STARTMON+4, STOPMON+4, TESTSYS+4, CONTACT+6, VIEWCFG+8, EDITCFG+16, RESTCFG+7, KILL+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KILL+2~, KILL+16
DA VIEWCFG+2~, VIEWCFG+6*, EDITCFG+3~, EDITCFG+9*
DDSFILE VIEWCFG+2~, VIEWCFG+6*, EDITCFG+3~, EDITCFG+9*
DIC PICKMON+1~, PICKMON+3*
DIC("A" PICKMON+4*
DIC(0 PICKMON+3*
DIR CONTACT+1~, CONTACT+3~, KILL+2~, KILL+6!, KILL+13!
DIR("?" KILL+7*
DIR("A" CONTACT+4*, KILL+8*, KILL+9*, KILL+10*
DIR("B" KILL+6*
DIR(0 CONTACT+3*, KILL+6*
DR VIEWCFG+2~, VIEWCFG+6*, EDITCFG+3~, EDITCFG+9*
DTOUT KILL+2~, KILL+11
DUOUT KILL+2~, KILL+11
KMPEMAIL CONTACT+1~, CONTACT+2*, CONTACT+4
KMPMNAME BUILD+1~, BUILD+9*, BUILD+10
KMPVCOMP BUILD+1~
KMPVDLY BUILD+1~
KMPVERR KILL+2~
KMPVFNAM EDITCFG+2~, EDITCFG+12*, EDITCFG+13*, EDITCFG+14
KMPVHEAD HDR+1~, HDR+5*, HDR+6, HDR+9
KMPVKEY HDR+1~, HDR+12*, HDR+13*, HDR+14
KMPVLN HDR+1~, HDR+3*, HDR+4*, HDR+7*, HDR+8*, HDR+9*, HDR+10*, HDR+14*, KILL+2~
KMPVMDA VIEWCFG+1~, EDITCFG+2~, EDITCFG+6*, EDITCFG+7, EDITCFG+9
KMPVMKEY BUILD+1~, BUILD+5*, BUILD+6*, BUILD+9, BUILD+11, BUILD+12, BUILD+13, EDITCFG+2~, EDITCFG+6*, EDITCFG+8
EDITCFG+11, RESTCFG+1~, RESTCFG+4*, RESTCFG+5, RESTCFG+6, KILL~, KILL+2~, KILL+5*, KILL+7, KILL+8
, KILL+10, KILL+14, KILL+17, KILL+18
KMPVML HDR+1~, HDR+2
KMPVML( HDR+13, HDR+14
KMPVMNUM HDR+1~, HDR+6*
KMPVMON STARTMON+1~, STARTMON+2*, STARTMON+3, STOPMON+1~, STOPMON+2*, STOPMON+3, TESTSYS+1~, TESTSYS+2*, TESTSYS+3, VIEWCFG+1~
VIEWCFG+4*, VIEWCFG+5, VIEWCFG+6, EDITCFG+2~, EDITCFG+5*, EDITCFG+6, RESTCFG+2*, RESTCFG+3, RESTCFG+4, KILL+2~
, KILL+4*, KILL+5
KMPVMSTR HDR+1~, HDR+6*, HDR+9
KMPVNEW EDITCFG+2~, EDITCFG+11
KMPVNEW( EDITCFG+14
KMPVNEXT BUILD+1~
KMPVOLD EDITCFG+2~, EDITCFG+8, RESTCFG+5
KMPVOLD( EDITCFG+13, EDITCFG+14
KMPVSET EDITCFG+2~, EDITCFG+12*, EDITCFG+14*, EDITCFG+15
KMPVSITE KILL+2~, KILL+16*, KILL+17
KMPVSTAT BUILD+1~, BUILD+4, RESTCFG+1~, RESTCFG+6*
KMPVSTAT( BUILD+6, BUILD+9, BUILD+11, BUILD+12, BUILD+13
KMPVTCNT BUILD+1~
KMPVTSK BUILD+1~
KMPVX BUILD+1~, BUILD+8*, BUILD+10*, BUILD+11*, BUILD+12*, BUILD+13*, BUILD+14
>> VALMBCK REFRESH+2*
>> VALMCNT BUILD+3*, BUILD+7*, BUILD+14, BUILD+15
>> VALMHDR( HDR+4*, HDR+7*, HDR+8*, HDR+9*, HDR+10*, HDR+14*
>> VALMWD HDR+6
X HELP+1~, HELP+2*
Y KILL+2~, KILL+12, PICKMON+1~, PICKMON+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All