feat(phase2): Extraction layout-aware multi-colonnes — 322 fuites → 0, -103 FP

Phase 2 de l'amélioration qualité anonymisation :

1. Extraction multi-colonnes (PyMuPDF layout-aware) :
   - Nouvelle fonction _extract_page_layout_aware() détecte les layouts
     sidebar+corps (typiques des CRH/CRO hospitaliers)
   - Remplace pdfplumber comme extraction primaire (PyMuPDF blocks)
   - Élimine l'entrelacement de texte entre sidebar et corps médical
   - pdfplumber conservé pour les tables et comme fallback

2. Masquage FINESS multiline :
   - Détection "N° Finess\n[...]\n640000162" (label et numéro séparés)
   - Propagation globale du numéro FINESS sur toutes les pages
   - Gestion du format *640000162* (avec astérisques Trackare)

3. Masquage URLs hospitalières (www.ch-xxx.fr)

4. Nettoyage crochets doubles [[PLACEHOLDER]] → [PLACEHOLDER]

Résultats non-régression (30 fichiers audit) :
- Fuites : 322 → 0 (-100%)
- Faux positifs : 113 → 10 (-91%)
- 0 régression fonctionnelle
- OGC 1-59 : 0 fuite soignant, 0 FINESS, 0 lieu de naissance

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 18:19:08 +01:00
parent bc2fe667a0
commit e967a67052
55 changed files with 38506 additions and 18343 deletions

View File

@@ -1,85 +1,127 @@
C E N T R E H O S P I T A L I E R D E L A C ÔT E B A S Q U E
B.P.8 - [CODE_POSTAL] - Tél [TEL]
[TEL] PÔLE DE CHIRURGIE ANESTHÉSIE BLOC OPÉRATOIRE
C E N T R E H O S P I T A L I E R D E L A C ÔT E B A S Q U E
B.P.8 - [CODE_POSTAL] - Tél [TEL]
PÔLE DE CHIRURGIE ANESTHÉSIE BLOC OPÉRATOIRE
[TEL]
*[TEL]*
CHIRURGIE ORTHOPÉDI QUE TRAUMATOLOGIE
CHIRURGIE ORTHOPÉDIQUE TRAUMATOLOGIE
____________________________________________________________________________________________________________________________
FINESS juridique : [IPP] FINESS géographique : [IPP]
FINESS juridique : [IPP]
FINESS géographique : [IPP]
Bayonne, le 26/08/2023
Dr M. [NOM]
[NOM]
[NOM] Réf_CRO : AD
RPPS : [RPPS] COMPTE RENDU OPERATOIRE
Dr M. [NOM]
[NOM]
HANCHE
RPPS : [RPPS]
Secrétariat : [TEL]
Dr P. [NOM] M [NOM] [NOM] [DATE_NAISSANCE]
[NOM]
[NOM]
Dr P. [NOM]
[NOM]
HANCHE
RPPS : [RPPS]
Secrétariat : [TEL] [ADRESSE]
INTERVENTION : [NOM] [NOM] [NOM] (PIH)
Dr P. [NOM]
[NOM]
[NOM] [NOM] [NOM] : Docteur A. [NOM]
Réf_CRO : AD
COMPTE RENDU OPERATOIRE
M [NOM] [NOM] [DATE_NAISSANCE]
FRACTURE DU COL FEMORAL DROIT GARDEN IV
INTERVENTION : [NOM] [NOM] HANCHE (PIH)
Secrétariat : [TEL]
Dr P. [NOM]
[NOM]
[NOM] [NOM]
RPPS : [RPPS]
Médecin Traitant : DR. [NOM]
Secrétariat : [TEL] Aide : l'interne J. [NOM]
Secrétariat : [TEL]
Dr A. [NOM]
[NOM] /[NOM]
[NOM] [NOM]
RPPS : [RPPS]
Secrétariat : [TEL]
Dr S. [NOM]
CHIRURGIE [NOM]
[NOM] : Docteur A. [NOM]
Médecin [NOM] : DR. [NOM]
Aide : l'interne J. [NOM]
Anesthésiste : Docteur B. [NOM]
Dr A. [NOM]
[NOM] /CHEVILLE
[NOM] [NOM] RÉSUME CLINIQUE :
RPPS : [RPPS] [AGE], ayant présenté une fracture déplacée Garden IV du col fémoral droit/gauche
Secrétariat : [TEL] pour laquelle il est retenu une indication arthroplastie intermédiaire de [NOM].
[NOM] CLINIQUE :
[AGE], ayant présenté une fracture déplacée Garden IV du col fémoral droit/gauche
pour laquelle il est retenu une indication arthroplastie intermédiaire de hanche.
DISPOSITIF MÉDICAL IMPLANTÉ (DMI) :
Dr S. [NOM]
CHIRURGIE [NOM] [NOM] fémorale : HYPE taille 5 non cimentée, société SERF
PEDIATRIQUE Cupule mobile : CHIBF diamètre 49/28 mm, société SERF
RPPS : [RPPS] Tête : Inox diamètre 28 mm, col moyen 0 mm, cône 12/14
Secrétariat : [TEL]
Tige fémorale : HYPE taille 5 non cimentée, société SERF
Cupule mobile : CHIBF diamètre 49/28 mm, société SERF
Tête : Inox diamètre 28 mm, col moyen 0 mm, cône 12/14
PRÉPARATION :
Installation : Décubitus latéral
Dr C. [NOM]
[NOM] Anesthésie : Anesthésie générale
[NOM] Vérification des points dappui
RPPS : [RPPS] Préparation, désinfection et champage stérile selon protocole du CLIN
Antibioprophylaxie par Céfazoline 2g
Check list HAS avant incision
Dr C. [NOM]
MÉDECIN [NOM]
RPPS : [RPPS] TECHNIQUE OPÉRATOIRE :
Voie dabord postérieure de Moore
[EMAIL] Ouverture du fascia lata
Discision du muscle gluteus maximus.
Passage derrière le gluteus medius
Anesthésie : Anesthésie générale
Vérification des points dappui
Préparation, désinfection et champage stérile selon protocole du CLIN
Antibioprophylaxie par Céfazoline 2g
Check list HAS avant incision
TECHNIQUE OPÉRATOIRE :
Voie dabord postérieure de Moore
Ouverture du fascia lata
Discision du muscle gluteus maximus.
Passage derrière le gluteus medius
Désinsertion trochantérienne des pelvi trochantériens avec respect total du piriforme et partiel du
carré fémoral.
Capsulectomie
Mise en évidence de la fracture et levée de lhématome
Recoupe du col fémoral à 1 cm du calcar
Extraction de la tête fémorale
Préparation du fût fémoral par des râpes de taille croissante
Mise en place de la tige définitive
PEDIATRIQUE
RPPS : [RPPS]
Secrétariat : [TEL]
Dr C. [NOM]
HANCHE
[NOM]
RPPS : [RPPS]
Dr C. [NOM]
MÉDECIN [NOM]
RPPS : [RPPS]
[EMAIL]
Rens. familles : [TEL] / 35 46
Désinsertion trochantérienne des pelvi trochantériens avec respect total du piriforme et partiel du
Prise de RDV : [TEL]
carré fémoral.
Capsulectomie
Mise en évidence de la fracture et levée de lhématome
Recoupe du col fémoral à 1 cm du calcar
Extraction de la tête fémorale
Préparation du fût fémoral par des râpes de taille croissante
Mise en place de la [NOM] définitive Mise en place de la cupule mobile sur un col court après essai et vérification de la longueur et de
la stabilité
Réduction
Contrôle de la bonne souplesse de [NOM], de la stabilité et de labsence dinégalité de longueur
Lavage abondant
Prise de RDV : [TEL] Mise en place de la cupule mobile sur un col court après essai et vérification de la longueur et de
la stabilité
Réduction
Contrôle de la bonne souplesse de hanche, de la stabilité et de labsence dinégalité de longueur
Lavage abondant
Infiltration selon le protocole du [MASK] : fermeture du fascia au Vicryl 2 (résorbable), fermeture sous-cutanée
au Vicryl 0 (résorbable), fermeture cutanée par agrafes
Pansement sec
au Vicryl 0 (résorbable), fermeture cutanée par agrafes
Pansement sec
Durée opératoire : 39 min
CONSIGNES POST-OPÉRATOIRES :
Réfection du pansement : à J2, puis tous les 2 jours
Radiographie post-op : à J0 Bassin de face et [NOM] opérée de profil
Radiographie post-op : à J0 Bassin de face et hanche opérée de profil
Immobilisation : NON
Appui : COMPLET dès J0
Anticoagulation préventive 35 jours
Anticoagulation préventive 35 jours
Rééducation : OUI
- réhabilitation à la marche et aux transferts,
- apprentissage des mouvements luxants,
- ré-autonomisation,
- lutte contre le syndrome post-chute
-
réhabilitation à la marche et aux transferts,
-
apprentissage des mouvements luxants,
-
ré-autonomisation,
-
lutte contre le syndrome post-chute
Sortie : J2-J3
RDV en consultation : à 6 semaines avec radiographies de contrôle (bassin de face et profil de
[NOM] opérée)
hanche opérée)
Docteur A. [NOM]