Compétences et spécialités
Dans un service hospitalier, certaines gardes nécessitent des compétences spécifiques : maîtrise de la réanimation néonatale, habilitation à la chirurgie d'urgence, formation au SMUR, certification ECMO, etc. Le module Compétences de SuperPagr garantit que seuls les médecins habilités sont éligibles à ces gardes, et automatise l'acquisition de compétences au fil de la formation.
Cette page décrit comment construire un catalogue de compétences au niveau du service, comment définir des règles d'acquisition automatique, comment ajouter des requirements par roulement et comment valider un participant avant attribution.
Pourquoi gérer les compétences
Sans gestion explicite des compétences :
- un interne en début de cursus peut être attribué à une garde au-delà de ses compétences
- un médecin formé à une spécialité peut être oublié pour les gardes correspondantes
- l'historique de formation se perd entre semestres
- les chefs de service refont chaque mois les mêmes vérifications manuelles
SuperPagr résout cela avec un modèle déclaratif : on décrit les compétences disponibles, qui les possède, et lesquelles sont nécessaires pour quel roulement. L'attribution automatique respecte ces contraintes par défaut.
Catalogue de compétences
Le catalogue est géré au niveau du workspace (établissement ou service). Accessible depuis Admin > Compétences par les administrateurs du workspace.
Créer une compétence
Pour chaque compétence :
- Nom (ex : Réanimation néonatale, ECMO, Échographie point of care)
- Description courte
- Niveau facultatif (junior / senior / expert)
- Tags (spécialité, sous-spécialité)
Les compétences sont partagées entre tous les plannings du workspace, ce qui évite la duplication.
Compétences système
SuperPagr propose un référentiel public de spécialités médicales français (DES, DESC, FST, capacités) accessible via /api/v1/specialties. Vous pouvez le réutiliser ou créer vos propres compétences locales (ex : "Garde aux urgences pédiatriques niveau 2").
Compétences personnelles
Chaque utilisateur consulte ses compétences depuis Profil > Compétences.
Ajouter une compétence
Trois modes :
- Manuel : l'utilisateur déclare une compétence, avec date d'obtention et organisme certificateur
- Validation par admin : l'administrateur attribue ou retire une compétence à un membre
- Acquisition automatique : règle déclenchée par un événement (cf. ci-dessous)
Historique
Toutes les attributions et révocations sont horodatées et archivées. L'historique est accessible via Profil > Compétences > Historique et exportable au titre du droit RGPD à la portabilité des données.
Règles d'acquisition automatique
L'acquisition automatique permet de déclarer qu'une compétence est obtenue dès qu'une condition est remplie. Exemples :
- "Compétence X acquise après 10 gardes effectuées dans le roulement Y"
- "Compétence Z acquise après 6 mois d'ancienneté dans le service"
- "Compétence W acquise automatiquement à l'arrivée d'un PH"
Configurer une règle
Depuis Admin > Règles d'acquisition :
- Sélectionnez la compétence cible
- Choisissez le type de déclencheur (nombre de shifts, ancienneté, statut)
- Renseignez les paramètres (compteur, seuil, période)
- Activez la règle
À chaque shift attribué et joué, SuperPagr réévalue les compteurs et acquiert ou révoque automatiquement la compétence du participant.
Suivi de progression
Chaque participant peut consulter sa progression vers une compétence depuis sa fiche : "8 gardes sur 10 requises", "J-45 avant ancienneté suffisante".
Requirements de roulement
Un roulement peut déclarer une ou plusieurs compétences requises pour qu'un participant soit éligible à ses shifts.
Ajouter une compétence requise
Depuis Planning > Roulements > [roulement] > Compétences requises :
- Sélectionner la compétence
- Optionnellement, niveau minimum requis (junior / senior / expert)
Tant que cette compétence est requise, l'attribution manuelle ou automatique exclura les participants qui ne la possèdent pas.
Requirements multiples
Si plusieurs compétences sont requises (par exemple "Réanimation néonatale + Garde aux urgences pédiatriques"), le participant doit posséder toutes les compétences listées.
Validation et lacunes (skill gaps)
Avant chaque génération de planning, vous pouvez vérifier les lacunes depuis Planning > Attribution > Validation.
SuperPagr détecte :
- les roulements sans participant éligible (impossibilité de couvrir)
- les participants en sous-effectif sur une compétence rare
- les acquisitions à venir (un participant va devenir éligible bientôt)
Cette vue permet d'anticiper les recrutements, de planifier les formations et d'éviter les générations infaisables.
Cas d'usage
Service de réanimation pédiatrique
Le chef de service crée 3 compétences (Niveau 1, 2, 3 — équivalents aux semestres de formation). Chaque roulement requiert un niveau minimum. Une règle d'acquisition fait passer un interne au niveau supérieur après X gardes validées.
Hôpital avec multiple spécialités
Le workspace définit 30+ compétences, chacune liée à une spécialité (cardiologie, pneumologie, etc.). Les plannings de chaque service réutilisent les compétences pertinentes pour leurs roulements.
IDEL en équipe pluridisciplinaire
Compétences "Soins palliatifs", "Pédiatrie", "Gériatrie". Les plannings de tournée requièrent la compétence selon le secteur visité.
Articulation avec les autres modules
- Roulements — les compétences requises sont déclarées au roulement
- Attribution — la génération respecte les requirements
- Participants — la fiche participant inclut ses compétences
- Groupes de membres — peuvent être basés sur des compétences communes
Pour aller plus loin
- Démarrage rapide
- Glossaire — définitions DES, DESC, FST, capacité