FHIR Chat · Google Healthcare API · implementers

Stream: implementers

Topic: Google Healthcare API


view this post on Zulip Justin Jones (Jun 18 2019 at 17:41):

Has anyone set up a FHIR server using Google's Healthcare API? If so what Proxy did you use for the FHIR store? From my understanding the Healthcare API uses IAM for security, i'm trying to build a FHIR server where SMART-on-FHIR apps can connect to? Looking for the best way to set this up. Thanks.

view this post on Zulip Paul Church (Jun 18 2019 at 19:49):

The "in-house" GCP solution is to use Apigee as a proxy. We have some oauth2 token generation solution components on github: https://github.com/GoogleCloudPlatform/healthcare-api-token-generator - but this is oriented towards server-side integration rather than patient-facing. More solutions are under development as the API progresses through beta.

view this post on Zulip sean zitello (Jun 21 2019 at 21:26):

It has been a while since I set it up but I believe all that is required is a Service Account, which can be created in the cloud console. This required that I be able to create a JWT using the credentials and keys that came along with that account.
That was for integration engine, so machine to machine, and perhaps not applicable to apps.

view this post on Zulip Justin Jones (Jun 26 2019 at 17:15):

I noticed the healthcare API is in STU3, do you know if there are any plans to move to R4? And if so how will that look like to migrate? with it be changing the v1beta1 to v1beta2?

view this post on Zulip Paul Church (Jun 26 2019 at 17:49):

Yes, we are working on adding support for R4 (and DSTU2). The version will be configured when creating a new store with an enum on fhirStores.create - it won't require an API version change. STU3 stores will continue acting the way they do today. A healthcare API dataset can contain a mix of stores using different FHIR versions.

(For backwards compatibility, v1beta1 will continue defaulting to STU3 if the user doesn't specify a version in fhirStores.create; in future API versions we'll probably force the user to specify something.)

view this post on Zulip Jayte Boehler (Jul 02 2019 at 16:21):

How are custom resources (e.g., a marketingCampaign) defined in Google Healthcare API?

view this post on Zulip Paul Church (Jul 02 2019 at 16:27):

We do not support custom resources at the moment - only extensions on spec-defined resources.

view this post on Zulip Lloyd McKenzie (Jul 02 2019 at 17:52):

Presumably you could use Basic and a bunch of extensions (which is the conformant way to do custom resources regardless of platform).

view this post on Zulip Paul Church (Jul 02 2019 at 18:39):

That's true, we do support doing this using Basic.


Last updated: Apr 12 2022 at 19:14 UTC