20
IRIS Chatbot: Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO [email protected] http://openi.org/solutions/iris-chatbot/ FHIR Applications Roundtable Duke University School of Medicine, Durham, NC March 8, 2017

IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

IRIS Chatbot: Appointments, Med Refills from your Favorite Messaging App using FHIR

Chris Sprague, CTO [email protected]

http://openi.org/solutions/iris-chatbot/

FHIR Applications Roundtable

Duke University School of Medicine, Durham, NC

March 8, 2017

Page 2: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

What if you can schedule doctor’s appointment from

Facebook Messenger?

Order Medication Refill from iMessage?

You certainly can, because..

Page 3: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Messaging Bots are becoming more commonplace in customer support

workflow

http://www.businessinsider.com/sc/chatbots-future-customer-service-2016-9

Page 4: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

FHIR API's are standardizing common healthcare administration workflows

GET Schedule?actor=Practitioner/123 GET Slot?schedule=practitioner123&status=free... POST Appointment?status=proposed&patient=999&slot=xyz...

GET MedicationStatement?patient=999&status=active... POST MedicationRequest?patient=999&medication=261000&status=active...

Page 5: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

As popular messaging apps enforce end-to-end encryption, they start meeting

HIPAA requirements

Page 7: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Build the Bot to Book Appointment

Page 8: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Deployed to Facebook

Messenger

Page 9: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Prototype deployed to Facebook Messenger, can easily be deployed to other popular messaging platforms

Page 10: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Design Framework

Messaging App*

(iMessage, FB Messenger,

Slack, etc.)

IRIS Chatbot

EHR’s FHIR

Interface**

EHR (Epic, Cerner,

etc.)

**Using Aidbox.io for demo *Must support end-to-end encryption +

HIPAA compliant

Natural language

conversation

FHIR API Call and Response

Page 11: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Backend FHIR API’s

GET Patient?identifer=...

GET Patient resource to find their PCP

(Patient.generalPractitioner)

Page 12: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Backend FHIR API’s

GET Schedule

Find the general practitioner’s Schedule

resource

Page 13: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Backend FHIR API’s

GET Slot

Find a free Slot resource in general Practitioner’s

Schedule

Page 14: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Backend FHIR API’s

POST Appointment

Send an Appointment request to book a free Slot on

the general Practitioner’s Schedule

Page 15: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Backend FHIR API’s

GET Appointment

Get the confirmed Appointment details from the

general Practitioner’s Schedule

Page 16: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Medication Refill

Page 17: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Medication Refill (Contd.)

Page 18: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Medication Refill (Contd.)

Page 19: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

Next Steps

• Looking for a pilot site to deploy the bot – ideally a small to mid-size healthcare provider

• Will appreciate any feedback on features you'd like to see in Chatbots

• Have similar projects? Open to collaborate

Page 20: IRIS Chatbot: Appointments, Med Refills from your Favorite … · 2018-10-24 · Appointments, Med Refills from your Favorite Messaging App using FHIR Chris Sprague, CTO ... Chatbot

IRIS Chatbot: Appointments, Med Refills from your Favorite Messaging App using FHIR

Chris Sprague, CTO [email protected]

http://openi.org/solutions/iris-chatbot/

FHIR Applications Roundtable

Duke University School of Medicine, Durham, NC

March 8, 2017