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: HLOCLNT2

Package: Health Level Seven

Routine: HLOCLNT2


Information

HLOCLNT2 ;ALB/CJM- Performs message updates for the client - 10/4/94 1pm ;03/07/2012

Source Information

Source file <HLOCLNT2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Health Level Seven 6 COUNT^HLOESTAT  SETPURGE^HLOF778A  $$ACKTOIEN^HLOMSG1  $$DESCAPE^HLOPRS1  INQUE^HLOQUE  SYSPARMS^HLOSITE  
Kernel 1 ($$FMDIFF,$$NOW)^XLFDT  

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 HLOCLNT  HLOQUE  HLOSRVR1  ^HLD(779.3  

Entry Points

Name Comments DBIA/ICR reference
GETWORK(WORK) ;
DOWORK(WORK) ;
UPDATE(MSGIEN,TIME,PARMS) ;
GETMSG(IEN,MSG) ;
GETMTYPE(MSGIEN) ;returns <message type>~<event> OR "BATCH"
GETEVENT(MSGIEN) ; returns event if not a batch message
GETSAP(MSGIEN) ;

External References

Name Field # of Occurrence
COUNT^HLOESTAT UPDATE+4
SETPURGE^HLOF778A UPDATE+8
$$ACKTOIEN^HLOMSG1 GETMSG+58
$$DESCAPE^HLOPRS1 GETMSG+69, GETMSG+70, GETSAP+11
INQUE^HLOQUE UPDATE+13
SYSPARMS^HLOSITE DOWORK+5
$$FMDIFF^XLFDT GETWORK+10, GETWORK+17, DOWORK+6
$$NOW^XLFDT GETWORK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLA - [#777] GETMSG+52
^HLB - [#778] UPDATE+1*, UPDATE+5*, UPDATE+6*, UPDATE+7*, GETMSG+36, GETMSG+61, GETMSG+62, GETMSG+81, GETMTYPE+3, GETMTYPE+5
, GETEVENT+3, GETEVENT+5, GETSAP+5
^HLB("ERRORS" UPDATE+3*
^HLTMP("CLIENT UPDATES" GETWORK+6, GETWORK+7, GETWORK+9, GETWORK+10, GETWORK+13, GETWORK+14, GETWORK+16, GETWORK+17, DOWORK+6, DOWORK+8
, DOWORK+10, DOWORK+19, DOWORK+20, DOWORK+22!, DOWORK+23

Label References

Name Line Occurrences
$$GETMTYPE UPDATE+4
$$GETSAP UPDATE+4
UPDATE DOWORK+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACKTO GETMSG+56~, GETMSG+57*, GETMSG+58*, GETMSG+59
CS GETMSG+34~, GETMSG+64*, GETMSG+69, GETMSG+70, GETMSG+72, GETMSG+73, GETMTYPE+2~, GETMTYPE+7*, GETMTYPE+8, GETEVENT+2~
, GETEVENT+7*, GETEVENT+8, GETSAP+4~, GETSAP+7*, GETSAP+11
DOLLARJ GETWORK+2~, GETWORK+5*, GETWORK+6*, GETWORK+7, GETWORK+9, GETWORK+10, GETWORK+13*, GETWORK+14, GETWORK+16, GETWORK+17
, GETWORK+19, DOWORK+2~, DOWORK+4*, DOWORK+6, DOWORK+8, DOWORK+10, DOWORK+19, DOWORK+20, DOWORK+22, DOWORK+23
ESCAPE GETMSG+34~, GETMSG+66*, GETMSG+69, GETMSG+70, GETSAP+4~, GETSAP+9*, GETSAP+11
FS GETMSG+34~, GETMSG+63*, GETMSG+68, GETMSG+69, GETMSG+70, GETMSG+72, GETMSG+73, GETMSG+74, GETMSG+75, GETMSG+79
, GETMSG+80, GETMTYPE+2~, GETMTYPE+6*, GETMTYPE+8, GETEVENT+2~, GETEVENT+6*, GETEVENT+8, GETSAP+4~, GETSAP+6*, GETSAP+11
HDR1 GETMTYPE+2~, GETMTYPE+3*, GETMTYPE+4, GETMTYPE+6, GETMTYPE+7, GETEVENT+2~, GETEVENT+3*, GETEVENT+4, GETEVENT+6, GETEVENT+7
, GETSAP+4~, GETSAP+5*, GETSAP+6, GETSAP+7, GETSAP+8, GETSAP+9, GETSAP+10, GETSAP+11
HDR2 GETMTYPE+2~, GETMTYPE+5*, GETMTYPE+8, GETEVENT+2~, GETEVENT+5*, GETEVENT+8
IEN DOWORK+2~, DOWORK+7*, DOWORK+8*, DOWORK+10, DOWORK+19, DOWORK+20, DOWORK+21, DOWORK+22, GETMSG~, GETMSG+33
, GETMSG+35, GETMSG+36, GETMSG+61, GETMSG+62, GETMSG+81, GETMTYPE+3, GETMTYPE+5
MSG GETMSG~, GETMSG+32!
MSG("ACCEPT A CK RESPONSE" , GETMSG+49*, GETMSG+50*
MSG("ACK BY" GETMSG+41*
MSG("ACK TO I EN" , GETMSG+59*
MSG("BATCH" GETMSG+52*, GETMSG+53, GETMSG+54*, GETMSG+71
MSG("BODY" GETMSG+37*, GETMSG+39, GETMSG+52
MSG("DT/TM" GETMSG+46*
MSG("HDR" GETMSG+61*, GETMSG+62*, GETMSG+63, GETMSG+64, GETMSG+65, GETMSG+66, GETMSG+67, GETMSG+68*, GETMSG+69*, GETMSG+70*
, GETMSG+72*, GETMSG+73*, GETMSG+74*, GETMSG+75*, GETMSG+76*, GETMSG+78*, GETMSG+79*, GETMSG+80*
MSG("ID" GETMSG+38*, GETMSG+58, GETMSG+76, GETMSG+78
MSG("IEN" GETMSG+35*
MSG("LINE COU NT" , GETMSG+60*
MSG("STATUS" GETMSG+42*, GETMSG+45*, GETMSG+47*, GETMSG+48*, GETMSG+81*
MSGIEN UPDATE~, UPDATE+1, UPDATE+3, UPDATE+4, UPDATE+5, UPDATE+6, UPDATE+7, UPDATE+8, UPDATE+13, GETMTYPE~
, GETMTYPE+1, GETEVENT~, GETEVENT+1, GETEVENT+3, GETEVENT+5, GETSAP~, GETSAP+3, GETSAP+5
NODE DOWORK+9~, DOWORK+10*, DOWORK+11, DOWORK+12, DOWORK+13, DOWORK+14, DOWORK+15, DOWORK+16, DOWORK+17, GETMSG+34~
, GETMSG+36*, GETMSG+37, GETMSG+38, GETMSG+41, GETMSG+42, GETMSG+45, GETMSG+46, GETMSG+47, GETMSG+49, GETMSG+57
NOW GETWORK+2~, GETWORK+4*, GETWORK+10, GETWORK+17, GETWORK+19
OLD GETWORK+2~, GETWORK+5*, GETWORK+13
PARMS DOWORK+2~, DOWORK+21, UPDATE~
PARMS("ACCEPT ACK" , DOWORK+16*, UPDATE+5
PARMS("ACK TO IEN" , DOWORK+15*, UPDATE+8, UPDATE+12
PARMS("ACTION" DOWORK+20*, UPDATE+8, UPDATE+9, UPDATE+13
PARMS("LINK" DOWORK+11*, UPDATE+13
PARMS("MSA" DOWORK+19*, UPDATE+7
PARMS("PURGE" DOWORK+14*, UPDATE+8, UPDATE+11
PARMS("QUEUE" DOWORK+12*, UPDATE+13
PARMS("RECEIV ING APP" , DOWORK+17*, DOWORK+18*, UPDATE+3, UPDATE+4
PARMS("STATUS" DOWORK+13*, UPDATE+1, UPDATE+2, UPDATE+8
PURGE UPDATE+10~, UPDATE+11*, UPDATE+13
PURGE("ACKTOIEN" UPDATE+12*
REP GETMSG+34~, GETMSG+65*, GETMSG+69, GETMSG+70, GETSAP+4~, GETSAP+8*, GETSAP+11
SUBCOMP GETMSG+34~, GETMSG+67*, GETMSG+69, GETMSG+70, GETSAP+4~, GETSAP+10*, GETSAP+11
SUCCESS GETWORK+2~, GETWORK+3*, GETWORK+6, GETWORK+11*, GETWORK+13, GETWORK+18*
SYSTEM DOWORK+2~, DOWORK+5
TIME GETWORK+9~*, GETWORK+10, GETWORK+16~*, GETWORK+17, DOWORK+2~, DOWORK+3*, DOWORK+6*, DOWORK+8, DOWORK+10, DOWORK+19
, DOWORK+20, DOWORK+21, DOWORK+22, UPDATE~, UPDATE+3, UPDATE+6, UPDATE+7
WORK GETWORK~, DOWORK~
WORK("DOLLARJ" GETWORK+5, GETWORK+19*, GETWORK+20, DOWORK+4
WORK("NOW" GETWORK+19*, DOWORK+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All