KMPMCMRT ;ATL/JML - Collect HL7/HLO counts for the VistA Message Count Monitor ;2/1/2023
Source file <KMPMCMRT.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Capacity Management | 1 | KMPV VMCM DATA RETRANSMISSION |
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) | ;
|
|
SETRETRY | ;
|
|
RETRY | ; retry failed POSTS
|
Name | Field # of Occurrence |
---|---|
GETENV^%ZOSV | RUN+17, RETRY+3 |
RU^%ZOSVKR | RUN+4, RUN+12, RUN+42, COLLECT+2, COLLECT+51, COLLECT+80 |
$$NODETYPE^KMPUTLW | RUN+26 |
$$POST^KMPUTLW | COLLECT+75, COLLECT+76, RETRY+9 |
$$SHORTDAT^KMPUTLW | COLLECT+65 |
$$TSTAMP^KMPUTLW | COLLECT+17, COLLECT+33, HLODAILY+14 |
INFOMSG^KMPUTLW | SETRETRY+7 |
SITE^KMPUTLW | COLLECT+60 |
PURGEDLY^KMPVCBG | RUN+9 |
$$GETVAL^KMPVCCFG | RUN+4, RUN+11, RUN+12, RUN+16, RUN+33, RUN+36, RUN+42, COLLECT+2, COLLECT+51, COLLECT+80 |
$$ISBENODE^KMPVCCFG | RUN+18, RUN+19 |
$$PROD^KMPVCCFG | RUN+18, RUN+19 |
$$SITEINFO^KMPVCCFG | RUN+22 |
$$SLOT^KMPVCCFG | COLLECT+16 |
$$DT^XLFDT | HLODAILY+3 |
$$HTFM^XLFDT | RUN+24 |
$$WORKDAY^XUWORKDY | RUN+25 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HLCS(870 - [#870] | COLLECT+22, COLLECT+23, COLLECT+24, COLLECT+28, COLLECT+29, COLLECT+30, COLLECT+31 |
^HLSTATS( | HLODAILY+5, HLODAILY+7, HLODAILY+10, HLODAILY+12, HLODAILY+13 |
^KMPTMP("KMPV" | RUN+39*, COLLECT+6!, COLLECT+7, COLLECT+8, COLLECT+40*, COLLECT+43*, COLLECT+45!, COLLECT+46*, COLLECT+50, COLLECT+53 , COLLECT+69, COLLECT+70, COLLECT+79!, SETRETRY+8*, RETRY+5, RETRY+7, RETRY+8, RETRY+10! |
^XTMP("KMP " | COLLECT+77* |
Name | Line Occurrences |
---|---|
$$CALCDELT | COLLECT+38 |
$$HLODAILY | COLLECT+42 |
SETRETRY | COLLECT+78 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
B | COLLECT+3~, COLLECT+15*, COLLECT+40, COLLECT+43 |
KMPARR | COLLECT+3~, COLLECT+8*, COLLECT+43, HLODAILY+17 |
KMPARR( | COLLECT+34 |
KMPARR("HLO" | HLODAILY+19 |
KMPARR1 | COLLECT+3~, COLLECT+46 |
KMPARR1( | COLLECT+35* |
KMPARR1("HLO" | HLODAILY+16* |
KMPCNT | COLLECT+49~, COLLECT+68*, COLLECT+69, COLLECT+73* |
KMPCTS | CALCDELT+1~, CALCDELT+2*, CALCDELT+3 |
KMPCURR | COLLECT+3~, COLLECT+33*, COLLECT+35, COLLECT+38, CALCDELT~, CALCDELT+2, CALCDELT+5 |
KMPD | RUN+5~, RUN+24*, RUN+29, COLLECT+11*, COLLECT+65 |
KMPDARR | COLLECT+49~, COLLECT+56~, COLLECT+67*, COLLECT+74 |
KMPDATA | COLLECT+49~, COLLECT+70*, COLLECT+71 |
KMPDAY | RETRY+1~, RETRY+4*, RETRY+5*, RETRY+7, RETRY+8, RETRY+10 |
KMPDELT | CALCDELT+1~, CALCDELT+5*, CALCDELT+6 |
KMPDELTA | COLLECT+3~, COLLECT+38*, COLLECT+40 |
KMPDEV | COLLECT+3~, COLLECT+25*, COLLECT+40 |
KMPDIR | HLODAILY~, HLODAILY+5, HLODAILY+7, HLODAILY+10, HLODAILY+12, HLODAILY+13, HLODAILY+16, HLODAILY+19 |
KMPDONE | COLLECT+49~, COLLECT+54*, COLLECT+55, COLLECT+72* |
KMPDST | RUN+6~, COLLECT+19*, COLLECT+62 |
KMPETS | COLLECT+3~ |
KMPETSO | RUN+6~, COLLECT+18*, COLLECT+61 |
KMPFMDAY | RUN+5~, RUN+24*, RUN+25, RUN+29, COLLECT+11*, COLLECT+77 |
KMPH | RUN+5~, RUN+24*, RUN+28, COLLECT+10* |
KMPHLO | HLODAILY+1~, HLODAILY+19*, HLODAILY+21, HLODAILY+24 |
KMPHLOD | HLODAILY+1~, HLODAILY+24*, HLODAILY+26 |
KMPHLOIN | COLLECT+3~, COLLECT+42*, COLLECT+43 |
KMPHLOTS | HLODAILY+1~, HLODAILY+14*, HLODAILY+16, HLODAILY+21 |
KMPHLOUT | COLLECT+3~, COLLECT+42*, COLLECT+43 |
KMPI | CALCDELT+1~, CALCDELT+5*, RETRY+1~, RETRY+6*, RETRY+7*, RETRY+8, RETRY+10 |
KMPINST | RUN+6~, RUN+26*, RUN+30, COLLECT+3~, COLLECT+14*, COLLECT+63 |
KMPJMSG | COLLECT+49~, COLLECT+56~, COLLECT+59*, COLLECT+66 |
KMPJSON | COLLECT+49~, COLLECT+56~, COLLECT+57*, COLLECT+60, COLLECT+75, COLLECT+76, RETRY+1~, RETRY+8*, RETRY+9 |
KMPLI | COLLECT+49~, COLLECT+53*, COLLECT+72 |
KMPMAX | COLLECT+49~, COLLECT+52*, COLLECT+69 |
KMPMIN | HLODAILY+1~, HLODAILY+21*, HLODAILY+22*, HLODAILY+24, CALCDELT+1~, CALCDELT+3*, CALCDELT+4*, CALCDELT+5 |
KMPNDTYP | RUN+5~, RUN+26*, RUN+30, COLLECT+3~, COLLECT+14*, COLLECT+64 |
KMPPARMS | RUN+5~, RUN+39, COLLECT+7* |
KMPPARMS("KMPD" | RUN+29*, COLLECT+11 |
KMPPARMS("KMPFMDAY" | RUN+29*, COLLECT+11 |
KMPPARMS("KMPH" | RUN+28*, COLLECT+10 |
KMPPARMS("KMPINST" | RUN+30*, COLLECT+14 |
KMPPARMS("KMPNDTYP" | RUN+30*, COLLECT+14 |
KMPPARMS("KMPSC" | RUN+28*, COLLECT+10 |
KMPPARMS("KMPVCHKH" | RUN+27*, COLLECT+9 |
KMPPARMS("KMPVH" | RUN+38*, COLLECT+13 |
KMPPARMS("KMPVSINF" | RUN+27*, COLLECT+9 |
KMPPARMS("KMPVSINT" | RUN+38*, COLLECT+13 |
KMPPARMS("KMPWORK" | RUN+31*, COLLECT+12 |
KMPPETS | COLLECT+3~ |
KMPPREV | COLLECT+3~, COLLECT+34*, COLLECT+36, COLLECT+38, CALCDELT~, CALCDELT+2, CALCDELT+5 |
KMPPTS | CALCDELT+1~, CALCDELT+2*, CALCDELT+3 |
KMPSC | RUN+5~, RUN+23*, RUN+28, COLLECT+10* |
KMPSTAT | COLLECT+49~, COLLECT+75*, COLLECT+76*, COLLECT+77, COLLECT+78, SETRETRY+3, SETRETRY+4, SETRETRY+5, RETRY+1~, RETRY+9* , RETRY+10 |
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+49~, COLLECT+52*, COLLECT+69*, COLLECT+70, COLLECT+72 |
KMPTIMES | RUN+6~, COLLECT+17*, COLLECT+18, COLLECT+19 |
KMPUTCE | RUN+6~, COLLECT+19*, COLLECT+62 |
KMPUTCO | RUN+6~, COLLECT+18*, COLLECT+61 |
KMPVCHKH | RUN+5~, RUN+21*, RUN+27, RUN+35, COLLECT+9* |
KMPVH | RUN+5~, RUN+34*, RUN+35, RUN+38, COLLECT+13*, COLLECT+16, COLLECT+17 |
KMPVHANG | RUN+5~, RUN+37*, RUN+41 |
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+20*, COLLECT+22*, COLLECT+23, COLLECT+24, COLLECT+26, COLLECT+28, COLLECT+29, COLLECT+30, COLLECT+31 |
KMPVLLINE | COLLECT+3~, COLLECT+20*, COLLECT+24*, COLLECT+25, COLLECT+27 |
KMPVLN | COLLECT+3~, COLLECT+15*, COLLECT+40*, COLLECT+43 |
KMPVLNAME | COLLECT+3~, COLLECT+20*, COLLECT+25*, COLLECT+26*, COLLECT+34, COLLECT+35, COLLECT+40 |
KMPVLPROC | COLLECT+4~, COLLECT+21*, COLLECT+29*, COLLECT+33 |
KMPVLRECV | COLLECT+4~, COLLECT+21*, COLLECT+28*, COLLECT+33 |
KMPVLSEND | COLLECT+4~, COLLECT+21*, COLLECT+30*, COLLECT+33 |
KMPVLSENT | COLLECT+4~, COLLECT+21*, COLLECT+31*, COLLECT+33 |
KMPVLSTATE | COLLECT+4~, COLLECT+20*, COLLECT+27*, COLLECT+40 |
KMPVNODE | RUN+5~, RUN+17*, RUN+18, RUN+19, RUN+26, RUN+39, COLLECT~, COLLECT+7, COLLECT+64, COLLECT+77 , SETRETRY+6, SETRETRY+8, RETRY+1~, RETRY+3*, RETRY+5, RETRY+7, RETRY+8, RETRY+10 |
KMPVSINF | RUN+5~, RUN+22*, RUN+23, RUN+27, COLLECT+9* |
KMPVSINT | RUN+5~, RUN+36*, RUN+37, RUN+38, COLLECT+13*, COLLECT+16 |
KMPVSTOP | RUN+5~, RUN+21*, RUN+32, RUN+33*, RUN+35* |
KMPVTEST | RUN+5~, RUN+16*, RUN+18, RUN+19 |
KMPVTIME | COLLECT+4~, COLLECT+16*, COLLECT+17 |
KMPWORK | RUN+6~, RUN+25*, RUN+31, COLLECT+12*, COLLECT+63 |
U | RUN+17, COLLECT+15* |
Y | RUN+7~, RUN+17, RETRY+1~, RETRY+3 |
ZTDESC | RUN+7~ |
ZTDTH | RUN+7~ |
ZTRTN | RUN+7~ |
ZTSAVE | RUN+7~ |