Choosing a FHIR server provider

  1. The big cloud providers do not produce the best FHIR servers.
  2. The most fully featured servers are provided by small companies.
  3. FHIR servers rarely implement all FHIR features.
  4. Support for FHIR R5 is sporadic.
  5. Smart-on-FHIR can be difficult to implement on many servers.
  6. No FHIR server is “production ready.” You will have to write code.
  7. Advanced features are still in their infancy amongst all providers.
  8. Cloud based FHIR servers are not available in all regions.
  9. Implementation Guides can be difficult to install.
  10. Custom SearchParameters can be difficult to configure.
  11. Some FHIR servers truncate query results.
  12. Price is not an indicator of quality.
  13. Server pricing models can dictate architectural decisions such as multi-tenancy.
  14. Your first question should not be “Which server provider will we use?” It should be: “Is FHIR the answer to our problem?”

Bottom line: Not all FHIR servers are equal. Do your homework before choosing a provider.

Work out what you need from that server and be sure the provider you choose can meet those needs.

If possible, talk to existing users before making a decision. The shortcomings of many FHIR servers are not always apparent from reading the documentation.

LinkedIn is a good way to find non-affiliated users of a particular server.

Lastly, while your budget and internal “ways of working” may dictate choosing one of the big name cloud providers, be very very aware that this could be a costly mistake.

---

Ways to Work With Me

Discover more from Darren Devitt

Subscribe now to keep reading and get access to the full archive.

Continue reading