HMPMETA ;SLC/PJH,ASM/RRB,CPC-collect domains, uids, & stamptimes ;Jan 20, 2017 17:18:18
Source file <HMPMETA.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADD(HMPDMNM,HMPUID,HMPSTMP) | ; Build array for metastamp - called from HMPDJ0* routines
|
|
DONE(HMPFDFN,HMPBATCH) | ; Check if metastamp compile is complete
|
|
OPD(HMPFHMP) | ;Check if OPD metastamp is ready to collect
|
|
INIT(HMPBATCH,HMPFDFN,ARGS) | ; Set metastamp status as in progress
|
|
UPD(HMPDOM) | ; Update metastamp domain as complete
|
|
MERGE1(HMPBATCH,HMPDOM) | ; US11019 Merge a single domain
|
|
MERGE(HMPBATCH) | ; Merge metastamp data into XTMP and mark domain complete in metastamp
|
|
METAPT(A,HMPCDOM) | ; MetaStamp for patient data (within its own syncStart chunk).;US11019 added second parameter
; --Input parameter ; A = "^^HMPFX~hmp-development-box~"<DFN> (e.g. ^^HMPFX~hmp-development-box~3) ; HMPCDOM = Single domain US11019 |
|
METAOP(A) | ; MetaStamp for operational data (within its own syncStart chunk)
; A = HMPFX~hmp-development-box~OPD |
|
STATUS(STOP,HMPFHMP) | ; Set HMP GLOBAL USAGE MONITOR status
|
|
SET(STOP,HMPSRV) | ; Flag set/reset, Stamptime set
|
|
CHECK(HMPFHMP) | ; Check storage status and send MailMan message if appropriate
; Input HMPFHMP - server name |
|
MSG(HMPFLG) | ; send email about space limit for ^XTMP("HMP*")
|
|
MSGLN(TXTARY,LN) | ; add LN to TXTARY (passed by ref.) for MailMan message
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HMP(800000 - [#800000] | STATUS+3, STATUS+4, SET+2, SET+3*, SET+4, CHECK+4, CHECK+6, CHECK+10, CHECK+16, CHECK+17* , CHECK+18 |
^TMP("HMPF" | METAPT+53*, METAPT+58*, METAPT+60*, METAPT+66*, METAOP+44*, METAOP+49*, METAOP+51*, METAOP+54* |
^TMP("HMPMETA" | ADD+4*, ADD+6*, ADD+7*, MERGE1+1, MERGE1+2!, MERGE+4, MERGE+5! |
^XTMP( | DONE+5, DONE+6, INIT+7*, UPD+1*, MERGE1+1*, MERGE+4*, METAPT+28, METAPT+42, METAPT+49, METAPT+50 , METAPT+52, METAPT+56, METAOP+25, METAOP+34, METAOP+41, METAOP+43, METAOP+47 |
Name | Line Occurrences |
---|---|
$$DONE | OPD+1 |
@( | INIT+3 |
MSG | CHECK+14 |
MSGLN | MSG+6, MSG+7, MSG+8, MSG+9, MSG+10, MSG+11, MSG+12 |
SET | STATUS+8, STATUS+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | METAPT~, METAPT+28, METAOP~, METAOP+22, METAOP+25 |
ARGS | INIT~ |
ARGS("domains" | INIT+5 |
DOMAINS | INIT+1~ |
DOMAINS( | INIT+5!, INIT+7 |
>> DOMSIZE | METAPT+63, METAPT+64 |
DUZ | MSG+13, MSG+14 |
HMPA | METAPT+26~, METAPT+28*, METAPT+42, METAPT+49, METAPT+50, METAPT+52, METAPT+56, METAOP+21~, METAOP+22*, METAOP+23 , METAOP+34, METAOP+41, METAOP+43, METAOP+47 |
HMPB | METAPT+26~, METAPT+28* |
HMPBATCH | DONE~, DONE+5, DONE+6, INIT~, INIT+7, UPD+1, MERGE1~, MERGE1+1, MERGE~, MERGE+4 |
HMPC | METAPT+26~, METAPT+30*, METAPT+42*, METAPT+43, METAPT+44, METAPT+49, METAPT+50, METAPT+52, METAPT+56, METAOP+33* , METAOP+34*, METAOP+35, METAOP+36, METAOP+41, METAOP+43, METAOP+47 |
HMPC1 | METAPT+26~ |
HMPCDOM | METAPT~, METAPT+30 |
>> HMPCNT | METAOP+23* |
HMPCOMP | DONE+4~, DONE+5*, DONE+6*, DONE+7 |
HMPD | METAPT+26~, METAPT+46*, METAOP+38* |
HMPDAT | METAOP+21~ |
HMPDAT1 | METAOP+21~ |
HMPDIFF | CHECK+3~ |
HMPDMNM | ADD~, ADD+1, ADD+3*, ADD+4, ADD+6 |
HMPDOM | DONE+4~, DONE+5*, DONE+6, INIT+1~, INIT+7*, UPD~, UPD+1, MERGE1~, MERGE1+1, MERGE1+2 , MERGE+2~, MERGE+3*, MERGE+4*, METAOP+21~ |
HMPDOM1 | METAOP+21~ |
HMPE | METAPT+26~, METAPT+29* |
HMPEVT | METAOP+21~ |
HMPF | METAPT+26~ |
>> HMPFCNT | METAPT+53, METAPT+58, METAPT+60, METAPT+66, METAOP+44, METAOP+49, METAOP+51, METAOP+54 |
HMPFDFN | DONE~, DONE+2, INIT~, INIT+3 |
HMPFHMP | OPD~, OPD+1, STATUS~, STATUS+1, STATUS+3, CHECK~, CHECK+2, CHECK+4 |
HMPFLG | STATUS+2~, STATUS+4*, STATUS+6, STATUS+8, STATUS+10, CHECK+3~, CHECK+6*, CHECK+8, CHECK+14, MSG~ , MSG+1, MSG+5, MSG+7, MSG+8 |
HMPID | METAPT+26~, METAPT+35*, METAPT+36, METAPT+37, METAPT+38, METAOP+25*, METAOP+29 |
HMPJ | METAOP+21~, METAOP+23* |
HMPLAS | METAOP+21~ |
HMPM | METAPT+26~ |
HMPMOR | METAOP+21~ |
HMPMSG | MSG+3~, MSG+14 |
HMPN | METAPT+26~ |
HMPP | METAPT+27~, METAPT+31*, METAPT+35 |
HMPQ | METAPT+27~, METAPT+29*, METAOP+21~, METAOP+22*, METAOP+24 |
HMPRCPNT | MSG+3~, MSG+14 |
HMPRCPNT( | MSG+13* |
HMPRCPNT("G.H | MP IRM GROUP" , MSG+13* |
HMPS | METAPT+48~, METAPT+52*, METAPT+55, METAOP+40~, METAOP+43*, METAOP+46 |
HMPSEP | METAOP+21~, METAOP+22*, METAOP+24* |
HMPSRV | STATUS+2~, STATUS+3*, STATUS+4, STATUS+8, STATUS+10, SET~, SET+1, SET+2, SET+3, SET+4 , CHECK+3~, CHECK+4*, CHECK+6, CHECK+10, CHECK+16, CHECK+17, CHECK+18 |
HMPSTMP | ADD~, ADD+4, STATUS+2~, STATUS+4* |
HMPSTTM | CHECK+3~, CHECK+10*, CHECK+12 |
HMPSUBJ | MSG+3~, MSG+5*, MSG+14 |
HMPT | METAPT+27~ |
HMPTOT | METAOP+21~ |
HMPTSK | METAOP+21~, METAOP+25* |
HMPTXT | MSG+3~, MSG+6, MSG+7, MSG+8, MSG+9, MSG+10, MSG+11, MSG+12 |
HMPU | METAPT+48~*, METAPT+49, METAPT+50*, METAPT+52, METAPT+56, METAOP+40~*, METAOP+41*, METAOP+43, METAOP+47 |
HMPUID | ADD~, ADD+1, ADD+4 |
HMPW | METAPT+27~ |
HMPX | METAPT+27~, METAPT+33*, METAPT+34*, METAPT+36*, METAPT+37*, METAPT+38*, METAPT+39*, METAPT+40*, METAPT+43*, METAPT+44* , METAPT+45*, METAPT+47*, METAPT+49*, METAPT+53*, METAPT+54*, METAPT+55*, METAPT+56*, METAPT+57*, METAPT+58*, METAPT+59 , METAPT+60*, METAPT+62*, METAPT+63*, METAPT+64*, METAPT+65*, METAPT+66, METAOP+21~, METAOP+26*, METAOP+27*, METAOP+28* , METAOP+29*, METAOP+30*, METAOP+31*, METAOP+35*, METAOP+36*, METAOP+37*, METAOP+39*, METAOP+44*, METAOP+45*, METAOP+46* , METAOP+47*, METAOP+48*, METAOP+49*, METAOP+50, METAOP+51*, METAOP+53*, METAOP+54 |
HMPY | METAPT+27~, METAPT+32*, METAPT+34, METAPT+39, METAPT+45, METAOP+25*, METAOP+28, METAOP+30, METAOP+37 |
HMPZ | METAPT+27~, METAPT+29*, METAPT+53*, METAPT+58*, METAPT+59, METAPT+60, METAPT+61*, METAPT+66, METAOP+21~, METAOP+22* , METAOP+44*, METAOP+49*, METAOP+50, METAOP+51, METAOP+52*, METAOP+54 |
HMPZ1 | METAPT+27~, METAPT+28*, METAPT+31, METAPT+33 |
I | INIT+1~, INIT+5*, INIT+7* |
LN | MSGLN~, MSGLN+1, MSGLN+2 |
MAX | MSG+3~, MSG+4*, MSG+7 |
>> OFFSET | METAPT+63, METAPT+64 |
STOP | STATUS~, STATUS+1, STATUS+6, STATUS+8, STATUS+10, SET~, SET+3 |
TXTARY | MSGLN~ |
TXTARY( | MSGLN+2* |
TXTARY(0 | MSGLN+2* |
U | METAPT+25*, METAPT+28, METAOP+20*, METAOP+22, STATUS+4, SET+3, CHECK+6, CHECK+10, CHECK+17 |
VAR0 | METAPT+51~, METAPT+52*, METAPT+54, METAOP+42~, METAOP+43*, METAOP+45 |
VAR1 | METAPT+51~, METAPT+52*, METAPT+54, METAOP+42~, METAOP+43*, METAOP+45 |
>> ZTSK | MSG+11 |