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

Package: Capacity Management

Routine: KMPMCMRT


Information

KMPMCMRT ;ATL/JML - Collect HL7/HLO counts for the VistA Message Count Monitor ;5/1/2021

Source Information

Source file <KMPMCMRT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 GETENV^%ZOSV  RU^%ZOSVKR  ($$DT,$$HTFM)^XLFDT  $$WORKDAY^XUWORKDY  
Capacity Management 3 ($$NODETYPE,$$POST,$$SHORTDAT,$$TSTAMP,SITE)^KMPUTLW  PURGEDLY^KMPVCBG  ($$GETVAL,$$ISBENODE,$$PROD,$$SITEINFO,$$SLOT)^KMPVCCFG  

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
Capacity Management 1 KMPV VMCM DATA RETRANSMISSION  

Entry Points

Name Comments DBIA/ICR reference
RUN ; Collect metrics per configured interval and store in ^KMPTMP("KMPV","VMCM","DLY" -- CALLED VIA CACHE TASK MANAGER
COLLECT(KMPVNODE) ;
HLODAILY(KMPDIR) ;
CALCDELT(KMPCURR,KMPPREV) ;
RETRY ; retry failed POSTS

External References

Name Field # of Occurrence
GETENV^%ZOSV RUN+30, RETRY+3
RU^%ZOSVKR RUN+17, RUN+25, RUN+55, COLLECT+2, COLLECT+50, COLLECT+77
$$NODETYPE^KMPUTLW RUN+39
$$POST^KMPUTLW COLLECT+74, RETRY+9
$$SHORTDAT^KMPUTLW COLLECT+64
$$TSTAMP^KMPUTLW COLLECT+16, COLLECT+32, HLODAILY+14
SITE^KMPUTLW COLLECT+59
PURGEDLY^KMPVCBG RUN+22
$$GETVAL^KMPVCCFG RUN+17, RUN+24, RUN+25, RUN+29, RUN+46, RUN+49, RUN+55, COLLECT+2, COLLECT+50, COLLECT+77
$$ISBENODE^KMPVCCFG RUN+31, RUN+32
$$PROD^KMPVCCFG RUN+31, RUN+32
$$SITEINFO^KMPVCCFG RUN+35
$$SLOT^KMPVCCFG COLLECT+15
$$DT^XLFDT HLODAILY+3
$$HTFM^XLFDT RUN+37
$$WORKDAY^XUWORKDY RUN+38

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLCS(870 - [#870] COLLECT+21, COLLECT+22, COLLECT+23, COLLECT+27, COLLECT+28, COLLECT+29, COLLECT+30
^HLSTATS( HLODAILY+5, HLODAILY+7, HLODAILY+10, HLODAILY+12, HLODAILY+13
^KMPTMP("KMPV" RUN+52*, COLLECT+6, COLLECT+7, COLLECT+39*, COLLECT+42*, COLLECT+44!, COLLECT+45*, COLLECT+49, COLLECT+52, COLLECT+68
, COLLECT+69, COLLECT+75*, COLLECT+76!, RETRY+5, RETRY+7, RETRY+8, RETRY+10!

Label References

Name Line Occurrences
$$CALCDELT COLLECT+37
$$HLODAILY COLLECT+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
B COLLECT+3~, COLLECT+14*, COLLECT+39, COLLECT+42
KMPARR COLLECT+3~, COLLECT+7*, COLLECT+42, HLODAILY+17
KMPARR( COLLECT+33
KMPARR("HLO" HLODAILY+19
KMPARR1 COLLECT+3~, COLLECT+45
KMPARR1( COLLECT+34*
KMPARR1("HLO" HLODAILY+16*
KMPCNT COLLECT+48~, COLLECT+67*, COLLECT+68, COLLECT+72*
KMPCTS CALCDELT+1~, CALCDELT+2*, CALCDELT+3
KMPCURR COLLECT+3~, COLLECT+32*, COLLECT+34, COLLECT+37, CALCDELT~, CALCDELT+2, CALCDELT+5
KMPD RUN+18~, RUN+37*, RUN+42, COLLECT+10*, COLLECT+64
KMPDARR COLLECT+48~, COLLECT+55~, COLLECT+66*, COLLECT+73
KMPDATA COLLECT+48~, COLLECT+69*, COLLECT+70
KMPDAY RETRY+1~, RETRY+4*, RETRY+5*, RETRY+7, RETRY+8, RETRY+10
KMPDELT CALCDELT+1~, CALCDELT+5*, CALCDELT+6
KMPDELTA COLLECT+3~, COLLECT+37*, COLLECT+39
KMPDEV COLLECT+3~, COLLECT+24*, COLLECT+39
KMPDIR HLODAILY~, HLODAILY+5, HLODAILY+7, HLODAILY+10, HLODAILY+12, HLODAILY+13, HLODAILY+16, HLODAILY+19
KMPDONE COLLECT+48~, COLLECT+53*, COLLECT+54, COLLECT+71*
KMPDST RUN+19~, COLLECT+18*, COLLECT+61
KMPETS COLLECT+3~
KMPETSO RUN+19~, COLLECT+17*, COLLECT+60
KMPFM RUN+18~, RUN+37*, RUN+38, RUN+42, COLLECT+10*
KMPH RUN+18~, RUN+37*, RUN+41, COLLECT+9*
KMPHLO HLODAILY+1~, HLODAILY+19*, HLODAILY+21, HLODAILY+24
KMPHLOD HLODAILY+1~, HLODAILY+24*, HLODAILY+26
KMPHLOIN COLLECT+3~, COLLECT+41*, COLLECT+42
KMPHLOTS HLODAILY+1~, HLODAILY+14*, HLODAILY+16, HLODAILY+21
KMPHLOUT COLLECT+3~, COLLECT+41*, COLLECT+42
KMPI CALCDELT+1~, CALCDELT+5*, RETRY+1~, RETRY+6*, RETRY+7*, RETRY+8, RETRY+10
KMPINST RUN+19~, RUN+39*, RUN+43, COLLECT+3~, COLLECT+13*, COLLECT+62
KMPJMSG COLLECT+48~, COLLECT+55~, COLLECT+58*, COLLECT+65
KMPJSON COLLECT+48~, COLLECT+55~, COLLECT+56*, COLLECT+59, COLLECT+74, RETRY+1~, RETRY+8*, RETRY+9
KMPLI COLLECT+48~, COLLECT+52*, COLLECT+71
KMPMAX COLLECT+48~, COLLECT+51*, COLLECT+68
KMPMIN HLODAILY+1~, HLODAILY+21*, HLODAILY+22*, HLODAILY+24, CALCDELT+1~, CALCDELT+3*, CALCDELT+4*, CALCDELT+5
KMPNDTYP RUN+18~, RUN+39*, RUN+43, COLLECT+3~, COLLECT+13*, COLLECT+63
KMPPARMS RUN+18~, RUN+52, COLLECT+6*
KMPPARMS("KMPD" RUN+42*, COLLECT+10
KMPPARMS("KMPFM" RUN+42*, COLLECT+10
KMPPARMS("KMPH" RUN+41*, COLLECT+9
KMPPARMS("KMPINST" RUN+43*, COLLECT+13
KMPPARMS("KMPNDTYP" RUN+43*, COLLECT+13
KMPPARMS("KMPSC" RUN+41*, COLLECT+9
KMPPARMS("KMPVCHKH" RUN+40*, COLLECT+8
KMPPARMS("KMPVH" RUN+51*, COLLECT+12
KMPPARMS("KMPVSINF" RUN+40*, COLLECT+8
KMPPARMS("KMPVSINT" RUN+51*, COLLECT+12
KMPPARMS("KMPWORK" RUN+44*, COLLECT+11
KMPPETS COLLECT+3~
KMPPREV COLLECT+3~, COLLECT+33*, COLLECT+35, COLLECT+37, CALCDELT~, CALCDELT+2, CALCDELT+5
KMPPTS CALCDELT+1~, CALCDELT+2*, CALCDELT+3
KMPSC RUN+18~, RUN+36*, RUN+41, COLLECT+9*
KMPSTAT COLLECT+48~, COLLECT+74*, COLLECT+75, RETRY+1~, RETRY+9*, RETRY+10
KMPTI COLLECT+48~, COLLECT+51*, COLLECT+68*, COLLECT+69, COLLECT+71
KMPTIMES RUN+19~, COLLECT+16*, COLLECT+17, COLLECT+18
KMPUTCE RUN+19~, COLLECT+18*, COLLECT+61
KMPUTCO RUN+19~, COLLECT+17*, COLLECT+60
KMPVCHKH RUN+18~, RUN+34*, RUN+40, RUN+48, COLLECT+8*
KMPVH RUN+18~, RUN+47*, RUN+48, RUN+51, COLLECT+12*, COLLECT+15, COLLECT+16
KMPVHANG RUN+18~, RUN+50*, RUN+54
KMPVHRAP HLODAILY+1~, HLODAILY+9*, HLODAILY+10*, HLODAILY+12, HLODAILY+13
KMPVHSAP HLODAILY+1~, HLODAILY+6*, HLODAILY+7*, HLODAILY+8, HLODAILY+10, HLODAILY+12, HLODAILY+13
KMPVHTIME HLODAILY+1~, HLODAILY+4*, HLODAILY+5*, HLODAILY+7, HLODAILY+10, HLODAILY+12, HLODAILY+13
KMPVHTODAY HLODAILY+1~, HLODAILY+3*, HLODAILY+4, HLODAILY+5
KMPVHTOTAL HLODAILY+1~, HLODAILY+2*, HLODAILY+13*, HLODAILY+16, HLODAILY+24
KMPVHTYPE HLODAILY+1~, HLODAILY+11*, HLODAILY+12*, HLODAILY+13
KMPVLIEN COLLECT+3~, COLLECT+19*, COLLECT+21*, COLLECT+22, COLLECT+23, COLLECT+25, COLLECT+27, COLLECT+28, COLLECT+29, COLLECT+30
KMPVLLINE COLLECT+3~, COLLECT+19*, COLLECT+23*, COLLECT+24, COLLECT+26
KMPVLN COLLECT+3~, COLLECT+14*, COLLECT+39*, COLLECT+42
KMPVLNAME COLLECT+3~, COLLECT+19*, COLLECT+24*, COLLECT+25*, COLLECT+33, COLLECT+34, COLLECT+39
KMPVLPROC COLLECT+4~, COLLECT+20*, COLLECT+28*, COLLECT+32
KMPVLRECV COLLECT+4~, COLLECT+20*, COLLECT+27*, COLLECT+32
KMPVLSEND COLLECT+4~, COLLECT+20*, COLLECT+29*, COLLECT+32
KMPVLSENT COLLECT+4~, COLLECT+20*, COLLECT+30*, COLLECT+32
KMPVLSTATE COLLECT+4~, COLLECT+19*, COLLECT+26*, COLLECT+39
KMPVNODE RUN+18~, RUN+30*, RUN+31, RUN+32, RUN+39, RUN+52, COLLECT~, COLLECT+6, COLLECT+63, COLLECT+75
RETRY+1~, RETRY+3*, RETRY+5, RETRY+7, RETRY+8, RETRY+10
KMPVSINF RUN+18~, RUN+35*, RUN+36, RUN+40, COLLECT+8*
KMPVSINT RUN+18~, RUN+49*, RUN+50, RUN+51, COLLECT+12*, COLLECT+15
KMPVSTOP RUN+18~, RUN+34*, RUN+45, RUN+46*, RUN+48*
KMPVTEST RUN+18~, RUN+29*, RUN+31, RUN+32
KMPVTIME COLLECT+4~, COLLECT+15*, COLLECT+16
KMPWORK RUN+19~, RUN+38*, RUN+44, COLLECT+11*, COLLECT+62
U RUN+30, COLLECT+14*
Y RUN+20~, RUN+30, RETRY+1~, RETRY+3
ZTDESC RUN+20~
ZTDTH RUN+20~
ZTRTN RUN+20~
ZTSAVE RUN+20~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All