What is IBM FHIR Server?

IBM FHIR Server is an open-source Java solution that supports the processing, validation and storage of healthcare data according to the HL7 Fast Healthcare Interoperability Resources (FHIR) specification.

IBM Watson Health currently offers two versions of the IBM FHIR Server:

  • An unsupported open source version
  • A fully supported enterprise version

Both versions come pre-packaged with configurations for common use cases and can be deployed in the cloud environment of your choice or to an on-premises installation. The enterprise version comes with the added benefits of cloud portability through Red Hat® OpenShift® and full enterprise-grade support for troubleshooting, upgrades and other professional services.

Not sure which version is right for your organization? See our solution brief (PDF, 1.5 MB) for tips on how to make the best decision for your needs.

A doctor sit in a chair using a laptop while is thinking



With pre-packaged configurations and modules, you can customize IBM FHIR Server to fit your organization’s data needs.


Designed to optimize movement of FHIR data, IBM FHIR Server provides reliable performance to break down data silos.

Advanced queries

IBM FHIR Server provides support for search modifiers that help you get the most value from your FHIR data with advanced queries.

Are you a developer?

Explore the open source version of IBM FHIR Server on GitHub.



Read the results

See how IBM FHIR Server outperformed a competing open source technology in three key performance tests.

How to achieve meaningful interoperability

Learn how

Explore key trends in interoperability and see the steps healthcare organizations can take to achieve it.

Get more from FHIR with analytics

Read his perspective

Hear from physician and developer Dr. Henry J Feldman on why analytics are key for getting the most return out of an investment in FHIR.