fhirbase
Relational storage for FHIR resources
Paris 2015; niquola
Nikolay Ryzhikov @ health samurai
What is fhirbase?
relational storage for FHIR resources
- FHIR
- PostgreSQL 9.4
- Amazon RDS & Heroku
Why?
- New FHIR applications
- One implementation for different platforms
- Clojure, Ruby, Java, .NET
Tradeoffs
- - Archaic eco-system
- + efficency (data locality)
- + reuse
Why PostgreSQL?
- Pure Open Source
- Good expiriene for a decade
- Features: Binary JSON, GIN & GIST indexing
- Extensibility
What parts of FHIR?
- CRUD
- history
- transactions
- search
more on road map
How is fhirbase structured?
- API - procedural facade
- Reloadable code modules
- Schema migrations
- Tables to store resources