All articles
Technology

EMR Lab Integration for CLIA Labs: How It Works

How EMR lab integration works for a CLIA laboratory: what the interface connects, the HL7 and FHIR standards that carry orders and results, what CLIA requires the messages to contain, and how to choose a partner.

Jared Kearns
Jared KearnsDS2 Founder & CTO · March 11, 2025 · 9 min read · Updated September 15, 2026
Share

EMR lab integration connects a laboratory information system (LIS) to the electronic medical record and electronic health record systems clinicians order from. Orders leave the provider's system electronically and arrive in the LIS ready to accession; results leave the LIS and file to the patient's chart without anyone retyping them. For a CLIA-certified laboratory, that is the difference between a lab that runs on faxes and phone calls and one that can grow its client base without growing its data-entry staff.

What EMR lab integration actually connects

Three data flows do most of the work. Orders travel from the EMR to the LIS, carrying the tests requested, the ordering provider and the answers to any ask-at-order-entry questions. Results travel back the other way, one message per report, with units, reference ranges, abnormal flags and a status that says whether the result is preliminary, final or corrected. A demographics feed keeps patient identity consistent between the two systems, which is what the lab's positive identification rules depend on. The LIS sits in the middle of all three; the EMR is one of several systems it talks to. For the wider picture, see LIS integration services.

Why CLIA labs integrate

  • Efficiency: orders arrive ready to accession and results leave without transcription, so staff time goes to the bench rather than the keyboard
  • Fewer errors: the manual re-entry that produces mismatched patients, missing collection times and rejected specimens is removed from the workflow
  • Faster turnaround: a result is in the chart the moment it is released, not when someone processes the fax
  • Client retention: practices standardize on the labs connected to their EMR, because the connected lab is the one in the order screen
  • Compliance support: the interface preserves the requisition and report elements CLIA requires, with a record of what was sent and acknowledged

The standards that carry the data

HL7 version 2 carries most production lab traffic in the United States. The order arrives as an OML^O21 message, the laboratory order message introduced in version 2.4, or as the older ORM^O01 general order message, which HL7 kept for backward compatibility and which many production interfaces still send. The result returns as an ORU^R01 message: one OBR segment per ordered test or panel, one OBX segment per reported value. Every message is answered with an ACK, which is how an interface proves a result was delivered rather than merely sent. FHIR R4 exposes the same content as web APIs, a ServiceRequest for the order and DiagnosticReport and Observation resources for the result, which is how certified EHRs make lab data available to applications. LOINC codes identify the tests so a value means the same thing in the LIS, the EMR and any downstream system. The HL7, FHIR and healthcare interoperability guide covers the standards in depth.

What CLIA requires the interface to carry

Integration does not change a laboratory's obligations under CLIA; it has to preserve the data those obligations depend on. On the order side, 42 CFR 493.1241(c) lists what a test request must include: the patient's name or unique identifier, the name and address of the authorized person ordering the test, the tests to be performed, the date and, if appropriate, the time of collection, the patient's sex and age or date of birth, and the specimen source when appropriate. An order message that drops any of these produces a requisition the lab cannot accept.

On the result side, 42 CFR 493.1291(c) lists what a test report must include: patient identification, the name and address of the laboratory where the test was performed, the report date, the test performed, the specimen source where appropriate, the result with units of measurement or interpretation, and the condition and disposition of any specimen that did not meet the lab's acceptability criteria. When an error is found in a reported result, 493.1291(k) requires the lab to notify the ordering provider promptly, issue a corrected report and keep both versions. An EMR interface that cannot distinguish a corrected result from a final one defeats that rule. The stakes rose under the federal information blocking rules (45 CFR Part 171): once a patient has portal access, a lab or practice that holds results back for the clinician to review first risks being treated as interfering with that access, so patients often see a result in parallel with the ordering clinician.

Point-to-point or interface engine

Two architectures are common. A point-to-point interface connects the LIS directly to one EMR, which is simple to build and adequate for a lab with a handful of large clients. An interface engine, sometimes called a hub, sits between the LIS and every connected system, routing, transforming and queuing messages, so adding the twentieth client practice is configuration rather than a new build. Labs with many ordering clients, or clients on many different EMRs, usually end up with an engine. The decision turns on how many connections the lab expects to maintain and how varied they are.

Where EMR lab integrations go wrong

  • Compendium mapping: the EMR's orderable tests and the LIS's performable tests are different lists, and every orderable has to map to the right LIS code before go-live, not during it
  • Ask-at-order-entry questions: fasting status, collection time and specimen source are required on some orders, and an interface that lets them through blank creates rejected specimens
  • Result status: preliminary, final, corrected and cancelled results carry different status values, and a receiving system that ignores them shows the wrong result as current
  • Patient matching: two systems with two identifiers and no demographics feed will eventually file a result to the wrong chart
  • Silent failures: messages sent without an application-level acknowledgment are the ones that go missing on the night the EMR is upgraded

Choosing an integration partner

The questions worth asking are specific. How many production interfaces does the partner run today, and with which EMR platforms? Who maintains the compendium after go-live, and how are changes versioned? What happens to queued messages during downtime, and who is paged when an acknowledgment does not arrive? Is a business associate agreement in place, since protected health information moves on every message? References from labs of similar size and client mix tell you more than a feature list. A partner that also runs the operational side, the courier pickups and specimen tracking events the interface can carry, removes a seam between vendors.

The implementation process

Successful projects run in five phases. Assessment documents the systems on each side, the message formats they support and the compendium. Planning fixes the architecture, the mapping and the test plan. Implementation builds the interface. Testing works through real scenarios rather than the happy path alone: normal, abnormal, corrected, cancelled, partial and reflex results, plus acknowledgment and downtime behavior. Training and go-live prepare the lab's staff and the client's, then watch the first weeks of production traffic closely.

Where DS2 fits

DS2 builds and supports EHR and EMR interfaces for laboratories on HL7 v2 and FHIR, with production interfaces across more than 100 EHR and EMR platforms, alongside LIS and LIMS integration and the courier and kitting operations the interface can carry data from. Dedicated project managers guide each phase from assessment through go-live and ongoing support. New to laboratory systems? Start with the guide to laboratory information systems.