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 ;09/13/2006

Source Information

Source file <HLOCLNT2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Health Level Seven 4 $$ACKTOIEN^HLOMSG1  $$DESCAPE^HLOPRS1  INQUE^HLOQUE  SYSPARMS^HLOSITE  
Kernel 1 ($$FMADD,$$FMDIFF,$$NOW)^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Level Seven 1 HLOCLNT  

Entry Points

Name Comments DBIA/ICR reference
GETWORK(WORK) ;
DOWORK(WORK) ;
GETMSG(IEN,MSG) ;
UPDATE(MSGIEN,TIME,PARMS) ;

External References

Name Field # of Occurrence
$$ACKTOIEN^HLOMSG1 GETMSG+50
$$DESCAPE^HLOPRS1 GETMSG+61, GETMSG+62
INQUE^HLOQUE UPDATE+18
SYSPARMS^HLOSITE DOWORK+5
$$FMADD^XLFDT UPDATE+10, UPDATE+11
$$FMDIFF^XLFDT GETWORK+10, GETWORK+17, DOWORK+6
$$NOW^XLFDT GETWORK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLA - [#777] GETMSG+44
^HLB - [#778] UPDATE+1*, UPDATE+4*, UPDATE+5*, UPDATE+6*, UPDATE+12*, UPDATE+13*, GETMSG+33, GETMSG+53, GETMSG+54
^HLB("AD" UPDATE+12*, UPDATE+13*
^HLB("ERRORS" UPDATE+2*, 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
UPDATE DOWORK+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACKTO GETMSG+48~, GETMSG+49*, GETMSG+50*, GETMSG+51
CS GETMSG+31~, GETMSG+56*, GETMSG+61, GETMSG+62, GETMSG+64, GETMSG+65
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+31~, GETMSG+58*, GETMSG+61, GETMSG+62
FS GETMSG+31~, GETMSG+55*, GETMSG+60, GETMSG+61, GETMSG+62, GETMSG+64, GETMSG+65, GETMSG+66, GETMSG+67, GETMSG+71
, GETMSG+72
IEN DOWORK+2~, DOWORK+7*, DOWORK+8*, DOWORK+10, DOWORK+19, DOWORK+20, DOWORK+21, DOWORK+22, GETMSG~, GETMSG+30
, GETMSG+32, GETMSG+33, GETMSG+53, GETMSG+54
MSG GETMSG~, GETMSG+29!
MSG("ACCEPT A CK RESPONSE" , GETMSG+41*, GETMSG+42*
MSG("ACK TO I EN" , GETMSG+51*
MSG("BATCH" GETMSG+44*, GETMSG+45, GETMSG+46*, GETMSG+63
MSG("BODY" GETMSG+34*, GETMSG+36, GETMSG+44
MSG("DT/TM" GETMSG+38*
MSG("HDR" GETMSG+53*, GETMSG+54*, GETMSG+55, GETMSG+56, GETMSG+57, GETMSG+58, GETMSG+59, GETMSG+60*, GETMSG+61*, GETMSG+62*
, GETMSG+64*, GETMSG+65*, GETMSG+66*, GETMSG+67*, GETMSG+68*, GETMSG+70*, GETMSG+71*, GETMSG+72*
MSG("ID" GETMSG+35*, GETMSG+50, GETMSG+68, GETMSG+70
MSG("IEN" GETMSG+32*
MSG("LINE COU NT" , GETMSG+52*
MSG("STATUS" GETMSG+37*, GETMSG+39*, GETMSG+40*
MSGIEN UPDATE~, UPDATE+1, UPDATE+2, UPDATE+3, UPDATE+4, UPDATE+5, UPDATE+6, UPDATE+12, UPDATE+18
NODE DOWORK+9~, DOWORK+10*, DOWORK+11, DOWORK+12, DOWORK+13, DOWORK+14, DOWORK+15, DOWORK+16, DOWORK+17, GETMSG+31~
, GETMSG+33*, GETMSG+34, GETMSG+35, GETMSG+37, GETMSG+38, GETMSG+39, GETMSG+41, GETMSG+49
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+4
PARMS("ACK TO IEN" , DOWORK+15*, UPDATE+13, UPDATE+17
PARMS("ACTION" DOWORK+20*, UPDATE+7, UPDATE+14, UPDATE+18
PARMS("LINK" DOWORK+11*, UPDATE+18
PARMS("MSA" DOWORK+19*, UPDATE+6
PARMS("PURGE TYPE" , DOWORK+14*, UPDATE+7, UPDATE+10, UPDATE+11, UPDATE+16
PARMS("QUEUE" DOWORK+12*, UPDATE+18
PARMS("RECEIV ING APP" , DOWORK+17*, DOWORK+18*, UPDATE+2, UPDATE+3
PARMS("STATUS" DOWORK+13*, UPDATE+1, UPDATE+2, UPDATE+3
PTIME UPDATE+9~, UPDATE+10*, UPDATE+11*, UPDATE+12, UPDATE+13
PURGE UPDATE+15~, UPDATE+16*, UPDATE+18
PURGE("ACKTOIEN" UPDATE+17*
REP GETMSG+31~, GETMSG+57*, GETMSG+61, GETMSG+62
SUBCOMP GETMSG+31~, GETMSG+59*, GETMSG+61, GETMSG+62
SUCCESS GETWORK+2~, GETWORK+3*, GETWORK+6, GETWORK+11*, GETWORK+13, GETWORK+18*
SYSTEM DOWORK+2~, DOWORK+5
SYSTEM("ERROR PURGE" , UPDATE+10
SYSTEM("NORMA L PURGE" , UPDATE+11
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+2, UPDATE+3, UPDATE+5, UPDATE+6, UPDATE+10, UPDATE+11
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