HLEVREP2 ;O-OIFO/LJA - Event Monitor REPORTS ;02/04/2004 14:42
Source file <HLEVREP2.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 |
---|---|---|
Health Level Seven | 3 | HLEV MONITOR DETAILS HLEVREP1 HLEVREP3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CTRL | ; Called by 'Display monitor details [HLEV MONITOR DETAILS]'
|
|
SHOWF(MONM) | ; Show monitors from oldest to newest
|
|
SHOWR(MONM) | ; Show monitors from newest to oldest
|
|
NEXT() | ; Show next entry?
|
|
SHOW(HLEVIENJ) | ; Ask if want to view...
|
|
ORDER() | ; $ORDER direction...
|
|
ASKMON() | ; Ask user to select a monitor...
|
|
HD | ||
EX | ||
MONLIST | ; Create and print list of monitors...
|
|
MONVALL | ; Collect and build screens for all HLEVIENJs...
|
|
MONALL(HLEVIENJ) | ; Build screen for one entry...
|
|
MONHHDR(HLEVIENJ) | ; Build header...
; ^TMP($J,"HLMON",+HLEVIENJ) -- req |
|
MONVVAR(HLEVIENJ) | ; Create screens in ^TMP
; GBL,^TMP($J,"HLMON",+HLEVIENJ) -- req |
|
MVSCRNV | ; Create variable screen VERTICALly...
; Called by MONVSCRN - GBL,HLEVIENJ -- req |
|
MVSCRNH | ; Create variable screen HORIZONTALly... (Only called if PAGE=1)
; Called by MONVSCRN - GBL,HLEVIENJ -- req |
|
MONRRD(HLEVIENJ) | ; Build RUN DIARY...
; GBL,^TMP($J,"HLMON",+HLEVIENJ) -- req |
|
MONMMT(HLEVIENJ) | ; Build MSG TEXT...
; ^TMP($J,"HLMON",+HLEVIENJ) -- req |
|
PAD(VAR,COL) | ; Make " var: "
|
|
ADDLINE(TXT) | ; Add line of text...
|
|
ADD(VAR,COL) | ; Add to TXT...
|
|
EOR | ;HLEVREP2 - Event Monitor REPORTS ;5/16/03 14:42
|
Name | Field # of Occurrence |
---|---|
BROWSE^DDBR | SHOW+16 |
^DIC | ASKMON+4 |
^DIR | ORDER+5 |
$$BTE^HLCSMON | CTRL+8 |
MONLOAD^HLEVREP3 | MONALL+6 |
$$YN^HLEVUTIL | NEXT+2 |
$$CJ^XLFSTR | SHOW+11, HD, MVSCRNV+12, MVSCRNV+16, MVSCRNH+5, MONRRD+7, MONMMT+7 |
$$REPEAT^XLFSTR | SHOW+11, HD+1, MONHHDR+5, MVSCRNH+23, MVSCRNH+26, MVSCRNH+34, PAD+2, ADD+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences |
---|---|
$$ASKMON | CTRL+14 |
$$NEXT | SHOWF+5, SHOWR+5 |
$$ORDER | CTRL+15 |
$$PAD | MVSCRNV+24 |
ADD | MONHHDR+8, MONHHDR+9 |
ADDLINE | MONHHDR+4, MONHHDR+5, MONHHDR+10, MVSCRNV+15, MVSCRNV+16, MVSCRNV+25, MVSCRNH+4, MVSCRNH+5, MVSCRNH+24, MVSCRNH+26 , MVSCRNH+35, MONRRD+6, MONRRD+7, MONRRD+11, MONMMT+6, MONMMT+7, MONMMT+11 |
EX | CTRL+6 |
HD | CTRL+5, CTRL+18 |
MONALL | MONVALL+8 |
MONHHDR | MONALL+7 |
MONLIST | CTRL+12 |
MONMMT | MONALL+10 |
MONRRD | MONALL+9 |
MONVALL | CTRL+9 |
MONVVAR | MONALL+8 |
MVSCRNH | MONVVAR+12 |
MVSCRNV | MONVVAR+9 |
SHOW | SHOWF+6, SHOWR+6 |
SHOWF | CTRL+17 |
SHOWR | CTRL+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ABRT | SHOWF+1~, SHOWF+3*, SHOWF+4, SHOWF+5*, SHOWR+1~, SHOWR+3*, SHOWR+4, SHOWR+5* |
ANS | NEXT+1~, NEXT+2*, NEXT+3, NEXT+4 |
COL | MVSCRNV+2~, MVSCRNV+5*, MVSCRNV+6, MVSCRNV+7, PAD~, PAD+1, PAD+2, ADD~, ADD+3 |
CT | MONLIST+15*, MONVALL+1~, MONVALL+6*, MONVALL+9* |
DATA | MONLIST+1~, MVSCRNV+2~, MVSCRNV+8*, MVSCRNV+12, MVSCRNV+23*, MVSCRNV+24, MVSCRNH+2~, MVSCRNH+13*, MVSCRNH+14, MVSCRNH+15 , MVSCRNH+20*, MVSCRNH+21*, MVSCRNH+23, MVSCRNH+31*, MVSCRNH+32*, MVSCRNH+34 |
DIC | ASKMON+1~, ASKMON+2* |
DIC("A" | ASKMON+2* |
DIC("S" | ASKMON+3* |
DIC(0 | ASKMON+2* |
DIR | ORDER+1~ |
DIR("A" | ORDER+3* |
DIR("B" | ORDER+4* |
DIR(0 | ORDER+2* |
DIRUT | ORDER+1~ |
DTOUT | ORDER+1~ |
DUOUT | ORDER+1~ |
EXPL | MVSCRNV+2~, MVSCRNV+7*, MVSCRNV+8, MVSCRNV+9, MVSCRNV+21*, MVSCRNV+22*, MVSCRNV+23, MVSCRNV+24, MVSCRNH+2~, MVSCRNH+10* , MVSCRNH+11*, MVSCRNH+12, MVSCRNH+13 |
GBL | SHOW+1~, SHOW+3*, SHOW+6, SHOW+7, MONALL+1~, MONALL+3*, MONALL+4, MONVVAR+6, MVSCRNV+5, MVSCRNV+6 , MVSCRNV+7, MVSCRNV+8, MVSCRNV+20, MVSCRNV+22, MVSCRNV+23, MVSCRNH+9, MVSCRNH+11, MVSCRNH+13, MONRRD+4, MONRRD+10 , MONRRD+11, MONMMT+4, MONMMT+10, MONMMT+11, ADDLINE+2, ADDLINE+3, ADD+2 |
HDR | MVSCRNH+2~, MVSCRNH+12*, MVSCRNH+14, MVSCRNH+15 |
HLEVIENJ | SHOWF+1~, SHOWF+3*, SHOWF+4*, SHOWF+6, SHOWR+1~, SHOWR+3*, SHOWR+4*, SHOWR+6, NEXT+2, SHOW~ , SHOW+3, SHOW+8, SHOW+13, SHOW+14, SHOW+16, MONLIST+1~, MONLIST+4*, MONLIST+5*, MONLIST+6, MONLIST+8 , MONVALL+1~, MONVALL+6*, MONVALL+7*, MONVALL+8, MONALL~, MONALL+3, MONALL+6, MONALL+7, MONALL+8, MONALL+9 , MONALL+10, MONHHDR~, MONVVAR~, MONRRD~, MONMMT~ |
I | EX~* |
IOF | SHOW+11, HD |
IOM | SHOW+11, HD, HD+1, MONHHDR+5, MVSCRNV+12, MVSCRNV+16, MVSCRNH+5, MVSCRNH+26, MONRRD+7, MONMMT+7 |
LEN | MVSCRNV+2~, MVSCRNV+13*, MVSCRNV+24, MVSCRNH+14*, MVSCRNH+15, MVSCRNH+21*, MVSCRNH+23, MVSCRNH+32*, MVSCRNH+34 |
LINES | SHOW+1~, SHOW+6*, SHOW+10 |
MONM | CTRL+1~, CTRL+11, CTRL+14*, CTRL+15*, CTRL+16, CTRL+17, SHOWF~, SHOWF+4, SHOWR~, SHOWR+4 , SHOW+1~, SHOW+7*, SHOW+8*, SHOW+11, SHOW+16, MONLIST+6*, MONLIST+7, MONLIST+8, MONLIST+13*, MONLIST+14* , MONLIST+15 |
MONM(1 | MONLIST+15*, MONLIST+17 |
NO | SHOW+12*, SHOW+13*, SHOW+14, MVSCRNH+2~, MVSCRNH+8*, MVSCRNH+15*, MVSCRNH+18*, MVSCRNH+19*, MVSCRNH+20, MVSCRNH+29* , MVSCRNH+30*, MVSCRNH+31, MONRRD+2~, MONRRD+9*, MONRRD+10*, MONRRD+11, MONMMT+2~, MONMMT+9*, MONMMT+10*, MONMMT+11 , ADDLINE+1~, ADDLINE+2*, ADDLINE+3 |
NO( | MVSCRNH+15*, MVSCRNH+19, MVSCRNH+20, MVSCRNH+30, MVSCRNH+31 |
NOPG | MONVVAR+4~, MONVVAR+6*, MONVVAR+9 |
NOVAR | MONVVAR+4~, MONVVAR+6*, MONVVAR+9 |
PMT | SHOWF+1~ |
SHOWF+5*, SHOWF+6, SHOWR+1~, SHOWR+5*, SHOWR+6 | |
T | EX~* |
TXT | MONHHDR+2~, MONHHDR+7*, MONHHDR+10, MVSCRNV+2~, MVSCRNV+12*, MVSCRNV+13, MVSCRNV+24*, MVSCRNV+25, ADDLINE~, ADDLINE+3 , ADD+3* |
TXTHDR | MVSCRNH+2~, MVSCRNH+8*, MVSCRNH+18*, MVSCRNH+22*, MVSCRNH+23*, MVSCRNH+24 |
TXTVAR | MVSCRNH+2~, MVSCRNH+29*, MVSCRNH+33*, MVSCRNH+34*, MVSCRNH+35 |
U | SHOWF+5, SHOWR+5, NEXT+2, SHOW+7, ASKMON+5, MONLIST+6, MONVVAR+6, MVSCRNH+15, MVSCRNH+21, MVSCRNH+32 , ADD+2 |
VAL | ADD+1~, ADD+2*, ADD+3 |
VAR | MVSCRNV+2~, MVSCRNV+6*, MVSCRNV+7, MVSCRNV+8, MVSCRNV+9, MVSCRNV+19*, MVSCRNV+20*, MVSCRNV+22, MVSCRNV+23, MVSCRNV+24 , MVSCRNH+8*, MVSCRNH+9*, MVSCRNH+11, MVSCRNH+12, MVSCRNH+13, PAD~, PAD+1, PAD+2, ADD~, ADD+2 |
VARX | MVSCRNV+2~, MVSCRNV+9*, MVSCRNV+12 |
>> WAY | CTRL+15*, CTRL+16, CTRL+17 |
X | SHOWF+5*, SHOWR+1~, SHOWR+5*, ASKMON+1~, MONVVAR+6*, MVSCRNH+14* |
Y | ORDER+6, ASKMON+1~, ASKMON+5, MVSCRNH+14* |
Name | Field # of Occurrence |
---|---|
$T(EX+I | EX |