This wiki has undergone a migration to Confluence found Here

Attachments:Connectathon Prep Material

From HL7Wiki
Jump to navigation Jump to search

Below you will find a variety of links and related material that has been assembled to help provide guidance for developers and architects to get started with the HL7 FHIR standard and/or to prepare for an HL7 FHIR Connectathon:


The following link File:FHIRTraining-Jan 5 contains both the tutorial guide (FHIRTraining.xlsx) and project files you will need for the FHIR Training Webinar. NOTE: This link will take you a separate wiki page to access the zip file.


From: Degandi, David [1] Sent: Wednesday, December 23, 2015 10:11 PM To: James, Lenel Subject: HL7 FHIR Tutorial content [January 5 & 6, 2016]


[[Below is the [agenda] content which will be included on the meeting invite, it which includes a description of the attachment.]]

Attached you should find File:FHIRTraining-Jan 5 this contains both the tutorial guide (FHIRTraining.xlsx) and project files you will need.

This tutorial will be very technical in nature. The target audience is an experienced developer who has met the prerequisites outlined in the Tutorial’s Highlights tab and has a desire to start developing FHIR applications.

“Developers starting the FHIR” tutorial agenda (times are PST): To allow for ample Q/A time the meeting durations have been extended from 60 to 90 minutes. Session 1 January 5, 2016 1:00pm to 2:30pm

	12:50pm	Dave DeGandi will initiate the call and people can begin to join
	1:03pm 	Lenel James will kick off the session by sharing the purpose of these sessions and some general announcements.
	1:10pm	Amol Vyas will give brief technical introduction to HL7 FHIR.
	1:20pm	Jin Yang will begin the tutorial session 1 of 2.
	2:20pm	Open general discussion and Q/A
	2:30pm	End of session 1 

Session 2 January 6, 2016 1:00pm to 2:30pm

	12:50pm	Dave DeGandi will initiate the call and people can begin to join
	1:03pm 	Dave DeGandi, will greet and level set
	1:05pm	Jin Yang Review session 1 with Q/A
	1:20pm	Jin Yang will begin the tutorial session 2 of 2.
	2:20pm	Open discussion of value and collaborative development growth session going forward
	2:30pm	End of session 2

Thank you,

Dave DeGandi

RITS Application Delivery & Support

Manager Realtime EDI./Realtime HCS

Cambia, Salem, OR


From: [2] On Behalf Of Grahame Grieve

Sent: Tuesday, December 22, 2015 1:29 AM

Subject: Re: REQUEST FOR ACTION, about the FHIR Connectathon - how to get started

[The preparation items from Connectathon 11 below]looks great to me. I'd add a few things:

- make sure you have your development environment set up before the connectathon; some people lose a lot of time doing non-FHIR related stuff on the day

- there's a couple of good tutorials out there: •

- where to get help/advice: see the top left on this page:

- a link to the actual connectathon page:

- this might be worth a read too [a learning case and walk through of their process]:


The list of steps and links on the tracking spreadsheet for Connectathon #10:

1. Explore the spec:
 Good starting points:													
  - Developer's introduction
  - Clinician's introduction
  - Overview & roadmap
  - Resource lists (click through and explore the ones that seem interesting)										
     - Clinical
     - Administrative
     - Infrastructure
     - Financial

2. Try creating, querying and updating instances using the HTML GUIs associated with some of the servers (no coding required)

 - Health Intersections (Grahame's)
 - University Health Network (James')

3. Try writing some simple code

 - We've had people come to connectathons who haven't coded in 10 years walk out having completed Track 1 - you can too!								
 - Pick one of the reference implementations (Java, C# are the most likely candidates, but whatever you're most at home with)
 - If you like browse one of the FHIR Dev Days tutorials to get a quick overview of the reference implementations (these may be starting to get a bit out of date - new ones coming in November)

4. Play around with profiling FHIR using Forge


During the December call, Paul Knapp walked partipipants through links on the HL7 FHIR Wiki. Below are the key links that might be helpful for any preparation to participate in the upcoming January 9/10 Connectathon in Orlando:

Main Connectathon page with Track Signup link:

Financial Tracks link:

SDC Tracks link:

Sample Data:


FROM HL7 FHIR Wiki: See two links from the HL7 Wiki site, and an excellent YouTube video. The first is a good FHIR 101, the second is beginning FHIR for developers.

   •	See this link for the FHIR 101 overview
   •	See this link for a developers overview

Start at the 4 minute mark, some of the best FHIR detail, in the weeds is at the 24 minute mark.

Advice On Tooling and Developer Preparation for Connectathon:

   From: Craig Parker [3] 

Sent: Monday, December 14, 2015 4:06 PM Subject: Re: Links for Payer Discussion About Pre-preparation options for January FHIR Connectathon

Since FHIR can be implemented using a number of different technologies, there isn’t a single set of tools that you would need. I would assume that most of the developers would be using a base technology that they are familiar with (e.g. Java, Javascript, Python, etc.), so the tools that they already use should be a good start. I would make sure to have the following as well:

· Something to view HTTP messages (like POSTMAN) · Something to view and edit JSON · Something to view and edit XML · At least one web browser. I would recommend having both Chrome and Firefox, if they are not already installed.

If they are planning to do anything with FHIR Profiles (not a beginner topic) they should look at the FHIR Wiki and see if they want any of the profile editing tools that are available. -- Craig Parker, MD MS Medical Informaticist for Open Services Platform Initiatives • HYPERLINK "" HYPERLINK "" HYPERLINK "" HYPERLINK ""

    From: Lam, Peter [4] 

Sent: Monday, December 14, 2015 3:00 PM Subject: RE: Links for Payer Discussion About Pre-preparation options for January FHIR Connectathon

Hi Lenel,

Having looked through the HL7 documentation and worked with fhir for a couple of months now, I think the best way to learn it is through watching it in action. Since fhir is built on restful web service calls, downloading a restful web service tester such as this app from google would allow a new developer to see what happens when they use fhir. Using the tool, they can plug in a fhir server endpoint and select values for creating (http post), updating (http put) or searching (http get) a resource and then plug in the resource examples (json or xml) from hl7 website.


FROM Craig Parker on App Developer Guide & FHIR Sandbox:

Use the information below to for advanced work in FHIR, to include OAuth security and alternative platforms. This link and resources is from Healthcare Services Platform Consortium (HSPC, a provider-driven organization of leading healthcare organizations, IT vendors, systems integrators, and venture firms. Through HSPC’s open marketplace and services platform, they seek to foster provider-vendor collaboration and innovation to accelerating the creation, sharing and delivery of promising software applications at the point of care.