FHIR server illustration

Get an advanced understanding of Firely Server

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

  • Understand the architecture of Firely Server and some of its configuration options
  • Understand some of the trickier parts of Firely Server
  • Get hands-on experience with advanced aspects of Firely Server
  • Advance their own FHIR project by having a deeper understanding of their own implementation issues

The hands-on nature allows attendees to get an in depth understanding of implementing their FHIR server.

What the course is about

This training course covers a range of topics that are related to implementing your FHIR server by Firely:

  • The training will cover implementation of a custom plugin to extend Firely Server’s functionality.
  • Alternatively, the training can cover implementation of a Facade layer to connect Firely Server to a custom database.
  • Hands-on exercises and optional materials about several implementation aspects. This material will be used when they fit issues raised by the attendees.
  • The issues should preferably be identified well ahead of the actual training course to allow for preparation by the trainer(s); ad hoc questions may require additional research by the trainer(s).

FHIR Tools

More information

Icon Who

Participants

  • Those involved with the implementation of Firely Server.
Icon Schedule

Schedule

  • The dates for the in-company training courses are flexible and can be agreed upon depending on the availability of your team.
Icon Clock

Course duration

  • Online training course: 2 days, 3-4 hours a day.
  • In-person training course: 1 day, 7 hours a day.
Icon Materials

Course materials

  • Participants will receive handouts and supporting documents containing all materials covered in the training.

Learning modules and agenda

The agenda of the training course focuses mainly on creating a custom plugin for your Firely Server, to extend the server’s functionality. Alternatively the course can focus on creating a Facade layer on top of a custom database. Over 50% of the duration will be spent on hands-on configuration and development aimed to support scenarios as relevant to the attendees, and about 30% will be spent on discussion.

Firely Server Customization Training

  • The architecture of Firely Server
  • Creating a custom plug-in (e.g. for a new FHIR operation, access control, … )
    • Overview of Firely Server libraries needed
    • Implementing a plugin to handle custom actions or services
    • Configuring the FHIR server to use the plugin
  • Alternative focus – creating a Facade with Firely Server:
    • Overview of Firely Server library for facade
    • Implementing read and simple search on 1 resource type
    • Mapping from backend system to FHIR
    • Configuring the FHIR server to use the Facade
    • Implementing additional search options
  • Miscellaneous advanced topics
    • Security
      • Support for OAuth2
    • Loading a predefined set of profiles

Start implementing your FHIR server

Schedule an in-company Firely Server Customization Training today. Get in touch for more information.

Any questions about our training courses?

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