Stream: cds hooks
Topic: Epic CDS Hook Simulator?
John Silva (Sep 14 2021 at 22:59):
Does the Epic Hyperspace CDS Hook simulator support sending an "order-select" hook or only a "patient-view" hook?
Thanks in advance.
Matt Sargent (Sep 15 2021 at 13:29):
The CDS Hooks simulator currently only supports the patient-view hook. You'd need to test with your App Orchard TS for other hooks.
Epic native currently supports patient-view, order-select, order-sign. I can test with all of these today.
John Silva (Sep 15 2021 at 13:57):
It's too bad the CDS Hook sim tool doesn't have a simple choice-list box to choose which hook to fire ... maybe an enhancement request for Epic ;-)
Barbara Atkins (Sep 15 2021 at 14:12):
On a similar note, is it possible to test CDS Hooks via the Epic on FHIR Sandbox? We have created a CDS Hooks registration in that environment at the request of a customer, but the documentation seems light in terms of using that environment for CDS Hooks (it's more SoF focused).
Matt Sargent (Sep 15 2021 at 14:18):
It is not currently possible to test CDS Hooks in the EOF sandbox. I think this is intended to be part of the value add of App Orchard, but I wouldn't rule out the possibility of extending simulators to EOF in the future.
Matt Sargent (Sep 15 2021 at 14:19):
Documentation for CDS Hooks has always been light on our side :smile: Matt V. who did a lot of the initial work for Epic always tells me to "look at the spec". We follow the spec closely so this is often the best approach, but I know there are plenty of cases where that isn't helpful. We've been making an effort to improve our documentation but it's slow coming.
Barbara Atkins (Sep 15 2021 at 14:33):
Thanks for that info @Matt Sargent and for your candor!
Rupinder Singh (Oct 07 2021 at 06:31):
I'm trying to use the following URI for discovery of Epic's CDS services, but I'm getting 404 error: fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4/cds-services/ What am I missing?
Brendan Keeler (Oct 07 2021 at 13:02):
CDS Hooks are pretty new for Epic. Their previous implementation of CDS was in AO only and consisted of a sort of CDA web service
Brendan Keeler (Oct 07 2021 at 13:03):
They have been extremely proactive in putting anything FHIR in fhir.epic.com so I'd think/hope the simulator would eventually get there
Matt Varghese (Oct 07 2021 at 13:50):
@Brendan Keeler , we at Epic have had our CDS Hooks production implementation since 2018. At this point it is a fairly mature implementation. New isn't a word I would use to describe it.
@Rupinder Singh , we are an EHR, and so we have a CDS Client implementation. We do not have a CDS Server implementation and so naturally we do not have a discovery endpoint!
Brendan Keeler (Oct 07 2021 at 14:31):
That's wild because it was just being discussed as a successor to the old school CDS functionality when I left Epic in May 2018. Turned it around quick!
Brendan Keeler (Oct 07 2021 at 14:31):
It's new to fhir.epic.com in the past year, no?
Chandra Bala (Oct 07 2021 at 15:56):
If you mean the CDS Hooks related API resources mentioned in fhir.epic.com, yeah, you're probably right. We started supporting such resources (like Condition.Create, ProcedureRequest.Create, etc.,) since Nov 20, so it's likely that we added the corresponding documentation for it just around the end of last year (2020).
Richard Braman (FLY.HEALTH) (Nov 04 2021 at 21:24):
Brendan Keeler said:
They have been extremely proactive in putting anything FHIR in fhir.epic.com so I'd think/hope the simulator would eventually get there
There is a CDS Hooks simulator on the App Orchard.
Last updated: Apr 12 2022 at 19:14 UTC