program - fhir devdays€¦ · a general introduction to fhir 10:15 - 10:55 am richard ettema...
TRANSCRIPT
June 19 - 21, 2018 • Boston, MA
HL7.me/fhirdevdays
PROGRAM
® ®
HOST SPONSOR ORGANIZERS
ENABLING COMPREHENSIVECARE MATTERS.
Our solutions bring interoperabilityto health organizations so providersand patients can easily access andshare essential health information.InterSystems.com/FHIR
HL7 FHIR DevDays Ad.indd 1 5/11/18 4:02 PM
Table of Contents
SPONSORS & ORGANIZERS 4
WELCOME 5
GENERAL INFORMATION 8
HOW TO GET AROUND IN BOSTON 10
SOCIAL EVENT 11
FLOOR PLAN 12
TUESDAY SCHEDULE 14
WEDNESDAY SCHEDULE 22
THURSDAY SCHEDULE 28
TUESDAY SESSIONS 34
WEDNESDAY SESSIONS 40
THURSDAY SESSIONS 46
® Health Level Seven, HL7, CDA, FHIR and the FHIR [FLAME DESIGN] are registered trademarks of Health Level Seven International, registered in the US Patent and Trademark Office.
3
HOST SPONSOR
SILVER SPONSORS
BRONZE SPONSOR
ORGANIZERS
SPONSORS & ORGANIZERS
TEAL 500 PRIMARY
R: 0G: 150B: 136
H: 173S: 100B: 58
C: 83M: 19Y: 53K: 2
GREY 700
R: 97G: 98B: 98
H: 179S: 0B: 38
C: 61M: 53Y: 52K: 23
4
Dear HL7® FHIR® DevDays Attendee Thank you for joining us at the first edition of HL7 FHIR DevDays in the U.S. You will probably have one goal: to learn (more) about FHIR. We also have one goal. If, after the event, we were to ask you that famous question: “How likely is it that you would recommend HL7 FHIR DevDays to a friend or colleague?” We want your answer to be “Very likely!” So, if anything comes up, if you get confused, lost in the schedule or have questions, we’re here to help! Think of us as your event support team. We’ll be the people wearing the yellow shirts that say “HL7 FHIR DevDays.” Have a great conference!
Rien WertheimCEO, Firely
HL7 FHIR DevDays 2018 | WELCOME
HL7 FHIRDEVDAYS 2018
5
We are excited to bring this exceptional HL7 FHIR implementer event to the U.S. for the first time. Working with our friends at Firely, we have transplanted the European DevDays program, which bring experts and developers together for three days of tutorials, hands on sessions, to kick start your work with FHIR.
Whatever your interest:1. Newbie—needing to learn the ropes
and come up to speed on FHIR
2. FHIR Developer—wanting to learn from others on how to do it right
3. Designer/Architect—wanting to see how to fit FHIR into your products/organization
This event will bring together the best and the brightest of the FHIR experts in the world to help you succeed in your FHIR journey.
Calvin BeebeBoard Chair, HL7 International
Welcome to HL7® FHIR® DevDays 2018
6
Welcome to HL7® FHIR® DevDays Boston, the first DevDays to be held outside Europe
This is my fifth DevDays event, and I’ve always loved them. It’s a great combination of education, cross-skilling, and learning about the successes and challenges that come with implementing HL7 FHIR. You’ll be challenged to think outside your box—how can we do things differently? How can we leverage our work to create even greater change?
This is your chance to both learn and educate, no matter how new or experienced you are with FHIR. We want to make FHIR as easy to use—and as useful—as possible. That’s a big claim, especially in an area as inherently complex and broad as healthcare. That complexity and its challenges won’t go away – we just don’t want to add to it. Your feedback helps us make FHIR better. FHIR is both a technical specification and a community. The technical specification
gets more attention; that’s probably why you’re here. But FHIR also grows in a community that choses to develop a public treasure that we all own. Thank you for being part of that community. I encourage you to both give to and take from the community, and to continue to be involved.
Working in healthcare can be frustrating. It’s so important and hard, and the system is difficult to change. We’ve still got a great deal to do—and I’m sure that you have, too. Together, we can make people’s lives better by creating better support for improved healthcare processes and outcomes.
Grahame GrieveFHIR Product Director
2018
HL7 FHIR DevDays 2018 | WELCOME
7
GENERAL INFORMATION
Internet Access
Complimentary wireless internet is available
to all attendees.
Network: HL7FHIR
Password: DEVDAYS
@HL7
@FirelyTeam
#FHIRDevDays18
Website
Please make sure to check the event website
www.fhirdevdays.com for the latest news.
Venue
State Room
60 State Street, 33rd Floor
Boston, MA 02109 USA
Parking
60 State Street Parking Garage is located at 22
Merchants Row. Please note that it has limited
capacity and that parking might be pricey. For
more information including parking rates,
please visit www.60stategarage.com.
Badge
You will receive your conference badge upon
check-in at the registration desk. Please be sure
to wear it at all times.
Registration Desk and Hours
The registration desk is located in the foyer on
the 33rd floor.
The registration desk is open during
the following hours:
Tuesday 7:30 am – 8:00 pm
Wednesday 7:30 am – 4:30 pm
Thursday 7:30 am – 4:00 pm
Meals and Breaks
Your registration fee includes:
• Lunches on Tuesday, Wednesday and
Thursday
• Dinner on Tuesday
• Social event and dinner on Wednesday
• Farewell drinks on Thursday
• Coffee, tea and water will be available
throughout the day
Please note: breakfast is not included.
Event Staff
Questions? Just ask anyone wearing a yellow
HL7 FHIR DevDays shirts and they will be
happy to assist you.
8
Exercises
Exercises are available for a selection of the
tutorials. You can find them on the website at
www.fhirdevdays.com.
Presentations
Did you miss out on a session or do you
want to see a presentation once more?
Links to the presentations can be found on
the conference website after the event.
Photographer
A photographer is present on Wednesday.
After lunch, the photographer will take the
official HL7 FHIR DevDays group photo, so
please plan to attend!
Networking
The Community track offers a platform for the
sharing of implementation experiences and
best practices in a series of presentations.
The structure of HL7 FHIR DevDays and the
social event provides attendees with the
opportunities to meet others who are facing
similar challenges.
Hands-on Sessions
HL7 FHIR DevDays is also about learning in a
collaborative environment. Want to work with
others on specific topics or issues? Choose a
topic and a table and work side-by-side.
All of the hands-on sessions will take place
upstairs in the Mezzanine/Loft.
Evaluation Form
Your feedback is important! After the event,
you will receive a link to the online evaluation
form. Please take a moment to complete this
form as we will use your feedback to improve
upon future events.
Insurance and Liabilities
The organizers are not liable for any loss,
(physical) injuries or damages suffered at HL7
FHIR DevDays 2018. This includes damage,
theft or loss of property of a delegate, unless
this is the result of gross negligence or willful
misconduct by HL7 FHIR DevDays 2018.
Event Support
HL7 Director of Meetings
Mary Ann Boyle
+1 734-677-7777
Conference Director
Marita Mantle-Kloosterboer
+31 6 254 333 96
HL7 FHIR DevDays 2018 | GENERAL INFORMATION
9
HOW TO GET AROUND IN BOSTON
TippingIt is customary to tip in restaurants, in bars and when paying for taxis. As a general rule, tipping between 10-20% is usually appropriate.
TransportationDowntown Boston is easy to navigate. It’s compact, walkable, has an abundance of taxis and an accessible public transportation system.
The Massachusetts Bay Transportation Authority (MBTA) is Boston’s public transportation system and it’s a great way to get around quickly and cheaply. All information on how to get around Boston can be found on MBTA website at https://mbta.com/.
MBTA stops• State Street Station – via Orange or
Blue Line (entrance built into the brick, Old MA State House)
• Park Street Station – via Green Line (walk from T stop to 60 State Street)
10
HL7 FHIR DevDays 2018 | SOCIAL EVENT
SOCIAL EVENT Join us for a taste of Boston night life Wednesday evening! We are heading over to Lucky Strike Social, an area staple located behind Fenway Park, where you can drink, eat and socialize with colleagues and friends! Hang out in the brewery and play ping pong, billiards or maybe even shuffleboard. There is also plenty of action available in the high-tech
Gather outside of building and board the busesTravel by bus to the venueLucky Strike Social EventBoard buses that will make one trip to one of three destinations: the State Room building, Hyatt Regency Cambridge, OR the Holiday Inn Express & Suites (look for destination signs in front of bus) Leave the Lucky Strike venue to explore Boston on your own
5:00 - 5:30 pm 5:30 - 6:00 pm 6:00 - 9:00 pm 8:30 pm
9:00 pm
game room and 16-lane bowling alley. You won’t want to miss it!
Sponsored beverages for this event include domestic and imported beer, house wines, bottled water, Red Bull and soft drinks. Attendees who wish to order liquor or mixed drinks will be required to pay for it on their own.
PROGRAM
11
FLOOR PLAN
men’s restroom
women’s restroom
emergency exit
State RoomSERVICES
Mezzanine / Loft
Great Room
Cityside 1
Cityside 2
Harborside 3
Harborside 4
MEETING & EVENTS
12
HL7 FHIR DevDays 2018 | FLOOR PLAN
13
SCHEDULE | TUESDAY, JUNE 19, 2018
14
Mezzanine / Loft Great Room Cityside 1
7:30
REGISTRATION7:30 - 8:30 am
8:00
8:30
Opening8:30 - 9:00 am
Ewout Kramer
9:00
Keynote9:00 - 9:45 am
John Halamka
9:30
COFFEE BREAK9:45 - 10:15 am10:00
Hands-on10:15 am - 12:35 pm
A General Introduction to FHIR
10:15 - 10:55 am
Richard Ettema
OVERALL
10:30
HL7 FHIR DevDays 2018 | TUESDAY SCHEDULE
15
Cityside 2 Harborside 3 Harborside 4
7:30
8:00
8:30
9:00
9:30
10:00
FHIR4: What’s New?10:15 - 10:55 am
Grahame Grieve
OVERALL
FHIR Workflow10:15 - 10:55 am
Lloyd McKenzie
EHR
10:30
Session Color Key
Tutorial Track
Community Track
Student Track
General Session/Keynote
Hands-on
Meals & Coffee
Events
SCHEDULE | TUESDAY, JUNE 19, 2018
16
Mezzanine / Loft Great Room Cityside 1
11:00
Hands-on10:15 am - 12:35 pm
FHIR Profiling: Overview and Introduction11:05 - 11:45 am
Michel Rutten
FHIR for Specifiers
11:30
Implementation Guide Authoring
11:55 - 12:35 pm
Ardon Toonstra
FHIR for Specifiers
Noon
12:30
LUNCH12:35 - 1:30 pm
1:00
1:30
Hands-on1:30 - 5:00 pm
FHIRPath1:30 - 2:10 pm
Ewout Kramer
FHIR for Specifiers
2:00
(see next page)
HL7 FHIR DevDays 2018 | TUESDAY SCHEDULE
17
Cityside 2 Harborside 3 Harborside 4
11:00
The FHIR .NET API11:05 - 11:45 am
Mirjam Baltus
Developers
Java HAPI11:05 - 11:45 am
James Agnew
Developers 11:30
DICOM Web Concepts: An Introduction
11:55 - 12:35 pm
Brad Genereaux Mohannad Hussain
Imaging
FHIR and LOINC11:55 - 12:35 pm
Daniel Vreeman
Terminology
Devices on FHIR11:55 - 12:35 pm
Todd Cooper
Devices
Noon
12:30
1:00
C-CDA on FHIR1:30 - 2:10 pm
Rick Geimer
FHIR Documents
Test Driven Development I:
Introduction1:30 - 2:10 pm
Richard Ettema
FHIR Testing
SMART on FHIR1:30 - 2:10 pm
Dan Gottlieb Josh Mandel
EHR
1:30
2:00
(see next page) (see next page) (see next page)
SCHEDULE | TUESDAY, JUNE 19, 2018
Mezzanine / Loft Great Room Cityside 1
2:30
Hands-on1:30 - 5:00 pm
Building a Clinical Scenario
2:20 - 3:00 pm
Viet Nguyen
Clinical
3:00
COFFEE BREAK3:00 - 3:30 pm
3:30
Hands-on1:30 - 5:00 pm
Building a Clinical Scenario: Questions
3:30 - 4:10 pm
Viet Nguyen
Clinical
4:00
Mapping V2 to FHIR and Back
4:20 - 5:00 pm
Simone Heckmann
Building Bridges
4:30
5:00
FOOD & DRINKS5:00 - 7:00 pm
5:30
18
HL7 FHIR DevDays 2018 | TUESDAY SCHEDULE
Cityside 2 Harborside 3 Harborside 4
Lighthouse Lab2:20 - 3:00 pm
Drew Myklegard
EHR
Working with Personal Health Devices in FHIR
2:20 - 3:00 pm
Melanie Yeung
Devices
Building On Cerner with SMART on FHIR
2:20 - 3:00 pm
Kevin Shekleton Jenni Syed
EHR
2:30
3:00
Validation in .NET and Java
3:30 - 4:10 pm
Ewout Kramer James Agnew
Developers
Building Apps for EHR App Stores3:30 - 4:10 pm
Abigail Watson
EHR
3:30
4:00
Validation in .NET and Java: Questions
4:20 - 5:00 pm
Ewout Kramer James Agnew
Developers
Extending SMART on FHIR with FHIRcast
4:20 - 5:00 pm
Isaac Vetter
EHR
Blue Button on FHIR4:20 - 5:00 pm
Mark Scrimshire
Blue Button
4:30
5:00
5:30
19
SCHEDULE | TUESDAY, JUNE 19, 2018
Mezzanine / Loft Great Room Cityside 1
6:00
FOOD & DRINKS5:00 - 7:00 pm
6:30
7:00
Hands-on7:00 - 8:00 pm
7:30
8:00
20
HL7 FHIR DevDays 2018 | TUESDAY SCHEDULE
NOTES
21
SCHEDULE | WEDNESDAY, JUNE 20, 2018
22
Mezzanine / Loft Great Room Cityside 1
7:30
REGISTRATION7:30 - 8:30 am
8:00
8:30Opening
8:30 - 8:50 am
Ewout Kramer
9:00
Hands-on9:00 - 12:30 pm
9:30
Overview of Argonaut Initiatives
9:50 - 10:30 am
Brett Marquard
Argonaut
10:00
10:30
COFFEE BREAK10:30 - 11:00 am
HL7 FHIR DevDays 2018 | WEDNESDAY SCHEDULE
23
Cityside 2 Harborside 3 Harborside 4
7:30
8:00
8:30
Opening Student Track9:00 - 9:40 am
Lilian Minne James Agnew
Student
FHIR Projects9:00 - 9:40 am
Brian Kaney Speaker TBD
Community
JavaScript Full Stack Development
9:00 - 9:40 am
Abigail Watson
Developers
9:00
9:30
Remote Decision Support with CDS
Hooks9:50 - 10:30 am
Kevin Shekleton
Clinical Decision Support
FHIR Projects9:50 - 10:30 am
Ron Shapiro Andrew Marcus
Bryan Young
Community
How to Build a FHIR Server with HAPI
9:50 - 10:30 am
James Agnew
Developers
10:00
10:30
SCHEDULE | WEDNESDAY, JUNE 20, 2018
24
Mezzanine / Loft Great Room Cityside 1
11:00
Hands-on9:00 - 12:30 pm
Profiling for Clinicians11:00 - 11:40 am
Viet Nguyen
Clinical
11:30
Integrating a FHIR Server in Your Architecture11:50 - 12:30 pm
Christiaan Knaap
Developers
Noon
12:30
LUNCH12:30 - 1:30 pm
Group Photo12:45 - 1:05 pm1:00
1:30
Hands-on1:30 - 4:45 pm
Keynote1:30 - 2:10 pm
Eyal Oren
2:00
(see next page)
HL7 FHIR DevDays 2018 | WEDNESDAY SCHEDULE
25
Cityside 2 Harborside 3 Harborside 4
DICOM and FHIR11:00 - 11:40 am
Brad Genereaux Mohannad Hussain
Imaging
FHIR Tools11:00 - 11:40 am
Various Speakers
Community
StructureDefinition 101
11:00 - 11:40 am
Ewout Kramer
Developers
11:00
11:30
Distributing Decision Support with FHIR
11:50 - 12:30 pm
Bryn Rhodes
Clinical Decision Support
Test Driven Development II:
Advanced11:50 - 12:30 pm
Richard Ettema
FHIR Testing
Synthea: Massive FHIR Data
11:50 - 12:30 pm
Jason Walonoski
Developers
Noon
12:30
1:00
Student Team Presentations
1:30 - 4:00 pm
Lilian Minne James Agnew
Student
1:30
2:00
(see next page) (see next page)
SCHEDULE | WEDNESDAY, JUNE 20, 2018
26
Mezzanine / Loft Great Room Cityside 1
2:30
Hands-on1:30 - 4:45 pm
How to Build a FHIR Server with Vonk FHIR Facade
2:20 - 3:00 pm Christiaan Knaap
Developers
3:00
COFFEE BREAK3:00 - 3:30 pm
3:30
Hands-on1:30 - 4:45 pm
Clinical Studies: How Can FHIR Help?
3:30 - 4:10 pm
Geoff Low
Medical Research
4:00
Results and Winner of Student Track
4:15 - 4:45 pm
Student
Terminology Services on FHIR
4:20 - 5:00 pm
Rob Hausam
Terminology
4:30
5:00
NIGHT OUT at Lucky Strike
Buses load at 5:00 pm and depart at 5:30 pm
5:30
HL7 FHIR DevDays 2018 | WEDNESDAY SCHEDULE
27
Cityside 2 Harborside 3 Harborside 4
Student Team Presentations
1:30 - 4:00 pm
Lilian Minne James Agnew
Student
Implementation Guide Tooling
2:20 - 3:00 pm Ardon Toonstra Lloyd McKenzie
FHIR for Specifiers
Data Query, US Core2:20 - 3:00 pm
Brett Marquard
Argonaut
2:30
3:00
Profiling Academy: Profiling Guidelines
3:30 - 4:10 pm
Marten Smits
FHIR for Specifiers
IHE Profiles and FHIR (1)
3:30 - 4:10 pm
John Moehrke
IHE
3:30
4:00
HSPC4:20 - 5:00 pm
Nikolai Schwertner
HSPC
Profiling Academy: Questions4:20 - 5:00 pm
Marten Smits
FHIR for Specifiers
IHE Profiles and FHIR (2)
4:20 - 5:00 pm
John Moehrke
IHE
4:30
5:00
5:30
SCHEDULE | THURSDAY, JUNE 21, 2018
28
Mezzanine / Loft Great Room Cityside 1
7:30
REGISTRATION7:30 - 8:30 am
8:00
8:30Opening
8:30 - 8:50 am
Ewout Kramer
9:00
Hands-on9:00 - 12:30 pm
The Argonaut Scheduling Project
9:00 - 9:40 am
Eric Haas
Argonaut
9:30
Structured Data Capture
9:50 - 10:30 am
Lloyd McKenzie
Medical Research
10:00
10:30
COFFEE BREAK10:30 - 11:00 am
HL7 FHIR DevDays 2018 | THURSDAY SCHEDULE
29
Cityside 2 Harborside 3 Harborside 4
7:30
8:00
8:30
FHIR Messaging: the Unloved Paradigm
9:00 - 9:40 am
Rene Spronk
Building Bridges
FHIR Projects9:00 - 9:40 am
Arun Srinivasan Kirsten Hagemann
Rishi TararSpeaker TBA
Community
All of Us / Sync for Science
9:00 - 9:40 am
Josh Mandel
Medical Research
9:00
9:30
FHIR Mapping Language
9:50 - 10:30 am
Grahame Grieve
Building Bridges
FHIR Projects9:50 - 10:30 am
Mitch Collier Jim Allen
Speaker TBA
Community
FHIR and Protobuf9:50 - 10:30 am
Eyal Oren
Developers
10:00
10:30
SCHEDULE | THURSDAY, JUNE 21, 2018
30
Mezzanine / Loft Great Room Cityside 1
11:00
Hands-on9:00 - 12:30 pm
Da Vinci Project Overview
11:00 - 11:40 am
Viet Nguyen
Value-Based Care11:30
Da Vinci Project Technology11:50 - 12:30 pm
Viet Nguyen
Value-Based Care
Noon
12:30
LUNCH12:30 - 1:30 pm
1:00
1:30
Keynote Presentation1:30 - 2:10 pm
Deven McGraw
2:00
Plenary Presentation2:10 - 2:40 pm
Frank Santorelli
HL7 FHIR DevDays 2018 | THURSDAY SCHEDULE
31
Cityside 2 Harborside 3 Harborside 4
FHIR Projects11:00 - 11:40 am
Andrew Gregorowicz Speaker TBA
Community
Scalable Data Science with FHIR
11:00 - 11:40 am
Ryan Brush
Medical Research
11:00
11:30
Clinical Quality Improvement with
FHIR11:50 - 12:30 pm
Bryn Rhodes
Clinical Decision Support
FHIR and Public Health11:50 - 12:30 pm
Paula Braun
Public Health
Bulk Data11:50 - 12:30 pm
Josh Mandel Dan Gottlieb
Medical Research
Noon
12:30
1:00
1:30
2:00
SCHEDULE | THURSDAY, JUNE 21, 2018
32
Mezzanine / Loft Great Room Cityside 1
2:30
Closing2:40 - 3:00 pm
Grahame Grieve
3:00
FAREWELL DRINKS3:00 - 4:00 pm
3:30
4:00
HL7 FHIR DevDays 2018 | THURSDAY SCHEDULE
NOTES
33
Target audience: Everyone
Plenary Session
8:30 - 9:00 am | Great Room
EWOUT KRAMER
Ewout will open the first edition of HL7 FHIR DevDays in the USA.
Opening
10:15 - 10:55 am | Cityside 1
RICHARD ETTEMA
Track: OverallType: Tutorial
Target audience: Those who are new to HL7 FHIR, both technical and non-technical.
This tutorial provides a brief introduction and overview of the HL7 FHIR specification. We will examine the basic concepts of FHIR resources and supported interoperability paradigms. An instructor led demo will illustrate a FHIR-in-action scenario. If you are new to FHIR, this is a great place to start.
A General Introduction to FHIR
10:15 - 10:55 am | Cityside 2
GRAHAME GRIEVE
Track: OverallType: Tutorial
Target audience: Analysts, developers
What’s new in FHIR Release 4? What does normative mean? This session focuses on the FHIR roadmap, including new features planned for Release 4. It also covers what normative content in Release 4 means, as well as how to deal with version change.
FHIR4: What’s New?
10:15 - 10:55 am | Harborside 3
LLOYD MCKENZIE
Track: EHRType: Tutorial
Target audience: Developers, analysts, architects
A major focus of STU 3 (and R4) is enabling use of FHIR to manage workflow—linking together and managing proposals, plans, orders and their resulting events. This class will cover FHIR’s mechanisms for workflow and the tradeoffs associated with each. It will also examine the request, event and definition patterns behind many of the clinical and administrative resources. Finally, it will provide an overview of expected workflow related changes for the R4 FHIR release.
FHIR Workflow
SESSIONS | TUESDAY, JUNE 19, 2018
11:05 - 11:45 am | Cityside 1
MICHEL RUTTEN
Track: FHIR for SpecifiersType: Tutorial
Target audience: Specifiers
This tutorial will cover the following topics: • Overview of the FHIR Conformance layer• Introduction into authoring and publishing FHIR
profiles and implementation guides• Demonstration of FHIR profiling tools:
Forge, Simplifier
FHIR Profiling: Overview & Introduction
Target audience: Everyone
Keynote Presentation
9:00 - 9:45 am | Great Room
JOHN HALAMKA
John Halamka will present the opening keynote: Emerging Innovations in Healthcare
Keynote
34
11:05 - 11:45 am | Cityside 2
MIRJAM BALTUS
Track: DevelopersType: Tutorial
Target audience: The tutorial is aimed at developers who want to start creating client side FHIR applications and have little or no experience with the API.
This tutorial will demonstrate how to install the .Net API and will explain several parts of the API. Code examples will be provided for creating resource instances, sending requests to servers and inspecting the responses. After this tutorial, you will be able to participate in the beginners track at the hackathon.
The FHIR .NET API
11:05 - 11:45 am | Harborside 3
JAMES AGNEW
Track: DevelopersType: Tutorial
Target audience: This tutorial will be useful for anyone with an interest in building FHIR applications in Java. Having a working knowledge of Java and the Maven build system would be useful.
This tutorial will cover the basics of HAPI FHIR, including how to work with the data model, the parsers and the client. It also includes information on how to set up your development environment and provides all of the information a first-time Java developer will need to get started.
Java HAPI
HL7 FHIR DevDays 2018 | TUESDAY SESSIONS
11:55 - 12:35 pm | Cityside 1
ARDON TOONSTRA
Track: FHIR for SpecifiersType: Tutorial
Target audience: Specifiers
So you made a bunch of profiles… what’s next? There is a high chance that you won’t implement those profiles yourself. It’s time to wrap up all your work and make it possible that other people can actually implement your FHIR solution the way you designed it. This tutorial shows you some of the published FHIR implementation guides and outlines common requirements. The implementation guide tooling tutorial will dive into the different available tools for authoring implementation guides.
Implementation Guide Authoring
11:55 - 12:35 pm | Harborside 4
TODD COOPER
Track: DevicesType: Tutorial
Target audience: Basic FHIR knowledge; zero device info experience to Master of All
Connecting Devices & Apps: How Hard Can It Be?!
For decades accessing information from healthcare devices has been both challenging and expensive. The Devices on FHIR (DoF) initiative—a collaborative effort between HL7, IHE and PCHA—leverages the simplicity of HL7 FHIR to make the exchange and use of device-sourced content just as simple as any other type of information. With this newfound patient information, whole new application areas are opened up for innovative developers.
By attending this tutorial, you will learn:• How DoF is making this a reality today• How to leverage profiling artifacts• Device semantics• Harmonization with IHE PCD V2 & IEEE 11073,
with an example postnatal preeclampsia narrative spanning care contexts
Devices on FHIR
35
SESSIONS | TUESDAY, JUNE 19, 2018
1:30 - 2:10 pm | Cityside 2
RICK GEIMER
Track: FHIR DocumentsType: Tutorial
Target audience: Software developers, clinicians, and other implementers of clinical documents.
This tutorial will provide a walk-through of the C-CDA on FHIR implementation guide and demonstrations of C-CDA to FHIR transformation.
C-CDA on FHIR
11:55 - 12:35 pm | Cityside 2
BRAD GENEREAUX, MOHANNAD HUSSAIN
Track: ImagingType: Tutorial
Target audience: Imaging in healthcare novices
By the end of this session, participants should understand the role of imaging in healthcare, know what DICOM and DICOMweb is and how it is used within medical imaging, and know the basic concepts and structures of DICOM.
DICOM Web Concepts: An Introduction
11:55 - 12:35 pm | Harborside 3
DANIEL VREEMAN
Track: TerminologyType: Tutorial
Target audience: Informaticians, analysts, data scientists, software developers, interface engineers, researchers, trainees or anyone who interacts with structured health information and needs a basic understanding of vocabulary standards that are used to integrate data from many different sources.
Having a basic understanding of LOINC and how to make use of it with FHIR will facilitate a wide variety of use cases, storing and retrieving patient data, developing analytic approaches or visual displays of aggregate health data, architecting a national eHealth strategy, or designing a mobile health app that needs to exchange data with other systems.
FHIR and LOINC go together like chips and salsa: FHIR’s standardized resources and API are the perfect delivery vehicle for clinical data coded with LOINC, the freely available international vocabulary standard for identifying health measurements, observations and documents. LOINC is now ubiquitous in health data systems worldwide and is an essential ingredient of system interoperability. This session will cover the basics of LOINC, tour the common FHIR resources where you can make use of LOINC coded health data, and explore the LOINC-specific features in FHIR’s terminology services.
FHIR and LOINC
1:30 - 2:10 | Harborside 3
RICHARD ETTEMA
Track: FHIR TestingType: Tutorial
Target audience: FHIR implementers (developers), testers (QA/QC) and anyone interested in testing
This tutorial will introduce the FHIR Testing Framework, the FHIR TestScript resource and how the Touchstone Testing Platform implements this framework. The hands-on exercises will get you started with Touchstone, executing your first TestScripts, and the review and analysis of the test results. The hands-on session will explore various test scenarios with basic FHIR operations and asserts, as well as how those operations can be combined to form simple to complex workflow test scenarios. Those interested can begin an examination of a selected HL7 FHIR Connectathon Test Track with the goal of defining TestScripts for the next Connectathon event.
Test Driven Development I: Introduction
36
HL7 FHIR DevDays 2018 | TUESDAY SESSIONS
1:30 - 2:10 pm | Cityside 1
EWOUT KRAMER
Track: FHIR for SpecifiersType: Tutorial
Target audience: Profile authors/specifiers
FHIRPath is a path traversal and extraction language much like XPath. It is used—amongst other things—for validation of instances. Learn about its syntax and structure so you can author FHIRPath expressions with confidence.
FHIRPath
1:30 - 2:10 pm | Harborside 4
JOSH MANDELDAN GOTTLEIB
Track: EHRType: Tutorial
Target audience: Beginner audience—anyone interested in learning about how FHIR can enable apps that plug into EHRs
This talk introduces the SMART on FHIR App Platform. This tutorial will provide an overview of the platform architecture, including APIs, security and EHR integration. It will also describe ongoing implementation efforts with major EHR vendors and large US-based hospitals, as well as demonstrate platform resources including the SMART App Gallery, Sandbox Server, sample data, and developer tools and documentation.
SMART on FHIR
2:20 - 3:00 pm | Harborside 4
KEVIN SHEKLETONJENNI SYED
Track: EHRType: Tutorial
Target audience: Anyone interested in building SMART or FHIR applications and services on Cerner systems
Using SMART and FHIR, you can develop interoperable applications and services that serve a unique niche or approach an existing workflow or functionality in a new or novel manner. Cerner has been actively developing SMART and FHIR support within their platforms since 2014 and is in use in production today. This presentation will provide you with an overview of Cerner’s SMART and FHIR support, how you can start developing today with its open sandbox, and what it takes to get your application or service to production with Cerner’s Open Developer Experience (code) program.
Building on Cerner with SMART on FHIR
2:20 - 3:00 pm | Cityside 2
DREW MYKLEGARD
Track: EHRType: Tutorial
Lighthouse is the FHIR API on top of VA’s vast data stores which gives developers the ability to design technology solutions that leverage the VA data. This tutorial explains how to interact with the Lighthouse APIs.
Lighthouse Lab
2:20 - 3:00 pm | Harborside 3
MELANIE YEUNG
Track: DevicesType: Tutorial
Target audience: Attendees interested in integrating personal health devices data into a FHIR service
Working with Personal Health Devices in FHIR
Personal Connected Health Alliance (PCHA) publishes and promotes design guidelines and is an open framework using existing device standard for interoperability of devices used for applications monitoring personal health and wellness. This track will explore device data generated from compliant devices used in monitoring, analytics, clinical and other uses in informatics from hospital to home. Participants will gain experience working with device data through a pregnancy disorder use case and an appreciation of open end-to-end interoperability standards as a mechanism for bringing data from medical devices to services and systems that can be used by patients, providers and caregivers in a meaningful way.
37
SESSIONS | TUESDAY, JUNE 19, 2018
3:30 - 4:10 pm | Cityside 1
VIET NGUYEN
Track: EHRType: Tutorial
Target audience: Clinicians, business analysts, developers new to FHIR
Building a Clinical Scenario: Questions
2:20 - 3:00 pm | Cityside 1
VIET NGUYEN
Track: ClinicalType: Tutorial
Target audience: Clinicians, business analysts, developers new to FHIR
How to use the open source clinFHIR tooling to assemble resources that represent clinical scenarios.
This session will begin with an overview of FHIR from a clinicians’ perspective that focuses on the parts they need to know to actively participate in health IT projects. This includes resource, references between resources, data types, coded data, terminologies and profiling. Next, there will be an overview of clinFHIR including a demonstration of the Patient Records viewer and the Scenario Builder that you will subsequently use during the exercises after the presentation.
Building a Clinical Scenario
3:30 - 4:10 pm | Cityside 2
JAMES AGNEWEWOUT KRAMER
Track: DevelopersType: Tutorial
Target audience: .NET and Java Developers
Validation in .NET and Java
Both the Java and .NET libraries have support for validation of FHIR instances based on profiles – learn how to invoke this functionality and configure it for your needs.
3:30 - 4:10 pm | Harborside 4
ABIGAIL WATSON
Track: EHRType: Tutorial
Target audience: Developers, business stakeholders
Join us for a discussion of what it takes to get software released into an App Store. We’ll discuss business structures, liability concerns, legal compliance, hosting requirements, estimated costs, capacity planning, data storage, data interoperability, and security and authorization protocols. We’ll talk the nitty-gritty of fetching data via OAuth and FHIR, how to store the data once you’ve got it, and how to stand up algorithms and services as business offerings. We’ll also discuss the submission process and what to expect when people start scrutinizing your application.
Building Apps for EHR App Stores
4:20 - 5:00 pm | Cityside 2
JAMES AGNEWEWOUT KRAMER
Track: DevelopersType: Tutorial
Target audience: .NET and Java developers
Validation in .NET and Java: Questions
The second part of this tutorial is an interactive session. Attendees can bring their own use cases, ask questions and/or start a group discussion.
The second part of this tutorial features a group discussion and gives the participants a chance to ask questions.
38
HL7 FHIR DevDays 2018 | TUESDAY SESSIONS
4:20 - 5:00 pm | Harborside 3
ISAAC VETTER
Track: FHIR for SpecifiersType: Tutorial
Target audience: Developers of full featured applications looking to enhance EHR integration
FHIRcast synchronizes healthcare applications in real time to show the same clinical content to a common user. FHIRcast is a fledgling, modern, and simple application context synchronization specification. It ’s built on top of the SMART app launch protocol to enable rich integration between full-featured healthcare applications.
Modeled after the common webhook design pattern and specifically the W3C WebSub (https://www.w3.org/TR/websub/) RFC, FHIRcast naturally extends the SMART on FHIR launch protocol to achieve tight integration between disparate, full-featured applications.
Come to this learn how to use the open source sandbox and to build your own FHIRcast implementation.
Extending SMART on FHIR with FHIRcast
4:20 - 5:00 pm | Cityside 1
SIMONE HECKMANN
Track: Building BridgesType: Tutorial
Target audience: Implementers aiming to integrate V2 data into their FHIR system, middleware implementers, integration engine users.
Basic acquaintance with FHIR resources and the RESTful API and a good understanding of HL7 V2 syntax and message structures are required
The goals of this tutorial are to outline the challenges on the road to HL7 V2/FHIR integration and demonstrate/implement possible solutions.
Some of the topics of discussion that will be covered include the following:• Usage of bundles to process V2 messages en bloc• Creating resource references• Managing resource identity• Leveraging polling and subscription mechanisms• FHIR messaging paradigm
Mapping V2 to FHIR and Back
4:20 - 5:00 pm | Cityside 1
MARK SCRIMSHIRE
Track: Blue ButtonType: Tutorial
Target audience: Developers looking to create applications that benefit Medicare beneficiaries
The CMS Blue Button 2.0 API is consumer-directed exchange using OAuth2.0 and HL7 FHIR. More than 200 developers have signed up for the Developer Preview at http://bluebutton.cms.gov. In this session, you will be able to learn about the FHIR-based API that enables 53 million beneficiaries to share their claims information with the applications they trust. Get hands on experience with a selection of FHIR resources from CMS’ pool of 30,000 synthetic beneficiary records.
Blue Button on FHIR
39
SESSIONS | WEDNESDAY, JUNE 20, 2018
8:30 - 8:50 am | Great Room
EWOUT KRAMER
Target audience: Everyone
Ewout opens the second day of HL7 FHIR DevDays 2018.
Opening
9:00 - 9:40 am | Cityside 2
LILLIAN MINNEJAMES AGNEW
Track: Student
Target audience: Students
Students will be welcomed to HL7 FHIR DevDays with a short lecture given by a FHIR expert. After this lecture, the students will have the opportunity to connect with other students and FHIR experts, prepare their presentations and add the final touch on their projects.
Opening Student Track
9:50 - 10:30 am | Cityside 1
BRETT MARQUARD
Track: ArgonautType: Tutorial
Target audience: Architects, project managers, business analysts, clinicians
This session will provide an overview of Argonaut Project initiatives, including provider directory, scheduling, data query and document query.
Overview of Argonaut Initiatives
9:00 - 9:40 am | Harborside 4
ABIGAIL WATSON
Track: DevelopersType: Tutorial
Target audience: Developers, clinicians
One language. One healthcare API. We use Javascript and FHIR on the client, server, database, testing, tooling and hardware. Spend less time fighting with technology and more time on clinical scenarios, bioinformatics and helping patients. Join us for a short introduction on how to get started.
JavaScript Full Stack Development
09:00 - 09:40 am | Harborside 3
BRIAN KANEY Speaker TBA
Track: CommunityType: Presentations
Target audience: All
This session consists of two community presentations which focus on the implementation best practices of their project/product. These presentations are NOT a product showcase. Each presentation will feature a five minute introduction of a product/project, followed by a deep dive into topics like the architectural approach, tools used and good/bad experiences with FHIR. The aim is for software implementers (even if they’re not using the same architecture or development platform) to learn from the development approach as used in other projects.
Brian Kaney of Vermonster LLC will deliver the first presentation entitled Building Responsive SMART Apps: Lessons Learned. This talk will focus on some of the approaches to model a SMART on FHIR (and CDS Hook) application. He has direct experience building a few production apps at places such as McKesson. He will discuss flexible patterns and analogies, similar to responsive web design (RWD), including testing and responding to capabilities and limitations of integration partners.
FHIR Projects
9:50 - 10:30 am | Cityside 2
KEVIN SHEKLETON
Track: Clinical Decision SupportType: Tutorial
Target audience: Anyone building SMART apps or decision support services
CDS Hooks is an emerging standard that leverages both FHIR and SMART to provide open and interoperable decision support in the EHR. Using CDS Hooks, you can provide guidance to the clinician, such as a better medication to order, critical information about the patient, or instructions to activate a SMART app. This presentation will provide you with an overview of CDS Hooks, how it aligns with existing HL7 efforts and standards and what the future holds.
Remote Decision Support with CDS Hooks
40
HL7 FHIR DevDays 2018 | WEDNESDAY SESSIONS
9:50 - 10:30 am | Harborside 4
JAMES AGNEW
Track: DevelopersType: Tutorial
Target audience: Developers
This tutorial is intended for developers with a working understanding of Java, Java Servlets and Apache Maven.
How to Build a FHIR Server with HAPI
9:50 - 10:30 am | Harborside 3
RON SHAPIRO ANDREW MARCUSBRYAN YOUNG
Track: CommunityType: Presentations
Target audience: All
This session consists of two community presentations which focus on the implementation best practices of their project/product. These presentations are NOT a product showcase. Each presentation will feature a five minute introduction of a product/project, followed by a deep dive into topics like the architectural approach, tools used and good/bad experiences with FHIR. The aim is for software implementers (even if they’re not using the same architecture or development platform) to learn from the development approach as used in other projects.
Ron Shapiro (VP/CTO of Qvera) will provide the first presentation, entitled FHIR and the Apple Health Kit. This presentation will show how using FHIR can enable iOS developers to securely integrate personal health observations stored in the Apple Health Kit. This can allow individuals to send these personal observations directly to their healthcare provider’s EMR system. Using the Apple Health Kit API, these observations can be queried for and transformed into FHIR JSON resources. The FHIR JSON resources are then transported securely to an integration engine gateway that brokers the posting of the FHIR resources into the patient’s electronic chart. This presentation will provide specific details on the best way to create the FHIR resources from the data provided by the Apple Health Kit API.
Andrew Marcus and Bryan Young from Asymmetrik will give the second presentation, entitled FHIR Security in NodeJS. They will discuss their experiences building the winning server architecture for ONC’s Secure FHIR Server challenge. The speakers will address Asymmetrik’s technical approach to building a FHIR server that’s secure, extensible and scalable, and can be connected to any data source. The session will cover best practices around security and how to apply them to FHIR. Finally, the speakers will touch on the challenges they encountered along the way, including performing validation across the massive spec, implementing multiple versions of FHIR, and integrating with different OAuth servers with different capabilities.
FHIR Projects
11:00 - 11:40 am | Harborside 3
VARIOUS SPEAKERS
Track: CommunityType: Presentations
Target audience: All
This session consists of a series of brief tooling presentations that will introduce attendees to a variety of HL7 FHIR tools that ease the life of the average FHIR implementer. Tooling presentations included in this session are listed below.
Ron Shapiro (VP/CTO of Qvera) presents the Qvera FHIR Starter Kit. This presentation will demonstrate how the Qvera FHIR Starter Kit provides an introduction to FHIR web service calls and resources. It supports the creation and testing of RESTful web service calls; the conversion of FHIR to/from other formats (e.g. V2.x, CDA, DB queries, CSV, HTML); and the conversion of FHIR XML to JSON and v.v.
Eko Prasetya of Carium will present Carium DB Version-Control and Carium CCDA Importer. These tools are used to manage data from different sources and keep track of changes, so that data doesn’t have to fully merge on every change.
FHIR Tools
41
SESSIONS | WEDNESDAY, JUNE 20, 2018
StructureDefinition 101
11:00 - 11:40 am | Harborside 4
EWOUT KRAMER
Track: DevelopersType: Tutorial
Target audience: Developers, profile authors
The StructureDefinition resource is the main workhorse of profiling in FHIR. This tutorial will show how this resource is used to represent the basic validation tools in a StructureDefinition for those that want to have a sense of the internals of FHIR validation.
Integrating a FHIR Server in Your Architecture
11:50 - 12:30 pm | Cityside 1
CHRISTIAAN KNAAP
Track: DevelopersType: Tutorial
Target audience: Architects, lead developers, project managers
The specification regularly mentions a FHIR server and several implementations are available, but what can a FHIR server do for you (and what not) and how can you integrate it into your environment? This session discusses several ways to utilize a FHIR server, pushing or pulling data, and mapping data.
11:50 - 12:30 pm | Harborside 4
JASON WALONOSKI
Track: DevelopersType: Tutorial
This tutorial and exercise will introduce and walk through the generation of synthetic data for the participants’ next software development, integration, connectathon, or analytics task. The session will highlight Synthea (Synthetic Health), an open source software package that generates synthetic patient records. The software models and simulates over 500 clinical concepts, with a growing list of community written modules. Participants will learn how to configure and run the simulation (including localization), how to use the resulting data (including pre-generated datasets), and how to explore and modify the existing modules.
Synthea: Massive FHIR Data
Target audience: Software developers, data analysts, educators
11:00 - 11:40 am | Cityside 2
BRAD GENERAUXMOHANNAD HUSSAIN
Track: ImagingType: Presentations
Target audience: Imaging in healthcare novices
Participants at this session will learn the FHIR resources that relate to imaging and imaging workflows as well as understand the relationship between FHIR and DICOMweb.
DICOM and FHIR
11:00 - 11:40 am | Cityside 1
VIET NGUYEN
Track: ClinicalType: Tutorial
Target audience: Clinicians
In this tutorial, participants will learn how to create FHIR profiled resources using ClinFHIR. The tutorial will begin with a simple use case and data require-ments. The participants will identify candidate FHIR resources, followed by profiling the resources. After this tutorial, the participants will understand the role of profiles in FHIR and information exchange.
Profiling for Clinicians
42
11:50 - 12:30 pm | Cityside 2
BRYN RHODES
Track: Clinical Decision SupportType: Tutorial
Target audience: Health IT architects, developers and integrators
The ability of healthcare IT systems to react quickly and effectively to emerging public health concerns is a significant challenge. See how the FHIR Clinical Reasoning Module can be used to help address this challenge by enabling the exchange of decision support knowledge.
Distributing Decision Support with FHIR
11:50 - 12:30 pm | Harborside 3
RICHARD ETTEMA
Track: FHIR TestingType: Tutorial
This tutorial will look at the advanced testing, conformance analytics and remote API capabilities of the Touchstone Testing Platform supporting the FHIR Testing Framework. The hands-on exercises will build on the Test Driven Development I: Introduction tutorial. The hands-on session will review more complex assertions leveraging support for expressions (XPath, JSONPath and FHIRPath), how to navigate and use the Touchstone Conformance interface, and introduce FHIR Client or peer-to-peer testing. For those interested, the session will continue examining a selected HL7 FHIR Connectathon Test Track and the development of TestScripts for the next Connectathon event.
Test Driven Development II: Advanced
Target audience: FHIR implementers (developers), FHIR testers (QA/QC) and anyone interested in testing
HL7 FHIR DevDays 2018 | WEDNESDAY SESSIONS
2:20 - 3:00 pm | Cityside 1
CHRISTIAAN KNAAP
Track: DevelopersType: Tutorial
Target audience: .Net developers
Vonk FHIR Facade is a set of .Net NuGet packages that enables building a FHIR server that exposes data from a legacy system as FHIR resources. In this hands-on session, participants will build a facade on an example legacy system. Participants will learn how to start building with Vonk FHIR Facade, map data and search parameters.
How to Build a FHIR Server with Vonk FHIR Facade
1:30 - 4:00 pm | Cityside 2
LILLIAN MINNEJAMES AGNEW
Track: Student
Target audience: Students
In a 10-15 minute presentation, students will present their work to one another. A jury of three FHIR experts will be present to assess the projects on factors such as solidity, creativity and originality.
Student Team Presentations
1:30 - 2:10 | Great Room
EYAL OREN
Keynote Presentation
Target audience: Everyone
This keynote will discuss how HL7 FHIR lies at the core of the information infrastructure of Google Brain in healthcare.
Keynote
43
SESSIONS | WEDNESDAY, JUNE 20, 2018
3:30 - 4:10 pm | Harborside 4
JOHN MOEHRKE
Track: IHEType: Tutorial
Target audience: General, those interested in interoperability profiles
Attendees at this session will learn IHE’s role in interoperability and its FHIR-related profiles.
IHE Profiles and FHIR (1)
3:30 - 4:10 pm | Cityside 1
GEOFF LOW
Track: Medical ResearchType: Tutorial
Target audience: Anyone interested in how clinical research is conducted at a site and how we see data capture in the future
Clinical studies form an essential component of getting new drugs to market, and thereby improving healthcare outcomes for people the world over. In the clinical research realm there has been considerable interest in moving forward with integrating the healthcare record with the research systems. This is grouped under the topic of electronic Source (or eSource) and is expected to provide huge benefits for researchers, site staff and, most importantly, patients. This session will cover the concepts involved in the setup and conduct of a clinical study, and illustrate these using the ResearchStudy and ResearchSubject resources. Code samples will be using Python.
Clinical Studies: How Can FHIR Help?
3:30 - 4:10 pm | Harborside 3
MARTEN SMITS
Track: FHIR for SpecifiersType: Tutorial
Target audience: Specifiers
This tutorial will address profiling in practice and give some examples of real use cases. It will provide guidelines, best-practices and tips and tricks that you can take home for your own profiling project. Finally, it will introduce the newest feature on Simplifier, the Profiling Academy. The second part of the tutorial is an interactive session where attendees can bring their own use cases, ask questions and/or start a group discussion. FHIR consultants will be available to participate in the discussion.
Profiling Academy: Profiling Guidelines
2:20 - 3:00 pm | Harborside 4
BRETT MARQUARD
Track: ArgonautType: Tutorial
Target audience: Architects, lead developers, project managers, business analysts, clinicians
The US Core defines the minimum conformance requirements for accessing patient data as defined by the Argonaut Project pilot implementations and the ONC 2015 Edition Common Clinical Data Set (CCDS).
This tutorial will give a high-level overview of the profiles, their importance and future plans.
Data Query, US Core
2:20 - 3:00 pm | Harborside 3
ARDON TOONSTRALLOYD MCKENZIE
Track: FHIR for SpecifiersType: Tutorial
This tutorial will demonstrate how to build a FHIR implementation guide (IG) using the IG editor of the FHIR build tool and Simplifier.net.
Implementation Guide Tooling
Target audience: Specifiers
44
4:15 - 4:45 pm | Great Room
Target audience: All delegates
Results and Winner of Student Track
The winner of the Boston Student Track 2018 will be announced after the jury has deliberated during the afternoon coffee break. Winners will receive an award and eternal fame.
The winners will be celebrated with an official toast during that evening’s night out at Lucky Strike.
4:20 - 5:00 pm | Harborside 3
MARTEN SMITS
Track: FHIR for SpecifiersType: Tutorial
Profiling Academy: Questions
Target audience: Specifiers
The second part of this tutorial is an interactive session where attendees can bring their own use cases, ask questions and/or start a group discussion. FHIR consultants will be available to participate in the discussion.
4:20 - 5:00 pm | Harborside 4
JOHN MOEHRKE
Track: IHEType: Tutorial
IHE Profiles and FHIR (2)
Target audience: General, those interested in interoperability profiles
This is a continuation of the previous tutorial, IHE Profiles and FHIR (1). The second session will delve into the practice side and provide an introduction to the hands-on sessions at the IHE table.
HL7 FHIR DevDays 2018 | WEDNESDAY SESSIONS
4:20 - 5:00 pm | Cityside 1
ROB HAUSAM
Track: TerminologyType: Tutorial
Terminology Services on FHIR
Target audience: Implementers, developers, analysts, architects, interface engineers, anyone interested in using standardized coded data in FHIR
HL7 FHIR and terminology services are a perfect combination. FHIR provides a platform and is a significant enabler for deploying standardized terminology services. Any FHIR application that uses coded clinical data (i.e. pretty much all of them) can benefit from using these services to help manage the complexity in the terminology world. This tutorial provides an overview of the foundational FHIR terminology resources (CodeSystem, ValueSet, ConceptMap) and operations ($expand, $lookup, $validate-code, $translate, $subsumes). It also provides examples of how they can be used with common standard clinical terminologies including SNOMED CT and LOINC. This session will also introduce some ways of using these capabilities in practical applications as well as provide exercises for further exploration.
4:20 - 5:00 pm | Cityside 2
NIKOLAI SCHWERTNER
Track: HSPCType: Tutorial
HSPC
Target audience: Specifiers
The Health Services Platform Consortium (HSPC) was founded in 2013 by Intermountain Healthcare, Louisiana State University and the Veteran’s Administration to improve health by creating a vibrant, open ecosystem of interoperable platforms, applications and knowledge assets. This tutorial will provide an overview of the HSPC Developers Portal, HSPC Sandbox and HSPC Gallery. The participants will learn how to effectively use the HSPC platform, SDKs and libraries, application samples and documentation to set up their personal SMART on FHIR sandbox in the cloud. Participants will explore the steps for populating the sandbox with realistic clinical data. Finally, the session will demonstrate the process of developing and testing health applications and CDS Hooks services in the sandbox environment.
45
SESSIONS | THURSDAY, JUNE 21, 2018
8:30 - 8:50 am | Great Room
EWOUT KRAMER
Target audience: Everyone
Ewout will open the last day of HL7 FHIR DevDays 2018.
Opening
9:00 - 9:40 am | Cityside 1
ERIC HAAS
Track: ArgonautType: Tutorial
Target audience: Anyone interested in scheduling using FHIR, application developers, EHR vendors
In 2017, the Argonaut Project led a vendor agnostic effort to specify a FHIR RESTful approach and guidance for access to, and booking of, appointments for patients by both patient and practitioner end users. This presentation will explore the resulting FHIR Version 3.0.1 based Argonaut Scheduling Implementation Guide use cases and operations for searching for availability, holding, booking, searching, and canceling appointments by both patient and provider facing applications. It will review the early adopt experience, challenges and future steps.
The Argonaut Scheduling Project
9:00 - 9:40 am | Harborside 4
JOSH MANDEL
Track: Medical ResearchType: Tutorial
Target audience: Beginner to intermediate audience with interest in consumer access rights, research, clinical data or imaging data.
This talk provides an introduction to the Sync for Science (S4S) project, aimed at helping patients share clinical data with research studies through a portal-based approval mechanism. Building on the SMART specification, S4S provides a workflow and use case for consumer data access. This tutorial will review the progress working with commercial EHR vendors toward consistent interfaces and a real-world pilot within the Precision Medicine Initiative’s All of Us Research Program. It will also describe the Test Suite and upcoming efforts to support new data types including payor data and imaging data.
All of Us / Sync for Science
9:00 - 9:40 am | Cityside 2
RENE SPRONK
Track: Building BridgesType: Tutorial
Target audience: implementers; those that believe there’s more than just REST
This session covers the highlights of the FHIR messaging paradigm, including what it is and when and why you would use it. Within the FHIR community, messaging is usually seen as an old-fashioned way of data interchange. Yet, at the same time, messaging is probably the most widely used paradigm for data exchange in healthcare. In fact, a large number of FHIR projects are based on FHIR messaging. This tutorial will explain the power of messaging.
FHIR Messaging: the Unloved Paradigm
9:00 - 9:40 am | Harborside 3
ARUN SRINIVASAN KIRSTEN HAGEMANN RISHI TARARSPEAKER TBA
Track: CommunityType: Presentations
Target audience: Developers
This session consists of two community presentations which focus on the implementation best practices of their project/product. These presentations are NOT a product showcase. Each presentation will feature a five minute introduction of a product/project, followed by a deep dive into topics like the architectural approach, tools used and good/bad experiences with FHIR. The aim is for software implementers (even if they’re not using the same architecture or development platform) to learn from the development approach as used in other projects.
The first presentation, which is entitled To Subscribe or Hook for CDS will be presented by Arun Srinivasan (CDC), Kirsten Hagemann (Cerner) and Rishi Tarar (NG). In this session, they will share some of the lessons from the work with CDC’s Paul Coverdell National Acute Stroke Registry Program where CDS is implemented using a combination of FHIR Subscriptions and CQL. The presenters will review the approach and offer insights from the implementation.
FHIR Projects
46
HL7 FHIR DevDays 2018 | THURSDAY SESSIONS
9:50 - 10:30 am | Cityside 1
LLOYD MCKENZIE
Track: Medical ResearchType: Tutorial
Target audience: Developers, analysts, architects
Questionnaires, forms and surveys permeate healthcare in clinical, research, administrative, financial and other areas. They are easy ways to gather consistent data from patients, caregivers and other participants. However, they can be time consuming to complete and often result in duplicate entries. Structured data capture uses FHIR to support sophisticated questionnaire design as well as automated pre-population of questionnaire responses, improving data quality and reducing user workload. This presentation highlights the capabilities of FHIR to support sophisticated questionnaires, the trade-offs between questionnaires and traditional resource representation, as well as converting between the two styles.
Structured Data Capture
9:50 - 10:30 am | Cityside 2
GRAHAME GRIEVE
Track: Building BridgesType: Tutorial
Target audience: Experienced FHIR developers
What’s the FHIR mapping language about? Get to know its use case and sample applications. This tutorial will provide an overview of how the language works as well as a few sample applications.
FHIR Mapping Language
9:50 - 10:30 am | Harborside 3
MITCH COLLIERJIM ALLEN SPEAKER TBA
Track: CommunityType: Presentations
Target audience: Developers
This session consists of two community presentations which focus on the implementation best practices of their project/product. These presentations are NOT a product showcase. Each presentation will feature a five minute introduction of a product/project, followed by a deep dive into topics like the architectural approach, tools used and good/bad experiences with FHIR. The aim is for software implementers (even if they’re not using the same architecture or development platform) to learn from the development approach as used in other projects.
Mitch Collier and Jim Allen of StayWell will give the first presentation, Building a Patient Education SMART on FHIR Application - Krames on FHIR. They will describe the development of its SMART on FHIR app to replace its content solution into EHRs for patient education. The overview will include: using OAuth 2.0 to authenticate and launch the application within the clinician workflow; using FHIR resources to retrieve the patient context and medical history to create content tailored to the patient’s profile; and leveraging the document FHIR resource to record the education back into the EHR.
FHIR Projects
9:50 - 10:30 am | Harborside 4
EYAL OREN
Track: DevelopersType: Tutorial
Target audience: Developers
FHIR and Protobuf
11:00 - 11:40 am | Cityside 1
VIET NGUYEN
Track: Value-Based HealthcareType: Tutorial
Target audience: HIT vendors, insurers, clinicians, health systems
The HL7 Da Vinci Project is a multi-stakeholder effort led by payers, providers and HIT vendors to address use cases in value-based care. In this session, participants will learn about the origins of Da Vinci, its relationship to other FHIR initiatives, use cases and objectives.
Da Vinci Project Overview
47
SESSIONS | THURSDAY, JUNE 21, 2018
11:00 - 11:40 am | Harborside 3
ANDREW GREGOROWICZ SPEAKER TBA
Track: CommunityType: Presentations
Target audience: Developers
This session consists of two community presentations which focus on the implementation best practices of their project/product. These presentations are NOT a product showcase. Each presentation will feature a five minute introduction of a product/project, followed by a deep dive into topics like the architectural approach, tools used and good/bad experiences with FHIR. The aim is for software implementers (even if they’re not using the same architecture or development platform) to learn from the development approach as used in other projects.
Andrew Gregorowicz from Mitre will give the first presentation, entitled Implementation Approaches to FHIR Resource Storage. This talk will explore different architectural approaches to the storage of FHIR resources. It will cover the investigation of one of the back ends of the HAPI FHIR server, implementation of the go-based FHIR server, and finally some small-scale experimentation with a project called Candle. The session will also explore the benefits and drawbacks that three implementations provide for developer ease of use, performance, scalability (using Synthea data) and maintainability.
FHIR Projects
11:00 - 11:40 am | Harborside 4
RYAN BRUSH
Track: Medical ResearchType: Tutorial
Target audience: Intermediate audience interested in deep exploration and analysis of large FHIR datasets
As healthcare datasets grow, so do the challenges of exploring and analyzing them. This tutorial covers how FHIR can help even with petabyte-size datasets by natively encoding FHIR resources in popular tools for data science at scale. Attendees will use interactive Jupyter Notebooks and the Apache Spark processing engine to explore such data in an efficient, columnar format. Participants will work through data engineering and analysis examples and touch on machine learning. These examples are based on Bunsen, an open source project to simplify analyzing FHIR with tools like Apache Spark.
Scalable Data Science with FHIR
11:50 - 12:30 pm | Harborside 4
JOSH MANDELDAN GOTTLEIB
Track: Medical ResearchType: Tutorial
Target audience: Beginner to intermediate audience with interest in implementing or using open standards to export and import population level FHIR data from clinical systems, payment systems and data warehouses
Healthcare organizations have many reasons for bulk data export, such as populating a data warehouse for operational or clinical analytics, leveraging population health and decision support tools from external vendors, and submitting data to regulatory agencies. Today, bulk export is often accomplished with proprietary pipelines and data transfer operations frequently involve an engineering and field mapping project. Learn about an exciting new effort by SMART and HL7 to bring the FHIR standard to bear on these challenges of bulk data export.
Bulk Data
11:50 - 12:30 pm | Cityside 1
VIET NGUYEN
Track: Value-Based HealthcareType: Tutorial
Target audience: HIT vendors, insurers, clinicians, health systems
The HL7 Da Vinci Project is a multi-stakeholder effort led by payers, providers and HIT vendors to address use cases in value-based care. In this session, participants will learn about the processes Da Vinci is using for use case development. The initial uses cases of 30-Day Medication Reconciliation Post-Discharge and the Cover Requirements Use Case will be detailed. Requirements gathering, FHIR gap analysis, implementation guide development and reference implementations will be discussed.
Da Vinci Project Technology
48
11:50 - 12:30 pm | Cityside 2
BRYN RHODES
Track: Clinical Decision SupportType: Tutorial
Target audience: Health IT architects, developers and integrators
Clinical quality improvement is a critical aspect of healthcare delivery and relies on the ability to both measure and influence clinical care. See how the FHIR Clinical Reasoning Module can be used to describe and evaluate quality measures.
Clinical Quality Improvement with FHIR
HL7 FHIR DevDays 2018 | THURSDAY SESSIONS
1:30 - 2:10 pm | Great Room
DEVEN MCGRAW
Keynote Presentation
Target audience: Everyone
Your Data and/or Your Life: The Balance Between Interoperability and Privacy
Deven McGraw will discuss the tension between data liquidity and interoperability on the one hand, and privacy on the other hand. She will also touch upon recent developments in privacy policy (including GDPR) and what might be on the horizon given recent news developments (Facebook).
Keynote Presentation
2:40 - 3:00 pm | Great Room
GRAHAME GRIEVE
Keynote Presentation
Target audience: Everyone
The closing remarks summarizes HL7 FHIR DevDays. It also covers the entire FHIR community development process to provide attendees with an overview of the opportunities available within the community.
Closing
11:50 - 12:30 pm | Harborside 3
PAULA BRAUN
Track: Public HealthType: Tutorial
Target audience: General audience, health IT architects, developers, and integrators
While originally created for the clinical setting, the HL7 FHIR standard is beginning to be used to address interoperability challenges in public health. The roots of public health surveillance date back hundreds of years to the use of death certificates to understand why people die and help determine how health can be improved. In the United States, mortality reporting is a complex and decentralized process that begins when the decedent is pronounced dead. A physician pieces together the decedent’s medical history and circumstances around the death to determine an immediate cause, underlying factors and other significant conditions that contributed. If there are reasons to suspect unnatural causes, a medical examiner or coroner meticulously combs through the forensic evidence. Basic demographic information is verified, typically by a funeral home, and the death is then registered. A certificate is issued and the data flow continues from the field, through the US, territories, and other reporting jurisdictions to the National Center for Health Statistics. This tutorial will demonstrate how public health agencies are turning to FHIR and SMART on FHIR to help move mortality reporting from its current state to a FHIR-enabled ecosystem that provides more actionable insights, on a near real-time basis.
FHIR and Public Health
2:10 - 2:40 pm | Great Room
FRANK SANTORELLI
Keynote Presentation
Target audience: Everyone
Frank Santorelli is an actor/comedian and has been a headliner at some of the world’s most famous comedy clubs. Today he will be coming on our DevDays stage. Get ready for some good laughs!
Plenary Presentation
49
• Hybrid infrastructure (local & cloud)• FHIR-based repository• Authentication service• Configurable authorization• Ready-made user interface• Integrated imaging study viewer• Connectivity for legacy systems• Don’t develop, just write specs
Don’t waste time & money developing yourself....join our platform!
www.efferenthealth.com/platform
Integrating to the FHIR platform is easy & cost effective!
FHIR
Implementing Continua via FHIR
1. End-to-End Plug-and-Play Open Standards Infrastructure (from Devices to Gateways to Services) and Recognized worldwide by Regulatory Agencies.
2. FHIR Based Interface mapped directly to Bluetooth (and many other transports).
3. Best of Breed Security and Privacy Practices.4. Observation Upload (Vital Sensor Remote
Patient Monitoring for hundreds of health, medical and fitness device types).
5. Commercial Ready Drop-in Continua Device & FHIR Code and code libraries.
6. Conformance Tools: Certification, Compliance and Interoperability (all free).
September 17–28, 2018Washington, DC
The HL7 FHIR Applications Roundtable is a two-day event featuring numerous short form presentations/demos from providers, vendors, academic institutions, start-ups and other individuals showcasing FHIR-based solutions that are currently in development or already being deployed.
Anyone interested in understanding, implementing or developing FHIR applications will find value in this event.
For more information or to register, visit:
HL7.org/events/fhirapps.cfm
APPLICATIONS R O U N D T A B L E
Bronze Sponsor
developer.allscripts.com
API Documentation and Developer Forum
Sample codes & FAQs
CONTACT US AT
FOLLOW US AT
CALLING ALL INNOVATORS
Fast and easy to get started
@AllscriptsADP
SAVE THE DATENov 14–16, Amsterdam
HL7 FHIRDEVDAYS2018
51
www.fhirdevdays.com
See you in Amsterdam!Nov 14–16, 2018
Stay up-to-date with DevDays!@HL7 @FirelyTeam #FHIRDevDays18
® ®