Workshop: Build your own FHIR® Server 🔥

Implement your own FHIR server with HAPI FHIR from scratch

Intermediate | 8h | Live - Online | 150 USD

🌟 New course 🌟

Includes

3 live sessions

  • Theoretical introduction per session
  • 2 practical activities per session

Presentations

Source code and documentation

Certificate of participation and completion

Skills covered by this workshop

FHIR REST APIs

Workshop description

This workshop is focused on gaining hands-on experience implementing FHIR servers, as a first step in the professional development of students interested in working with FHIR in real projects.

Although we will work with a specific technology (HAPI FHIR), the concepts covered during the workshop apply to any technology and version of FHIR, making it an excellent opportunity to work with FHIR in a controlled and guided environment.

Students who complete the workshop will be able to create their own FHIR servers from scratch and extend them in different ways to meet specific requirements, understanding all the steps involved. They will also have a solid foundation to continue learning more complex concepts that allow creating production-ready FHIR servers.

Certificate

The certificate includes a QR code for sharing.

Instructor

Pablo Pazos

Integration Engineer

Program

Objective

The objective of the workshop is to gain hands-on experience implementing FHIR servers using HAPI FHIR, understanding the fundamental concepts of resources, operations, validation and security that apply to any FHIR implementation.

Approach

This workshop has a practical approach, where we will review code, run servers, and observe HTTP communications. Before all practical exercises, the necessary concepts to understand the practical part will be introduced.

All code, documentation and presentations will be available to students.

At the end we will do a short optional evaluation, which is passed with 60% correct answers.

Who is it for?

The main audience for this workshop is people with a technical profile who want to learn about FHIR servers.

Certification

CaboLabs will issue PARTICIPATION certificates to all students who complete the workshop, and COMPLETION certificates to those who pass the optional evaluation.

Sessions

We will have three sessions, each with a theoretical introduction and two practical exercises.

Session 1

  • Introduction
  • HAPI FHIR architecture
  • Resources, operations and levels
  • Structure of a HAPI FHIR project
  • Testing the first working FHIR server
  • Adding support for our first resource (Patient)

Session 2

  • Introduction to FHIR profiles and terminology
  • Data validation in HAPI FHIR
  • Code Systems, Value Sets, Bindings and Concept Maps
  • Adding support for profiles and terminologies
  • Resource validation tests
  • Adding support for extended operations ($validate)

Session 3

  • Introduction to security in a FHIR server
  • Interceptors and Hooks in HAPI FHIR
  • Basic Authentication
  • Testing operations with authentication
  • Extending the server with a new resource (Observation)
  • Conclusions and next steps

Related courses

Do you have any questions?

Let us know how we can help you.

Company CaboLabs Health Informatics
Address Juan Paullier 995, Montevideo, Uruguay
Phone +598 99 043 145