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* |