How to Build a FHIR Server with HAPI
summary
Shows how a production FHIR façade can be built by writing small Java POJOs for resource providers and a tiny servlet-based server, deploying via Maven to Tomcat/Jetty. Describes real use at University Health Network to expose ~150 legacy systems (2011 work), uses HAPI FHIR, Hibernate/JPA storage, Apache Lucene, and a CLI to run a local server. Covers authorization interceptor for fine-grained access control, logging/validation interceptors, and the HAPI FHIR JPA server as a complete, working out‑of‑the‑box implementation that runs on Postgres/Oracle/SQL Server.
AI-written summary · about
chapters (6)
- 0:00Introduction to HAPI FHIR
- 3:20Building custom servers
- 7:09Server deployment and setup
- 15:11Working with interceptors
- 20:15Authorization implementation
- 23:42JPA framework and CLI tools
related talks
44mIntroduction to HAPI
41mBuilding a FHIR app with Java
02h 01mLet's Build a FHIR App: Introduction HAPI Library for FHIR
52mJava EE in Practice
28mEfficient Full-Stack Development with Java
27m"Full-stack from the back: Building for the web with Java"
50mSpring's unexpected features
50mHexagonal Architecture in Practice, Live Coding That Will Make Your Applications More Sustainable
