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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: KMPOPS

Package: Capacity Management

Routine: KMPOPS


Information

KMPOPS ;SP/JML - Collect VistA Ops Data;7/1/2025

Source Information

Source file <KMPOPS.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 $$TM^%ZTLOAD  $$DT^XLFDT  DUZ^XUP  ($$JOBSWAIT,$$RUNSTATUS,$$SCHLIST,$$TASKSRUN,FUT,INSTALL,IOLIST,SMLIST,STATLIST)^XUVSM  
Capacity Management 2 ($$TSTAMP,SITE)^KMPUTLW  $$GETVAL^KMPVCCFG  
Health Level Seven 1 ($$ADD,$$CHKSTOP,$$CLPROC,$$DLINKS,$$FILE777,$$FILE778,$$FILERCFG,$$GETFILERS,$$LMSTAT,$$LSTAT,$$MPAQ,$$MPOQ,$$MPSQ,$$PROCMAN,$$SLM,$$STQUES)^HLVSM  
MailMan 1 XMLIST^XMVSM  
VA FileMan 1 (H,YMD)^%DTC  

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

Package Total Caller Graph
Capacity Management 4 KMPMCMRT  KMPOPSW  KMPURG1  KMPURP1  

Entry Points

Name Comments DBIA/ICR reference
GETDATA(KMPFROM,KMPTO)
GETWEBP(KMPREQ,KMPRET)
GETHL7(KMPFLAG) ; Get HL7 ops data
GETHLO(KMPFLAG) ; HLO OPS DATA
MESSLIST(KMPQARR) ;
GETTASK() ; TASKMAN OPS DATA
GETMAIL() ; MAILMAN MESSAGE QUEUES
GETPLIST(KMPSDAT,KMPEDAT) ;
TIMEDIFF(KMPSTART,KMPEND) ;

External References

Name Field # of Occurrence
H^%DTC GETPLIST+20
YMD^%DTC GETPLIST+8, GETPLIST+11
$$TM^%ZTLOAD GETTASK+3
$$ADD^HLVSM GETHLO+24, GETHLO+25, GETHLO+26
$$CHKSTOP^HLVSM GETHLO+6
$$CLPROC^HLVSM GETHLO+10, GETHLO+11
$$DLINKS^HLVSM GETHLO+9
$$FILE777^HLVSM GETHLO+17
$$FILE778^HLVSM GETHLO+20
$$FILERCFG^HLVSM GETHL7+9
$$GETFILERS^HLVSM GETHL7+7, GETHL7+8
$$LMSTAT^HLVSM GETHL7+15
$$LSTAT^HLVSM GETHLO+8
$$MPAQ^HLVSM GETHLO+14
$$MPOQ^HLVSM GETHLO+12
$$MPSQ^HLVSM GETHLO+13
$$PROCMAN^HLVSM GETHLO+7
$$SLM^HLVSM GETHL7+17
$$STQUES^HLVSM GETHLO+15, GETHLO+16
$$TSTAMP^KMPUTLW GETDATA+9, GETWEBP+7, GETHLO+19, GETHLO+22, GETTASK+8, GETTASK+9
SITE^KMPUTLW GETWEBP+6
$$GETVAL^KMPVCCFG GETTASK+57
$$DT^XLFDT GETHLO+23
XMLIST^XMVSM GETMAIL+3
DUZ^XUP GETHL7+16
$$JOBSWAIT^XUVSM GETTASK+41
$$RUNSTATUS^XUVSM GETTASK+5
$$SCHLIST^XUVSM GETTASK+26
$$TASKSRUN^XUVSM GETTASK+42
FUT^XUVSM GETTASK+61
INSTALL^XUVSM GETPLIST+13
IOLIST^XUVSM GETTASK+31
SMLIST^XUVSM GETTASK+44
STATLIST^XUVSM GETTASK+11

Label References

Name Line Occurrences
$$GETHL7 GETDATA+4, GETWEBP+9, GETWEBP+14, GETWEBP+17
$$GETHLO GETDATA+5, GETWEBP+10, GETWEBP+15, GETWEBP+18
$$GETMAIL GETDATA+7, GETWEBP+12, GETWEBP+20
$$GETPLIST GETDATA+8, GETWEBP+13, GETWEBP+21
$$GETTASK GETDATA+6, GETWEBP+11, GETWEBP+19
$$MESSLIST GETHLO+28, GETHLO+29, GETHLO+30
$$TIMEDIFF GETHL7+28, GETHL7+40

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H GETPLIST+1~, GETPLIST+8*, GETPLIST+11*, GETPLIST+21
%T GETPLIST+1~, GETPLIST+21
%Y GETPLIST+1~
DUZ GETHL7+16*
KMPA GETHLO+1~
KMPB GETHLO+1~
KMPCARR GETHLO+1~
KMPCHK GETTASK+1~, GETTASK+58*, GETTASK+60*, GETTASK+61
KMPCHK( GETTASK+59*, GETTASK+64, GETTASK+67
KMPCHKLST GETTASK+1~, GETTASK+57*, GETTASK+59
KMPCNT MESSLIST+1~, MESSLIST+10*, MESSLIST+11, MESSLIST+13, MESSLIST+15, MESSLIST+20*
KMPCOUNT MESSLIST+1~, MESSLIST+8*, MESSLIST+9
KMPCTIME GETHL7+2~, GETHL7+6*, GETHL7+28, GETHL7+40
KMPDARR GETMAIL+1~, GETMAIL+6*, GETMAIL+13
KMPDIFF TIMEDIFF+1~, TIMEDIFF+2*, TIMEDIFF+3, TIMEDIFF+4
KMPDOM GETMAIL+1~, GETMAIL+7*, GETMAIL+8*, GETMAIL+10, GETMAIL+11
KMPDT GETPLIST+1~, GETPLIST+16*, GETPLIST+17*, GETPLIST+19, GETPLIST+20
KMPEDAT GETPLIST~, GETPLIST+2*, GETPLIST+4, GETPLIST+9, GETPLIST+10, GETPLIST+11*, GETPLIST+13
KMPEND GETPLIST+9*, GETPLIST+10*, GETPLIST+11, TIMEDIFF~, TIMEDIFF+2
KMPERR GETHL7+1~
KMPF777 GETHLO+1~, GETHLO+17*, GETHLO+18, GETHLO+19
KMPF778 GETHLO+1~, GETHLO+20*, GETHLO+21, GETHLO+22
KMPFCFG GETHL7+2~, GETHL7+9*, GETHL7+13, GETHL7+14
KMPFDAT GETHL7+1~, GETHL7+26*, GETHL7+27, GETHL7+30, GETHL7+31, GETHL7+38*, GETHL7+39, GETHL7+41, GETHL7+42, GETHL7+43
KMPFLAG GETHL7~, GETHL7+3*, GETHL7+10, GETHL7+19, GETHLO~, GETHLO+3*, GETHLO+5, GETHLO+27
KMPFROM GETDATA~, GETDATA+2*, GETDATA+8, GETWEBP+4*, GETWEBP+13, GETWEBP+21
KMPFTASK GETTASK+1~, GETTASK+63*, GETTASK+64*, GETTASK+66, GETTASK+67
KMPFUT GETTASK+1~, GETTASK+62*, GETTASK+69
KMPHL7 GETWEBP+1~
KMPHLO GETWEBP+1~
KMPHORO GETHL7+2~, GETHL7+27*, GETHL7+28, GETHL7+29, GETHL7+39*, GETHL7+40
KMPI MESSLIST+1~, MESSLIST+10*, MESSLIST+11*, MESSLIST+13, MESSLIST+15, MESSLIST+18, GETTASK+1~, GETTASK+13*, GETTASK+14*, GETTASK+16
, GETTASK+17, GETTASK+18, GETTASK+19, GETTASK+20, GETTASK+21, GETTASK+36*, GETTASK+37*, GETTASK+38, GETTASK+46*, GETTASK+47*
, GETTASK+49, GETTASK+50, GETTASK+51, GETTASK+52, GETTASK+58*, GETTASK+59*, GETTASK+60, GETMAIL+1~
KMPICNT GETHL7+1~, GETHL7+7*, GETHL7+11
KMPIDATE GETPLIST+1~, GETPLIST+21*, GETPLIST+24
KMPIN GETPLIST+1~, GETPLIST+13
KMPIN( GETPLIST+17, GETPLIST+19
KMPINF GETHL7+1~
KMPINF( GETHL7+22, GETHL7+26
KMPIO GETTASK+1~, GETTASK+31
KMPIO("LASTDEV" GETTASK+33
KMPIO("LASTSCAN" GETTASK+32
KMPIO("LIST" GETTASK+37, GETTASK+38
KMPIO("TTSKWAIT" GETTASK+34
KMPIOARR GETTASK+1~, GETTASK+35*, GETTASK+39
KMPIQARR GETHLO+1~, GETHLO+14, GETHLO+30
KMPJHL7 GETHL7+2~, GETHL7+5*, GETHL7+47
KMPJHLO GETHLO+2~, GETHLO+4*, GETHLO+31
KMPJPAT GETPLIST+1~, GETPLIST+14*
KMPJTSK GETTASK+1~, GETTASK+2*, GETTASK+70
KMPJXM GETMAIL+1~, GETMAIL+2*, GETMAIL+14
KMPLARR GETHL7+2~, GETHL7+20*, GETHL7+46
KMPLINK MESSLIST+1~, MESSLIST+4*, MESSLIST+5*, MESSLIST+7, MESSLIST+8, MESSLIST+9, MESSLIST+12*, MESSLIST+13*, MESSLIST+15, MESSLIST+17
KMPMAIL GETWEBP+1~
KMPMIN TIMEDIFF+1~, TIMEDIFF+3*, TIMEDIFF+5
KMPMPOQ GETHLO+2~
KMPOCNT GETHL7+1~, GETHL7+8*, GETHL7+12
KMPOPS GETDATA+1~, GETDATA+3*, GETDATA+10
KMPOQARR GETHLO+1~, GETHLO+12, GETHLO+28
KMPOUTARR GETHL7+1~
KMPOUTF GETHL7+1~
KMPOUTF( GETHL7+34, GETHL7+38
KMPPARR GETPLIST+1~, GETPLIST+15*, GETPLIST+26
KMPPAT GETPLIST+1~, GETPLIST+18*, GETPLIST+19*, GETPLIST+23
KMPQARR MESSLIST~
KMPQARR("OUT" MESSLIST+5, MESSLIST+7, MESSLIST+8
KMPQOBJ MESSLIST+2~, MESSLIST+3*, MESSLIST+21
KMPQUE MESSLIST+1~, MESSLIST+6*, MESSLIST+7*, MESSLIST+8, MESSLIST+9, MESSLIST+14*, MESSLIST+15*, MESSLIST+17
KMPREQ GETWEBP~
KMPRET GETWEBP~, GETWEBP+6
KMPRSTAT GETTASK+1~, GETTASK+5*, GETTASK+6, GETTASK+7, GETTASK+8, GETTASK+9
KMPSCH GETTASK+1~, GETTASK+26*, GETTASK+27, GETTASK+28, GETTASK+29
KMPSDAT GETPLIST~, GETPLIST+2*, GETPLIST+3, GETPLIST+6, GETPLIST+7, GETPLIST+8*, GETPLIST+13
KMPSEC TIMEDIFF+1~, TIMEDIFF+4*, TIMEDIFF+5
KMPSECT GETWEBP+1~, GETWEBP+3*, GETWEBP+8, GETWEBP+14, GETWEBP+15, GETWEBP+16, GETWEBP+20, GETWEBP+21
KMPSFLAG GETHL7+1~
KMPSLIST GETTASK+1~, GETTASK+11
KMPSLIST("LIST" GETTASK+14, GETTASK+16, GETTASK+17, GETTASK+18, GETTASK+19, GETTASK+20, GETTASK+21
KMPSLIST("STATMESS" GETTASK+24
KMPSM GETTASK+1~, GETTASK+44
KMPSM("LIST" GETTASK+47, GETTASK+49, GETTASK+50, GETTASK+51, GETTASK+52
KMPSM("SUBWAIT" GETTASK+55
KMPSMARR GETTASK+1~, GETTASK+45*, GETTASK+54
KMPSQARR GETHLO+1~, GETHLO+13, GETHLO+29
KMPSTARR GETTASK+1~, GETTASK+12*, GETTASK+23
KMPSTART GETPLIST+6*, GETPLIST+7*, GETPLIST+8, TIMEDIFF~, TIMEDIFF+2
KMPTARR MESSLIST+1~
KMPTARR( MESSLIST+9*, MESSLIST+11, MESSLIST+13, MESSLIST+15
KMPTASK GETWEBP+1~
KMPTDAT GETHL7+1~, GETHL7+44*
KMPTNUM GETHL7+1~, GETHL7+21*, GETHL7+22*, GETHL7+25, GETHL7+26, GETHL7+33*, GETHL7+34*, GETHL7+37, GETHL7+38, GETHL7+44
KMPTO GETDATA~, GETDATA+2*, GETDATA+8, GETWEBP+5*, GETWEBP+13, GETWEBP+21
KMPTOBJ GETHL7+23*, GETHL7+32, GETHL7+35*, GETHL7+45, MESSLIST+2~, MESSLIST+16*, MESSLIST+19, GETTASK+1~, GETTASK+15*, GETTASK+22
, GETTASK+48*, GETTASK+53, GETTASK+65*, GETTASK+68, GETMAIL+1~, GETMAIL+9*, GETMAIL+12, GETPLIST+1~, GETPLIST+22*, GETPLIST+25
KMPTS GETHL7+1~
KMPXM GETMAIL+1~, GETMAIL+3
KMPXM("DOMAINS" GETMAIL+8, GETMAIL+11
KMPXM("TMQUED" GETMAIL+5
KMPXM("TOTDOMS" GETMAIL+4
NOW GETHL7+1~
TODAY GETHLO+1~, GETHLO+23*
U GETWEBP+2*, GETHL7+4*
X GETPLIST+1~, GETPLIST+8, GETPLIST+11, GETPLIST+20*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All