Firely Server Customization Training
Adding to your FHIR Server with Firely
A hands-on workshop on how to implement extra functionality on top of your Firely Server. Gain an advanced understanding of Firely Server and learn all the best practices from experts.
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).
More information
Participants
- Those involved with the implementation of Firely Server.
Schedule
- The dates for the in-company training courses are flexible and can be agreed upon depending on the availability of your team.
Course duration
- Online training course: 2 days, 3-4 hours a day.
- In-person training course: 1 day, 7 hours a day.
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
- Security
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