HLEVX001 ;O-OIFO/LJA - Event Monitor "Mother" ;02/04/2004 14:42
Source file <HLEVX001.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LASTNEXT | ; Show last completed run and next queued run... | |
| MONITOR | ; Collect monitor information... ; HLEVIENJ -- req | |
| STATM5(STATM,STATM5) | ; Return sorting subscript RESULTS | |
| EOR | ;HLEVX001 - Event Monitor "Mother" ;5/16/03 14:42 | |
| STAT2(STAT) | ; Return status for 776.2 0;4... | |
| SDT(DATE) | ; Return shortened form of date... | |
| RUNS(SUB) | ; Find number runs and results... | |
| ADD50(TAG,TXT) | ; Add to ^HLEV(776,+HLEVIENJ,50)... ; HLEVIENJ -- req | |
| MASTER | ; Collect master job information... | |
| MOTHER | ; The "Mother of All" monitors!  (Monitors the Event Monitor) | |
| IEN7762(STAT) | ; | |
| MSTRUNS | ; Show master runs and status counts... | |
| STAT2M(STAT) | ; REturn status for 776.2051 0;2 & 0;6... | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HLEV(776 - [#776] | MONITOR+22 | 
| ^HLEV(776.1 - [#776.1] | MONITOR+20 | 
| ^HLEV(776.2 - [#776.2] | LASTNEXT+2, LASTNEXT+3, RUNS+4, RUNS+6, RUNS+7, RUNS+12, RUNS+13, IEN7762+3, IEN7762+5, IEN7762+6 , MONITOR+9, MONITOR+11, MONITOR+12, MONITOR+17, MONITOR+18 | 
| ^TMP($J | MSTRUNS+2!, MSTRUNS+5, MSTRUNS+8, MSTRUNS+9, RUNS+9*, RUNS+10*, RUNS+16*, MONITOR+5!, MONITOR+23*, MONITOR+24* , MONITOR+25*, MONITOR+26*, MONITOR+28, MONITOR+35, MONITOR+38, MONITOR+40, MONITOR+41, MONITOR+51! | 
| Name | Line Occurrences | 
|---|---|
| $$IEN7762 | LASTNEXT+2, LASTNEXT+3 | 
| $$SDT | MONITOR+45 | 
| $$STAT2 | MSTRUNS+10 | 
| $$STATM5 | RUNS+15 | 
| ADD50 | MSTRUNS+4, MSTRUNS+5, MSTRUNS+6, MSTRUNS+10, LASTNEXT+4, LASTNEXT+5, MONITOR+30, MONITOR+31, MONITOR+32, MONITOR+33 , MONITOR+47, MONITOR+49 | 
| LASTNEXT | MASTER+1 | 
| MASTER | MOTHER+3 | 
| MONITOR | MOTHER+4 | 
| MSTRUNS | MASTER+2 | 
| RUNS | MSTRUNS+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ABORT | RUNS+1~, RUNS+2*, RUNS+4, RUNS+6 | 
| CT | MSTRUNS+1~, MSTRUNS+9*, MSTRUNS+10 | 
| CTM | MSTRUNS+1~ | 
| CUT | RUNS+1~, RUNS+2*, RUNS+4 | 
| DATA | RUNS+1~, RUNS+7*, RUNS+8, RUNS+13*, RUNS+14, RUNS+15, MONITOR+2~, MONITOR+41*, MONITOR+42, MONITOR+44 | 
| DATA( | MONITOR+12*, MONITOR+13, MONITOR+23 | 
| DATA(51 | MONITOR+18*, MONITOR+19, MONITOR+21, MONITOR+24 | 
| DATA(776 | MONITOR+22*, MONITOR+25 | 
| DATE | MONITOR+2~, MONITOR+44*, MONITOR+45*, MONITOR+46, SDT~, SDT+1, SDT+2 | 
| EVIEN | MONITOR+2~, MONITOR+19*, MONITOR+20, MONITOR+37*, MONITOR+38*, MONITOR+40, MONITOR+41 | 
| EVNM | MONITOR+2~, MONITOR+20*, MONITOR+24, MONITOR+25, MONITOR+26, MONITOR+34*, MONITOR+35*, MONITOR+36, MONITOR+38, MONITOR+40 , MONITOR+41 | 
| FIEN | IEN7762+1~, IEN7762+2*, IEN7762+3, IEN7762+5, IEN7762+7*, IEN7762+8 | 
| >> HLEVIENJ | ADD50+8, ADD50+14, ADD50+17, ADD50+23 | 
| IEN | RUNS+1~, RUNS+5*, RUNS+6*, RUNS+7, RUNS+12, RUNS+13, IEN7762+1~, IEN7762+4*, IEN7762+5*, IEN7762+6 , IEN7762+7, MONITOR+2~, MONITOR+10*, MONITOR+11*, MONITOR+12, MONITOR+17, MONITOR+18, MONITOR+23, MONITOR+24, MONITOR+25 , MONITOR+26 | 
| IENJ | MONITOR+2~, MONITOR+21*, MONITOR+22, MONITOR+25, MONITOR+39*, MONITOR+40*, MONITOR+41 | 
| IENLAST | LASTNEXT+1~, LASTNEXT+2*, LASTNEXT+4 | 
| IENM | RUNS+1~, RUNS+11*, RUNS+12*, RUNS+13 | 
| IENNEXT | LASTNEXT+1~, LASTNEXT+3*, LASTNEXT+5 | 
| IOINHI | MONITOR+2~ | 
| IOINORM | MONITOR+2~ | 
| LASTDT | RUNS+1~, RUNS+3*, RUNS+4*, RUNS+6, IEN7762+1~, IEN7762+2*, IEN7762+3*, IEN7762+5, MONITOR+2~, MONITOR+8* , MONITOR+9*, MONITOR+11 | 
| MIEN | MONITOR+2~, MONITOR+16*, MONITOR+17*, MONITOR+18 | 
| NO | MONITOR+3~, MONITOR+8*, MONITOR+9, MONITOR+11, MONITOR+14* | 
| >> NODE( | LASTNEXT+2*, LASTNEXT+3*, LASTNEXT+4, LASTNEXT+5 | 
| POSX | ADD50+2~, ADD50+20*, ADD50+25 | 
| RES | RUNS+1~ | 
| RUNNING | MONITOR+3~, MONITOR+34*, MONITOR+43*, MONITOR+49 | 
| STAT | MSTRUNS+1~, MSTRUNS+7*, MSTRUNS+8*, MSTRUNS+9, MSTRUNS+10, STAT2~, STAT2+1, STAT2M~, STAT2M+1, RUNS+1~ , RUNS+8*, RUNS+10, RUNS+16, IEN7762~, IEN7762+6, MONITOR+3~, MONITOR+13*, MONITOR+42*, MONITOR+43, MONITOR+45 | 
| STATM | MSTRUNS+1~, RUNS+1~, RUNS+14*, RUNS+15*, RUNS+16, STATM5~, STATM5+2 | 
| STATM5 | RUNS+1~, RUNS+15*, STATM5~, STATM5+1 | 
| SUB | RUNS~, RUNS+9, RUNS+10, RUNS+16 | 
| TAG | ADD50~, ADD50+4*, ADD50+7, ADD50+13, ADD50+16, ADD50+17, ADD50+19*, ADD50+20 | 
| TXT | ADD50~, ADD50+4*, ADD50+7, ADD50+8, ADD50+11, ADD50+20*, ADD50+22, ADD50+23, ADD50+24*, ADD50+25* , MONITOR+36*, MONITOR+46*, MONITOR+47 | 
| U | LASTNEXT+5, RUNS+8, RUNS+14, RUNS+15, IEN7762+6, MONITOR+13, MONITOR+20, MONITOR+21, MONITOR+42 | 
| X | MONITOR+3~ |