Cerner OPENLink alternatives: what to look for, and how QIE compares

OPENLink, sold for years as Siemens OPENLink, is now part of Oracle Health. If you run HL7 interfaces on it, this page sets out where it stands, what to look for in a replacement, and how teams move to the Qvera Interface Engine (QIE).

The short answer

The Qvera Interface Engine (QIE) is a strong fit for hospitals and health systems running HL7 interfaces on OPENLink who want an engine their own team can build in and support: HL7 v2 over MLLP with acknowledgments, FHIR, X12 and DICOM in one engine, with monitoring, email alerts and an error queue in a browser console, and high availability included on every licensing model. It connects to Epic and to Oracle Health Millennium (Cerner) alike, on-premise, in containers or in your own cloud. Interfaces move one at a time as QIE channels: the AI Companion converts custom code into QIE JavaScript, and Qvera engineers are available to assist with the move. QIE is in production today at more than 600 sites, running more than 25,000 interfaces and processing more than 50 million messages a day.

Where does OPENLink stand, and what are your options?

OPENLink has a long history. Siemens sold it for years as Siemens OPENLink, and in 2012 described it as “an application-independent interface engine”. It came to Cerner when Cerner bought Siemens’s hospital software business in 2015, and Oracle bought Cerner in 2022. Oracle Health lists it today among its developer tools: “OPENLink is a full-featured interface engine designed for creating, modifying, maintaining, and monitoring interfaces in a variety of configurations.”

Oracle has published no end-of-sale or end-of-support date for OPENLink, and names no successor to it. Nor does it publish a current specification, a price or a list of the systems OPENLink runs on. The most detailed public description we found is Siemens’s 2012 OPENLink brochure, which the comparison below quotes.

An OPENLink team has two choices:

  • Stay on OPENLink. Oracle still lists it, and nothing published sets a date to leave. What you will not find is a published roadmap, version list or support timeline, so ask Oracle Health about its plans for OPENLink before you commit to it for years.
  • Move to a different engine. QIE, or another healthcare interface engine. The OPENLink teams that have talked to Qvera were usually responding to a change around the engine: a new EHR, new FHIR and web-service connections, growing message volumes, or the wish to build and change interfaces in-house. The rest of this page compares QIE with OPENLink.

What should you look for in OPENLink alternatives?

Six things hospital teams on OPENLink ask about when they evaluate an alternative:

  • An engine your own team can build in. Ask how much of each interface is built in screens and how much in code, and who can change it. QIE interfaces are built in a channel editor in the browser, with the Standard Mapping Wizard and lookup tables for routine work and JavaScript where code is needed. The AI Companion writes, explains and reviews that code, and Qvera offers training and support around it.
  • Monitoring and troubleshooting built in. QIE shows status by system, zone and channel; emails an alert when a queue backs up, a channel stops, a certificate nears expiry or sends keep failing; lets you search a channel’s messages by any field, such as a patient’s identifier; and holds failed messages in an error queue to replay or discard. Outside monitoring tools such as Nagios, Zabbix and SolarWinds can check its status too.
  • FHIR and web services next to HL7 v2. QIE is a FHIR client and producer in JSON and XML, signs in to SMART Backend Services endpoints such as Epic’s and Oracle Health’s, calls and hosts REST and SOAP web services, and connects to Google Cloud Healthcare and Amazon HealthLake.
  • High availability and recovery, included. Two or more QIE nodes share one database, and if one fails another takes over automatically. High availability is included on every licensing model. QIE also exports its whole configuration every night, to a second location if you choose, so any channel or connection can be restored to an earlier version.
  • Room to grow. QIE uses every processor core it is given, nodes can be added to a cluster, and individual deployments run from a single clinic to more than 10 million messages a day in a single QIE instance.
  • A vendor you can check. A SOC 2 Type 2 report, a support phone number, published support hours, and cover around the clock when a system is down.

Can you move your OPENLink interfaces to QIE?

Yes, one interface at a time. Qvera engineers are available to assist your team, and each OPENLink interface keeps running until its replacement has been tested.

  • Start with an inventory. List every OPENLink interface with its sending and receiving systems, message types and schedule, then move them in order of risk and volume.
  • Each interface becomes a QIE channel. What an OPENLink interface receives lines up with a channel’s receiver node, where it sends with destination nodes, and its translation and routing rules with mapping and condition nodes.
  • Code sets become lookup tables. A QIE table can have any number of columns, and any column can be the source or the result of a lookup, so one table can serve several translations.
  • Custom code becomes JavaScript. Where an interface relies on custom code, the AI Companion converts it into QIE JavaScript, and an engineer reviews each script before it goes live. Database lookups run through QIE’s own database connections, to SQL Server, Oracle, PostgreSQL, MySQL, MariaDB and others.
  • HL7 stays HL7. QIE receives and sends HL7 v2 over MLLP, optionally encrypted, returns acknowledgments before or after processing, and handles batch files whole or one message at a time.
  • Credentials are entered again. Connection passwords and keys are not carried over; they are entered in QIE.
  • Each interface is tested with your own messages before it goes live: step a sample message through the channel one node at a time, then cut over one connection at a time while the rest keep running in OPENLink.

How does QIE compare with OPENLink?

Oracle Health publishes no current technical description of OPENLink. OPENLink cells come from Oracle Health’s developer page and, where Oracle publishes nothing, from Siemens’s 2012 OPENLink brochure, marked “Siemens, 2012”: they describe the product as Siemens sold it then. “Not published” means we found nothing current from Oracle, not that the feature is absent.

The product QIE OPENLink
Vendor and plans Qvera; in active development, see the release notes Oracle Health, which lists it among its developer tools; sold earlier as Siemens OPENLink, it came to Cerner in 2015. No end-of-support date or successor published
Building interfaces QIE OPENLink
How an interface is built Channel editor in a web browser: receiver, mapping, condition and destination nodes A graphical tool: “No programming experience is required to build interfaces” (Siemens, 2012)
Custom code JavaScript, which can call Java libraries; the AI Companion writes, explains and converts code “Microsoft Visual C++, COM objects, ODBC Adaptors, SQL queries, Java Wrappers, and other modules” (Siemens, 2012)
Lookup tables ✓ tables with any number of columns, looked up in any direction not published
Testing with sample messages ✓ step a sample message through a channel one node at a time not published
Healthcare standards QIE OPENLink
HL7 v2 ✓ in the engine ✓ “HL7 version 2.x and 3.x” (Siemens, 2012)
HL7 over a network connection ✓ MLLP receiver and sender, with a TLS-secured variant TCP/IP connections, with SSL (Siemens, 2012)
HL7 acknowledgments ✓ returned before or after processing; destinations wait for each acknowledgment and resend not published
FHIR ✓ as a client and producer, JSON and XML not documented
X12 ✓ reads and builds X12; batch files whole or one message at a time ✓ X12 “for the transport of financial transactions” (Siemens, 2012)
Web services ✓ REST and SOAP, calling and hosting ✓ “SOAP and RESTful web services” (Siemens, 2012)
DICOM networking (store, query, retrieve, verification, worklist) ✓ in the engine not documented
Running it QIE OPENLink
Operating system Windows, as a service, or Linux; Docker and Kubernetes not published
Database Microsoft SQL Server, MySQL or MariaDB not published
Where it runs On-premise, in containers, or in your own AWS, Azure or Google Cloud account “at your site or remotely as a cloud-based, remotely hosted system” (Siemens, 2012)
High availability ✓ two or more QIE nodes share one database, with automatic failover; included on every licensing model Redundant systems with “automatic failover of interfaces”, on IBM and HP clusters (Siemens, 2012)
Monitoring and alerts Status by system, zone and channel; email alerts; status checks for outside monitoring tools Alerts by Simple Network Management Protocol (SNMP) “to destinations, including a network management application” (Siemens, 2012)
Message search and errors Message history per channel, searchable by field; error queue with replay not published
Configuration history ✓ every change, with who, when, and the values before and after “a detailed historical journal of changes to any interface” (Siemens, 2012)
Support and licensing QIE OPENLink
Vendor support 24/7 for system-down emergencies; phone support (8am to 5pm Mountain), email, customer portal and knowledge base not published
Licensing and price Channel-based, Enterprise or OEM; production, test and developer licenses included; Channel-based licensing starts at $9,980 per year for 2 channels; see pricing below no price published

Does QIE cover imaging, FHIR and cloud too?

Yes, in one engine. Anything QIE does for HL7 v2 it also does for HL7 v3, FHIR, DICOM including native DIMSE and DICOMweb, X12, ASTM, CDA and IHE profiles, over MLLP, REST, SFTP, file, database, message queue and network share. The Qvera DICOM Router is that same engine configured for imaging. No published description of OPENLink mentions FHIR.

It runs on Windows or Linux, in Docker or Kubernetes from images Qvera maintains, or on AWS ECS: on-premise, in containers, or in your own AWS, Azure or Google Cloud account, against Microsoft SQL Server, MySQL or MariaDB. Running engines at more than one site, or inside networks you do not control, is what the Remote Management Hub (RMH) is for.

The Qvera Interface Engine · The Qvera DICOM Router · Remote Management Hub

How should you compare the engines on your shortlist?

Whichever engines are on your shortlist, ask every vendor, Qvera included, to show the move using one of your own OPENLink interfaces. Ask what carries over, what is rebuilt, how the result is tested, and what the complete cost is once support, high availability, test and development environments, and the database the engine needs are included.

Running Mirth Connect?

See how QIE converts Mirth channels, and how it compares with Mirth 4.5.2, Mirth 4.6+ and the community forks.

What does QIE cost, and how is it licensed?

Qvera offers Channel-based, Enterprise, and OEM licensing models. Channel-based licensing starts at $9,980 per year for 2 channels and does not limit message volume. View Qvera Licensing and Pricing.

Who already relies on QIE?

QIE is in production at more than 600 sites, running more than 25,000 interfaces and processing more than 50 million messages a day. Qvera has built healthcare interface engine software since 2008 and is SOC 2 Type 2 attested. See how QIE works with Epic and with Oracle Health Millennium (Cerner).

How this comparison is sourced: Qvera publishes this page and sells QIE. What this page says about QIE comes from Qvera’s own product documentation and production deployments; about OPENLink, from Oracle Health’s developer page and, where Oracle publishes nothing current, Siemens’s 2012 OPENLink brochure. All vendor information was last reviewed on 30 October 2026. Vendors change their products, so check their current documentation before relying on any single claim. Found something out of date? Tell us and we will correct it.

© Copyright 2026 - Qvera - All rights reserved  |  Privacy Policy