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

Package: Capacity Management

Routine: KMPHLMRT


Information

KMPHLMRT ;SP/JML - Collect HL7 Metrics for the VistA HL7 Monitor ;11/1/2023

Source Information

Source file <KMPHLMRT.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 GETENV^%ZOSV  RU^%ZOSVKR  ($$FMDIFF,$$HTFM)^XLFDT  $$WORKDAY^XUWORKDY  
Capacity Management 3 ($$NODETYPE,$$POST,$$SHORTDAT,$$TSTAMP,INFOMSG,SITE)^KMPUTLW  PURGEDLY^KMPVCBG  ($$GETVAL,$$ISBENODE,$$PROD,$$SITEINFO,$$SLOT)^KMPVCCFG  
VA FileMan 2 YMD^%DTC  $$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: 1

Package Total Caller Graph
Capacity Management 1 KMPV VHLM DATA RETRANSMISSION  

Entry Points

Name Comments DBIA/ICR reference
RUN ;
COLLECT(KMPVNODE) ;
SETRETRY ;
RETRY ; retry failed POSTS

External References

Name Field # of Occurrence
YMD^%DTC COLLECT+22, COLLECT+23, COLLECT+28
GETENV^%ZOSV RUN+15, RETRY+3
RU^%ZOSVKR RUN+2, RUN+10, RUN+39, COLLECT+2, COLLECT+109, COLLECT+158
$$GET1^DIQ COLLECT+48, COLLECT+49
$$NODETYPE^KMPUTLW RUN+24
$$POST^KMPUTLW COLLECT+137, COLLECT+138, COLLECT+153, COLLECT+154, RETRY+10
$$SHORTDAT^KMPUTLW COLLECT+125
$$TSTAMP^KMPUTLW COLLECT+70, COLLECT+103, COLLECT+110
INFOMSG^KMPUTLW SETRETRY+7
SITE^KMPUTLW COLLECT+119
PURGEDLY^KMPVCBG RUN+7
$$GETVAL^KMPVCCFG RUN+2, RUN+9, RUN+10, RUN+14, RUN+30, RUN+33, RUN+39, COLLECT+2, COLLECT+109, COLLECT+111
, COLLECT+158
$$ISBENODE^KMPVCCFG RUN+16, RUN+17
$$PROD^KMPVCCFG RUN+16, RUN+17
$$SITEINFO^KMPVCCFG RUN+20
$$SLOT^KMPVCCFG COLLECT+20, COLLECT+21, COLLECT+27
$$FMDIFF^XLFDT COLLECT+67, COLLECT+68
$$HTFM^XLFDT RUN+28, COLLECT+16
$$WORKDAY^XUWORKDY COLLECT+29

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HL(771.2 - [#771.2] COLLECT+50
^HL(772 - [#772] COLLECT+33, COLLECT+35, COLLECT+40
^HL(779.001 - [#779.001] COLLECT+51
^HLA - [#777] COLLECT+82, COLLECT+86
^HLA("B" COLLECT+77, COLLECT+79
^HLB - [#778] COLLECT+83, COLLECT+87
^HLB("C" COLLECT+81
^HLCS(870 - [#870] COLLECT+47
^HLMA - [#773] COLLECT+38, COLLECT+39
^HLMA("B" COLLECT+37
^KMPTMP("KMPV" RUN+36*, COLLECT+9!, COLLECT+10, COLLECT+74*, COLLECT+106*, COLLECT+108, COLLECT+113, COLLECT+115, COLLECT+128, COLLECT+129
, COLLECT+157!, SETRETRY+8*, RETRY+5, RETRY+7, RETRY+8, RETRY+11!
^XTMP("KMP " COLLECT+139*, COLLECT+155*

Label References

Name Line Occurrences
SETRETRY COLLECT+140, COLLECT+156

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% RUN+4~, COLLECT+22, COLLECT+23, COLLECT+28
%H RUN+4~, COLLECT+3~, COLLECT+22*, COLLECT+23*, COLLECT+28*
B RUN+4~, COLLECT+3~, COLLECT+32*, COLLECT+72, COLLECT+73, COLLECT+99, COLLECT+101, COLLECT+104, COLLECT+105
KI COLLECT+3~, COLLECT+85*, COLLECT+86*
KMP7720 COLLECT+3~, COLLECT+40*, COLLECT+43, COLLECT+46, COLLECT+49, COLLECT+61
KMP772S COLLECT+3~, COLLECT+40*, COLLECT+61, COLLECT+62
KMPAA COLLECT+3~, COLLECT+60*, COLLECT+102*
KMPADT COLLECT+3~, COLLECT+90*
KMPAMEVT COLLECT+3~, COLLECT+90*, COLLECT+104
KMPAMTYP COLLECT+3~, COLLECT+90*, COLLECT+104
KMPCHKH RUN+23*, RUN+26, RUN+32, COLLECT+3~, COLLECT+12*
KMPCNT COLLECT+3~
KMPCSLOT COLLECT+3~, COLLECT+20*, COLLECT+22, COLLECT+110
KMPD COLLECT+3~, COLLECT+16*, COLLECT+18, COLLECT+19, COLLECT+22, COLLECT+23, COLLECT+25, COLLECT+110, COLLECT+125
KMPD1 COLLECT+3~, COLLECT+53*, COLLECT+54, COLLECT+55, COLLECT+57, COLLECT+60, COLLECT+95*, COLLECT+96, COLLECT+98, COLLECT+100
, COLLECT+102
KMPD2 COLLECT+3~, COLLECT+53*, COLLECT+55, COLLECT+57, COLLECT+95*, COLLECT+98, COLLECT+100
KMPDARR COLLECT+3~, COLLECT+114~, COLLECT+127*, COLLECT+132, COLLECT+142!*, COLLECT+148
KMPDATA COLLECT+3~, COLLECT+72*, COLLECT+73*, COLLECT+74, COLLECT+104*, COLLECT+105*, COLLECT+106, COLLECT+129*, COLLECT+130, COLLECT+146
KMPDAY RUN+3~, RETRY+1~, RETRY+4*, RETRY+5*, RETRY+7, RETRY+8, RETRY+11
KMPDELS COLLECT+3~, COLLECT+53*, COLLECT+95*
KMPDIR COLLECT+3~, COLLECT+93*, COLLECT+104
KMPDONE COLLECT+3~
KMPDT COLLECT+3~
KMPDTTM COLLECT+3~, COLLECT+43*
KMPEND COLLECT+3~, COLLECT+22*, COLLECT+33, COLLECT+77
KMPEPROT COLLECT+3~, COLLECT+49*, COLLECT+72
KMPETYP COLLECT+4~, COLLECT+51*, COLLECT+72
KMPFM COLLECT+4~, COLLECT+16*, COLLECT+29
KMPFMDAY RUN+4~, COLLECT+13*, COLLECT+139, COLLECT+155
KMPGTLEN COLLECT+7~, COLLECT+116*, COLLECT+130*, COLLECT+151
KMPH RUN+3~, RUN+31*, RUN+32, RUN+35, COLLECT+4~, COLLECT+14*, COLLECT+16, COLLECT+17, COLLECT+20
KMPHANG RUN+3~, RUN+34*, RUN+38
KMPHLA COLLECT+4~, COLLECT+78*, COLLECT+79*, COLLECT+81, COLLECT+82, COLLECT+86
KMPHLA0 COLLECT+4~, COLLECT+82*, COLLECT+90
KMPHLB COLLECT+4~, COLLECT+80*, COLLECT+81*, COLLECT+83, COLLECT+87
KMPHLB0 COLLECT+4~, COLLECT+83*, COLLECT+92, COLLECT+93
KMPHLTYP COLLECT+4~, COLLECT+111*, COLLECT+113*, COLLECT+115, COLLECT+125, COLLECT+128, COLLECT+129, COLLECT+139, COLLECT+155
KMPHTYP COLLECT+4~, COLLECT+46*, COLLECT+72
KMPI RETRY+1~, RETRY+6*, RETRY+7*, RETRY+8, RETRY+11
KMPI772 COLLECT+4~, COLLECT+34*, COLLECT+35*, COLLECT+37, COLLECT+40
KMPI773 COLLECT+4~, COLLECT+36*, COLLECT+37*, COLLECT+38, COLLECT+39, COLLECT+41
KMPIEN COLLECT+4~, COLLECT+47*, COLLECT+48*, COLLECT+49*, COLLECT+50*, COLLECT+51*
KMPINST RUN+3~, RUN+24*, RUN+27, COLLECT+6~, COLLECT+15*, COLLECT+123
KMPJMSG COLLECT+4~, COLLECT+114~, COLLECT+120*, COLLECT+126
KMPJSON COLLECT+4~, COLLECT+114~, COLLECT+117*, COLLECT+119, COLLECT+137, COLLECT+138, COLLECT+153, COLLECT+154, RETRY+1~, RETRY+8*
RETRY+10
KMPLI COLLECT+4~
KMPLL COLLECT+4~, COLLECT+47*, COLLECT+72, COLLECT+93*, COLLECT+104
KMPMA0 COLLECT+4~, COLLECT+38*, COLLECT+41, COLLECT+44, COLLECT+45, COLLECT+46, COLLECT+47, COLLECT+48, COLLECT+50, COLLECT+51
KMPMAP COLLECT+4~, COLLECT+39*
KMPMAS COLLECT+4~, COLLECT+39*, COLLECT+64, COLLECT+66
KMPMAX COLLECT+4~, COLLECT+111*, COLLECT+112*, COLLECT+131
KMPMDT COLLECT+4~, COLLECT+32*, COLLECT+33*, COLLECT+35, COLLECT+70, COLLECT+76*, COLLECT+77*, COLLECT+79, COLLECT+103
KMPMLEN COLLECT+4~, COLLECT+85*, COLLECT+86*, COLLECT+88, COLLECT+105
KMPMSH COLLECT+4~, COLLECT+38*, COLLECT+53, COLLECT+54, COLLECT+55, COLLECT+57, COLLECT+60, COLLECT+61, COLLECT+87*, COLLECT+88
, COLLECT+95, COLLECT+96, COLLECT+98, COLLECT+100, COLLECT+102
KMPMT RUN+3~
KMPMTYP COLLECT+4~, COLLECT+50*, COLLECT+72
KMPNDTYP RUN+3~, RUN+24*, RUN+27, COLLECT+6~, COLLECT+15*, COLLECT+124
KMPNS COLLECT+4~, COLLECT+61*
KMPPARMS RUN+3~, RUN+36, COLLECT+10*
KMPPARMS("KMPCHKH" RUN+26*, COLLECT+12
KMPPARMS("KMPFMDAY" RUN+28*, COLLECT+13
KMPPARMS("KMPH" RUN+35*, COLLECT+14
KMPPARMS("KMPINST" RUN+27*, COLLECT+15
KMPPARMS("KMPNDTYP" RUN+27*, COLLECT+15
KMPPARMS("KMPSC" RUN+26*, COLLECT+12
KMPPARMS("KMPSINF" RUN+25*, COLLECT+11
KMPPARMS("KMPSINT" RUN+35*, COLLECT+14
KMPPARMS("KMPVHSTRT" RUN+25*, COLLECT+13
KMPPARTS COLLECT+7~, COLLECT+116*, COLLECT+136*, COLLECT+152
KMPPH COLLECT+5~, COLLECT+18*, COLLECT+19*, COLLECT+21, COLLECT+26*, COLLECT+27
KMPPRI COLLECT+5~, COLLECT+45*, COLLECT+72
KMPPSLOT COLLECT+5~, COLLECT+21*, COLLECT+23, COLLECT+27*, COLLECT+28
KMPPTIM COLLECT+5~, COLLECT+17*, COLLECT+18, COLLECT+19, COLLECT+24
KMPQUE COLLECT+5~, COLLECT+93*, COLLECT+105
KMPRAPP COLLECT+5~, COLLECT+54*, COLLECT+73, COLLECT+96*, COLLECT+105
KMPRDNS COLLECT+5~, COLLECT+57*, COLLECT+100*
KMPREC COLLECT+5~, COLLECT+57*, COLLECT+100*
KMPRFQDN COLLECT+5~, COLLECT+57*, COLLECT+58, COLLECT+100*, COLLECT+101
KMPRNUM COLLECT+5~, COLLECT+57*, COLLECT+58, COLLECT+100*, COLLECT+101
KMPRSITE COLLECT+5~, COLLECT+58*, COLLECT+73, COLLECT+101*, COLLECT+105
KMPSAPP COLLECT+5~, COLLECT+54*, COLLECT+73, COLLECT+96*, COLLECT+105
KMPSC RUN+3~, RUN+21*, RUN+26, COLLECT+12*
KMPSDNS COLLECT+5~, COLLECT+55*, COLLECT+98*
KMPSEND COLLECT+5~, COLLECT+55*, COLLECT+98*
KMPSFQDN COLLECT+5~, COLLECT+55*, COLLECT+56, COLLECT+98*, COLLECT+99
KMPSINF RUN+3~, RUN+20*, RUN+21, RUN+25, COLLECT+11*
KMPSINT RUN+3~, RUN+33*, RUN+34, RUN+35, COLLECT+14*, COLLECT+17, COLLECT+19, COLLECT+20, COLLECT+21, COLLECT+26
, COLLECT+27
KMPSLEN COLLECT+7~, COLLECT+130*, COLLECT+131, COLLECT+145
KMPSNUM COLLECT+5~, COLLECT+55*, COLLECT+56, COLLECT+98*, COLLECT+99
KMPSPROT COLLECT+5~, COLLECT+48*, COLLECT+72
KMPSSITE COLLECT+5~, COLLECT+56*, COLLECT+73, COLLECT+99*, COLLECT+105
KMPSTART COLLECT+5~, COLLECT+23*, COLLECT+28*, COLLECT+32, COLLECT+76
KMPSTAT COLLECT+5~, COLLECT+137*, COLLECT+138*, COLLECT+139, COLLECT+140, COLLECT+153*, COLLECT+154*, COLLECT+155, COLLECT+156, SETRETRY+3
SETRETRY+4, SETRETRY+5, RETRY+1~, RETRY+10*, RETRY+11
KMPSTOP RUN+3~, RUN+23*, RUN+29, RUN+30*, RUN+32*
KMPSYNC COLLECT+6~, COLLECT+60*, COLLECT+72, COLLECT+74, COLLECT+102*, COLLECT+104
KMPTAA COLLECT+6~, COLLECT+63*, COLLECT+66*, COLLECT+68*, COLLECT+73
KMPTCA COLLECT+6~, COLLECT+63*, COLLECT+66*, COLLECT+67*, COLLECT+73
KMPTCHAR COLLECT+6~, COLLECT+61*, COLLECT+73
KMPTEVTS COLLECT+6~, COLLECT+62*, COLLECT+73
KMPTEXT SETRETRY+1~, SETRETRY+7
KMPTEXT("SUBJECT" SETRETRY+2*
KMPTEXT(1 SETRETRY+3*
KMPTEXT(2 SETRETRY+4*
KMPTEXT(3 SETRETRY+5*
KMPTEXT(4 SETRETRY+6*
KMPTI COLLECT+6~, COLLECT+115*, COLLECT+128*, COLLECT+129
KMPTIEND COLLECT+7~, COLLECT+115*, COLLECT+150
KMPTIME COLLECT+6~
KMPTIMES COLLECT+6~, COLLECT+110*, COLLECT+121, COLLECT+122
KMPTLEN COLLECT+6~, COLLECT+7~, COLLECT+88*, COLLECT+116*, COLLECT+131, COLLECT+135, COLLECT+143*, COLLECT+145*
KMPTRAN COLLECT+6~, COLLECT+44*, COLLECT+72
KMPTS COLLECT+6~, COLLECT+70*, COLLECT+103*
KMPTSENT COLLECT+6~, COLLECT+64*, COLLECT+65, COLLECT+67, COLLECT+68
KMPTTIME COLLECT+6~, COLLECT+62*, COLLECT+73
KMPTYP COLLECT+6~, COLLECT+92*, COLLECT+105
KMPVHSTRT RUN+3~, RUN+5*, RUN+25, COLLECT+13*
KMPVLN COLLECT+6~, COLLECT+32*, COLLECT+74*, COLLECT+106*
KMPVNODE RUN+3~, RUN+15*, RUN+16, RUN+17, RUN+24, RUN+36, COLLECT~, COLLECT+10, COLLECT+124, COLLECT+139
, COLLECT+155, SETRETRY+6, SETRETRY+8, RETRY+1~, RETRY+3*, RETRY+5, RETRY+7, RETRY+8, RETRY+11
KMPVTEST RUN+3~, RUN+14*, RUN+16, RUN+17
KMPWORK COLLECT+6~, COLLECT+29*, COLLECT+123
KMPYD COLLECT+6~, COLLECT+25*, COLLECT+26, COLLECT+28
U RUN+15, RUN+19*, COLLECT+13*, COLLECT+43, COLLECT+44, COLLECT+45, COLLECT+46, COLLECT+47, COLLECT+48, COLLECT+49
, COLLECT+50, COLLECT+51, COLLECT+61, COLLECT+62, COLLECT+64, COLLECT+66
X COLLECT+6~, COLLECT+22, COLLECT+23, COLLECT+28
Y RUN+3~, RUN+15, RETRY+1~, RETRY+3
ZTDESC RUN+4~
ZTDTH RUN+4~
ZTRTN RUN+4~
ZTSAVE RUN+4~
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