HAPI FHIR
An open-source Java implementation of the FHIR specification, providing a FHIR server, client library, and validation tools.
HAPI FHIR is the reference implementation for FHIR in Java. It powers many production FHIR servers, including the HAPI FHIR JPA Server which provides a full FHIR repository backed by a relational database. HAPI handles resource parsing, validation, search parameters, and subscription notifications. It supports FHIR R4 and R5. Many health systems use HAPI FHIR as their FHIR facade over existing HL7v2 infrastructure.
FAQ
- What is the HAPI FHIR JPA Server?
- A ready-to-deploy FHIR server that stores resources in a relational database (PostgreSQL, MySQL, etc.). It handles FHIR search, history, validation, and subscriptions out of the box.