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:
@@ -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 d’appui
|
||||
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 d’abord 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 d’appui
|
||||
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 d’abord 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 l’hé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 l’hé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éfinitiveMise 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 l’absence d’iné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 l’absence d’iné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]
|
||||
Reference in New Issue
Block a user