Skip to content

Latest commit

 

History

History
71 lines (38 loc) · 2.48 KB

File metadata and controls

71 lines (38 loc) · 2.48 KB

FHIR for Developers

The following table includes links to various resources for learning more about developing software around FHIR, organized by the time investment needed to complete.

Time Needed Description Reference
A few hours [Tutorial] Firely "FHIR starters" - A collection of example projects to help developers get up to speed with HL7 FHIR. Includes tutorials using a web browser, Java, .NET, and iOS. https://github.com/FirelyTeam/fhirstarters
A few weeks [Course] HL7 FHIR Fundamentals Course http://www.hl7.org/events/fhir_fun.cfm
[Course] HL7 FHIR Intermediate Series http://www.hl7.org/events/webinar/fhir/intermediate/

The following table includes links to various tools/sites useful for understanding developing software around FHIR.

SMART on FHIR

SMART on FHIR is a set of open specifications to integrate apps with Electronic Health Records, portals, Health Information Exchanges, and other Health IT systems.

http://docs.smarthealthit.org/

Official FHIR validator

A Java jar file that can be used to validate resources. See https://www.hl7.org/fhir/validation.html for use.

https://www.hl7.org/fhir/validator.zip

Implementation Guide Publishing Tool

See: http://wiki.hl7.org/index.php?title=IG_Publisher_Documentation for use.

http://build.fhir.org/org.hl7.fhir.igpublisher.jar

Ruby FHIR Reference Implementation

FHIR STU3 Resource models generated from FHIR StructureDefinitions.

https://github.com/fhir-crucible/fhir_models

Java FHIR Reference Implementation: HAPI-FHIR

Object Models, Parsers, Client + Server Framework, FHIR Validator, & Utilities.

http://jamesagnew.github.io/hapi-fhir/

C# FHIR Reference Implementation: HL7.FHIR

Object models, Parsers/Serialisers, Utilities, and a Client.

http://www.nuget.org/packages/Hl7.Fhir

Pascal FHIR Reference Implementation: FhirServer

Object models, Parsers/Serialisers, Validator, Utilities, Client, and the FHIR Reference server.

http://github.com/grahamegrieve/fhirserver

XML FHIR Reference Implementation: XML Tools

Document Rendering Stylesheet, supplementary implementation schemas and transforms.

https://www.hl7.org/fhir/fhir-3.0.1-XMLTools-0.01.zip

JavaScript FHIR Reference Implementation: FHIR.js

JavaScript Client and Utilities.

https://github.com/FHIR/fhir.js

Swift FHIR Reference Implementation: Swift-FHIR

Object Model, Client and Utilities.

https://github.com/smart-on-fhir/Swift-FHIR