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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLEVAPI3

Package: Health Level Seven

Routine: HLEVAPI3


Information

HLEVAPI3 ;O-OIFO/LJA/PIJ - Event Monitor APIs ;12/08/2010

Source Information

Source file <HLEVAPI3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Health Level Seven 4 ($$NEWEVENT,SENDMAIL,UPDFLDE)^HLEVAPI  ($$OKMCODE,$$RUNEV,EVRES)^HLEVAPI0  $$CURR^HLEVAPI1  (ADDXMYS,DEBUG)^HLEVAPI2  
Kernel 3 ^%ZTLOAD  $$NOW^XLFDT  $$UP^XLFSTR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Health Level Seven 4 HLEVAPI  HLEVAPI0  HLEVMST  HLUOPTF2  

Entry Points

Name Comments DBIA/ICR reference
EVENTONE(HLEVIENM,HLEVNM,HLEVIENE) ; Master job check of an event...
; ZTSKMST -- req
MONFLAG(VAL) ; Set ^TMP("HLEVFLAG",$J), or return it's value...
; User may pass in the following values for VAL...
EOR ;HLEVAPI3 - Event Monitor APIs ;5/16/03 14:42
RUNS(HLEVIENE,RUN) ; Find latest 10 runs for calling API...
QUEUEV ; Queued event job starts here...
; HLEVIENE,HLEVIENJ,HLEVIENM -- req
MAILIT ; Generic mail out call...
; HLEVIENE,HLEVIENJ -- req
; XMY(...) can be created before this call...
COUNT(MON,STATUS,GBL,LIM) ; Number of entries for monitor with STATUS...
RECEVM(HLEVIENM,HLEVIENE,RES,ZTSK,HLEVIENJ) ;
MARKERR ; Mark any RUNNING, but non-current entry's status to ERROR...

External References

Name Field # of Occurrence
^%ZTLOAD EVENTONE+67
$$NEWEVENT^HLEVAPI EVENTONE+59
SENDMAIL^HLEVAPI MAILIT+17
UPDFLDE^HLEVAPI EVENTONE+73
$$OKMCODE^HLEVAPI0 EVENTONE+13, EVENTONE+20, QUEUEV+30
$$RUNEV^HLEVAPI0 EVENTONE+47
EVRES^HLEVAPI0 QUEUEV+8, QUEUEV+14, QUEUEV+20, QUEUEV+31, QUEUEV+41, MARKERR+10
$$CURR^HLEVAPI1 EVENTONE+42, MARKERR+7
ADDXMYS^HLEVAPI2 MAILIT+10
DEBUG^HLEVAPI2 MAILIT+5
$$NOW^XLFDT RECEVM+13
$$UP^XLFSTR MONFLAG+8, COUNT+37

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLEV(776 - [#776] EVENTONE+24, EVENTONE+25, RUNS+4, RUNS+5, COUNT+51, COUNT+52, MARKERR+4, MARKERR+5
^HLEV(776.1 - [#776.1] EVENTONE+6, RECEVM+9, QUEUEV+11, QUEUEV+13, QUEUEV+16, QUEUEV+22, QUEUEV+26, QUEUEV+33, QUEUEV+38, COUNT+45
, MARKERR+8
^HLEV(776.2 - [#776.2] RECEVM+8, RECEVM+11, RECEVM+12*, RECEVM+17*, RECEVM+18*, MARKERR+9
^TMP("HLEVFLAG" MAILIT+8, MONFLAG+11, MONFLAG+12!, MONFLAG+13*, MONFLAG+15

Label References

Name Line Occurrences
@( QUEUEV+36
RECEVM EVENTONE+7, EVENTONE+8, EVENTONE+10, EVENTONE+14, EVENTONE+21, EVENTONE+44, EVENTONE+50, EVENTONE+57, EVENTONE+70
RUNS EVENTONE+54

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CONT EVENTONE+2~, EVENTONE+30*, EVENTONE+33, EVENTONE+43*, EVENTONE+49*, EVENTONE+52, EVENTONE+55*, EVENTONE+56*
CT RUNS+1~, RUNS+3*, RUNS+4, RUNS+6*, RUNS+7, RECEVM+1~, RECEVM+11*, RECEVM+12, RECEVM+17, RECEVM+18
, COUNT+32~, COUNT+50*, COUNT+57*, COUNT+63
CT(1 COUNT+59*, COUNT+60, COUNT+61
CURR EVENTONE+2~
CURRNOW EVENTONE+2~, EVENTONE+42*, EVENTONE+43
DATA RECEVM+1~, RECEVM+13*, RECEVM+14*, RECEVM+15*, RECEVM+16*, RECEVM+17, COUNT+52*, COUNT+54, COUNT+56, COUNT+59
, COUNT+61, MARKERR+1~, MARKERR+5*, MARKERR+6, MARKERR+8, MARKERR+9
DUZ MAILIT+13
DVPAR7 QUEUEV+3~
EVMCODE QUEUEV+2~, QUEUEV+19*, QUEUEV+30, QUEUEV+36
EVMGRP QUEUEV+2~, QUEUEV+18*
EVNAME QUEUEV+2~, QUEUEV+18*
EVPAR1 QUEUEV+2~
EVPAR2 QUEUEV+2~
EVPAR3 QUEUEV+2~
EVPAR4 QUEUEV+2~
EVPAR5 QUEUEV+2~
EVPAR6 QUEUEV+3~
EVPAR8 QUEUEV+3~
GBL COUNT~, COUNT+41*, COUNT+48, COUNT+58, COUNT+59, COUNT+61
HLEVIENE EVENTONE~, EVENTONE+6, EVENTONE+7, EVENTONE+8, EVENTONE+10, EVENTONE+14, EVENTONE+21, EVENTONE+24, EVENTONE+44, EVENTONE+50
, EVENTONE+54, EVENTONE+57, EVENTONE+59, EVENTONE+63, EVENTONE+70, RUNS~, RUNS+4, RECEVM~, RECEVM+9, RECEVM+13
, RECEVM+18, QUEUEV+8, QUEUEV+11, QUEUEV+13, QUEUEV+14, QUEUEV+16, QUEUEV+20, QUEUEV+22, QUEUEV+26, QUEUEV+31
, QUEUEV+33, QUEUEV+38, QUEUEV+41, MAILIT+10, MAILIT+17, MARKERR+1~, MARKERR+8*, MARKERR+10
HLEVIENJ EVENTONE+59*, EVENTONE+70, EVENTONE+73, RECEVM~, RECEVM+16, QUEUEV+8, QUEUEV+14, QUEUEV+20, QUEUEV+31, QUEUEV+41
, MAILIT+17
HLEVIENM EVENTONE~, EVENTONE+7, EVENTONE+8, EVENTONE+10, EVENTONE+14, EVENTONE+21, EVENTONE+44, EVENTONE+50, EVENTONE+57, EVENTONE+70
, RECEVM~, RECEVM+8, RECEVM+11, RECEVM+12, RECEVM+17, RECEVM+18, QUEUEV+8, QUEUEV+14, QUEUEV+20, QUEUEV+31
, QUEUEV+41, MARKERR+1~, MARKERR+9*, MARKERR+10
HLEVNM EVENTONE~
HLEVRUN EVENTONE+53~, EVENTONE+54
HLPAR1D EVENTONE+60!
HLPAR2D EVENTONE+60!
HLPAR3D EVENTONE+60!
HLPAR4D EVENTONE+60!
HLPAR5D EVENTONE+60!
HLPAR6D EVENTONE+60!
HLPAR7D EVENTONE+60!
HLPAR8D EVENTONE+60!
IEN EVENTONE+2~, EVENTONE+24*, EVENTONE+25, EVENTONE+42, RUNS+1~, RUNS+3*, RUNS+4*, RUNS+5, COUNT+32~, COUNT+50*
, COUNT+51*, COUNT+52, COUNT+61
IEN776 MARKERR+1~, MARKERR+3*, MARKERR+4*, MARKERR+5, MARKERR+7, MARKERR+10
>> LAPSE EVENTONE+10*, EVENTONE+47
LAPSEMIN EVENTONE+2~
LASTRUN EVENTONE+2~, EVENTONE+26*, EVENTONE+27*, EVENTONE+39, EVENTONE+47
LASTRUN(1 EVENTONE+25*
LIM COUNT~, COUNT+41*, COUNT+42*, COUNT+60
MAILGRP EVENTONE+2~
MCHECK EVENTONE+2~, EVENTONE+17*, EVENTONE+20, EVENTONE+21, EVENTONE+33, EVENTONE+52, EVENTONE+55
MGRP MAILIT+3~
MON COUNT~, COUNT+34, COUNT+45*, COUNT+51
MSTART EVENTONE+2~, EVENTONE+13*, EVENTONE+14
NO EVENTONE+2~, QUEUEV+27*, COUNT+32~
NODE EVENTONE+2~, EVENTONE+25*, EVENTONE+26, EVENTONE+27, RUNS+1~, RUNS+5*, RUNS+7, QUEUEV+2~, QUEUEV+13*, QUEUEV+18
, QUEUEV+19
NODE0 EVENTONE+3~, EVENTONE+6*, EVENTONE+7, EVENTONE+8, EVENTONE+10, EVENTONE+13, EVENTONE+17
NODE40 EVENTONE+3~, QUEUEV+26*, QUEUEV+27
>> NOEVCHK( RECEVM+6*
PAR1 EVENTONE+3~
PAR2 EVENTONE+3~
PAR3 EVENTONE+3~
PAR4 EVENTONE+3~
PAR5 EVENTONE+3~
PAR6 EVENTONE+3~
PAR7 EVENTONE+3~
PAR8 EVENTONE+3~
REA RECEVM+1~, RECEVM+3*, RECEVM+15
RES RECEVM~, RECEVM+3*, RECEVM+5*, RECEVM+6, RECEVM+13
RUN RUNS~, RUNS+2!
RUN( RUNS+7*
RUNNOW EVENTONE+3~, EVENTONE+47*
START EVENTONE+4~
STAT EVENTONE+4~, EVENTONE+8*, MARKERR+1~, MARKERR+6*
STATUS COUNT~, COUNT+35*, COUNT+36*, COUNT+37*, COUNT+38, COUNT+56
U EVENTONE+8, EVENTONE+10, EVENTONE+13, EVENTONE+14, EVENTONE+17, EVENTONE+21, EVENTONE+26, EVENTONE+27, RECEVM+3, RECEVM+12
, RECEVM+13, RECEVM+14, RECEVM+15, RECEVM+16, QUEUEV+18, QUEUEV+19, QUEUEV+27, COUNT+54, COUNT+56, COUNT+59
, COUNT+61, MARKERR+6, MARKERR+8, MARKERR+9
VAL MONFLAG~, MONFLAG+8*, MONFLAG+9*, MONFLAG+11, MONFLAG+12, MONFLAG+13
>> X EVENTONE+27*
XMSUB MAILIT+19!
XMTEXT MAILIT+19!
XMY MAILIT+13, MAILIT+15, MAILIT+17, MAILIT+19!
XMY( MAILIT+13*
>> XTMP MAILIT+10
ZTDESC EVENTONE+4~, EVENTONE+63*
ZTDTH EVENTONE+4~, EVENTONE+63*
ZTIO EVENTONE+4~, EVENTONE+63*
>> ZTREQ QUEUEV+5*
ZTRTN EVENTONE+4~, EVENTONE+64*
>> ZTSAVE("HLEVIENE" EVENTONE+65*
>> ZTSAVE("HLEVIENJ" EVENTONE+65*
>> ZTSAVE("HLEVIENM" EVENTONE+66*
>> ZTSAVE("HLEVNM" EVENTONE+66*
ZTSK EVENTONE+70, EVENTONE+73, EVENTONE+76*, RECEVM~, RECEVM+14
>> ZTSKMST EVENTONE+76
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All