HLMA3 ;OIFO-O/RJH-API TO LOGICAL LINK FILE ;05/30/08 16:05
Source file <HLMA3.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| IEDOMAIN() | ;
; API for retrieving domain of site's local Interface Engine ; from logical link VA-VIE ; ; no input ; output: ; return DNS domain if available, else return null string. |
|
| LINKAPI(LINK,DOMAIN,AUTOSTAR) | ;
; API for updating fields, DNS Domain and Autostart, of logical link ; the API may only be applied to production account. ; inputs: ; LINK - 1. ien of HL Logical Link file (#870), or ; 2. name (field 'Node'- #.01) of HL Logical Link file ; (#870) ; DOMAIN - data for DNS domain field (field #.08) ; AUTOSTAR - data for Autostart field (field #4.5), ; 0 for Disabled, 1 for Enabled. ; Otherwise, data won't be updated |
|
| IP(DA,HLIP) | ;
; 1. API to update field TCP/IP Address, #870,400.01. ; 2. called from input transform of #870,.08 DNS Domain to update ; field TCP/IP Address, #870,400.01. |
|
| FACILITY(LINK,DELIMITR) | ;
; API for retrieving the station number and domain fields of logical ; link (file #870) and to be usd for populating in field MSH-6 ; (receiving facility) of message header. |
|
| VIEDOMNM() | ;
; API for generating the domain of site's local Interface Engine ; if it could be generated based on the VISN, Station number, and ; the site's multi-listener, named beginning with "VA". It returns ; null string if this API is executed in 'test' account. |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | FACILITY+61 |
| ^DIC(4.2 - [#4.2] | FACILITY+71 |
| ^HLCS(870 - [#870] | IEDOMAIN+10, IEDOMAIN+11, LINKAPI+31, IP+18, IP+27, FACILITY+31, FACILITY+43, FACILITY+50, FACILITY+51, VIEDOMNM+36 , VIEDOMNM+40, VIEDOMNM+43, VIEDOMNM+49 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AUTOSTAR | LINKAPI~, LINKAPI+46 |
| DA | IP~, IP+17*, IP+18*, IP+21, IP+27, IP+47 |
| DELIMITR | FACILITY~, FACILITY+37*, FACILITY+40, FACILITY+80 |
| DOMAIN | LINKAPI~, LINKAPI+37 |
| FLAG | VIEDOMNM+20~, VIEDOMNM+31*, VIEDOMNM+33, VIEDOMNM+51*, VIEDOMNM+53 |
| HLCDOM | FACILITY+26~, FACILITY+49*, FACILITY+51*, FACILITY+54, FACILITY+69, FACILITY+71*, FACILITY+75*, FACILITY+78, FACILITY+80 |
| HLCDOM("DNS" | FACILITY+43*, FACILITY+46, FACILITY+47*, FACILITY+54, FACILITY+74, FACILITY+75 |
| HLCINS | FACILITY+26~, FACILITY+49*, FACILITY+50*, FACILITY+54, FACILITY+60, FACILITY+61*, FACILITY+64, FACILITY+66 |
| HLI | IP+14~, IP+35*, IP+36 |
| HLIP | IP~, IP+24, IP+34, IP+36 |
| HLLINK | FACILITY+26~, FACILITY+29*, FACILITY+30, FACILITY+31*, FACILITY+34, FACILITY+43, FACILITY+50, FACILITY+51 |
| HLLINK("RESULT" | FACILITY+57*, FACILITY+66*, FACILITY+80*, FACILITY+81 |
| HLPARAM | VIEDOMNM+19~, VIEDOMNM+22*, VIEDOMNM+23, VIEDOMNM+26 |
| HLSITE | VIEDOMNM+20~ |
| HLSITE("DEFAULT-PROCESSING-ID" | VIEDOMNM+23*, VIEDOMNM+30 |
| HLSITE("DOMAIN" | VIEDOMNM+71*, VIEDOMNM+73 |
| HLSITE("NODE" | VIEDOMNM+43*, VIEDOMNM+46, VIEDOMNM+71 |
| HLSITE("P" | VIEDOMNM+62, VIEDOMNM+65 |
| HLSITE("STATION" | VIEDOMNM+56*, VIEDOMNM+58, VIEDOMNM+61 |
| HLSITE("VISN-IEN" | VIEDOMNM+62*, VIEDOMNM+63, VIEDOMNM+65 |
| HLSITE("VISN-NAME" | VIEDOMNM+65*, VIEDOMNM+66 |
| HLSITE("VISN-NUMBER" | VIEDOMNM+66*, VIEDOMNM+67, VIEDOMNM+69, VIEDOMNM+70*, VIEDOMNM+71 |
| >> HLTCPLNK("TIMEOUT" | IP+37*, IP+38 |
| HLTEMP | IEDOMAIN+8~, LINKAPI+19~, IP+14~ |
| HLTEMP("AUTOSTART" | LINKAPI+46*, LINKAPI+49, LINKAPI+52, LINKAPI+53 |
| HLTEMP("DEFAULT-PROCESSING-ID" | LINKAPI+24*, LINKAPI+27 |
| HLTEMP("DOMAIN" | IEDOMAIN+11*, IEDOMAIN+12, LINKAPI+37*, LINKAPI+40, LINKAPI+43*, LINKAPI+49, LINKAPI+50, LINKAPI+51 |
| HLTEMP("IEN" | LINKAPI+30*, LINKAPI+31*, LINKAPI+34, LINKAPI+51, LINKAPI+53, LINKAPI+57, LINKAPI+60, LINKAPI+63 |
| HLTEMP("IP" | LINKAPI+40*, LINKAPI+43, IP+32*, IP+36*, IP+38, IP+41 |
| HLTEMP("IP-COUNT" | IP+34*, IP+35 |
| HLTEMP("IP-VALID" | IP+33*, IP+35, IP+41*, IP+44, IP+47, IP+51 |
| HLTEMP("PARAM" | LINKAPI+23*, LINKAPI+24 |
| HLTEMP("PORT" | IP+27*, IP+30, IP+38 |
| HLTEMP("VA-VIE-IEN" | IEDOMAIN+10*, IEDOMAIN+11 |
| HLZ | LINKAPI+19~, IP+14~ |
| HLZ(870 | LINKAPI+51*, LINKAPI+53*, LINKAPI+57, LINKAPI+60, LINKAPI+63, IP+47* |
| INSIEN | VIEDOMNM+20~, VIEDOMNM+26*, VIEDOMNM+30, VIEDOMNM+36, VIEDOMNM+56 |
| LINK | LINKAPI~, LINKAPI+30, FACILITY~, FACILITY+29 |
| NODEIEN | VIEDOMNM+20~, VIEDOMNM+32*, VIEDOMNM+33, VIEDOMNM+36*, VIEDOMNM+37, VIEDOMNM+40, VIEDOMNM+43, VIEDOMNM+49 |
| >> POP | IP+39 |
| U | FACILITY+50, FACILITY+51, FACILITY+61, FACILITY+71 |