**Lab Data**

# Lab ordering made easy

Send lab and imaging orders electronically to any diagnostic vendor and seamlessly access test results.

Easy-to-implement APIs

Electronic lab and imaging ordering

120+ connected diagnostic vendors

## Trusted by leaders in healthcare

## Automate lab ordering

Access most major labs

Use our APIs to centralize diagnostic ordering with most major labs, including LabCorp, Quest, and Bioreference.

Lab Network's connected vendors have over 6200 Patient Service Centers collectively. More than 90% of the US population lives within 20 miles of our network's Patient Service Centers.

Reduce your technical burden. Avoid costly and time-consuming lab integrations by using our API or software and start ordering within weeks. We are already integrated with most labs and imaging centers.

Tapping into Health Gorilla's vast network of diagnostic vendors via a single API based on modern standards enables the successful delivery of chronic disease care at scale.

**Sam Reider**
Engineering Manager

Improve workflows

Enable providers to order labs electronically, eliminating time spent on traditional paper-based workflows, increasing provider satisfaction.

Health Gorilla gives me visibility into the care my patient received outside of my practice, allowing me to provide high quality, efficient health care.

**Sharud Agarwal**  
Founder and CEO

Request a meeting with our interoperability experts to learn more.

## How it Works

### Order lab tests. Get results.

Providers can use our web application to place orders, and developers can use our APIs to embed this workflow into their own products.

1. Select a patient  
   Queue up one patient or prepare a bulk lab order for a larger roster of patients. Then select one or multiple tests from the hundreds of supported diagnostic tests.

2. Place an order  
   Easily order diagnostic tests from any connected lab in our network of large national vendors, health system reference labs, local or regional labs, and specialty labs.

3. Review test results  
   Receive results electronically in a structured format and incorporate them into your patient chart or third-party system.

## Use cases

### Virtual care

Empower virtual care providers to place diagnostic orders and receive test results for remote patient care and monitoring.

### EHR vendors

Directly integrate lab ordering functionality into your application with access to all of Health Gorilla’s lab vendor partners.

### Federally Qualified Health Centers (FQHCs)

Quickly centralize diagnostic ordering and connect with the largest labs, including LabCorp, Quest Diagnostics, and BioReference.

## Success story: Virta

Virta Health delivers a clinically proven program to safely and sustainably reverse type 2 diabetes. Tracking lab result values like HbA1c was critical. In late 2018, they adopted Health Gorilla's lab network to automate and scale their lab testing operation.

**Quick go-live**

Virta went live in six weeks, versus six months to do a lab integration.

**Efficient care**

Before HG, Virta manually created lab orders, received results by fax, and transcribed them one by one.

**Fully automated**

Virta uses the API to trigger lab orders automatically based on frequencies.

**Actionable insights**

Virta automatically flags unusual lab values for care coordinators to intervene.

**Sam Reider**  
Former Engineering Manager

## Designed for Developers

Integrate Lab Network natively into your platform or app with our FHIR-based API and production-ready integrations.

- Software + API  
- Sample code and examples  
- Sandbox for development and testing  
- Versioned API changes  
- Workflow diagrams  
- Metadata support

[View API Docs](https://developer.healthgorilla.com/docs)

### Sample Code

```js
const fetch = require('node-fetch');
let url = 'https://sandbox.healthgorilla.com/fhir/Patient';
let options = {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: '{"resourceType":"Patient","name":{"use":"usual"}}'
};
fetch(url, options)
  .then(res => res.json())
  .then(json => console.log(json))
  .catch(err => console.error('error:' + err));
```

```ruby
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://sandbox.healthgorilla.com/fhir/Patient")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = '{"resourceType":"Patient","name":{"use":"usual"}}'
response = http.request(request)
puts response.read_body
```

```js
fetch("https://sandbox.healthgorilla.com/fhir/Patient", {
  "method": "POST",
  "headers": {
    "Content-Type": "application/json"
  },
  "body": '{"resourceType":"Patient","name":{"use":"usual"}}'
})
.then(response => {
  console.log(response);
})
.catch(err => {
  console.error(err);
});
```

```python
import requests
url = "https://sandbox.healthgorilla.com/fhir/Patient"
payload = {"resourceType": "Patient", "name": {"use": "usual"}}
headers = {"Content-Type": "application/json"}
response = requests.request("POST", url, json=payload, headers=headers)
print(response.text)
```

## Secure and trusted

#### HITRUST R2
We’re HITRUST R2 certified, ensuring we manage cybersecurity risks by exceeding industry-defined information security requirements.

#### SOC 2 Type 2
SOC 2 Type 2 approval on our controls relevant to data security, availability, processing, integrity, confidentiality, and privacy.

#### HIPAA
Complying with applicable health data laws, including HIPAA, is ingrained in our culture, processes, and staff training.

## Get started today
Get in touch with our interoperability experts to learn more.
