Client project · Healthcare · Drupal

Hôpitaux Iris Sud — Institutional Website & Intranet

Setup of a unified Drupal 9 institutional website for four Brussels hospitals, with intranet, practitioner search, appointment assistance and ADFS authentication.

Associated experience

Contraste Digital

Backend PHP Developer / Consultant · 2019 — 2025

View related experience

Context

Hôpitaux Iris Sud is a network of four hospitals located in the Brussels region.

The project consisted in building a new unified website representing the four hospitals of the group.

The objective was to centralize communication towards the public and standardize how the different hospital sites were presented online.

The platform included a public institutional website providing information about services and practitioners, as well as an intranet section allowing hospital staff to manage internal communications.

Project objectives

My contributions

Drupal platform setup

I participated in setting up the Drupal 9 CMS used for both the public website and the intranet.

  • Drupal installation and configuration
  • Multilingual setup
  • Backend development of custom features

Practitioner search and appointment assistance tool

I implemented a search interface helping users find the appropriate practitioner.

The tool allowed users to filter results through three criteria: medical service, specialist and hospital location.

Once a practitioner was selected, users could proceed with the appointment booking process via Progenda integration.

SSO integration with ADFS

I developed a custom Drupal module implementing authentication through ADFS, Active Directory Federation Services, using OAuth2.

This integration allowed hospital staff to access the intranet using their existing organizational credentials.

Additional access restrictions were implemented through IP-based access control.

Access management

I implemented authentication and access control mechanisms allowing hospital staff to manage internal communication content.

Team

The project was carried out by a small multidisciplinary team.

Additional support was provided by my IT director, Didier Lahousse, for the ADFS integration.

Technologies used

Backend

  • PHP
  • Drupal 9
  • Custom Drupal module development

Authentication

  • OAuth2
  • ADFS, Active Directory Federation Services
  • SSO for intranet access
  • IP-based access control

Business features

  • Practitioner search
  • Filtering by medical service
  • Filtering by specialist
  • Filtering by hospital location
  • Progenda integration for appointment booking

Platform

  • Public institutional website
  • Intranet section
  • Multilingual configuration
  • Internal communication content management

Technical challenges

The main technical challenges encountered during the project concerned the design and implementation of the practitioner search and appointment assistance tool, as well as the integration of ADFS authentication through a custom Drupal module.

The authentication integration required adapting Drupal’s authentication system to work with the hospital’s identity infrastructure.

Outcomes / impact

The project made it possible to set up a unified institutional website for the four hospitals of the Hôpitaux Iris Sud network.

The platform facilitated access to public information, practitioner search and the appointment booking process.

The intranet section allowed hospital staff to manage internal communications with authentication integrated into the organization’s existing infrastructure.

Personal learnings

This mission allowed me to work on a Drupal 9 project in the healthcare sector, with institutional, functional and access security challenges.

It strengthened my experience in custom Drupal module development, OAuth2/ADFS integration and implementation of business search features connected to a concrete user journey.