Résultats de re-traitement pipeline v2 sur 261 dossiers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
523 lines
17 KiB
JSON
523 lines
17 KiB
JSON
{
|
||
"source_file": "CRH 23096269.pdf",
|
||
"document_type": "crh",
|
||
"sejour": {
|
||
"sexe": "F",
|
||
"age": 65,
|
||
"date_entree": "30/05/2023",
|
||
"date_sortie": "02/06/2023",
|
||
"duree_sejour": 3
|
||
},
|
||
"diagnostic_principal": {
|
||
"texte": "Diabète de type 2",
|
||
"cim10_suggestion": "E11.9",
|
||
"cim10_confidence": "high",
|
||
"cim10_final": "E11.9",
|
||
"sources_rag": [],
|
||
"preuves_cliniques": [],
|
||
"est_cma": true,
|
||
"niveau_severite": "non_evalue",
|
||
"niveau_cma": 2,
|
||
"source": "nuke3",
|
||
"source_page": 2,
|
||
"source_excerpt": "...E (avant chirurgie genou) à la clinique de St Jean de Luz\nSecrétariat :\n05.59.44.37.33 Conclusion : Diabète de type 2 avec HbA1c en amélioration à 7.8% mais problématique d'hypoglycémies à répétition.\nENDOCRINOLOGIE S..."
|
||
},
|
||
"dp_selection": {
|
||
"chosen_index": 1,
|
||
"chosen_term": "Diabète de type 2",
|
||
"chosen_code": "E11.9",
|
||
"verdict": "CONFIRMED",
|
||
"evidence": [
|
||
"Score 4.0 — source: regex (section forte)",
|
||
"Motif hospitalisation: «Dr Elisa MAURY\nDr Laurence RITZ-QUILLACQ\nD D r r M M a a r th io ie n u G A S U C Z H I WIND - MT Dr Foucaud\nSecrétariat :\n05.59.44.37.42 Motif d’hospitalisation\nMAL. INFECTIEUSES Tentative de sevrage en rapides dans le cadre d'un diabète d»",
|
||
"Delta +3.0 vs Trouble anxio-dépressif (F41.9)"
|
||
],
|
||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||
"candidates": [
|
||
{
|
||
"index": 1,
|
||
"term": "Diabète de type 2",
|
||
"code": "E11.9",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 4.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"motif_align": 2,
|
||
"diag_section_bonus": 2,
|
||
"comorbidity_malus": -3
|
||
}
|
||
},
|
||
{
|
||
"index": 3,
|
||
"term": "Trouble anxio-dépressif",
|
||
"code": "F41.9",
|
||
"source": "llm_das",
|
||
"is_comorbidity_like": false,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 1,
|
||
"num_occurrences": 1,
|
||
"score": 1.0,
|
||
"score_details": {
|
||
"section": 1,
|
||
"confidence": 0
|
||
}
|
||
},
|
||
{
|
||
"index": 0,
|
||
"term": "Hypertension artérielle",
|
||
"code": "I10",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 0.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"comorbidity_malus": -3
|
||
}
|
||
},
|
||
{
|
||
"index": 2,
|
||
"term": "Obésité (IMC 41.49)",
|
||
"code": "E66.0",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 0.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"comorbidity_malus": -3
|
||
}
|
||
}
|
||
],
|
||
"debug_scores": {
|
||
"top1": 4.0,
|
||
"top2": 1.0,
|
||
"delta": 3.0
|
||
}
|
||
},
|
||
"dp_crh_only": {
|
||
"chosen_index": 1,
|
||
"chosen_term": "Diabète de type 2",
|
||
"chosen_code": "E11.9",
|
||
"verdict": "CONFIRMED",
|
||
"evidence": [
|
||
"Score 4.0 — source: regex (section forte)",
|
||
"Motif hospitalisation: «Dr Elisa MAURY\nDr Laurence RITZ-QUILLACQ\nD D r r M M a a r th io ie n u G A S U C Z H I WIND - MT Dr Foucaud\nSecrétariat :\n05.59.44.37.42 Motif d’hospitalisation\nMAL. INFECTIEUSES Tentative de sevrage en rapides dans le cadre d'un diabète d»",
|
||
"Delta +3.0 vs Trouble anxio-dépressif (F41.9)"
|
||
],
|
||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||
"candidates": [
|
||
{
|
||
"index": 1,
|
||
"term": "Diabète de type 2",
|
||
"code": "E11.9",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 4.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"motif_align": 2,
|
||
"diag_section_bonus": 2,
|
||
"comorbidity_malus": -3
|
||
}
|
||
},
|
||
{
|
||
"index": 3,
|
||
"term": "Trouble anxio-dépressif",
|
||
"code": "F41.9",
|
||
"source": "llm_das",
|
||
"is_comorbidity_like": false,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 1,
|
||
"num_occurrences": 1,
|
||
"score": 1.0,
|
||
"score_details": {
|
||
"section": 1,
|
||
"confidence": 0
|
||
}
|
||
},
|
||
{
|
||
"index": 0,
|
||
"term": "Hypertension artérielle",
|
||
"code": "I10",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 0.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"comorbidity_malus": -3
|
||
}
|
||
},
|
||
{
|
||
"index": 2,
|
||
"term": "Obésité (IMC 41.49)",
|
||
"code": "E66.0",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 0.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"comorbidity_malus": -3
|
||
}
|
||
}
|
||
],
|
||
"debug_scores": {
|
||
"top1": 4.0,
|
||
"top2": 1.0,
|
||
"delta": 3.0
|
||
}
|
||
},
|
||
"dp_final": {
|
||
"chosen_index": 1,
|
||
"chosen_term": "Diabète de type 2",
|
||
"chosen_code": "E11.9",
|
||
"verdict": "CONFIRMED",
|
||
"evidence": [
|
||
"Score 4.0 — source: regex (section forte)",
|
||
"Motif hospitalisation: «Dr Elisa MAURY\nDr Laurence RITZ-QUILLACQ\nD D r r M M a a r th io ie n u G A S U C Z H I WIND - MT Dr Foucaud\nSecrétariat :\n05.59.44.37.42 Motif d’hospitalisation\nMAL. INFECTIEUSES Tentative de sevrage en rapides dans le cadre d'un diabète d»",
|
||
"Delta +3.0 vs Trouble anxio-dépressif (F41.9)"
|
||
],
|
||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||
"candidates": [
|
||
{
|
||
"index": 1,
|
||
"term": "Diabète de type 2",
|
||
"code": "E11.9",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 4.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"motif_align": 2,
|
||
"diag_section_bonus": 2,
|
||
"comorbidity_malus": -3
|
||
}
|
||
},
|
||
{
|
||
"index": 3,
|
||
"term": "Trouble anxio-dépressif",
|
||
"code": "F41.9",
|
||
"source": "llm_das",
|
||
"is_comorbidity_like": false,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 1,
|
||
"num_occurrences": 1,
|
||
"score": 1.0,
|
||
"score_details": {
|
||
"section": 1,
|
||
"confidence": 0
|
||
}
|
||
},
|
||
{
|
||
"index": 0,
|
||
"term": "Hypertension artérielle",
|
||
"code": "I10",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 0.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"comorbidity_malus": -3
|
||
}
|
||
},
|
||
{
|
||
"index": 2,
|
||
"term": "Obésité (IMC 41.49)",
|
||
"code": "E66.0",
|
||
"source": "regex",
|
||
"is_comorbidity_like": true,
|
||
"is_symptom_like": false,
|
||
"is_act_only": false,
|
||
"section_strength": 3,
|
||
"num_occurrences": 1,
|
||
"score": 0.0,
|
||
"score_details": {
|
||
"section": 3,
|
||
"confidence": 0,
|
||
"comorbidity_malus": -3
|
||
}
|
||
}
|
||
],
|
||
"debug_scores": {
|
||
"top1": 4.0,
|
||
"top2": 1.0,
|
||
"delta": 3.0
|
||
}
|
||
},
|
||
"quality_flags": {
|
||
"rag_status": "error",
|
||
"crh_only_mode": true
|
||
},
|
||
"diagnostics_associes": [
|
||
{
|
||
"texte": "Hypertension artérielle",
|
||
"cim10_suggestion": "I10",
|
||
"cim10_confidence": "high",
|
||
"cim10_final": "I10",
|
||
"sources_rag": [],
|
||
"preuves_cliniques": [],
|
||
"niveau_severite": "non_evalue",
|
||
"niveau_cma": 1,
|
||
"source": "regex"
|
||
},
|
||
{
|
||
"texte": "Obésité (IMC 41.49)",
|
||
"cim10_suggestion": "E66.0",
|
||
"cim10_confidence": "high",
|
||
"cim10_final": "E66.0",
|
||
"sources_rag": [],
|
||
"preuves_cliniques": [],
|
||
"niveau_severite": "non_evalue",
|
||
"niveau_cma": 1,
|
||
"source": "regex"
|
||
},
|
||
{
|
||
"texte": "Trouble anxio-dépressif",
|
||
"cim10_suggestion": "F41.9",
|
||
"cim10_confidence": "low",
|
||
"cim10_final": "F41.9",
|
||
"justification": "Mention explicite dans le texte : 'Proposition de suivi psychologique avec coordonnées remises pour possible sd anxio dépressif'. Diagnostic identifié pendant le séjour ayant mobilisé des ressources (orientation vers suivi psychologique).",
|
||
"sources_rag": [],
|
||
"preuves_cliniques": [],
|
||
"niveau_severite": "non_evalue",
|
||
"niveau_cma": 1,
|
||
"source": "llm_das"
|
||
}
|
||
],
|
||
"actes_ccam": [],
|
||
"antecedents": [
|
||
{
|
||
"texte": "/Maladie en cours",
|
||
"source_page": 1,
|
||
"source_excerpt": "...e en rapides dans le cadre d'un diabète de type 2\nDr Marc Olivier VAREIL\nChef de Service Antécédents/Maladie en cours\nDr Sophie FARBOS\nDr Heidi WILLE Diabète\nDr Laure ALLEMAN HTA\nDr Margaux BOUET\nSecrétariat :\nTraitem..."
|
||
},
|
||
{
|
||
"texte": "Traitement à l’entrée",
|
||
"source_page": 1,
|
||
"source_excerpt": "...n cours\nDr Sophie FARBOS\nDr Heidi WILLE Diabète\nDr Laure ALLEMAN HTA\nDr Margaux BOUET\nSecrétariat :\nTraitement à l’entrée\n05.59.44.37.32\nmetformine 850x2 Novorapid 28-28-36 Toujeo 70U le soir Vesicare questran Hyzaar 100/..."
|
||
},
|
||
{
|
||
"texte": "metformine 850x2 Novorapid 28-28-36 Toujeo 70U le soir Vesicare questran Hyzaar 100/25 Pravastatine 20",
|
||
"source_page": 1,
|
||
"source_excerpt": "...LE Diabète\nDr Laure ALLEMAN HTA\nDr Margaux BOUET\nSecrétariat :\nTraitement à l’entrée\n05.59.44.37.32\nmetformine 850x2 Novorapid 28-28-36 Toujeo 70U le soir Vesicare questran Hyzaar 100/25 Pravastatine 20\nNEPHROLOGIE\nDr Adeline LACRAZ\nMode de vie/Habitus\nChef de Service\nDr Pauline D'HALLUIN habite avec..."
|
||
}
|
||
],
|
||
"traitements_sortie": [],
|
||
"biologie_cle": [
|
||
{
|
||
"test": "GGT",
|
||
"valeur": "58",
|
||
"valeur_num": 58.0,
|
||
"anomalie": false,
|
||
"quality": "ok",
|
||
"source_page": 1,
|
||
"source_excerpt": "...ferme\nMetformine 850 bien tolérée\nBiologie à l'entrée :\nHbA1c 7.8%\nCRP nég\ntransaminases normales, GGT 58 U/L\nLDL 0.61 g/l, HDL 0.42 g/L, TG 1.45 g/L\nHb 12.6 g/dL, ferritine 44 ug/l\nTSH normale\nEvolutio..."
|
||
},
|
||
{
|
||
"test": "Hémoglobine",
|
||
"valeur": "12.6",
|
||
"valeur_num": 12.6,
|
||
"anomalie": false,
|
||
"quality": "ok",
|
||
"source_page": 2,
|
||
"source_excerpt": "...e le service avec:\nChef de Service\nDr Sophie FARBOS - Laboratoire :\nDr Heidi WILLE\nDr Laure ALLEMAN Hémoglobine glycosylée HbA1C ( dosage )\nDr Margaux BOUET - Matériel :\nSecrétariat : Bandelettes Cétonémie 1xjou..."
|
||
},
|
||
{
|
||
"test": "HbA1c",
|
||
"valeur": "13",
|
||
"valeur_num": 13.0,
|
||
"anomalie": true,
|
||
"quality": "ok",
|
||
"source_page": 1,
|
||
"source_excerpt": "...nue du service depuis 2007 initialement Dr Ritz puis Dr GSCHWIND puis Dr Maury\nRHUMATOLOGIE En 2018 HbA1c = 13% poids 82Kg sous ADO + Xultophy : hospitalisation de semaine pour rajout d'insuline rapide le..."
|
||
},
|
||
{
|
||
"test": "HbA1c",
|
||
"valeur": "7.8",
|
||
"valeur_num": 7.8,
|
||
"anomalie": true,
|
||
"quality": "ok",
|
||
"source_page": 1,
|
||
"source_excerpt": "...nue du service depuis 2007 initialement Dr Ritz puis Dr GSCHWIND puis Dr Maury\nRHUMATOLOGIE En 2018 HbA1c = 13% poids 82Kg sous ADO + Xultophy : hospitalisation de semaine pour rajout d'insuline rapide le..."
|
||
}
|
||
],
|
||
"biologie_discarded": [],
|
||
"imagerie": [],
|
||
"complications": [],
|
||
"alertes_codage": [
|
||
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
|
||
"CMA niveau 2 : 'Diabète de type 2' (E11.9) — sévérité non_evalue",
|
||
"QC: ⚠️ ALERTE CRITIQUE : F41.9 codé sur suspicion uniquement - non conforme aux règles de codage PMSI (diagnostic établi requis)",
|
||
"QC: ⚠️ Deux valeurs HbA1c contradictoires (13% vs 7.8%) - clarifier la chronologie et la validité",
|
||
"QC: ⚠️ Absence totale de justifications documentées pour E11.9, I10, E66.0 dans le dossier fourni - vérifier la complétude du dossier clinique",
|
||
"QC: ⚠️ Absence de valeurs tensionnelles pour justifier I10 - recommander documentation",
|
||
"QC: ⚠️ Absence de diagnostic principal clairement énoncé - le DP (E11.9) semble par défaut plutôt que justifié par le motif d'admission",
|
||
"QC: ℹ️ Vérifier le motif d'admission réel (3 jours) - aucun événement aigu documenté",
|
||
"VETOS[PDF]: NEED_INFO (score=55)",
|
||
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS I10 sans preuve exploitable",
|
||
"VETO-02 [MEDIUM] diagnostics_associes[1]: DAS E66.0 sans preuve exploitable",
|
||
"VETO-02 [MEDIUM] diagnostics_associes[2]: DAS F41.9 sans preuve exploitable"
|
||
],
|
||
"source_files": [],
|
||
"ghm_estimation": {
|
||
"cmd": "10",
|
||
"cmd_libelle": "Maladies endocriniennes",
|
||
"type_ghm": "M",
|
||
"severite": 1,
|
||
"ghm_approx": "10M??1",
|
||
"cma_count": 0,
|
||
"cms_count": 0,
|
||
"alertes": []
|
||
},
|
||
"controles_cpam": [],
|
||
"veto_report": {
|
||
"verdict": "NEED_INFO",
|
||
"score_contestabilite": 55,
|
||
"issues": [
|
||
{
|
||
"veto": "VETO-02",
|
||
"severity": "MEDIUM",
|
||
"where": "diagnostics_associes[0]",
|
||
"message": "DAS I10 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)"
|
||
},
|
||
{
|
||
"veto": "VETO-02",
|
||
"severity": "MEDIUM",
|
||
"where": "diagnostics_associes[1]",
|
||
"message": "DAS E66.0 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)"
|
||
},
|
||
{
|
||
"veto": "VETO-02",
|
||
"severity": "MEDIUM",
|
||
"where": "diagnostics_associes[2]",
|
||
"message": "DAS F41.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)"
|
||
}
|
||
]
|
||
},
|
||
"completude": {
|
||
"checks": [
|
||
{
|
||
"code": "E11.9",
|
||
"libelle": "Diabète de type 2",
|
||
"type_diag": "DP",
|
||
"items": [
|
||
{
|
||
"categorie": "biologie",
|
||
"element": "HbA1c",
|
||
"statut": "present",
|
||
"valeur": "12.6",
|
||
"importance": "recommande",
|
||
"impact_cpam": "HbA1c attendue pour documenter l'équilibre glycémique"
|
||
},
|
||
{
|
||
"categorie": "biologie",
|
||
"element": "Glycémie",
|
||
"statut": "absent",
|
||
"importance": "recommande",
|
||
"impact_cpam": "Glycémie de base pour confirmer le diagnostic"
|
||
}
|
||
],
|
||
"score": 85,
|
||
"verdict": "defendable",
|
||
"resume": "1/2 recommandés"
|
||
},
|
||
{
|
||
"code": "E66.0",
|
||
"libelle": "Obésité (IMC 41.49)",
|
||
"type_diag": "DAS",
|
||
"items": [
|
||
{
|
||
"categorie": "clinique",
|
||
"element": "IMC",
|
||
"statut": "absent",
|
||
"importance": "obligatoire",
|
||
"impact_cpam": "IMC ≥ 30 indispensable pour coder une obésité"
|
||
},
|
||
{
|
||
"categorie": "clinique",
|
||
"element": "Poids",
|
||
"statut": "absent",
|
||
"importance": "obligatoire",
|
||
"impact_cpam": "Poids nécessaire pour calculer l'IMC"
|
||
}
|
||
],
|
||
"score": 30,
|
||
"verdict": "indefendable",
|
||
"resume": "0/2 obligatoires"
|
||
}
|
||
],
|
||
"score_global": 57,
|
||
"verdict_global": "indefendable",
|
||
"documents_presents": [
|
||
"crh"
|
||
],
|
||
"documents_manquants": []
|
||
},
|
||
"processing_time_s": 19.14,
|
||
"metrics": {
|
||
"das_total": 3,
|
||
"das_active": 3,
|
||
"das_excluded": 0,
|
||
"das_removed": 0,
|
||
"das_ruled_out": 0,
|
||
"das_no_code": 0,
|
||
"actes_total": 0,
|
||
"actes_with_code": 0,
|
||
"dp_has_code": true
|
||
},
|
||
"rules_runtime": {
|
||
"router_version": 1,
|
||
"mode": "strict",
|
||
"enabled_packs": [
|
||
"decisions_core",
|
||
"vetos_core"
|
||
],
|
||
"always_on_rules": [],
|
||
"triggers_fired": []
|
||
}
|
||
} |