Chapitre 09 · Sous-chapitre B · Maison de santé · Plusieurs identités · Un toit · Un site

Site web pour cabinet pluridisciplinaire

Cinq praticiens.
Un toit. Un seul site.

Pour les maisons de santé pluri-professionnelles qui veulent honorer chaque praticien — sans fragmenter la marque commune.

Médecin généraliste, kiné, sage-femme, ostéopathe, infirmière. Cinq spécialités, cinq agendas, cinq pages de fiche Doctolib séparées, cinq commissions. Une seule maison de santé. Le site doit raconter le collectif, organiser les flux, partager l'agenda et les dossiers — sans qu'une plateforme tierce prélève sa dîme à chaque rendez-vous.

Médecin Kiné Sage-femme Ostéo Infirmière

1 agenda

Au lieu de cinq

0 %

Commission par RDV

HDS

Hébergement dossier

Constat — Ce que l'on voit cabinet après cabinet

Une maison de santé,
cinq sites éclatés.

Le patient cherche un kiné, atterrit sur une fiche Doctolib individuelle, prend RDV, ne sait pas qu'à dix mètres existe une sage-femme du même groupe. La maison de santé est invisible — seuls les praticiens existent, chacun de son côté. Quatre angles morts récurrents.

Angle mort 01
×5 sites

Les sites individuels qui fragmentent la marque commune.

Chaque praticien a son propre site WordPress fait à la va-vite, sa propre identité visuelle, son propre formulaire de contact. Le patient ne comprend pas qu'il s'agit de la même maison de santé. La synergie collective — c'est-à-dire la raison d'être du regroupement — s'évapore en cinq lignes parallèles.

Angle mort 02
× N praticiens

Doctolib multiplié par cinq, six, douze.

Cinq abonnements mensuels, cinq commissions sur les RDV, cinq tableaux de bord à surveiller. L'agenda mutualisé est introuvable — chaque praticien gère le sien, les patients ne basculent pas d'un confrère à l'autre, et la dîme part chaque mois sur cinq lignes comptables différentes. On paie cinq fois pour un outil qui devrait coûter une fois.

Angle mort 03
Qui consulter ?

Le patient ne sait pas qui consulter en premier.

Mal au dos — kiné ou ostéo ? Suspicion de grossesse — généraliste ou sage-femme ? Le patient hésite, repousse, googlise, finit par appeler SOS médecins. Aucun site collectif ne propose de parcours guidé qui oriente vers la bonne salle, le bon praticien, le bon créneau. La maison de santé devrait être ce guide.

Angle mort 04
RGPD ⚠

Les transmissions internes par WhatsApp.

Le médecin envoie un compte rendu au kiné, par WhatsApp, photo du dossier. La sage-femme partage une échographie par mail Gmail, en pièce jointe. Trois mois plus tard, plus personne ne retrouve la transmission. Et la CNIL, elle, n'a pas oublié qu'aucun de ces flux n'est conforme à la donnée de santé. Une messagerie interne chiffrée, ce n'est plus un luxe — c'est une obligation.

Univers signature — Organigramme & planning mutualisé

Un organigramme
qui prolonge l'architecture du cabinet.

Pas un logo plaqué sur un fond beige. Une véritable signature visuelle qui reprend les codes architecturaux d'un cabinet contemporain : ardoise sobre, bois clair, filets de couleur pour chaque praticien. Le site web devient le prolongement numérique de la maison de santé physique.

Module 01

Organigramme des praticiens

5 figures

Maison de santé

Cabinet du Pré-Vert

MSP labellisée ARS · 2023

Médecin

Dr Caron

Salle 01

Kiné

M. Léost

Salle 02

Sage-femme

Mme Vannier

Salle 03

Ostéopathe

M. Pérez

Salle 04

Infirmière

Mme Le Quer

Salle 05

Chaque praticien a sa page, son agenda, sa biographie — sans jamais quitter la marque commune. Le patient navigue de l'un à l'autre par un seul menu, un seul header, une seule footer.

Module 02

Planning hebdomadaire mutualisé

S. 21 · Mai
H
Lun
Mar
Mer
Jeu
Ven
Sam
8h
Caron
Caron
Caron
Vannier
Pérez
10h
Léost
Léost
Vannier
Léost
Léost
Pérez
14h
Vannier
Le Quer
Caron
Le Quer
Caron
16h
Pérez
Pérez
Léost
Pérez
Vannier
18h
Le Quer
Caron
Le Quer

82 %

Occupation salles

1 vue

Au lieu de cinq

3 sec

Réservation patient

Bénéfices — Ce que change un site cabinet pensé pour le pluri

Quatre gestes,
une maison réunifiée.

Bénéfice 01 1 agenda

Agenda mutualisé multi-praticiens.

Un seul tableau de bord, cinq vues filtrables par praticien. Le patient prend RDV en deux clics : il choisit son motif, le module propose les créneaux disponibles chez tous les praticiens habilités, et bascule sur celui qui correspond. Plus de Doctolib × N. Plus de double-réservations. Plus de plateforme qui prélève sa dîme.

Django · modèle Praticien lié à Slot · gestion congés croisés

Bénéfice 02 HDS

Dossier patient partagé, conforme HDS.

Le médecin écrit, le kiné lit, la sage-femme annote — avec l'autorisation explicite du patient, journalisée. Documents médicaux, courriers, comptes rendus, imageries : tout vit dans un dossier unique, chiffré au repos, hébergé sur infrastructure agréée HDS. Fini les transmissions WhatsApp. Fini les comptes rendus mail Gmail.

Modèle MedicalFile · ACL par praticien · journal d'accès complet

Bénéfice 03 Plan

Plan d'étage interactif & parcours patient.

Un plan SVG cliquable au format de votre vraie maison de santé : chaque salle pointe vers la fiche du praticien, ses horaires, son créneau libre le plus proche. Couplé au module "Qui consulter ?", le patient choisit son symptôme et le site lui propose la bonne salle. Plus d'hésitation entre kiné et ostéo.

SVG ou Leaflet · responsive mobile · lecteur d'écran compatible

Bénéfice 04 1 marque

Identité de groupe — sans gommer les praticiens.

Un header commun, une footer commune, une charte commune. À l'intérieur, chaque praticien dispose de sa page propre : biographie, formation, langues parlées, photo, audio de présentation. La maison de santé devient visible — et chaque praticien y trouve sa voix singulière. Ni dilué dans le groupe, ni isolé dans son coin.

Modèle Practitioner · template fiche réutilisable · CKEditor 5

Anatomie du site — 6 modules clé

Six modules,
cousus à la maison.

Chaque module est activable à la carte — vous démarrez par les essentiels (agenda, fiches praticiens), vous ajoutez les autres à votre rythme.

Module 01 / 06

Page praticien individuelle.

Biographie travaillée, formation détaillée, langues parlées, photo cabinet, créneaux disponibles en direct, accès direct au RDV. Un modèle Django Practitioner qui rend chaque profil unique sans casser la cohérence visuelle.

Modèle Practitioner — 12 champs configurables

Module 02 / 06

Agenda mutualisé Django.

Vue unifiée par défaut, filtrable par praticien, durée variable par motif, créneaux récurrents, gestion croisée des congés. Rappels SMS et email, annulation patient en un clic, ajout à son calendrier perso.

Modèle Slot · contrainte UniqueTogether(Pract, Date)

Module 03 / 06

Plan d'étage interactif.

SVG cliquable au format de votre vraie maison de santé. Chaque salle pointe la fiche du praticien, sa spécialité, son créneau libre. Vue d'ensemble pour les nouveaux patients qui n'osent pas pousser la porte.

SVG inline ou Leaflet · ARIA labels complets

Module 04 / 06

Dossier patient partagé HDS.

Comptes rendus, courriers, imageries, ordonnances. Permissions granulaires : lecture, écriture, archivage par praticien. Journal d'accès complet, hébergement agréé HDS, chiffrement au repos AES-256.

Modèle MedicalFile · ACL · audit log obligatoire

Module 05 / 06

Parcours « Qui consulter ? »

Le patient indique son symptôme — mal au dos, fatigue, suspicion de grossesse — et le module propose le bon praticien, en respectant le parcours de soin (généraliste d'abord, puis spécialiste). Désamorce les hésitations qui font fuir.

Arbre décisionnel CMS · paramétrable sans dev

Module 06 / 06

Messagerie interne chiffrée.

Transmissions entre praticiens sans WhatsApp, sans Gmail. Notes patient partagées avec mention, escalade urgence, archivage automatique dans le dossier. Hébergement HDS, double authentification, journal complet.

Channels Django · WebSocket TLS · purge configurable

Côté technique — Ce qu'il y a sous le capot

Sous le capot,
du Django propre.

Pas de plugin WordPress empilé, pas de SaaS opaque revendu en marque blanche. Six modules Django pensés pour la maison de santé, dont le code source est livré, documenté, transférable.

Tech 01 / 06 models.py

Modèle Practitioner & Slot.

Praticien lié à Slot par ForeignKey, contrainte UniqueTogether (praticien, date, heure), gestion des congés via TimeRange, propagation automatique sur l'agenda public en cas d'absence. Modèle ouvert, extensible par votre cabinet.

class Practitioner(models.Model):
    user      = OneToOneField(User)
    specialty = CharField("Spécialité")
    room      = ForeignKey(Room)
    languages = MultiSelectField(...)
    bio       = CKEditor5Field()
Tech 02 / 06 views.py

Agenda mutualisé — vue unifiée.

Vue FBV qui agrège les créneaux libres de tous les praticiens habilités sur un motif donné, propose les trois créneaux les plus proches, route le rendez-vous sur la salle correspondante. Optimisé en une seule requête prefetch.

# vue agrégée — un seul SELECT
def available_slots(motif, date):
    return Slot.objects.filter(
        practitioner__motifs=motif,
        date__gte=date,
        booked=False,
    ).select_related("practitioner")[:3]
Tech 03 / 06 SVG · Leaflet

Plan d'étage SVG cliquable.

Plan vectoriel inline (ou Leaflet pour les grands sites multi-étages). Chaque salle est un <a> qui pointe vers la fiche praticien, avec ARIA label complet, navigation clavier, responsive mobile. Tracé sur mesure à partir de votre vrai plan architecte.

<!-- chaque salle = lien accessible -->
<a href="{% url 'practitioner' caron.slug %}"
   aria-label="Salle 01 · Dr Caron · médecin">
  <rect x="12" y="12" class="cpl-room" />
</a>
Tech 04 / 06 models · perms

Dossier MedicalFile & ACL.

Modèle dossier lié au patient, autorisations granulaires par praticien (lecture, écriture, archivage), journalisation systématique de chaque accès dans un AuditLog. Hébergement obligatoire HDS — agréé Santé.

class MedicalFile(models.Model):
    patient    = ForeignKey(Patient)
    authorized = ManyToManyField(
        Practitioner,
        through="Authorization",
    )
    # ⚠ hébergement HDS obligatoire
Tech 05 / 06 SEO · JSON-LD

Schema MedicalClinic & Physician enfants.

Données structurées JSON-LD générées dynamiquement : MedicalClinic en racine, un Physician enfant par praticien, OpeningHoursSpecification par salle. Google ressort la maison de santé avec ses praticiens en rich result.

# context_processors.py
def structured_data(request):
    return {
        "clinic_jsonld": build_clinic_schema(),
        "physicians_jsonld": [
            build_physician(p) for p in Practitioner.objects.all()
        ],
    }
Tech 06 / 06 workflow · forms

Module garde vacances.

Formulaire d'absence d'un praticien, redirection automatique des RDV vers le collègue de spécialité disponible, notification email du patient, blocage de la page praticien pendant la période. Régulation interne sans appel téléphonique de coordination.

class VacationForm(forms.ModelForm):
    redirect_to = ModelChoiceField(
        queryset=Practitioner.objects.same_specialty()
    )
    # sur save : reroute Slots & notifie patients

Le mot de l'atelier

« Cinq praticiens, cinq fiches Doctolib, cinq commissions, cinq agendas désynchronisés. Une maison de santé mérite un seul site, un seul agenda, un seul dossier partagé — et zéro plateforme qui prélève sa dîme par RDV. »

Dylan Saint-Jalmes · fondateur de l'atelier

Méthode — Quatre étapes mesurées

Une méthode
à l'allure du cabinet.

Coordonner cinq agendas, c'est d'abord coordonner cinq emplois du temps. On ne force jamais une réunion plénière à la va-vite — on respecte les rythmes croisés de la maison de santé.

  1. Étape 01 45 min

    Audit visio collectif offert.

    Un appel en visio avec deux ou trois praticiens représentants du cabinet — pas besoin que tous soient là. On écoute la genèse du regroupement, les arbitrages déjà tranchés, les sujets qui font débat en interne. Aucun engagement.

  2. Étape 02 2 sem.

    Cadrage à plusieurs voix.

    Document de cadrage relu par chaque praticien individuellement — pas en réunion. Chacun annote, ajuste, valide sa propre fiche. On consolide, on arbitre les choix collectifs en une seule séance courte de synthèse.

  3. Étape 03 3 sem.

    Maquette & plan d'étage.

    Trois pages maquettées haute fidélité — accueil, fiche praticien, plan d'étage interactif. Le plan est tracé à partir de votre vrai schéma architecte (ou relevé à la visite si besoin). Itérations jusqu'à validation conjointe.

  4. Étape 04 5–7 sem.

    Développement & mise en ligne.

    Développement Django, hébergement HDS configuré, basculement de l'agenda Doctolib en mode lecture-seule pendant trois mois, formation du secrétariat mutualisé. Mise en ligne en heures calmes — jamais avant un week-end de garde.

Questions fréquentes — Cabinet pluri

Six questions
qui reviennent toujours.

Comment on remplace Doctolib pour cinq praticiens d'un coup ?

On ne le remplace pas d'un coup. Pendant les trois premiers mois après mise en ligne, l'agenda Doctolib reste source pour chaque praticien — votre site lit en parallèle les plages occupées, pour éviter les doubles RDV. Vos patients fidèles migrent à leur rythme vers votre site propre. À T+3 mois, vous mesurez la part de RDV passés via votre site (souvent 60 à 80 %), et chaque praticien décide individuellement s'il coupe ou conserve la plateforme tierce. Aucune décision collective imposée.

Un dossier patient partagé HDS, c'est vraiment faisable ?

Oui — sous condition expresse d'hébergement HDS agréé Santé (OVH HDS, Outscale HDS ou équivalent). Le dossier est chiffré au repos AES-256, en transit TLS 1.3, chaque accès est journalisé avec praticien, horodatage et IP. Le patient signe à l'inscription une autorisation explicite par praticien : il peut autoriser le médecin et la kiné, et refuser la sage-femme. Côté technique, c'est un modèle Django MedicalFile avec table de jonction Authorization qui gère les ACL. Tout est testable en recette avant ouverture.

On garde des pages individuelles ou tout passe en collectif ?

Les deux. Le site collectif porte la marque maison de santé (header, footer, charte, plan d'étage, agenda mutualisé, blog éducatif commun). À l'intérieur, chaque praticien dispose de sa propre page profonde — biographie travaillée, formation, langues, photo, audio de présentation, planning personnel, blog praticien optionnel. Le patient peut atterrir sur la page Dr Caron via Google, prendre RDV, et découvrir au passage qu'à dix mètres existe une sage-femme du même groupe. Le pluri devient un avantage de découverte, pas une dilution.

Comment se passe la régulation des vacances entre praticiens ?

Un module « garde vacances » intégré. Le praticien renseigne ses dates d'absence depuis son back-office personnel, désigne son remplaçant de spécialité (ou laisse le système proposer le collègue disponible), et le module fait trois choses automatiquement : il bloque la page praticien pendant la période, il redirige les nouvelles demandes de RDV vers le remplaçant désigné, et il envoie un email d'information aux patients qui avaient un RDV à venir. Plus de coup de fil de coordination en plein juillet à 21 h.

On est MSP labellisée ARS : on l'affiche sur le site ?

Oui, et on le fait correctement. Une page dédiée « Maison de santé pluri-professionnelle » détaille le projet de santé territorial, la labellisation ARS, la date de signature, le financement collectif obtenu, les engagements pris (permanence des soins, parcours coordonnés, actions de prévention). On mentionne aussi clairement les territoires de santé concernés et les actions communes en cours. C'est un signal fort pour les patients — et pour l'ARS qui peut vérifier d'un coup d'œil la conformité au cahier des charges MSP.

Quel délai de mise en ligne pour un cabinet à cinq praticiens ?

Entre 10 et 14 semaines pour une maison de santé pluri-professionnelle complète (cinq praticiens, agenda mutualisé, plan d'étage interactif, dossier partagé HDS). Le délai dépend surtout du temps de retour de chaque praticien sur sa propre fiche — biographie, photo, langues parlées, motifs de consultation. Plus les fiches arrivent vite, plus la mise en ligne est proche. On ne force jamais une date. Mise en service en heures calmes — jamais un vendredi soir, jamais avant un pont de garde.

Pour les maisons de santé qui veulent se réunifier

Un toit.
Un site. Un seul agenda.

On commence par un audit visio offert, à deux ou trois praticiens, suffit. 45 minutes pour comprendre votre projet de santé, vos arbitrages internes, vos contraintes ARS. À la fin, vous repartez avec un compte rendu écrit — que vous décidiez ou non de poursuivre.

Sans pression. Sans engagement. Sans Doctolib en coulisse.