Stream: implementers
Topic: Examples of apps using native FHIR storage
Rik Smithies (May 07 2019 at 19:39):
Can anyone point me to a list, or suggest examples? I mean live applications using FHIR resources as the internal format.
Grahame Grieve (May 07 2019 at 19:41):
there's lots - based on HAPI
Grahame Grieve (May 07 2019 at 19:41):
for instance. Or Vonk
Jim Steel (May 07 2019 at 19:42):
Ontoserver does too (as well as other things)
Brian Reinhold (May 07 2019 at 19:43):
Can anyone point me to a list, or suggest examples? I mean live applications using FHIR resources as the internal format.
There is an Android app (LNIPlugfestPHG-2) on the PlayStore that uploads measurements from personal health devices as FHIR 4.0.0 resources (using a transaction Bundle). It is not based upon HAPI FHIR.
Yunwei Wang (May 07 2019 at 19:44):
@Jim Steel Does Ontoserver stores ValueSet expansion as part of ValueSet resource?
Rik Smithies (May 07 2019 at 19:44):
yes but product names? Rather than just the name of the server implementation that they use.
Jim Steel (May 07 2019 at 19:44):
Ontoserver is a product name
Jim Steel (May 07 2019 at 19:44):
@Yunwei Wang Yes and no. It doesn't store the results of $expand, but if you define the ValueSet as an expansion value set, i.e. include an expansion section when you do a create or update, then yes
Rik Smithies (May 07 2019 at 19:44):
yes I was replying to GG sorry
Stefan Lang (May 07 2019 at 19:44):
mobile apps or applications in general?
Rik Smithies (May 07 2019 at 19:45):
any apps. doesn't matter if mobile or not
Stefan Lang (May 07 2019 at 19:45):
https://nursit-institute.de/de/produkte/careit-pro/
100% FHIR based
Stefan Lang (May 07 2019 at 19:47):
SAP Health for Waiting Time Management
Rik Smithies (May 07 2019 at 19:48):
Also to clarify, I'm not really looking for things that just implement the FHIR specification and little else (e.g. servers, libraries etc). More like vertical apps for non-technical users.
Rik Smithies (May 07 2019 at 19:49):
thanks Stefan
Jim Steel (May 07 2019 at 19:51):
OK, Ontoserver isn't in that category. Shrimp (https://ontoserver.csiro.au/shrimp/) is for non-technical users, and communicates using straight FHIR, although it doesn't have internal state. Snapper (https://ontoserver.csiro.au/snapper2) isn't a library or server, but uses straight FHIR for internal storage
Stefan Lang (May 07 2019 at 19:51):
IBM eGA (elektronische Gesundheitsakte) - for Techniker Krankenkasse (German Health Insurer)
Stefan Lang (May 07 2019 at 19:52):
DMI Archivar 4.0 (document management, IHE MHD)
Yunwei Wang (May 07 2019 at 19:52):
@Riki Merrick What do you mean internal format? Our smart-on-fhir app use FHIR as inernal data model but it does not have a persistent storage.
Rik Smithies (May 07 2019 at 19:53):
Looking for systems that store data, rather than perhaps middleware
Grahame Grieve (May 07 2019 at 19:54):
you're asking a hard question; people just use a server, it doesn't get a product assigned to it
Rik Smithies (May 07 2019 at 19:54):
I suppose all smart on FHIR use FHIR "internally", but its usually not native FHIR storage
Rik Smithies (May 07 2019 at 19:55):
when someone says, do any (commercial) apps really use FHIR for persistence/storage, I can say yes, here is a list. I know that is vague :-)
Stefan Lang (May 07 2019 at 19:58):
I think this is about products having a FHIR server/storage under the hood, or being capable of using any FHIR server with a certain set of capabilities, right?
Rik Smithies (May 07 2019 at 19:58):
some people just use a server. Some people wrap a server in a product and sell it. A user may not know its a FHIR server inside.
Abbie Watson (May 07 2019 at 19:58):
I suppose all smart on FHIR use FHIR "internally", but its usually not native FHIR storage
Most any FHIR system that using MongoDB as their database is likely to be using native FHIR storage. It's a NoSQL storage pattern, so it's typically not normalized like a typical relational database, and is more akin to a giant caching layer.
Brian Reinhold (May 07 2019 at 19:59):
Looking for systems that store data, rather than perhaps middleware
Then you dont want the Android PHG!
Rik Smithies (May 07 2019 at 20:02):
@Stefan Lang FHIR storage under the hood, built in, in effect. Doesn't matter if its actually on some other server, as long as the user doesn't need to know about it. The german examples seem good.
Rik Smithies (May 07 2019 at 20:04):
@Abigail Watson yes thanks. So, any live commercial products that use FHIR and MongoDB?
nicola (RIO/SS) (May 07 2019 at 20:16):
We built a dozen of them - https://www.youtube.com/watch?v=UC0zGKcAXnA&list=PLEOOqZS1NtwYgCh2VvuYSzI9A-FBfLGBj
nicola (RIO/SS) (May 07 2019 at 20:17):
- https://www.youtube.com/watch?v=e61N9wQrQrY&list=PLEOOqZS1NtwYgCh2VvuYSzI9A-FBfLGBj&index=2
- https://www.youtube.com/watch?v=y4uJwWC_vro&list=PLEOOqZS1NtwYgCh2VvuYSzI9A-FBfLGBj&index=6
- https://www.youtube.com/watch?v=aXBe6hoi-Mw&list=PLEOOqZS1NtwYgCh2VvuYSzI9A-FBfLGBj&index=3
and more in progress :)
Brian Postlethwaite (Jun 24 2019 at 12:34):
Yes, the apps roundtable meeting would be a good source for that information.
The Telstra Health Enterprise Provider Directory fits in this category.
Last updated: Apr 12 2022 at 19:14 UTC