Solia Direct

Laboratory environments

Connect Solia Direct with Epic Beaker

Solia Direct can be deployed around an Epic Beaker environment using the interfaces that Epic customer environment exposes, while Beaker remains the laboratory system.

Epic publicly documents laboratory order and result interfaces for Beaker, including HL7 v2 results and order messaging and a broad FHIR resource surface. Epic also states plainly that interfaces are configured per customer: which interfaces exist, in which format, and with which authorization model is a decision made in the health system's own environment, not a property of Beaker as a product.

How Solia Direct fits around Epic Beaker

In an Epic environment the health system already owns a mature interface practice. Solia Direct does not attempt to displace it. Orders that originate from a Program are validated and normalized by Solia and then handed to whichever interface the Epic customer environment supports; results return along the same path and are normalized before partners see them.

Beaker stays the laboratory system. Solia holds the outward-facing layer: which partner may order which test, where that test is serviceable, what the normalized order and result look like, and how events are delivered and replayed.

Programs + partners

Partner-led, provider-led and consumer Programs

Control Plane + Partner API

Grants, catalog, serviceability, orders, results, webhooks

Solia operating / connectivity layer

Validation, normalization, mapping, status lifecycle

Epic interface environment (Beaker)

HL7 v2 and/or FHIR interfaces as activated by the customer

Laboratory workflow + analyzers

Accessioning, processing, review, release

Solia Direct operates above the laboratory environment. It is not inserted into laboratory processing.

What remains in Epic Beaker

Solia Direct is not the laboratory system of record and does not become one. The following stay where they are.

Beaker laboratory workflow

Accessioning, specimen handling and in-laboratory processing remain in Epic.

Clinical record and ordering governance

The Epic record, the clinical context and the health system's ordering rules stay in Epic.

Result verification and release

The laboratory authors, verifies and releases the authoritative result.

Interface activation and security posture

Which interfaces exist and how access is authorized is the Epic customer's decision.

What Solia Direct adds around it

Diagnostic Programs

Separately approved Programs that reuse the same underlying laboratory capability.

Partner API + Control Plane

One partner-facing API and one operator surface over the connected environment.

Program access and grants

Scoped credentials and explicit grants that decide which partner can order what.

Reusable catalog and serviceability

A normalized testing catalog with geography, collection and eligibility rules.

Normalized orders and statuses

Order validation, idempotency and a consistent status lifecycle across Programs.

Results delivery and events

Normalized results, corrections and signed webhooks with retries and replay.

Sandbox and Production environments

Separate credentials, synthetic testing and governed Production activation.

Optional Consumer Experience

A consumer-facing ordering and results journey where a Program calls for one.

More detail: Diagnostic Programs and catalog, Laboratory Partner API and laboratory commercialization infrastructure.

Connection paths: self-service and managed

Solia Direct can be deployed around Epic Beaker using the interfaces available in the laboratory’s environment. There is no native, certified or vendor-approved connector, and no single path fits every deployment.

Self-service

HTTPS/JSON Solia Lab Contract

  • The health system's own integration layer in front of Epic exposes the HTTPS/JSON Solia Lab Contract.
  • This is common where an interface engine or internal API platform already fronts Epic for external partners.
  • Solia consumes the documented contract; no Epic-specific adapter is built or implied.

Managed implementation

Environment-specific interfaces

  • HL7 v2 laboratory order and result messaging over the interface path the environment already runs.
  • FHIR resources such as ServiceRequest, Observation and DiagnosticReport where the environment exposes and authorizes them.
  • Authorization and client setup handled according to the health system's own process.
  • Message profile, mapping and validation scoped with the Epic interface team.

What public material supports

  • Epic publicly documents outgoing results and orders interfaces for Beaker, including HL7 v2.5.1 LRI-format result messages and order status messages sent to external systems.
  • Epic publicly documents HL7 v2 clinical interfaces and a FHIR resource surface spanning DSTU2, STU3 and R4 read, search and write resources, with OAuth2 authorization for API access.
  • Epic publicly states that interfaces may be real-time or batch, one-way or bidirectional, and point-to-point or mediated by an interface engine.
  • Not every Epic Beaker environment exposes every documented interface. Availability, message profile and authorization depend on the customer's activation and configuration.

Managed implementation scope depends on the LIS product and version, enabled modules and licences, interface capability, deployment model, message profiles, network and security configuration, site-specific mappings and validation requirements. See HL7, FHIR & SFTP.

What moves, and how it is mapped

Solia → laboratory

  • Validated order with Program context
  • Patient and order identifiers
  • Laboratory test / order code for the ordered panel
  • Collection and specimen context
  • Clinical or ask-at-order-entry data where the test requires it

Laboratory → Solia and partners

  • Order and specimen status transitions
  • Accession identifiers where the environment exposes them
  • Released results with units and reference intervals
  • Corrected or amended result versions
  • Operational events (rejections, cancellations, exceptions)
  • Epic order codes and the laboratory's test compendium are mapped to the Solia catalog entries a Program can order.
  • Result identifiers, units and reference intervals are mapped to normalized result fields; LOINC is used where the environment supplies it.
  • Order status messages are mapped into the Solia status lifecycle so partner-facing progression is consistent.
  • Corrections and amendments are mapped to result versions with the prior version retained.

Sandbox first, then governed Production activation

Sandbox

  • Synthetic, isolated test activity with its own credentials
  • Mapping validation against representative cases
  • Order, status and result workflow testing end to end
  • Partner-side integration testing before any Program launch
  • No Production data and no Production secrets
  • Remains available after go-live for regression testing

Production

  • The real Epic Beaker interface, not a simulation
  • Validated mappings reviewed against laboratory source data
  • Real credentials issued separately from Sandbox
  • A Production Program with explicit scope
  • Evidence-based readiness review
  • Governed activation rather than a self-serve switch

Completing Sandbox testing does not by itself establish Production readiness. See Sandbox and Production.

What becomes reusable after the connection is validated

Once the Epic Beaker connection is configured and validated, the underlying laboratory capability can be reused across multiple separately approved Programs and partners without rebuilding the LIS integration for each one. Reuse is not automatic approval: every Program and every partner grant is still reviewed and activated on its own terms.

Validated interface

The order and result path does not have to be rebuilt per Program.

Mapping set

Codes, units, intervals and statuses are reused across Programs.

Catalog and serviceability

Test availability and geography rules are defined once.

Partner surface

New partners consume the same Partner API and event contract.

Frequently asked questions

Sources and disclosure

Product and interface references are based on publicly available vendor information as of September 2026. Interface availability and implementation requirements vary by product, version and laboratory environment. Solia Direct is not affiliated with Epic Systems Corporation.

Epic interface availability, message profiles and authorization requirements are determined by each Epic customer environment. Documented capability does not mean a given deployment has it enabled.

Review what your Epic Beaker environment can expose today.

We scope the available interface, the mappings required and the validation path before any Production commitment is made.