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

Thx


questions?