FHIR Chat · May 2019 Connectathon · cds hooks

Stream: cds hooks

Topic: May 2019 Connectathon


view this post on Zulip Dennis Patterson (Mar 21 2019 at 17:10):

The Argonaut discussions for SMART Web Messaging and PAMA use-cases for CDS Hooks includes targeting the September connectathon. To bridge the gap a little, I put out a proposal for the May Connectathon which largely follows the path of January (i.e. continue allowing participants to experiment with the 1.0 use-cases), but added an "Extra" bonus point for the App Link Scenario that encourages anybody launching a SMART App via CDS Hooks to send a web message back to the client (and therefore clients to receive web messages).

The proposal is intentionally silent about message scenarios since discussions are just beginning and September is targeted for the deeper dive, but hopefully this encourages participants to start experimenting with these ideas. If you have further thoughts on what you'd like to see included, don't hesitate to chime in!

cc: @Josh Mandel , @Brett Marquard , @Isaac Vetter

view this post on Zulip Brendan Keeler (Mar 21 2019 at 18:36):

@Benjamin Flessner

view this post on Zulip Dennis Patterson (Mar 29 2019 at 18:51):

Following today's Argonaut call, I promoted the web messaging aspect from being a bonus point criteria to being its own scenario. Hoping the extra details provide more clarity. https://confluence.hl7.org/display/FHIR/2019-05+CDS+Hooks+Track

view this post on Zulip Dennis Patterson (Apr 12 2019 at 18:30):

Hi everyone!

The next HL7 FHIR Connectathon is coming up in less than a month! The Connectathon is May 4-5 (Saturday & Sunday) and will be held at Le Centre Sheraton in Montreal (Quebec), Canada.

Today (April 12) is the last day for early bird registration, so I encourage you to head over to http://www.hl7.org/events/working_group_meeting/2019/05/ if you're planning to attend.

If you're already registered, please add yourself to the track in the Con Man app AND fill out the Connectathon survey to indicate that you will be participating in the CDS Hooks track.

If you haven't already looked at the track scenarios, be sure to check out the track page. If you're interested in a particular scenario, feel free to chime in here to start coordinating. This is also a great place to ask any questions you might have.

Looking forward to seeing folks in Montreal!

view this post on Zulip Brendan Keeler (Apr 13 2019 at 01:57):

Looking forward to the poutine

view this post on Zulip Dennis Patterson (Apr 17 2019 at 19:24):

I updated the track page with Webex information for a Track Orientation call next Wednesday, April 24th at 10am Central. It will be recorded, so no worries if you aren't able to join the call

view this post on Zulip Chuck Feltner (Apr 18 2019 at 14:10):

I will have our EHR server at the Connectathon. Any CDS services interested in testing the order-sign hook and the SMART Web Messaging?

view this post on Zulip Dennis Patterson (Apr 24 2019 at 15:41):

Thanks for all who joined the orientation call today! The slides are available out at http://bit.ly/cdshooks-21-orientation and I'll work on getting a link to the recording posted for anybody who couldn't make it!

view this post on Zulip Dennis Patterson (Apr 24 2019 at 15:42):

Reminder that if you're interested in testing out SMART Web Messaging, @Chuck Feltner voiced interest above and would love to start coordinating that

view this post on Zulip Dennis Patterson (Apr 24 2019 at 15:45):

Also, if you're planning to be there in Montreal, please register your interest in the tracking spreadsheet! https://bit.ly/cds-hooks-connectathon-tracking

view this post on Zulip VP Herisse (Apr 24 2019 at 16:00):

Hi @Chuck Feltner

Is there a recommended hook for writing a clinical note?
Could the SMART Web Messaging be used in a SMART App to send a Create message back?
Would it be possible to use a DocumentReference that referenced a Patient Survey/Report?

view this post on Zulip Chuck Feltner (Apr 24 2019 at 16:33):

@VP A clinical note could be the output from a SMART App at any CDS Hook. Since most all EHRs support the patient-view hook you may want to start there for testing at the Connectathon. Writing a Clinical Note can be done currently without the SMART Web Messaging using the DocumentReference resource and targeting an existing patient. Our EHR is focusing on using the SMART Web Messaging for in-progress items like orders that have not been placed yet. At the connectathon our EHR will be able to receive and display the SMART Web Messages. So we could test whichever approach you wanted to pursue.

view this post on Zulip Dennis Patterson (Apr 24 2019 at 16:50):

@VP yes the hook trigger and writing clinical notes are somewhat orthogonal concerns. If for the purposes of the connectathon, you wanted to start with patient-view, that'd be a broadly supported hook. Depending on the use-case, if you're wanting to write back a clinical note, you'd do that by either returning it as a suggestion in your service's card, or your service would write the note itself w/o user interaction. Here's a link to Cerner's FHIR sandbox if you want to peruse it, as well as DocumentReference details.

view this post on Zulip VP Herisse (Apr 24 2019 at 17:00):

Thank you @Chuck Feltner and @Dennis Patterson very helpful guidance.

view this post on Zulip Dennis Patterson (May 01 2019 at 21:39):

Just wanted to note that the functionality to display received SMART Web Messages is now live in the public sandbox! If you launch an app from an app link card and send a SMART Web Message to the https://sandbox.cds-hooks.org/ target origin, it should now be displayed in the CDS Developer Panel

view this post on Zulip Dennis Patterson (May 04 2019 at 04:04):

Welcome to Montreal! Looking forward to seeing everybody in the morning! If you haven't already, please register in the tracking spreadsheet to let us know who you are, your CDS discovery endpoint if you have one, what hooks you're looking to test, and what else you hope to get out of our time this weekend. See you soon

view this post on Zulip Dennis Patterson (May 04 2019 at 12:53):

After the Connectathon kick-off at 9, we'll head out in the hall for a track kick-off. Other than some general housekeeping topics, we'll give everybody a chance to introduce themselves, indicate whether they're representing a CDS Client or Server, indicate what their goals are for the Connectathon, and then we can start getting to work!

view this post on Zulip Brian Kaney (May 04 2019 at 14:10):

Just wanted to note that the functionality to display received SMART Web Messages is now live in the public sandbox! If you launch an app from an app link card and send a SMART Web Message to the https://sandbox.cds-hooks.org/ target origin, it should now be displayed in the CDS Developer Panel

I was planning to try this out this weekend at the connectathon, if anyone in Montreal is interested.

view this post on Zulip Dennis Patterson (May 04 2019 at 14:31):

Sounds great, Brian! I can give a demo of what it looks like in the public sandbox. Additionally, for Cerner, we can receive Web Messages from an app launch for the patient-view hook

view this post on Zulip Dennis Patterson (May 04 2019 at 16:03):

For anybody who's still getting started writing a CDS Service, there's a tutorial available that you might find useful. Similarly there's a SMART App Tutorial that builds an app hosted on GitHub pages if you want to integrate that into trying the app link card scenario

view this post on Zulip Dennis Patterson (May 05 2019 at 12:52):

Good morning! Reminder that there are two discussions to be aware of today:

  • Breakout session at 11am in Salon 7 - discuss what's new in CDS Hooks, what's in progress, what's been accomplished so far in the Connectathon, ideas for what's next
  • Birds of a Feather session 5:15pm-6:30pm in Salon 5 - deeper discussion on PAMA use-cases and SMART Web Messaging

view this post on Zulip Chuck Feltner (May 05 2019 at 13:09):

Any CDS Services with SMART Web Messaging support?

view this post on Zulip Paul Curcio (May 05 2019 at 13:28):

@Dennis Patterson , I see the JKU endpoint for Cerner listed in the tracking spreadsheet, but what iss value should we be expecting in the token from Cerner?

view this post on Zulip Dennis Patterson (May 05 2019 at 13:35):

@Paul Curcio It'll be https://igneous-cds-hooks.herokuapp.com

view this post on Zulip Nancy Lush (May 05 2019 at 14:37):

@Dennis Patterson , when you have the breakout session, could we add the following request for 'what's next'?
Discuss recommended approaches/best practices for authenticating against PHI external to the EMR. We have customers that are interested in this use case. Thx.

view this post on Zulip Dennis Patterson (May 05 2019 at 14:46):

Hi Nancy! Would you be up for logging an issue to the spec to track this concern? You could detail out some of your customer needs and that'd help track the discussion. https://github.com/cds-hooks/docs/issues

view this post on Zulip Dennis Patterson (May 05 2019 at 14:47):

Reminder that our breakout session starts in just under 15 minutes in Salon 7! Hope to see you there!

view this post on Zulip Isaac Vetter (May 05 2019 at 15:02):

Salon 7 is on floor 3, past the bathrooms/elevators

view this post on Zulip Nancy Lush (May 05 2019 at 15:32):

@Dennis Patterson Yes, will do.

view this post on Zulip Brian Kaney (May 21 2019 at 21:11):

Sounds great, Brian! I can give a demo of what it looks like in the public sandbox. Additionally, for Cerner, we can receive Web Messages from an app launch for the patient-view hook

Hey @Dennis Patterson Here's an early implementation of a browser library we started: https://github.com/Vermonster/fhir-kit-smart-messenger


Last updated: Apr 12 2022 at 19:14 UTC