Developing a SMART on FHIR App

Course delivery

 6 self-paced topics, taking approximately 12 hours to complete.

Topics covered

  • Introduction to SMART on FHIR basics
  • SMART app launch
  • FHIR resources and APIs for developers
  • App development foundations
  • Read and write workflows with FHIR services
  • App design, testing and deployment

Suggested participants

  • Product Managers
  • Solution Developers
  • Solution Architects
  • Implementers

CHIA continuing professional development (CPD) points

Participants who successfully complete both the online and virtual trainer-led components are eligible to receive 12 CHIA (Certified Health Informatician Australasia) CPD Points towards their recertification. If you are not yet CHIA certified, you can find out more here

Learning outcomes

On completing this course participants will be able to:

  • Develop a SMART on FHIR app using either JavaScript/TypeScript, Angular, or React
  • Communicate with FHIR services (e.g., read/write requests, write-back, getting scopes)
  • Configure the app for authorisation with a SMART launch server
  • Understand the end-to-end processes in getting an app from design to deployment
  • Collate a list of existing SMART on FHIR communities and resources
  • Register an app with an electronic medical record.

Prerequisites

This course requires a sound knowledge of JavaScript/TypeScript, JSON, XML, Angular or React to fully participate. 

Enrol here

Need help logging in? Use our helpful Learner Guide (PDF, 349.34 KB).

Other courses

Please contact us at standardsacademy@digitalhealth.gov.au with any questions.