Unlock Your Health System Data

CareEvolution’s HIEBus™ FHIR Application Programming Interface (API) provides a uniform way for patients and clinicians to access health data through site-approved mobile and web applications.

What is FHIR?

FHIR (Fast Healthcare Interoperability Resources) is a healthcare data exchange standard published by the HL7 organization. You can view the full standard at the HL7 website.

The FHIR interface is focused on modular health data components called resources. A Patient is a resource, as is a Medication. Resources stand on their own, but may have relationships with each other. An Encounter may relate back to a particular Patient and involve several Observations.

CareEvolution’s FHIR Interface implements the US Core Implementation Guide, which establishes guidelines for security, use cases, and data sets.

The FHIR interface supports three main use cases:

  1. A Patient uses a provider-approved web/mobile application to access health data.
  2. A Clinician uses a provider­-approved web/mobile application to access health data.
  3. A System uses a provider-approved application to access health data.

This guide is geared towards developers creating the aforementioned web or mobile applications to access health data from CareEvolution’s HIEBus systems.

FHIR Interface Versions

The FHIR standard has gone through several revisions since its inception, and no doubt will go through more as time goes on. Each revision is given a version number and name by the HL7 organization. Published final revisions of the FHIR standard include:

Version Number Version Name
1.0.2 DSTU2
3.0.1 STU3
4.0.1 R4

When interacting with a system, it’s important to know which version of the FHIR standard the system is using. Each version defines different resources, data for those resources, and operations you can perform with them. Some systems may support multiple versions, allowing you to choose which one to use.

Terms of Use

By using the HIEBus FHIR Interface, you agree to the following Terms of Use.

Using This Guide

In this guide you will find:

  • Getting Started, which contains:
    • Tutorials to help you learn how to use the CareEvolution FHIR interface.
    • Use Case Guides, which walk through specific applications of the API.
    • Examples & Testing with instructions and link to download a Postman Collection, an Android Demo App, and a command-line client.
  • Interface Specifications describing the supported resources and operations. These are best used as references once you understand the basics.
  • Public Endpoints are available public FHIR endpoints for CareEvolution systems.

Have questions about the FHIR Interface? See Getting Help.