Aller au contenu
Logo PlanoptiPlanopti
A proposSolutionLicenceFAQ
FR|EN
Nous contacter
A proposSolutionLicenceFAQNous contacter
FR|EN
Planopti/Blog/Sante

Planification hospitaliere : les contraintes du secteur sante

aout 2026

Gardes, continuite des soins, ratios reglementaires et repos apres nuit, un terrain de planification ou l'erreur touche directement le patient

  • Un soin qui ne s'arrete jamais
  • Matrice des qualifications
  • Besoins pilotes par l'activite
  • Repos et temps de travail
  • Nuit, weekends et equite
  • Continuite et polyvalence
  • De la prevision a la feuille de service
Blog
  • Technical
  • Modelisation CP-SAT
  • Tuning CP-SAT
  • Dures vs Souples
  • Equite
  • CP-SAT vs MIP
  • Exceptions
  • Excel vers CP-SAT
  • Recherche Multi-Thread
  • Business
  • Automatiser le Rostering
  • Conformite
  • Integration
  • Limites Excel
  • Masse Salariale
  • Ground Handling
  • CCT & Conventions
  • Sante Hospitaliere

Un soin qui ne s'arrete jamais

Un service de soins fonctionne en continu, sept jours sur sept, vingt-quatre heures sur vingt-quatre. Contrairement a une activite de bureau qui peut se permettre une fermeture le weekend, un service hospitalier, un EHPAD ou une clinique doit garantir une presence soignante ininterrompue. Chaque creneau non couvert n'est pas une simple perte d'efficacite, c'est un risque direct pour la securite du patient.

Cette continuite se traduit par une structure de shifts caracteristique : equipe de jour, equipe de soir, equipe de nuit, parfois avec des chevauchements pour assurer les transmissions. Le nombre de soignants necessaires par shift n'est pas fixe. Il depend de l'occupation du service, du nombre d'interventions programmees, de l'acuite des patients presents et des ratios reglementaires ou internes en vigueur pour chaque unite.

Cette variabilite quotidienne, combinee a l'exigence de continuite absolue, est ce qui rend la planification hospitaliere structurellement plus difficile qu'un planning de production classique. Un planning mensuel doit couvrir chaque shift, chaque jour, sans exception, tout en respectant des dizaines de contraintes individuelles et collectives.

La matrice des qualifications soignantes

Le personnel soignant se repartit en categories professionnelles aux perimetres d'intervention distincts : medecin, infirmier diplome, aide-soignant, sage-femme, cadre de sante. Certains actes sont reserves par la reglementation a une categorie precise. Un aide-soignant ne peut pas se substituer a un infirmier pour un acte qui releve exclusivement de sa competence, quelle que soit la tension sur les effectifs ce jour-la.

A cela s'ajoutent des specialisations par unite : reanimation, bloc operatoire, urgences, pediatrie, oncologie. Un soignant qualifie pour un service general n'est pas necessairement habilite a intervenir en soins intensifs. Le solveur encode cette realite comme une contrainte dure : la variable assign[r,d,s] ne peut prendre la valeur 1 que si l'employe r possede la qualification exigee par le shift s. Aucune solution proposee ne peut affecter un soignant a un poste pour lequel il n'est pas habilite.

Comme dans d'autres secteurs regis par des qualifications strictes, certains soignants detiennent plusieurs habilitations et peuvent circuler entre unites. Cette polyvalence est precieuse pour absorber les absences, mais elle doit rester un levier d'ajustement, pas une solution structurelle a un sous-effectif chronique.

Des besoins pilotes par l'activite et l'occupation

Les besoins en personnel d'un service de soins ne sont pas constants d'un jour a l'autre. Ils suivent l'occupation reelle du service : nombre de lits occupes, interventions programmees, admissions attendues. Un service de chirurgie peut necessiter un effectif renforce les jours de bloc programme et un effectif reduit un dimanche sans intervention elective. Ces besoins sont souvent exprimes sous forme de ratio soignant/patient, un indicateur a la fois qualite et parfois reglementaire selon l'unite et la juridiction.

Concretement, cela signifie que les besoins sont saisis jour par jour et par unite dans le systeme, exactement comme une grille de couverture. Le solveur recoit ces besoins en entree et cherche a les couvrir integralement avant d'optimiser tout autre objectif : chaque besoin non couvert genere une penalite elevee dans la fonction objectif, ce qui force le systeme a prioriser la couverture des soins avant l'equite ou le confort de planning.

Cette granularite explique pourquoi la planification manuelle en etablissement de sante consomme un temps disproportionne. Le cadre ou le planificateur doit verifier, unite par unite et jour par jour, que les ratios sont respectes, tout en jonglant avec les absences, les demandes de conges et les contraintes de repos. Le solveur effectue cette verification simultanement pour toutes les unites et tous les jours du mois.

Repos legaux et temps de travail dans le soin

Le repos minimal entre deux shifts, generalement onze heures, s'applique au secteur sante comme ailleurs, mais avec une contrainte supplementaire caracteristique : la sortie d'une garde de nuit impose souvent un repos prolonge, et le nombre de nuits consecutives est plafonne pour limiter la fatigue et les risques d'erreur. Un soignant qui termine une garde de nuit a 7h00 ne peut pas enchainer sur un shift de jour commencant a 14h00 la meme journee.

Le solveur gere cette contrainte selon le meme principe que pour les enchainements interdits ailleurs dans l'industrie : il pre-calcule l'ensemble des paires de shifts incompatibles a partir des horaires reels, qualifie ces paires de "toxiques" et les interdit comme contrainte dure. Si un agent est affecte au shift s1 le jour d, alors assign[r, d+1, s2] est force a 0 pour tout shift s2 formant une paire toxique avec s1. Le plafond de nuits consecutives et le nombre maximal de gardes par mois sont modelises de la meme maniere, comme limites sur les variables d'affectation cumulees.

L'avantage decisif de cette approche est que le planificateur n'a plus besoin de memoriser manuellement quelle combinaison de gardes est autorisee pour chaque soignant. Le solveur recalcule les paires toxiques et les plafonds a chaque generation de planning, sans intervention manuelle, meme quand les horaires de shifts ou les regles internes evoluent.

Gardes de nuit, weekends et equite

Les gardes de nuit et les weekends travailles sont, dans le soin comme ailleurs, les affectations les plus lourdes a porter individuellement. Dans un secteur deja expose a un risque eleve d'epuisement professionnel, une repartition inequitable de ces charges aggrave directement le turnover et l'absenteisme. Le solveur traite cette equite comme un objectif de premier plan, pas comme un ajustement secondaire.

Chaque soignant se voit garantir un nombre minimal de weekends libres par mois, encode comme objectif souple avec une penalite suffisamment elevee pour etre respectee dans la grande majorite des cas. Le nombre de jours de travail consecutifs est plafonne, au-dela duquel chaque jour supplementaire est penalise, ce qui pousse le solveur a repartir des jours de repos reguliers plutot que concentres en fin de cycle.

L'equite est mesuree au sein de chaque groupe de qualification : le solveur calcule l'ecart entre le soignant le plus sollicite et le moins sollicite en nombre de gardes de nuit et de weekends, puis penalise cet ecart. La variable is_off[r,d] permet de suivre precisement les jours de repos de chaque agent et d'eviter qu'un jour de repos isole, entoure de jours travailles, ne degrade la qualite de recuperation. Les soignants en conge, en formation ou en arret sont exclus du calcul d'equite, pour ne pas fausser la mesure de l'equilibre entre les agents effectivement disponibles.

Continuite des soins et polyvalence

La continuite des soins repose sur une certaine stabilite d'affectation : un patient suivi sur plusieurs jours beneficie d'une equipe qui connait son dossier, ses traitements, ses particularites. Cette exigence s'oppose parfois a la logique de couverture pure, qui chercherait a affecter n'importe quel soignant qualifie disponible. Le solveur peut integrer des preferences de continuite comme objectif souple, sans jamais compromettre la couverture minimale.

La polyvalence entre unites reste un levier essentiel pour absorber les absences de derniere minute, particulierement frequentes dans le secteur (arrets maladie, gardes non planifiees). Un pool de soignants polyvalents, habilites sur plusieurs unites, permet de combler un trou de couverture sans recourir systematiquement aux heures supplementaires. Le solveur exploite cette flexibilite en considerant l'ensemble des habilitations de chaque agent, tout en controlant que la polyvalence ne se transforme pas en surcharge permanente pour les memes personnes.

De la prevision d'activite a la feuille de service

Le processus de planification en etablissement de sante part d'une prevision d'activite : occupation attendue, interventions programmees, admissions previsibles. Cette prevision se traduit en besoins de couverture par unite, par shift et par jour, saisis dans le systeme sous forme de grille journaliere, exactement comme pour toute industrie a besoins variables.

Les donnees d'entree complementaires sont les effectifs disponibles avec leurs qualifications et habilitations, les absences connues (conges, formations, arrets), et les parametres de planification propres a l'etablissement : plafonds de nuits consecutives, ratios minimaux, poids d'equite. L'ensemble constitue l'entree du solveur.

Le solveur genere alors la feuille de service du mois : une affectation de chaque soignant a un shift ou a un jour de repos, pour chaque jour, respectant l'ensemble des contraintes dures (qualifications, repos, habilitations) et optimisant les objectifs souples (couverture, equite des gardes, continuite). Le cadre ou le planificateur conserve la main a chaque etape : il definit les besoins, ajuste les parametres, verifie le resultat et peut toujours intervenir manuellement si le contexte clinique l'exige. Le solveur ne remplace pas la decision humaine, il prend en charge le calcul combinatoire que la planification manuelle ne peut plus absorber de maniere fiable a l'echelle d'un service complet sur un mois.

Pret a structurer la planification de votre unite de soins ?

Parlez-nous de vos contraintes operationnelles. Nous vous montrerons comment elles se traduisent en contraintes de solveur.

Nous contacter
Planopti

Planification automatisee du personnel pour les industries reglementees. Solveur CP-SAT on-premise.

me@planopti.io

Navigation

A propos Solution Licence FAQ Nous contacter

Pages

Technologie Google OR-Tools CP-SAT Solver Planification Blog

Legal

Contrat de maintenance Confidentialite RGPD
© 2026 Planopti SA. Tous droits reserves.