FHIR Chat · apigee and hapi · hapi

Stream: hapi

Topic: apigee and hapi


view this post on Zulip Sergio Guiñez (Jun 19 2018 at 00:17):

Hi FHIR community,

view this post on Zulip Sergio Guiñez (Jun 19 2018 at 00:26):

In Chile, we want to expose clinical information (stored in Relational Database) with FHIR... The goverment (Healthcare) is working with Apigee by Google, and they want deliver APIs that developers and other institutions to consume clinical information. The questions are:
I can build resources with HAPI form Relational Database and working with Apigee like Proxy ? This kind of interchange data is considerided standard
Thanks !! Ill see you in DevDays 18

view this post on Zulip Patrick Werner (Jun 19 2018 at 08:58):

Hi Sergio, yes you can use the HAPI FHIR Code to build a facade for the Apigee REST Interface. How to build the Server with it's ServiceProviders is explained here:http://hapifhir.io/doc_rest_server.html

Instead of a persisting DB backend you would implement a backend which accesses the Apigee REST Interface

view this post on Zulip Sergio Guiñez (Jun 19 2018 at 14:33):

Thanks Patrick, the persisting information exists in Relational DB; the idea is biuld API to consume some querys... My idea is use HAPi in the middle of Apigee and DB;

view this post on Zulip Kevin Mayfield (Jun 20 2018 at 11:42):

So you want to have a HAPI Server to expose your current RDBMS?

view this post on Zulip Patrick Werner (Jun 20 2018 at 12:57):

i understood the problem as follow:
Existing DB <-> HAPI FHIR Backend <-> Apigee REST Backend
I know little to nothing about Apigee, but i can confirm that you can use FHIR to build a Backend for your RDBMS.
For more comments on the question we would need know more about the planned information flow.

view this post on Zulip Kevin Mayfield (Jun 20 2018 at 13:59):

So they would be looking for a HAPI RESTful Server http://hapifhir.io/doc_rest_server.html

An example of one can be found here:https://github.com/nhsconnect/careconnect-reference-implementation/tree/master/ccri-fhirserver For this we decided to use JPA/Hibernate to access the database, most of the code is mapping the entities to hapi resource objects.

view this post on Zulip Sergio Guiñez (Jun 20 2018 at 15:46):

Yes Patrick, this is the problem... The clinical information is in existing in RDBMS. We need obtain these information using FHIR.
Then expose API for consume this information for múltiples consumers (APIGEE work in this layer)


Last updated: Apr 12 2022 at 19:14 UTC