chore: mise à jour output pipeline (anonymized + structured)

Résultats de re-traitement pipeline v2 sur 261 dossiers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
dom
2026-03-07 23:14:42 +01:00
parent c73515ac89
commit 13fe9fa666
734 changed files with 157158 additions and 304963 deletions

View File

@@ -3,294 +3,122 @@
"document_type": "crh",
"sejour": {},
"diagnostic_principal": {
"texte": "Colostomie",
"cim10_suggestion": "Z43.3",
"cim10_confidence": "high",
"cim10_final": "Z43.3",
"justification": "Présence d'une colostomie nécessitant une surveillance.",
"raisonnement": "ANALYSE CLINIQUE :\nLa colostomie est une intervention chirurgicale consistant à créer une ouverture artificielle dans le côlon pour permettre l'évacuation des matières fécales. Le diagnostic 'Colostomie' sans précision indique la présence de cette intervention, mais ne précise pas le motif (chirurgie initiale, complications, surveillance).\n\nCODES CANDIDATS :\nZ43.3, K91.4, O34.4\n\nDISCRIMINATION :\nZ43.3 est le code le plus approprié car il décrit la présence d'une colostomie et la surveillance associée. K91.4 concerne les mauvais résultats fonctionnels, ce qui n'est pas précisé dans le diagnostic. O34.4 concerne les soins maternels pour des anomalies du col, ce qui n'est pas pertinent ici. Le diagnostic 'Colostomie' seul implique une surveillance, donc Z43.3 est le plus spécifique.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter le motif principal de prise en charge. La présence d'une colostomie est un élément central du séjour, justifiant le code Z43.3.",
"sources_rag": [
{
"document": "cim10",
"page": 940,
"code": "Z43.3",
"extrait": "Z43.3 Surveillance de colostomie"
},
{
"document": "cim10",
"page": 498,
"code": "K91.4",
"extrait": "K91.4 Mauvais résultats fonctionnels d'une colostomie et d'une entérostomie"
},
{
"document": "cim10",
"page": 621,
"code": "O34.4",
"extrait": "O34.4 Soins maternels pour d'autres anomalies du col\nSoins maternels pour :\n•intervention chirurgicale antérieure sur le col\n•polype du col\n•rétrécissement ou sténose du col\n•tumeur du col"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic 'Colostomie'",
"interpretation": "Indique la présence d'une colostomie et donc la nécessité d'une surveillance."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...dorsal. Bras le long du corps. Jambes sur le porte jambe. Sonde vésica\n1er temps : Fermeture de la colostomie\nLa colostomie est le siège dune volumineuse éventration.\nRésection du péritoine.\nRéintégration en..."
"texte": "Éventration sus-ombilicale",
"cim10_suggestion": "K43.9",
"cim10_confidence": "medium",
"cim10_final": "K43.9",
"cim10_decision": {
"action": "PROMOTE_DP",
"final_code": "K43.9",
"reason": "DAS promu en DP (score (2, 2, 4))",
"needs_info": [],
"applied_rules": [
"RULE-DAS-TO-DP"
]
},
"justification": "Le compte rendu mentionne explicitement une 'volumineuse éventration' au niveau de la colostomie et une 'éventration sur un ancien orifice d'open-cœlioscopie', nécessitant une fermeture aponévrotique spécifique (5 points de PDS) en plus de la rétablissement de continuité. Cette pathologie a mobilisé des ressources chirurgicales supplémentaires.",
"sources_rag": [],
"preuves_cliniques": [],
"source": "llm_das"
},
"dp_selection": {
"chosen_index": 0,
"chosen_term": "Colostomie",
"chosen_code": "Z43.3",
"confidence": "high",
"chosen_term": "Éventration sus-ombilicale",
"chosen_code": "K43.9",
"verdict": "CONFIRMED",
"evidence": [
"Score 5.0 — source: edsnlp",
"Delta +3.0 vs Éventration de la paroi abdominale (S31.1)"
"Score 1.0 — source: llm_das"
],
"reason": "Écart score 3.0 >= seuil 3.0",
"reason": "Candidat unique",
"candidates": [
{
"index": 0,
"term": "Colostomie",
"code": "Z43.3",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 2,
"confidence": 3
}
},
{
"index": 1,
"term": "Éventration de la paroi abdominale",
"code": "S31.1",
"confidence": "medium",
"term": "Éventration sus-ombilicale",
"code": "K43.9",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 2.0,
"score": 1.0,
"score_details": {
"section": 1,
"confidence": 1
"confidence": 0
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 2.0,
"delta": 3.0
"top1": 1.0
}
},
"dp_crh_only": {
"chosen_index": 0,
"chosen_term": "Colostomie",
"chosen_code": "Z43.3",
"confidence": "high",
"chosen_term": "Éventration sus-ombilicale",
"chosen_code": "K43.9",
"verdict": "CONFIRMED",
"evidence": [
"Score 5.0 — source: edsnlp",
"Delta +3.0 vs Éventration de la paroi abdominale (S31.1)"
"Score 1.0 — source: llm_das"
],
"reason": "Écart score 3.0 >= seuil 3.0",
"reason": "Candidat unique",
"candidates": [
{
"index": 0,
"term": "Colostomie",
"code": "Z43.3",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 2,
"confidence": 3
}
},
{
"index": 1,
"term": "Éventration de la paroi abdominale",
"code": "S31.1",
"confidence": "medium",
"term": "Éventration sus-ombilicale",
"code": "K43.9",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 2.0,
"score": 1.0,
"score_details": {
"section": 1,
"confidence": 1
"confidence": 0
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 2.0,
"delta": 3.0
"top1": 1.0
}
},
"dp_final": {
"chosen_index": 0,
"chosen_term": "Colostomie",
"chosen_code": "Z43.3",
"confidence": "high",
"chosen_term": "Éventration sus-ombilicale",
"chosen_code": "K43.9",
"verdict": "CONFIRMED",
"evidence": [
"Score 5.0 — source: edsnlp",
"Delta +3.0 vs Éventration de la paroi abdominale (S31.1)"
"Score 1.0 — source: llm_das"
],
"reason": "Écart score 3.0 >= seuil 3.0",
"reason": "Candidat unique",
"candidates": [
{
"index": 0,
"term": "Colostomie",
"code": "Z43.3",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 2,
"confidence": 3
}
},
{
"index": 1,
"term": "Éventration de la paroi abdominale",
"code": "S31.1",
"confidence": "medium",
"term": "Éventration sus-ombilicale",
"code": "K43.9",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 2.0,
"score": 1.0,
"score_details": {
"section": 1,
"confidence": 1
"confidence": 0
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 2.0,
"delta": 3.0
"top1": 1.0
}
},
"quality_flags": {
"rag_status": "error",
"crh_only_mode": true
},
"diagnostics_associes": [
{
"texte": "Éventration de la paroi abdominale",
"cim10_suggestion": "S31.1",
"cim10_confidence": "medium",
"cim10_final": "S31.1",
"justification": "Code le plus spécifique pour une éventration de la paroi abdominale, bien qu'imparfait, en l'absence d'un code plus précis dans le CIM-10.",
"raisonnement": "ANALYSE CLINIQUE :\nL'éventration de la paroi abdominale est une protrusion des organes internes à travers un affaiblissement de la paroi abdominale, souvent suite à une intervention chirurgicale (ici, une colostomie). Il s'agit d'une complication post-opératoire qui peut nécessiter une intervention corrective.\n\nCODES CANDIDATS :\nS30.1, S30, S30.7, S30.8, S31, S31.1, S31.7, K43\n\nDISCRIMINATION :\nLes codes S30.x concernent des contusions ou lésions traumatiques *superficielles*, ce qui ne correspond pas à une éventration qui est une protrusion d'organes. K43 concerne les hernies, mais ne spécifie pas la complication post-opératoire. S31 et S31.7 concernent des plaies ouvertes, ce qui peut être présent dans l'éventration mais n'est pas le diagnostic principal. S31.1 (Plaie ouverte de la paroi abdominale) est le plus spécifique, mais le contexte indique que l'éventration est une complication de la colostomie et n'est pas une plaie ouverte à proprement parler. Cependant, en l'absence d'un code plus précis pour une éventration post-opératoire, S31.1 est le plus approprié. Le code R19.8 est déjà codé, il ne faut pas le coder à nouveau.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources supplémentaires pendant le séjour. L'éventration nécessite une surveillance et potentiellement une intervention chirurgicale, justifiant sa classification comme DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 762,
"code": "S31.1",
"extrait": "S31.1 Plaie ouverte de la paroi abdominale\nAine\nFlanc"
},
{
"document": "cim10",
"page": 71,
"code": "S31",
"extrait": "S31 Plaie ouverte de l'abdomen, des lombes et du bassin"
},
{
"document": "cim10",
"page": 761,
"code": "S30.1",
"extrait": "S30.1 Contusion de la paroi abdominale\nAine\nFlanc\nChapitre XIX"
},
{
"document": "cim10",
"page": 71,
"code": "S30",
"extrait": "S30 Lésion traumatique superficielle de l'abdomen, des lombes et du bassin"
},
{
"document": "cim10",
"page": 54,
"code": "K43",
"extrait": "K43 Autres hernies de la paroi abdominale antérieure"
},
{
"document": "cim10",
"page": 762,
"code": "S31.7",
"extrait": "S31.7 Plaies ouvertes multiples de l'abdomen, des lombes et du bassin"
},
{
"document": "cim10",
"page": 71,
"code": "S36",
"extrait": "S36 Lésion traumatique d'organes intra-abdominaux"
},
{
"document": "cim10",
"page": 762,
"code": "S30.8",
"extrait": "S30.8 Autres lésions traumatiques superficielles de l'abdomen, des lombes et du bassin"
},
{
"document": "cim10",
"page": 762,
"code": "S31",
"extrait": "S31 Plaie ouverte de l'abdomen, des lombes et du bassin\nÀ l'exclusion de :amputation traumatique d'une partie de l'abdomen, des lombes et du bassin\n(S38.2-S38.3)\nplaie ouverte de la hanche (S71.0)\nS31"
},
{
"document": "cim10",
"page": 762,
"code": "S30.7",
"extrait": "S30.7 Lésions traumatiques superficielles multiples de l'abdomen, des lombes et du\nbassin"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Description de la protrusion abdominale lors de l'examen clinique.",
"interpretation": "Confirmation de l'éventration de la paroi abdominale."
},
{
"type": "traitement",
"element": "Prescription d'une contention abdominale ou planification d'une réparation chirurgicale.",
"interpretation": "Nécessité de ressources supplémentaires pour la prise en charge de l'éventration."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das"
}
],
"diagnostics_associes": [],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
@@ -299,23 +127,26 @@
"imagerie": [],
"complications": [],
"alertes_codage": [
"QC: Le dossier clinique est non précisé. Une revue du dossier est indispensable pour une validation complète et précise du codage. L'absence d'informations cliniques rend l'évaluation difficile et pourrait nécessiter une demande de clarification au médecin prescripteur.",
"QC: Pour le code S31.1, une recherche plus approfondie dans le CIM-10 est recommandée pour identifier un code plus spécifique si possible. La cause de l'éventration est un facteur important pour le choix du code.",
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
"QC: Le dossier clinique n'est pas fourni, ce qui rend l'évaluation complète du codage difficile. Il est crucial d'avoir accès au dossier clinique pour une validation précise.",
"QC: L'absence de 'preuves' documentées pour justifier le code est un point faible. La justification doit se baser sur des éléments précis du dossier.",
"QC: La description de l'éventration est vague. Plus de détails sur la localisation, la taille, la présence de complications, et l'historique chirurgical sont nécessaires pour un codage précis.",
"RULE-DAS-TO-DP: DP absent → DAS K43.9 (Éventration sus-ombilicale) promu en DP",
"DECISIONS[PDF]: 1 ligne(s)",
"DECISION: diagnostic_principal K43.9 promu en DP (RULE-DAS-TO-DP)",
"VETOS[PDF]: NEED_INFO (score=85)",
"VETO-03 [MEDIUM] diagnostic_principal: DP Z43.3 basé sur du conditionnel"
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS K43.9 sans preuve exploitable"
],
"source_files": [],
"ghm_estimation": {
"cmd": "23",
"cmd_libelle": "Facteurs influençant l'état de santé",
"cmd": "06",
"cmd_libelle": "Affections du tube digestif",
"type_ghm": "M",
"severite": 1,
"ghm_approx": "23M??1",
"ghm_approx": "06M??1",
"cma_count": 0,
"cms_count": 0,
"alertes": [
"DP symptomatique (Z43.3) — risque de CMD 23, impact tarif"
]
"alertes": []
},
"controles_cpam": [],
"veto_report": {
@@ -323,17 +154,27 @@
"score_contestabilite": 85,
"issues": [
{
"veto": "VETO-03",
"veto": "VETO-02",
"severity": "MEDIUM",
"where": "diagnostic_principal",
"message": "DP Z43.3 basé sur du conditionnel"
"where": "diagnostics_associes[0]",
"message": "DAS K43.9 sans preuve exploitable",
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
}
]
},
"processing_time_s": 64.23,
"completude": {
"checks": [],
"score_global": 100,
"verdict_global": "defendable",
"documents_presents": [
"crh"
],
"documents_manquants": []
},
"processing_time_s": 186.22,
"metrics": {
"das_total": 1,
"das_active": 1,
"das_total": 0,
"das_active": 0,
"das_excluded": 0,
"das_removed": 0,
"das_ruled_out": 0,