HL7 FHIR Data Modeling Training Course

If you are responsible for data modeling and conformance this course is for you. We will deep dive into the world of FHIR profiling and learn all about resource validation and creating implementation guides.  

Who should attend?

  • This training course is intended for those who are responsible for data modeling and conformance
  • Authors of FHIR API specifications and implementation guides

Number of days

  • 3 days, 5 hours a day (online training courses), or
  • 2 days, 8 hours a day (face-to-face training course)

What is it about?

The FHIR data modeling training course provides an in-depth discussion of the conformance mechanism offered by FHIR, including related aspects such as resource validation and the creation of implementation guides.

Profiles serve a similar purpose to implementation guides, templates, archetypes, and detailed clinical models associated with other interoperability standards, which is to document the adaptation of the generic FHIR model to a particular context of use. The training course contains a series of hands-on exercises allowing the attendee to get an in-depth understanding of the material covered.

The exercises in this course will be done with the Forge R4 tool. It is possible to request a custom course when you need to work with different version (STU3 or the R5 preview), or when you want to use FHIR Shorthand (FSH) instead of Forge.

What skills will I gain?

Upon completion of this training course, attendees will be able to:

  • Explain what the FHIR conformance layer is and how it is used to profile FHIR for a specific context or use case.
  • Understand how domain information requirements translate to conformance resources.
  • Create a FHIR profile to cover a specific context or use case.
  • Register, search and validate conformance resources using tools.
  • Be aware of governance issues around the creation and publication of conformance resources.

Are there prerequisites?

The attendees are assumed to:

  • be familiar with the core components of the FHIR standard,
  • to have created a Simplifier.net account,
  • and to have installed the Forge R4 tool.


Note: the topics of the agenda below will be presented over the course of 2 days (face-to-face training course) or 3 days (online training course). The agenda is subject to change.

HL7 FHIR Data Modeling course

  •  Introduction
    • Agenda
    • Explanation of the use-case used by the exercises
  • Design
    • Business data models
    • Expressing business data models in FHIR (optional)
  • Build
    • Introduction to FHIR Conformance Layer
      • Principal components
      • An overview of profiling tools
    • Expressing frequently required constraints
      • Cardinalities
      • Fixed values
      • Restricting choice data types
    • Creating Extensions
    • Derived profiles
    • Overview of more advanced profiling options
      • Profiled target resource reference
      • Slicing based on a fixed value
      • Conditional constraints using FHIRPath
    • Creating and binding ValueSets
  • Share & Use
    • Profile registry
    • Validation Process
  • Creating Implementation Guides (overview)
    • Using Simplifier, demo
    • IG Publisher demo, optional
  • Maintenance
    • Governance – e.g. national/regional/vendor profiles and implementation guides
    • Packages
  • Profiling in <your country>, optional
  • Summary and recommendations

Contact us for on-site training

Contact René Spronk for more information on FHIR training courses by Firely.

Any questions about our training courses?

Leave us a message and we’ll reply as soon as we can

Firely occasionally uses the information you provide us to contact you about relevant content, products and services. You can unsubscribe from these communications at any time. For more information, check our Privacy Policy.