FHIR Chat · Epic on FHIR · patient empowerment

Stream: patient empowerment

Topic: Epic on FHIR


view this post on Zulip Abbie Watson (Nov 17 2020 at 17:55):

Ooof. I logged into open.epic.com today for the first time in months. Since the pandemic began, probably. And all my app configurations were nuked and account deleted, due to the new Epic on FHIR site. Ouch.

Was anybody else using the open.epic.com / App Orchard portal able to get their configurations back after the launch of Epic on FHIR? Or did you have to re-register the apps from scratch?

On the plus side, they're being a lot more explicit around patient audience roles and 21st Century Cures.

view this post on Zulip Dave deBronkart (Nov 17 2020 at 23:23):

@Vassil Peytchev is the only Epic person I've personally met so I'll tag him in case he knows what other ears to tweak

view this post on Zulip Michele Mottini (Nov 17 2020 at 23:29):

My account and apps on open.epic.com are still there

view this post on Zulip Cooper Thompson (Nov 18 2020 at 16:33):

They shouldn't be gone. We have two different platforms on open.epic now.

view this post on Zulip Cooper Thompson (Nov 18 2020 at 16:34):

There is "Create FHIR App" and "Create DSTU2 App". Your old stuff will probably be under the "Create DSTU2 App".

view this post on Zulip Cooper Thompson (Nov 18 2020 at 16:35):

"Create FHIR App" will actually land you on fhir.epic.com. If that is where you are looking, you probably wouldn't see anything there. That is the newer planform that will support R4, refresh tokens, etc.

view this post on Zulip Brendan Keeler (Nov 19 2020 at 02:59):

FHIR.epic.com notably does not yet have patient auth testing, it seems, so still need the DSTU2 open.epic.com for that.

view this post on Zulip Brendan Keeler (Nov 19 2020 at 03:00):

But otherwise FHIR.epic.com is leading across EHRs as a openly accessible EHR FHIR documentation, test and deployment portal, imo. Really impressive breadth of resources, including some CDS hooks stuff

view this post on Zulip Cooper Thompson (Nov 19 2020 at 13:57):

@Brendan Keeler What patient auth testing is missing? We have a set of test patients (and credentials) you can use to test the patient SMART standalone launch. Or was there something else you were referring to?

view this post on Zulip Brendan Keeler (Nov 19 2020 at 14:42):

Hmm it kept kicking me to an OAuth2 failure screen recently. I assumed that meant the mychart piece wasn't built out but maybe user error. I'll try again

view this post on Zulip Abbie Watson (Nov 19 2020 at 17:58):

@Cooper Thompson Thank you! Will look for the Create DSTU2 App link. I suspect that is the issue.

view this post on Zulip Brendan Keeler (Nov 20 2020 at 17:29):

@Cooper Thompson that link just sorta redirect back to the DSTU2 / open.epic.com stuff, no? Screen-Shot-2020-11-20-at-9.29.00-AM.png

view this post on Zulip Brendan Keeler (Nov 20 2020 at 17:30):

Like, there's not yet R4 patient auth stuff

view this post on Zulip Cooper Thompson (Nov 21 2020 at 23:26):

There are two sets of credentials on that page. The top section is for fhir.epic.com, which has DSTU2, STU3, and R4 enabled. The bottom section has a few accounts for open.epic.com, which only has DSTU2.

view this post on Zulip Brendan Keeler (Nov 23 2020 at 06:05):

Hmmm, I somehow missed that the first few R4 patients had MyChart credentials. My mistake!

Also, the R4 sandbox environment (https://fhir.epic.com/interconnect-fhir-oauth/) doesn't have a metadata route of its own. From looking elsewhere, it seems to use the DSTU2 one - https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/DSTU2/metadata, which also probably was part of my confusion

Regardless, got it all working this morning. Thanks Cooper

view this post on Zulip Cooper Thompson (Nov 23 2020 at 22:05):

That top level https://fhir.epic.com/interconnect-fhir-oauth/ reference looks like a documentation issue. I'll work on getting that clarified. Epic staff know how to map from that top-level URL to the FHIR endpoints, but it is entirely an Epic convention, so our public documentation shouldn't assume that knowledge.


Last updated: Apr 12 2022 at 19:14 UTC