HLOCLNT ;ALB/CJM- Client for sending messages - 10/4/94 1pm
Source file <HLOCLNT.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
TRANSMIT(HLCSTATE,MSGIEN,UPDATE) | ;
|
|
END | ||
LINKDOWN(HLCSTATE) | ;
|
|
DEQUE(UPDATE) | ;
|
|
CNNCTD(LINK) | ;
|
|
FAILING(LINK) | ;
|
|
GETWORK(QUE) | ;
|
|
RETRY | ||
ERROR | ;error trap
|
|
DOWORK(QUEUE) | ;sends the messages on the queue
|
|
Name | Field # of Occurrence |
---|---|
^%ZTER | ERROR+12 |
UNWIND^%ZTER | ERROR+18 |
$$CONNECT^HLOCLNT1 | DOWORK+5 |
$$READACK^HLOCLNT1 | RETRY+9 |
$$WRITEMSG^HLOCLNT1 | RETRY+5 |
$$GETMSG^HLOCLNT2 | TRANSMIT+14 |
$$STOPPED^HLOQUE | GETWORK+17, GETWORK+21, GETWORK+25 |
DEQUE^HLOQUE | DEQUE+6 |
$$INC^HLOSITE | DOWORK+10 |
COUNT^HLOSTAT | RETRY+31 |
SAVECNTS^HLOSTAT | DOWORK+15, END+1 |
CLOSE^HLOT | GETWORK+28, LINKDOWN+1 |
OPEN^HLOT | RETRY+2 |
$$IFSHUT^HLOTLNK | DOWORK+18 |
$$HDIFF^XLFDT | FAILING+9 |
$$NOW^XLFDT | TRANSMIT+18 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HLB - [#778] | DOWORK+10 |
^HLB("QUEUE" | GETWORK+15, GETWORK+17, GETWORK+19, GETWORK+21, GETWORK+23, GETWORK+25, FAILING+6, FAILING+9*, LINKDOWN+4*, DOWORK+8 , DOWORK+18* |
^HLTMP("CLIENT UPDATES" | DEQUE+9*, DEQUE+10*, DEQUE+11* |
^HLTMP("FAILING LINKS" | FAILING+10, LINKDOWN+5*, DOWORK+18! |
^HLTMP("LOG ALL ERRORS" | ERROR+6 |
^TMP("HL7 ERRORS" | ERROR+15*, ERROR+17 |
Name | Line Occurrences |
---|---|
$$CNNCTD | GETWORK+16, GETWORK+20, GETWORK+24, DOWORK+5 |
$$FAILING | GETWORK+16, GETWORK+20, GETWORK+24, DOWORK+18 |
$$TRANSMIT | DOWORK+11 |
DEQUE | DOWORK+13, END |
END | ERROR+2 |
LINKDOWN | ERROR+3, RETRY+34 |
RETRY | RETRY+29 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACKCODE | RETRY+13~, RETRY+14*, RETRY+18, RETRY+19 |
ACKID | RETRY+13~, RETRY+15*, RETRY+17 |
DEQUE | DOWORK+2~, DOWORK+3*, DEQUE+1*, DEQUE+2, DEQUE+12!* |
DEQUE( | DEQUE+1*, DEQUE+4, DEQUE+7, DEQUE+8, DEQUE+10, DEQUE+11 |
FS | RETRY+8~, RETRY+11*, RETRY+12, RETRY+14, RETRY+15, RETRY+20 |
HDR | TRANSMIT+9~, RETRY+9 |
HDR(1 | RETRY+11, RETRY+15 |
HDR(2 | RETRY+15 |
HLCSTATE | GETWORK+28, LINKDOWN~, LINKDOWN+1, ERROR+3, DOWORK+5, DOWORK+11, DOWORK+15, END+1, TRANSMIT~, RETRY+2 , RETRY+5, RETRY+9, RETRY+31, RETRY+34 |
HLCSTATE("ATTEMPT" | TRANSMIT+12*, RETRY+1*, RETRY+29 |
HLCSTATE("CONNECTED" | GETWORK+28, LINKDOWN+1, CNNCTD+3, RETRY+2, RETRY+29, RETRY+34 |
HLCSTATE("COUNTS" | DOWORK+15 |
HLCSTATE("LINK" | LINKDOWN+2, LINKDOWN+3, CNNCTD+3 |
HLMSTATE | TRANSMIT+9~, TRANSMIT+14, RETRY+5 |
HLMSTATE("ACC | EPT ACK RESPONSE" , RETRY+23 |
HLMSTATE("ACK | TO IEN" , RETRY+33 |
HLMSTATE("BATCH" | RETRY+19, RETRY+27, RETRY+31 |
HLMSTATE("DT/TM" | TRANSMIT+15 |
HLMSTATE("HDR" | TRANSMIT+15, RETRY+7, RETRY+19, RETRY+20, RETRY+27, RETRY+31 |
HLMSTATE("ID" | RETRY+12 |
HLMSTATE("STATUS" | TRANSMIT+15 |
LASTTIME | FAILING+4~, FAILING+6*, FAILING+7, FAILING+9 |
LINK | GETWORK+12~, GETWORK+13*, GETWORK+14, GETWORK+15, GETWORK+16, GETWORK+17, GETWORK+18, GETWORK+19*, GETWORK+20, GETWORK+21 , GETWORK+22, GETWORK+23*, GETWORK+24, GETWORK+25, GETWORK+26, FAILING~, FAILING+6, FAILING+9, FAILING+10, CNNCTD~ , CNNCTD+3 |
LINK("DOWN" | GETWORK+26, FAILING+5*, FAILING+9*, FAILING+10* |
MSA | TRANSMIT+9~, RETRY+9, RETRY+12, RETRY+14, RETRY+17 |
MSGCOUNT | DOWORK+2~, DOWORK+7*, DOWORK+8, DOWORK+14* |
MSGIEN | DOWORK+2~, DOWORK+7*, DOWORK+8*, DOWORK+10, DOWORK+11, DEQUE+3~*, DEQUE+4*, DEQUE+6, DEQUE+7, DEQUE+8 , DEQUE+9, DEQUE+10, DEQUE+11, TRANSMIT~, TRANSMIT+14, TRANSMIT+18 |
NODE | DEQUE+5~, DEQUE+8*, DEQUE+9 |
QUE | GETWORK~ |
QUE("DOWN" | GETWORK+26* |
QUE("LINK" | GETWORK+13, GETWORK+26* |
QUE("QUEUE" | GETWORK+13, GETWORK+26* |
QUEUE | GETWORK+12~, GETWORK+13*, GETWORK+14, GETWORK+15, GETWORK+16*, GETWORK+17*, GETWORK+18, GETWORK+19, GETWORK+21*, GETWORK+23 , GETWORK+25*, GETWORK+26, GETWORK+27, DOWORK~ |
QUEUE("DOWN" | DOWORK+18* |
QUEUE("LINK" | DOWORK+5, DOWORK+8, DOWORK+18, DEQUE+6, DEQUE+8 |
QUEUE("QUEUE" | DOWORK+8, DEQUE+6, DEQUE+8 |
SET | FAILING+4~, FAILING+7*, FAILING+8, FAILING+9*, FAILING+11 |
SUCCESS | DOWORK+2~, DOWORK+4*, DOWORK+8, DOWORK+10*, DOWORK+11*, DOWORK+12, TRANSMIT+9~, TRANSMIT+11*, RETRY+24*, RETRY+26* , RETRY+29, RETRY+30, RETRY+34, RETRY+35 |
TIME | DEQUE+5~, DEQUE+7*, DEQUE+9, DEQUE+10, DEQUE+11 |
>> TO | LINKDOWN+3*, LINKDOWN+4, LINKDOWN+5 |
UPDATE | DOWORK+9~, DOWORK+11, DOWORK+12, DOWORK+13, DEQUE~, DEQUE+1, DEQUE+2, TRANSMIT~, TRANSMIT+18*, RETRY+16* , RETRY+18*, RETRY+19*, RETRY+20*, RETRY+27*, RETRY+33* |
UPDATE("ACTION" | DEQUE+1, RETRY+23* |
UPDATE("MSA" | DEQUE+1, RETRY+17* |