HLCS2 ;SF/JC - More Communication Server utilities ;7/10/2008 16:57
Source file <HLCS2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETAPP(HLAPP) | ;Function to Retrieve parameters pertaining to a specific sending or receiving application
|
|
| FWD | ; Add supplemental clients from HLL("LINKS") to HLSUP array
|
|
| CLEAR | ;Reset state of 869.3
|
|
| LLP(ALL) | ;Stop Logical Links
|
|
| SITEP | ;Edit Site Parameters
|
|
| STRT | ;Start Links
|
|
| ADD | ;Deliver message to supplemental client list.
|
|
| STALL | ;STOP ALL LINKS AND FILERS
|
|
| QUE | ;Restart Filers and AUTOSTART Logical Links after system re-boot
|
|
| PARAM() | ;Return HL7 site parameters
|
|
| STARTF | ;Start filers
|
|
| Name | Field # of Occurrence |
|---|---|
| HOME^%ZIS | LLP+18 |
| CALL^%ZISTCP | LLP+17 |
| CLOSE^%ZISTCP | LLP+19 |
| $$OS^%ZOSV | LLP+8, STRT+13 |
| ^%ZTLOAD | STRT+30 |
| $$ASKSTOP^%ZTLOAD | LLP+16 |
| ^DDS | SITEP+1 |
| ^DIK | CLEAR+2, CLEAR+4 |
| ^DIR | STALL+3, QUE+4 |
| $$TASKFLR^HLCS1 | STARTF+6, STARTF+9 |
| FILE^HLDIE | LLP+12, STRT+23 |
| SEND^HLMA2 | ADD+10 |
| STATUS^HLTF0 | ADD+10 |
| $$PTR^HLUTIL2 | FWD+10 |
| $$NOW^XLFDT | LLP+10, STRT+22 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^HLCS(869.3 - [#869.3] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS(14.7 - [#14.7] | STRT+29 |
| ^%ZOSF("OS" | LLP+8, LLP+14, STRT+13 |
| ^DIC(4 - [#4] | PARAM+11 |
| ^DIC(4.2 - [#4.2] | PARAM+9 |
| ^HL(771 - [#771] | GETAPP+4, GETAPP+6, GETAPP+8 |
| ^HLCS(869.1 - [#869.1] | STRT+8 |
| ^HLCS(869.3 - [#869.3] | CLEAR+2, CLEAR+4, STARTF+3, STARTF+5, PARAM+6, PARAM+7, PARAM+8 |
| ^HLCS(870 - [#870] | FWD+8, FWD+9, LLP+3, LLP+6, STRT+3, STRT+4, STRT+19, STRT+24 |
| ^ORD(101 - [#101] | FWD+7 |
| ^XMB(3.8 - [#3.8] | PARAM+15, GETAPP+7 |
| Name | Line Occurrences |
|---|---|
| CLEAR | STALL+6, QUE+7 |
| LLP | STALL+7, QUE+9 |
| STARTF | QUE+8 |
| STRT | QUE+10 |
| Name | Field # of Occurrence |
|---|---|
| ^( | LLP+3, STRT+3 |
| ^(0 | STRT+29 |
| ^(200 | STRT+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ALL | LLP~, LLP+5 |
| CLIAP | FWD+4~, FWD+10*, FWD+11 |
| CNT | FWD+4~, FWD+5*, FWD+6, FWD+11 |
| DA | CLEAR+1*, CLEAR+2*, CLEAR+3*, CLEAR+4*, STARTF+2~, SITEP+1* |
| DA(1 | CLEAR+1*, CLEAR+2, CLEAR+4 |
| >> DDSFILE | SITEP+1* |
| DEFCNT | STARTF+2~, STARTF+5*, STARTF+6, STARTF+8*, STARTF+9 |
| >> DIK | CLEAR+1*, CLEAR+3* |
| DIR | STALL+1~, QUE+1~ |
| DIR("A" | STALL+2*, QUE+3* |
| DIR(0 | STALL+2*, QUE+3* |
| >> DIRUT | STALL+4, QUE+2, QUE+5 |
| >> DR | SITEP+1* |
| >> DUOUT | STALL+4, QUE+2, QUE+5 |
| HLAPP | GETAPP~, GETAPP+3*, GETAPP+4*, GETAPP+5, GETAPP+6, GETAPP+8 |
| HLBGR | STRT+1~, STRT+8*, STRT+10, STRT+26 |
| HLCNT | STARTF+2~, STARTF+6*, STARTF+9* |
| HLDAPP | STRT+1~, STRT+8*, STRT+27 |
| HLDEFRET | PARAM+5~, PARAM+18*, PARAM+19 |
| HLDOMN | PARAM+5~, PARAM+9*, PARAM+19 |
| HLDOMP | PARAM+5~, PARAM+9*, PARAM+19 |
| HLDP | LLP+2~*, LLP+3*, LLP+6, LLP+10, STRT+1~, STRT+2*, STRT+3*, STRT+4, STRT+19, STRT+21 , STRT+24 |
| HLDP0 | LLP+2~, LLP+3*, LLP+5, LLP+11, LLP+16, STRT+1~, STRT+3*, STRT+6, STRT+8, STRT+18 |
| HLENV | STRT+1~, STRT+8*, STRT+11 |
| >> HLERROR | ADD+9* |
| HLINSN | PARAM+5~, PARAM+11*, PARAM+19 |
| HLINSNM | PARAM+5~, PARAM+11*, PARAM+19 |
| HLINSP | PARAM+5~, PARAM+11*, PARAM+19 |
| HLJ | LLP+2~, STRT+17~ |
| >> HLL("LINKS" | FWD+3, FWD+5, FWD+6, FWD+11, ADD+11! |
| >> HLM | GETAPP+6*, GETAPP+7*, GETAPP+8 |
| HLMAILN | PARAM+5~, PARAM+15*, PARAM+19 |
| HLMAILP | PARAM+5~, PARAM+15*, PARAM+19 |
| >> HLMTIEN | ADD+10 |
| HLNODE1 | STARTF+2~, STARTF+5*, STARTF+8 |
| >> HLOGLINK | ADD+10* |
| HLPARAM | PARAM+5~, PARAM+19*, PARAM+20 |
| HLPARAM0 | STRT+1~ |
| HLPARM0 | LLP+2~ |
| HLPARM4 | LLP+2~, LLP+6*, LLP+8, LLP+11, LLP+14, LLP+17, STRT+1~, STRT+4*, STRT+13, STRT+14 , STRT+29 |
| HLPRGAA | PARAM+5~, PARAM+17*, PARAM+19 |
| HLPRGALL | PARAM+5~, PARAM+17*, PARAM+19 |
| HLPRGCMP | PARAM+5~, PARAM+17*, PARAM+19 |
| HLPROD | PARAM+5~, PARAM+10*, PARAM+19 |
| HLQUIT | STRT+1~, STRT+11! |
| HLSUP | ADD+11! |
| HLSUP("S" | FWD+11*, ADD+4, ADD+6, ADD+7, ADD+8, ADD+9 |
| HLTCP | ADD+5~ |
| HLTCPI | ADD+5~ |
| HLTCPO | ADD+5~ |
| >> HLTRACE | STRT+26* |
| HLTYPTR | STRT+1~, STRT+8*, STRT+10 |
| HLX | PARAM+5~, PARAM+6*, PARAM+9, PARAM+10, PARAM+11, PARAM+15 |
| HLX4 | PARAM+5~, PARAM+7*, PARAM+17 |
| HLX5 | PARAM+5~, PARAM+8*, PARAM+18 |
| LNK | FWD+4~, FWD+6*, FWD+8*, FWD+9, FWD+11 |
| >> POP | LLP+18 |
| PTR | FWD+6*, FWD+7*, FWD+10, FWD+11, STARTF+2~, STARTF+3*, STARTF+5 |
| >> ROUTINE | FWD+5* |
| TMP | STARTF+2~, STARTF+6*, STARTF+9* |
| U | FWD+11, ADD+9, STARTF+5, STARTF+8, LLP+3, LLP+5, LLP+8, LLP+11, LLP+14, LLP+16 , LLP+17, STRT+6, STRT+8, STRT+13, STRT+14, STRT+18, STRT+29, PARAM+9, PARAM+10, PARAM+11 , PARAM+15, PARAM+17, PARAM+18, PARAM+19, GETAPP+6, GETAPP+7, GETAPP+8 |
| X | LLP+2~, LLP+3*, LLP+10*, LLP+11, LLP+16*, STRT+17~, STRT+21*, STRT+22 |
| Y | STALL+1~, STALL+4, QUE+1~, QUE+2, QUE+5, LLP+2~ |
| ZHLEIDS | ADD+5~, ADD+6*, ADD+7, ADD+8, ADD+9, ADD+10 |
| ZLCLIENT | ADD+5~, ADD+8*, ADD+9, ADD+10 |
| ZLOGLINK | ADD+5~, ADD+7*, ADD+8, ADD+9, ADD+10 |
| ZMTIENS | ADD+5~, ADD+10 |
| ZTCPU | STRT+1~, STRT+29* |
| ZTDESC | STRT+1~, STRT+27* |
| >> ZTDTH | STRT+26* |
| >> ZTIO | STRT+26* |
| >> ZTQUEUED | QUE+2 |
| ZTRTN | STRT+1~, STRT+26* |
| >> ZTSAVE("HLDP" | STRT+27* |
| ZTSK | STRT+1~ |