Why We Built Order Transactions | Junction Blog

Why We Built Order Transactions

Kiana Nicio
June 1st, 2026

Lab testing doesn’t always follow a straight line.

A patient places an order. They go to the wrong lab. A sample is lost. A redraw is required. Results arrive from an unexpected source. A collection fails and needs to be repeated.

These situations aren’t edge cases – they’re a normal part of running a diagnostic program at scale.

Yet most lab integrations still treat testing as a simple relationship between a single order and a single result.

In reality, diagnostic testing is a journey.

The Problem with Orders

Traditionally, every event in the testing process creates another order.

Soon, what began as a single patient testing experience becomes a collection of disconnected records.

The burden of reconnecting those records falls on engineering teams, operations teams, and support staff.

Customers end up building their own systems to answer questions like:

The complexity grows with every exception.

Introducing Order Transactions

Order Transactions give customers a way to track the entire diagnostic journey—not just individual orders.

A transaction represents the patient testing experience from start to finish.

Multiple orders can belong to the same transaction:

Instead of forcing customers to reconstruct the story themselves, Junction maintains the relationship between these events.

Customers can retrieve results, statuses, and lifecycle information at the transaction level while still maintaining visibility into individual orders.

Learn more in the Order Transactions documentation.

The First Workflow: Redraws

The first major workflow powered by Order Transactions is redraw support.

Historically, redraw workflows often required:

With Order Transactions, redraws become first-class workflows.

A redraw can generate:

while remaining connected to the original testing journey.

Read more about the redraw workflow and implementation.

Building for the Real World

Order Transactions are not a redraw feature.

Redraws are simply the first problem they solve.

This model creates a foundation for future workflows including:

Instead of building a new solution for every exception, Junction now has a unified way to represent them.

Looking Ahead

Our goal is simple:

Lab testing should feel like a single patient journey – not a collection of disconnected orders.

Order Transactions are a major step toward that vision.

And this is only the beginning.

Ready to get started?

Whether you’re implementing redraw workflows today or preparing for future exception handling, Order Transactions provide the foundation for managing complex diagnostic journeys in Junction.

Contact: sales@junction.com or your Junction CSM.