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 ; Mar 02, 2021@08:28

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

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

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
RUNS(HLEVIENE,RUN) ; Find latest 10 runs for calling API...
RECEVM(HLEVIENM,HLEVIENE,RES,ZTSK,HLEVIENJ) ;
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...
MONFLAG(VAL) ; Set ^TMP("HLEVFLAG",$J), or return it's value...
; User may pass in the following values for VAL...
COUNT(MON,STATUS,GBL,LIM) ; Number of entries for monitor with STATUS...
MARKERR ; Mark any RUNNING, but non-current entry's status to ERROR...
EOR ;HLEVAPI3 - Event Monitor APIs ;5/16/03 14:42

External References

Name Field # of Occurrence
^%ZTLOAD EVENTONE+73
$$NEWEVENT^HLEVAPI EVENTONE+65
SENDMAIL^HLEVAPI MAILIT+17
UPDFLDE^HLEVAPI EVENTONE+79
$$OKMCODE^HLEVAPI0 EVENTONE+13, EVENTONE+20, QUEUEV+30
$$RUNEV^HLEVAPI0 EVENTONE+53
EVRES^HLEVAPI0 QUEUEV+8, QUEUEV+14, QUEUEV+20, QUEUEV+31, QUEUEV+41, MARKERR+10
$$CURR^HLEVAPI1 EVENTONE+48, 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+26, EVENTONE+27, EVENTONE+28, EVENTONE+29, 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+50, EVENTONE+56, EVENTONE+63, EVENTONE+76
RUNS EVENTONE+60

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CONT EVENTONE+2~, EVENTONE+36*, EVENTONE+39, EVENTONE+49*, EVENTONE+55*, EVENTONE+58, EVENTONE+61*, EVENTONE+62*
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+48*, EVENTONE+49
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
HLDT EVENTONE+4~, EVENTONE+26*, EVENTONE+27
HLEVIENE EVENTONE~, EVENTONE+6, EVENTONE+7, EVENTONE+8, EVENTONE+10, EVENTONE+14, EVENTONE+21, EVENTONE+28, EVENTONE+50, EVENTONE+56
, EVENTONE+60, EVENTONE+63, EVENTONE+65, EVENTONE+69, EVENTONE+76, 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+65*, EVENTONE+76, EVENTONE+79, 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+50, EVENTONE+56, EVENTONE+63, EVENTONE+76
, 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+59~, EVENTONE+60
HLIEN EVENTONE+4~, EVENTONE+27*, EVENTONE+28
HLPAR1D EVENTONE+66!
HLPAR2D EVENTONE+66!
HLPAR3D EVENTONE+66!
HLPAR4D EVENTONE+66!
HLPAR5D EVENTONE+66!
HLPAR6D EVENTONE+66!
HLPAR7D EVENTONE+66!
HLPAR8D EVENTONE+66!
IEN EVENTONE+2~, EVENTONE+26, EVENTONE+27, EVENTONE+28*, EVENTONE+29, EVENTONE+32, EVENTONE+48, 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+53
LAPSEMIN EVENTONE+2~
LASTRUN EVENTONE+2~, EVENTONE+30*, EVENTONE+31*, EVENTONE+32*, EVENTONE+45, EVENTONE+53
LASTRUN(1 EVENTONE+29*
LIM COUNT~, COUNT+41*, COUNT+42*, COUNT+60
MAILGRP EVENTONE+2~
MCHECK EVENTONE+2~, EVENTONE+17*, EVENTONE+20, EVENTONE+21, EVENTONE+39, EVENTONE+58, EVENTONE+61
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+29*, EVENTONE+30, EVENTONE+31, 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+53*
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+28, EVENTONE+30, EVENTONE+31, 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+31*
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+69*
ZTDTH EVENTONE+4~, EVENTONE+69*
ZTIO EVENTONE+4~, EVENTONE+69*
>> ZTREQ QUEUEV+5*
ZTRTN EVENTONE+4~, EVENTONE+70*
>> ZTSAVE("HLEVIENE" EVENTONE+71*
>> ZTSAVE("HLEVIENJ" EVENTONE+71*
>> ZTSAVE("HLEVIENM" EVENTONE+72*
>> ZTSAVE("HLEVNM" EVENTONE+72*
ZTSK EVENTONE+76, EVENTONE+79, EVENTONE+82*, RECEVM~, RECEVM+14
>> ZTSKMST EVENTONE+82
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All