KMPOPS ;SP/JML - Collect VistA Ops Data;7/1/2025
Source file <KMPOPS.m>
| 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 |
| 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 | 4 | KMPMCMRT KMPOPSW KMPURG1 KMPURP1 |
| 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) | ;
|
| 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 |
| 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 |
| >> | 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* |