LINKTools® IDK Bi-directional HL7 Interface (Web-enabled Interface Engine)

1-Communication:
LINKTools® HL7 TCP/IP Communication Drivers communicate with remote system through TCP/IP socket connections. HL7 messages can be wrapped using HL7 MLLP protocols or user-defined protocols (headers and trailers). The LINKTools® HL7 TCP/IP Drivers communication protocols are configured in the drivers configuration dialog box.
LINKTools® TCP/IP Communication Drivers can send and receive information in virtually any formats over any protocols, effectively bridging other systems with the LINKTools® Interface environment.
Currently there are two types of LINKTools® HL7 TCP/IP Receiver (File-based Receiver and Mapper-based Receiver)
File-based Receiver:The Receiver receiving stream HL7 message from client, coverts HL7 message to file then sends HL7 ACK to client
Mapper-based Receiver: The receiver receiving HL7 message from client, processes the HL7 message
then sends HL7 ACK back to client

The LINKTools® HL7 TCP/IP Receiver features:

  • Accepts all HL7 message types and automatically validates and sends standard HL7 message acknowledgements back to client(s).
  • Accepts multiple connections on the same port and route messages to user-defined destinations.
  • Accepts HL7 query messages and sends HL7 query response messages.
  • Can be configured for application level message validation.
  • Built-in firewall allows the receiver to accept message from allowed IP address only (up to 50 IP addresses)
  • Can be configured to receive non-HL7 message sends via TCP/IP user-defined protocols such as XML documents, Words documents, PDF documents, etc.
  • Reads, Writes and filters HL7messages to SQL database or LINKTools® internal intermediate database.
  • Runs unobstructively as service

The LINKTools® HL7 TCP/IP Transmitter features:

  • Sends HL7 result and query messages.
  • Receives HL7 acknowledgements and HL7 query response.
  • Can be configured to send message length and size encoding prior to sending actual HL7 message.
  • Automatically re-send message if no acknowledgement is received or remove message out of the queue.
  • Can be configured to send non-HL7 message via TCP/IP user-defined protocols such as XML documents, Words documents, PDF documents, etc.

The LINKTools® TCP/IP drivers can send and receive information in virtually any format over many TCP/IP protocols, effectively bridging other systems with the LINKTools® Interface environment.

  • Inbound interface
    HIS sends HL7 messages----------> LINKTools® TCP/IP Receiver-----------> Parsed HL7 to Vendor's System

  • Outbound Interface
    Vendor's System creates study result----------> LINKTools® Interface creates HL7 result message----------> LINKTools® HL7 TCP/IP Transmitter sends HL7 result message-------->HIS or EMR systems

2-LINKTools® Mapper:
Messaging and Mapping tools uses for system's integration and data exchange between system. Users use LINKTools® Mapper to create their interface templates and interface logic for their applications or systems. The Mapper is designed for a short learning curve and required no programming skill.

LINKTools® Mapper features:

  • Native support for standard HL7 version 2.x and HL7 version 3 (when available), also support other standard messaging format such as: XML, ASTM, ASCII, CSV, NVP, SQL and user- defined.
  • Graphical user interface (GUI) allows user to visually learn its functionalities in order to create an interface template in a short time.
  • Mapping data from one format to virtually any another format including the "What you want" format.
  • Built-in HL7 message library (up to version 2.5).
  • Supports new ASTM CCR and HL7 CDA.
  • Featuring check box located next to HL7 segment's fields allowing users to check only the segment field needed to include in their interface.
  • Available internal intermediate database for storing un-needed data but needed to re-create HL7 result messages to send back to the HIS or EMR systems (DBFor MySQL) when bi-directional interface is required.
  • Easy to learn "Mapper Rules" (the LINKTools® Interface Engine Tags) uses for data manipulation such as moving value from one filed to another or concatenate data from many fields and output into one field
Once the interface templates had been created, users can re-use them in other similar interface setting at different site (even when HL7 message and version are different). This design provides user with time saving by avoiding to re-create the "Interface Template" from scratch.

3. Inbound Interface:
The LINKTools® Interface Engine processed filtered and reformatted HL7 and non-HL7 format to other file format by reading the Interface template. The following are LINKTools® default Inbound HL7 interface workflows:

  • HIS or EMR systems send HL7 messages to LINKTools® interface.
  • LINKTools® HL7 TCP/IP Receiver receives and sends HL7 message acknowledgements.
  • LINKTools® Receiver processes HL7 messages.
  • The parsed HL7 messages are imported to vendors applications or systems.
  • Patient demographics and others information can be stored in LINKTools® intermediate database.
  • In Bi-directional interface LINKTools® interface assigned unique key identifiers (ORM) for study result reconciliation
  • LINKTools® Interface accepts HL7 ADT updates to study order (ORM) automatically
  • Automatically updates order (ORM) information when receiving ADT patient merged message(supports both merge patient ID or merge patient account numbers)

4. Outbound Interface:
The LINKTools® Interface Engine processed and reconciled study reports with previously received ADT or Order message, then creates HL7 message (ORU or MDM) and sends that back to the HIS or EMR systems.

The following are LINKTools® default Outbound HL7 interface workflows:

  • Lab results, Diagnostic study or Transcribed reports received back from Vendors systems are reconciled with orders or ADT information's stored in the LINKTools® interface intermediate database.
  • HL7 result message (ORU)or Documentation (MDM) message is created if all records unique key identifiers are matched.
  • Reports with unmatched unique key identifiers are processed for later reconciliation with ADT or Order sent from the HIS or EMR OE systems.
  • Study reports can be viewed and print from LINKTools® WebSelect client
  • HL7 result (ORU) or Documentation (MDM) messages are configured specific to client's specifications (down to HL7 field level).



5. Implementing the interface:
LINKTools® IDK provides software and applicationsneeded to create and implement your interface. You can create a test interface environment and production interface environment. The following are LINKTools® default interface trigering events:

  • HIS or EMR Systems send HL7 ADT /Order message to LINKTools® Interface.
  • Vendors creating Mapper " Interface Template" according to Vendors application or system requirements.
  • Vendors activates the LINKTools® Scheduler module to trigger the interface
Vendors can configured their system's command prompt call to LINKTools® interface engine to trigger their interface.
LINKTools® IDK inclues interface management utilities use for maintaining your interface

LINKTools® IDK System Requirement:

Pentium or compatible CPU 1.0 GHZ or above
1 GB of RAM or More
Minimum 100 GB of Harddrive
CD/DVD-ROM Drive
Mouse
Windows® 2000/XP/Vista or Server2000/ 2003 or above
10/100 LAN card
IIS installed (optional)
The following required for remote installation and support:

PC Anywhere 10.0 or above
Modem or VPN connection


4LINKTools® IDK Brochure

Systems Interfaced
LINKTools® IDK had interfaced with the following systems and Interface Engines:

  • McKESSON STAR series 2000, HPF
  • Eclipsys SCM
  • SIEMENS SMS,Openlink, Invision, UNITY
  • MEDITECH ITS, MAGIC (Client/Server)
  • MISYS
  • Cerner CareConnection, Millennium
  • MedPlus ChartMaxx
  • Epic Systems Corporation: HyperSpace (Spring 2006)
  • GE Centricity (IDX)CareCast/LastWord
  • Quovadx (cloverleaf)
  • eGate
  • Others HL7 compliant systems

.....................................................................................................................................................................
| Home | Products | Partners | Contact | News | Downloads | Site Map | Pricing | Tutorial | HL7 Basic |

888-893-0900
 
© Copyright LINK Medical Computing, Inc. All rights reserved Terms of Use.