Files
t2a_v2/output/structured/130_23077240/130_23077240_fusionne_cim10.json
dom 13fe9fa666 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>
2026-03-07 23:14:42 +01:00

1051 lines
42 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"source_file": "",
"document_type": "trackare",
"sejour": {
"sexe": "F",
"age": 63,
"date_entree": "19/04/2023",
"date_sortie": "27/04/2023",
"duree_sejour": 8,
"imc": 37.0,
"poids": 68.0,
"taille": 133.0
},
"diagnostic_principal": {
"texte": "Décompensation cardiaque",
"cim10_suggestion": "I50.9",
"cim10_confidence": "high",
"cim10_final": "I50.9",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "nuke3",
"source_page": 1,
"source_excerpt": "...1 c 0 h- 0 c 0 ot 4 eb 4 a 0 sq 1 u 7 e. 1 fr 8 - Motif d'hospitalisation : diabète déséquilibré et décompensation cardiaque.\nPraticiens Hospitaliers :\nMédecin traitant : Dr DOUAT Vincent\nDr Laurence RITZ\nQUILLACQ\nAntécédent..."
},
"dp_selection": {
"chosen_index": 4,
"chosen_term": "Décompensation cardiaque",
"chosen_code": "I50.9",
"verdict": "CONFIRMED",
"evidence": [
"Score 5.0 — source: llm_das",
"Motif hospitalisation: «Angers\nR dd P em P a S rs y : @ 1 c 0 h- 0 c 0 ot 4 eb 4 a 0 sq 1 u 7 e. 1 fr 8 - Motif d'hospitalisation : diabète déséquilibré et décompensation cardiaque.\nPraticiens Hospitaliers :\nMédecin traitant : Dr DOUAT Vincent\nDr Laurence RITZ\nQUI»",
"Delta +3.0 vs Dyslipidémie (E78.5)"
],
"reason": "Écart score 3.0 >= seuil 3.0",
"candidates": [
{
"index": 4,
"term": "Décompensation cardiaque",
"code": "I50.9",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2
}
},
{
"index": 1,
"term": "Dyslipidémie",
"code": "E78.5",
"source": "regex",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 3,
"confidence": 0,
"diag_section_bonus": 2,
"comorbidity_malus": -3
}
},
{
"index": 3,
"term": "Diabète déséquilibré",
"code": "E11.9",
"source": "llm_das",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 1,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2,
"comorbidity_malus": -3
}
},
{
"index": 5,
"term": "Infection (post-COVID)",
"code": "B34.2",
"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 37.88)",
"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": 5.0,
"top2": 2.0,
"delta": 3.0
}
},
"dp_trackare": {
"chosen_index": 4,
"chosen_term": "Décompensation cardiaque",
"chosen_code": "I50.9",
"verdict": "CONFIRMED",
"evidence": [
"Score 5.0 — source: llm_das",
"Motif hospitalisation: «Angers\nR dd P em P a S rs y : @ 1 c 0 h- 0 c 0 ot 4 eb 4 a 0 sq 1 u 7 e. 1 fr 8 - Motif d'hospitalisation : diabète déséquilibré et décompensation cardiaque.\nPraticiens Hospitaliers :\nMédecin traitant : Dr DOUAT Vincent\nDr Laurence RITZ\nQUI»",
"Delta +3.0 vs Dyslipidémie (E78.5)"
],
"reason": "Écart score 3.0 >= seuil 3.0",
"candidates": [
{
"index": 4,
"term": "Décompensation cardiaque",
"code": "I50.9",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2
}
},
{
"index": 1,
"term": "Dyslipidémie",
"code": "E78.5",
"source": "regex",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 3,
"confidence": 0,
"diag_section_bonus": 2,
"comorbidity_malus": -3
}
},
{
"index": 3,
"term": "Diabète déséquilibré",
"code": "E11.9",
"source": "llm_das",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 1,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2,
"comorbidity_malus": -3
}
},
{
"index": 5,
"term": "Infection (post-COVID)",
"code": "B34.2",
"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 37.88)",
"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": 5.0,
"top2": 2.0,
"delta": 3.0
}
},
"dp_final": {
"chosen_index": 4,
"chosen_term": "Décompensation cardiaque",
"chosen_code": "I50.9",
"verdict": "CONFIRMED",
"evidence": [
"Score 5.0 — source: llm_das",
"Motif hospitalisation: «Angers\nR dd P em P a S rs y : @ 1 c 0 h- 0 c 0 ot 4 eb 4 a 0 sq 1 u 7 e. 1 fr 8 - Motif d'hospitalisation : diabète déséquilibré et décompensation cardiaque.\nPraticiens Hospitaliers :\nMédecin traitant : Dr DOUAT Vincent\nDr Laurence RITZ\nQUI»",
"Delta +3.0 vs Dyslipidémie (E78.5)"
],
"reason": "Écart score 3.0 >= seuil 3.0",
"candidates": [
{
"index": 4,
"term": "Décompensation cardiaque",
"code": "I50.9",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2
}
},
{
"index": 1,
"term": "Dyslipidémie",
"code": "E78.5",
"source": "regex",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 3,
"confidence": 0,
"diag_section_bonus": 2,
"comorbidity_malus": -3
}
},
{
"index": 3,
"term": "Diabète déséquilibré",
"code": "E11.9",
"source": "llm_das",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 1,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2,
"comorbidity_malus": -3
}
},
{
"index": 5,
"term": "Infection (post-COVID)",
"code": "B34.2",
"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 37.88)",
"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": 5.0,
"top2": 2.0,
"delta": 3.0
}
},
"quality_flags": {
"trackare_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": "Dyslipidémie",
"cim10_suggestion": "E78.5",
"cim10_confidence": "high",
"cim10_final": "E78.5",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "regex",
"source_page": 2,
"source_excerpt": "...traité par corticoïdes\n- Epanchement pleural à 8 ans évacué par ponction pleurale\n- Diabète\n- HTA\n- Dyslipidémie\n- COVID y a 3 mois\nHistoire de la DR. Laurence RITZ- 26/04/2023 - stent actif sur l'IVA fin mai 20..."
},
{
"texte": "Obésité (IMC 37.877)",
"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": "Diabète déséquilibré",
"cim10_suggestion": "E11.9",
"cim10_confidence": "high",
"cim10_final": "E11.9",
"justification": "Motif principal d'hospitalisation explicitement mentionné. HbA1C >11% indique un déséquilibre glycémique significatif ayant mobilisé des ressources pendant le séjour (ajustement thérapeutique, monitoring)",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das",
"source_page": 1,
"source_excerpt": "...dd P em P a S rs y : @ 1 c 0 h- 0 c 0 ot 4 eb 4 a 0 sq 1 u 7 e. 1 fr 8 - Motif d'hospitalisation : diabète déséquilibré et décompensation cardiaque.\nPraticiens Hospitaliers :\nMédecin traitant : Dr DOUAT Vincent\nDr Laure..."
},
{
"texte": "Infection (post-COVID)",
"cim10_suggestion": "B34.2",
"cim10_confidence": "high",
"cim10_final": "B34.2",
"justification": "Mentionnée dans le contexte clinique comme complication. Infection COVID datant de 3 mois avec symptômes résiduels (dyspnée, œdèmes post-infection COVID) ayant contribué à la décompensation cardiaque",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das"
},
{
"texte": "Insuffisance rénale",
"cim10_suggestion": "N19",
"cim10_confidence": "high",
"cim10_final": "N19",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "regex",
"source_page": 18,
"source_excerpt": "....877\nLe 27/04/2023 10:31 Page 17 de 20\n\n25-hydroxyvitamine D\nest préconisé.\nNon-applicable en cas\nd'insuffisance rénale\naigue. Estimation du\nDFG non validée dans\nles situations suivantes:\n- patients âgés &gt; 75\nans - p..."
},
{
"texte": "Hypoglycémie",
"cim10_suggestion": "E16.2",
"cim10_confidence": "high",
"cim10_final": "E16.2",
"justification": "Les glycémies capillaires mesurées sont anormalement basses (0.86, 0.69, 0.62, 0.81, etc. en g/L, bien en dessous de la norme 3.9-5.5), indiquant des hypoglycémies répétées ayant nécessité une surveillance et une prise en charge spécifique pendant le séjour.",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das",
"source_page": 4,
"source_excerpt": "...g, le matin\nTAHOR 10mg, 1 le soir\nABASAGLAR: 12 UI le soir\nGLICAZIDE 30: 1 cp le matin à arrêter si hypoglycémie en journée\nTRULICITY 1.5: 1 injection sous cutanée par semaine les mercredi\nCONCLUSION\n- DT2 déséqu..."
},
{
"texte": "Thrombose veineuse profonde",
"cim10_suggestion": "I80.2",
"cim10_confidence": "high",
"cim10_final": "I80.2",
"cim10_decision": {
"action": "PROMOTE_DP",
"final_code": "I80.2",
"reason": "DAS promu en DP (score (2, 3, 4))",
"needs_info": [],
"applied_rules": [
"RULE-DAS-TO-DP"
]
},
"sources_rag": [],
"preuves_cliniques": [],
"source": "regex"
}
],
"actes_ccam": [
{
"texte": "TDM abdominal",
"code_ccam_suggestion": "ZCQK002",
"sources_rag": [],
"date": "25/04",
"validite": "valide",
"alertes": []
}
],
"antecedents": [
{
"texte": "DES Médecine Interne",
"source_page": 1,
"source_excerpt": "...aticiens Hospitaliers :\nMédecin traitant : Dr DOUAT Vincent\nDr Laurence RITZ\nQUILLACQ\nAntécédents :\nDES Médecine Interne\nDESC Nutrition - Histiocytose diagnostiquée à 1 an avec traité par corticoïdes\nAncien Chef de Clini..."
},
{
"texte": "DESC Nutrition - Histiocytose diagnostiquée à 1 an avec traité par corticoïdes",
"source_page": 1,
"source_excerpt": "...:\nMédecin traitant : Dr DOUAT Vincent\nDr Laurence RITZ\nQUILLACQ\nAntécédents :\nDES Médecine Interne\nDESC Nutrition - Histiocytose diagnostiquée à 1 an avec traité par corticoïdes\nAncien Chef de Clinique CHU - Epanchement pleural à 8 ans évacué par ponction pleurale\nTours - Diab..."
},
{
"texte": "Ancien Chef de Clinique CHU - Epanchement pleural à 8 ans évacué par ponction pleurale",
"source_page": 1,
"source_excerpt": "...DES Médecine Interne\nDESC Nutrition - Histiocytose diagnostiquée à 1 an avec traité par corticoïdes\nAncien Chef de Clinique CHU - Epanchement pleural à 8 ans évacué par ponction pleurale\nTours - Diabète\nRPPS : 10002083912\n- HTA\nlritz@ch-cotebasque.fr\n- Dyslipidémie\nDr Elisa MAURY - COV..."
},
{
"texte": "Tours - Diabète",
"source_page": 1,
"source_excerpt": "...corticoïdes\nAncien Chef de Clinique CHU - Epanchement pleural à 8 ans évacué par ponction pleurale\nTours - Diabète\nRPPS : 10002083912\n- HTA\nlritz@ch-cotebasque.fr\n- Dyslipidémie\nDr Elisa MAURY - COVID y a 3 mois\nDE..."
},
{
"texte": "Dyslipidémie",
"source_page": 1,
"source_excerpt": "...ans évacué par ponction pleurale\nTours - Diabète\nRPPS : 10002083912\n- HTA\nlritz@ch-cotebasque.fr\n- Dyslipidémie\nDr Elisa MAURY - COVID y a 3 mois\nDES Endocrinologie et Mal.\n- stent actif sur l'IVA fin mai 2016..."
},
{
"texte": "DES Endocrinologie et Mal.",
"source_page": 1,
"source_excerpt": "...u@ch-cotebasque.fr 64990 ST PIERRE D IRUBE\nChef de Service :\nDr Delphine DEMARSY Mon cher confrère,\nDES Endocrinologie et Mal.\nMétaboliques\nVotre patiente LOUTRE Anne-marie née le 17/03/1960 a été hospitalisée dans le service..."
},
{
"texte": "stent actif sur l'IVA fin mai 2016",
"source_page": 1,
"source_excerpt": "...ritz@ch-cotebasque.fr\n- Dyslipidémie\nDr Elisa MAURY - COVID y a 3 mois\nDES Endocrinologie et Mal.\n- stent actif sur l'IVA fin mai 2016\nMétaboliques\nDESC Nutrition\nAncien Chef de Clinique CHU Mode de vie : Fonctionnaire au trésor publi..."
},
{
"texte": "Métaboliques",
"source_page": 1,
"source_excerpt": "...PIERRE D IRUBE\nChef de Service :\nDr Delphine DEMARSY Mon cher confrère,\nDES Endocrinologie et Mal.\nMétaboliques\nVotre patiente LOUTRE Anne-marie née le 17/03/1960 a été hospitalisée dans le service du 19/04/2023..."
},
{
"texte": "DESC Nutrition",
"source_page": 1,
"source_excerpt": "...Anne-marie née le 17/03/1960 a été hospitalisée dans le service du 19/04/2023 au 27/04/2023 pour le\nDESC Nutrition\nAncien Chef de Clinique CHU motif suivant:\nAngers\nR dd P em P a S rs y : @ 1 c 0 h- 0 c 0 ot 4 eb 4..."
},
{
"texte": "Bordeaux Pas d'enfants.",
"source_page": 1,
"source_excerpt": "...au trésor public à la retraite en juillet. Vit avec son mari dans une maison à st pierre d'irrube.\nBordeaux Pas d'enfants.\nRPPS : 10100402527\nConsommation d'alcool occasionnelle et pas d'intoxication tabagique.\nemauryy@ch-..."
},
{
"texte": "Consommation d'alcool occasionnelle et pas d'intoxication tabagique.",
"source_page": 1,
"source_excerpt": "...Vit avec son mari dans une maison à st pierre d'irrube.\nBordeaux Pas d'enfants.\nRPPS : 10100402527\nConsommation d'alcool occasionnelle et pas d'intoxication tabagique.\nemauryy@ch-cotebasque.fr\nDr Marion GSCHWIND\nAllergie à la Josacine\nDES Endocrinologie et Mal.\nMétab..."
}
],
"traitements_sortie": [
{
"medicament": "Tél : [TEL_5]"
},
{
"medicament": "KARDEGIC",
"posologie": "75mg, 1 par jour",
"source_page": 1,
"source_excerpt": "...ine\nDES Endocrinologie et Mal.\nMétaboliques\nDESC Médecine de la Traitements d'entrée :\nReproduction KARDEGIC 75mg, 1 par jour\nRPPS : 10100673481 LOXEN LP 50mg, matin et soir\nmgschwind@ch-cotebasque.fr\nCARDENS..."
},
{
"medicament": "Hôpital de Semaine LOXEN LP",
"posologie": "50mg, matin et soir",
"source_page": 2,
"source_excerpt": "...él : 05.59.44.37.50\nInfirmières TRAITEMENT DE SORTIE\nTél : 05.59.44.37.43\nKARDEGIC 75mg, 1 par jour\nHôpital de Semaine LOXEN LP 50mg, matin et soir\nTél : 05 59 44 37 38 CARDENSIEL 1.25mg, le matin\nTAHOR 10mg, 1 le soir\nSecrétar..."
},
{
"medicament": "Tél : [TEL_4] CARDENSIEL 1.25mg, le",
"posologie": "matin"
},
{
"medicament": "TAHOR",
"posologie": "10mg, 1 le soir",
"source_page": 1,
"source_excerpt": "...LOXEN LP 50mg, matin et soir\nmgschwind@ch-cotebasque.fr\nCARDENSIEL 1.25mg, le matin\nDr Mathieu AUZI TAHOR 10mg, 1 le soir\nDES Médecine Générale\nGLUCOPHAGE 850 mg matin et soir\nDIU Nutrition\nRPPS : 10100422..."
},
{
"medicament": "Secrétariat Médical",
"source_page": 1,
"source_excerpt": "...ple, dépressible et sensible dans la région épigastrique et hypochondre\nTél : 05 59 44 37 38\ndroit.\nSecrétariat Médical - Sur le plan neurologique : Bonne sensibilité à la pallesthésie. Examen au monofilament normal.\nTé..."
},
{
"medicament": "Tél : [TEL_3] ABASAGLAR: 12 UI le",
"posologie": "soir"
},
{
"medicament": "Fax : [TEL_2] GLICAZIDE 30:",
"posologie": "1 cp le matin à arrêter si hypoglycémie en journée"
},
{
"medicament": "[EMAIL_2] TRULICITY 1.5: 1 injection sous cutanée par semaine les mercredi"
},
{
"medicament": "Consultation externes CONCLUSION",
"source_page": 2,
"source_excerpt": "...ée\nsecr.endocrino@ch-cotebasque.fr TRULICITY 1.5: 1 injection sous cutanée par semaine les mercredi\nConsultation externes CONCLUSION\nPrise de rendez-vous\nTél : 05.59.44.35.30\n- DT2 déséquilibré avec modification de traitement et CI..."
},
{
"medicament": "Prise de rendez-vous",
"source_page": 1,
"source_excerpt": "...e.fr\nBiologie d'entée :\nConsultation externes\nHb 16.1g/dL ; Plaquettes 244G/L ; Leucocytes 11.64G/L\nPrise de rendez-vous\nTél : 05.59.44.35.30 Na+ 138mmol/L ; K+ 4,2mmol/L\nsecr.csmed@ch-cotebasque.fr Créatinine 57µmol/L ;..."
},
{
"medicament": "Tél : [TEL_1]"
},
{
"medicament": "DT2 déséquilibré avec modification de traitement et CI metformine du fait d'une hypoxie chronique",
"source_page": 2,
"source_excerpt": "...r semaine les mercredi\nConsultation externes CONCLUSION\nPrise de rendez-vous\nTél : 05.59.44.35.30\n- DT2 déséquilibré avec modification de traitement et CI metformine du fait d'une hypoxie chronique\nsecr.csmed@ch-cotebasque.fr\nHDS pour sevrage insuline lente et réévaluation de l'éducation globale..."
},
{
"medicament": "[EMAIL_1]"
},
{
"medicament": "HDS pour sevrage insuline lente et réévaluation de l'éducation globale (la convocation sera envoyée)",
"source_page": 2,
"source_excerpt": "...fication de traitement et CI metformine du fait d'une hypoxie chronique\nsecr.csmed@ch-cotebasque.fr\nHDS pour sevrage insuline lente et réévaluation de l'éducation globale (la convocation sera envoyée)\nPatient(e) : CAMPIGLIA ANNE-MARIE LOUTRE Né(e) le 17/03/1960\nIPP BA184895 / N° Episode 23077240 (En..."
}
],
"biologie_cle": [
{
"test": "CRP",
"valeur": "10",
"valeur_num": 10.0,
"anomalie": true,
"quality": "ok",
"source_page": 1,
"source_excerpt": "...4.35.30 Na+ 138mmol/L ; K+ 4,2mmol/L\nsecr.csmed@ch-cotebasque.fr Créatinine 57µmol/L ; DFG 95mL/min\nCRP 10mg/L\nTroponine 4,3mg/L sans élévation à 1H et BNP 913ng/L\nPatient(e) : CAMPIGLIA ANNE-MARIE LOUTR..."
},
{
"test": "Sodium",
"valeur": "138",
"valeur_num": 138.0,
"anomalie": false,
"quality": "ok"
},
{
"test": "Potassium",
"valeur": "4.2",
"valeur_num": 4.2,
"anomalie": false,
"quality": "ok",
"source_page": 3,
"source_excerpt": "...Angers GLICLAZIDE ARW LM 30MG CPR [30] COMPRIME(S) 1 COMPRIME (ORALE) matin [8h]\nRPPS : 10004401718 POTASSIUM 600MG GELULE 1 GELULE (ORALE) matin [8h]\nddemarsy@ch-cotebasque.fr\nABASAGLAR 300 U SOL INJ STYLO [5..."
},
{
"test": "Hémoglobine",
"valeur": "16.1",
"valeur_num": 16.1,
"anomalie": false,
"quality": "ok",
"source_page": 3,
"source_excerpt": "...tient(e) quitte le service avec:\nsbordes-couecou@ch-cotebasque.fr\n- Laboratoire :\nChef de Service :\nHémoglobine glycosylée HbA1C ( dosage )\nDr Delphine DEMARSY - Matériel :\nDES Endocrinologie et Mal.\nCapteur de..."
},
{
"test": "Plaquettes",
"valeur": "244",
"valeur_num": 244.0,
"anomalie": false,
"quality": "ok",
"source_page": 1,
"source_excerpt": "...59 44 37 49\nsecr.endocrino@ch-cotebasque.fr\nBiologie d'entée :\nConsultation externes\nHb 16.1g/dL ; Plaquettes 244G/L ; Leucocytes 11.64G/L\nPrise de rendez-vous\nTél : 05.59.44.35.30 Na+ 138mmol/L ; K+ 4,2mmol/L..."
},
{
"test": "Leucocytes",
"valeur": "11.64",
"valeur_num": 11.64,
"anomalie": true,
"quality": "ok",
"source_page": 1,
"source_excerpt": "...docrino@ch-cotebasque.fr\nBiologie d'entée :\nConsultation externes\nHb 16.1g/dL ; Plaquettes 244G/L ; Leucocytes 11.64G/L\nPrise de rendez-vous\nTél : 05.59.44.35.30 Na+ 138mmol/L ; K+ 4,2mmol/L\nsecr.csmed@ch-coteb..."
},
{
"test": "Créatinine",
"valeur": "57",
"valeur_num": 57.0,
"anomalie": false,
"quality": "ok",
"source_page": 1,
"source_excerpt": "...Prise de rendez-vous\nTél : 05.59.44.35.30 Na+ 138mmol/L ; K+ 4,2mmol/L\nsecr.csmed@ch-cotebasque.fr Créatinine 57µmol/L ; DFG 95mL/min\nCRP 10mg/L\nTroponine 4,3mg/L sans élévation à 1H et BNP 913ng/L\nPatient(e)..."
},
{
"test": "CRP",
"valeur": "5",
"valeur_num": 5.0,
"anomalie": false,
"quality": "ok",
"source_page": 3,
"source_excerpt": "...uettes 244G/L ; Leucocytes 11.64G/L\nNa+ 138mmol/L ; K+ 4,2mmol/L\nCréatinine 57µmol/L ; DFG 95mL/min\nCRP 10mg/L\nTroponine 4,3mg/L sans élévation à 1H et BNP 913ng/L\nD dimères négatifs\nCT 1,09g/L ; HDL 0.3..."
},
{
"test": "Sodium",
"valeur": "139",
"valeur_num": 139.0,
"anomalie": false,
"quality": "ok",
"source_page": 19,
"source_excerpt": "...tement anticoagulant\nanticoagulant\nPotassium 3,0 mmol/l\nLH 4,4 UI/l\nAlbumine urinaire &lt;12.1 mg/l\nSodium 139 mmol/l\nPrélèvement non\nNon conformité validé initialement par\nService\nProlactine 330 mUI/L\nPati..."
},
{
"test": "Chlore",
"valeur": "105",
"valeur_num": 105.0,
"quality": "ok",
"source_page": 19,
"source_excerpt": "...estérol total 2,81 mmol/l\nHDL cholestérol 1,00 mmol/l\nEstimation du DFG (CKD-\n99 ml/mn/1.73 m2\nEPI)\nChlore 105 mmol/l\nLDL cholestérol 1,43 mmol/l\nCortisol 8H 380 nmol/l\nCréatinine 51 µmol/l\nCRP 5 mg/l\nCréat..."
},
{
"test": "Calcium",
"valeur": "2.21",
"valeur_num": 2.21,
"quality": "ok",
"source_page": 19,
"source_excerpt": "...ogique\n25-hydroxyvitamine D 18 ng/ml\nRapport Albuminurie / Calcul impossible mg/\nCréatininurie mmol\nCalcium 2,21 mmol/l\nCholestérol total 2,81 mmol/l\nHDL cholestérol 1,00 mmol/l\nEstimation du DFG (CKD-\n99 ml..."
},
{
"test": "Créatinine",
"valeur": "51",
"valeur_num": 51.0,
"anomalie": false,
"quality": "ok",
"source_page": 3,
"source_excerpt": "...ologie d'entée :\nHb 16.1g/dL ; Plaquettes 244G/L ; Leucocytes 11.64G/L\nNa+ 138mmol/L ; K+ 4,2mmol/L\nCréatinine 57µmol/L ; DFG 95mL/min\nCRP 10mg/L\nTroponine 4,3mg/L sans élévation à 1H et BNP 913ng/L\nD dimères n..."
},
{
"test": "Glycémie",
"valeur": "0.86",
"valeur_num": 0.86,
"anomalie": true,
"quality": "ok",
"source_page": 1,
"source_excerpt": "...née spontanée\nOxygène Oxygène Oxygène Oxygène Oxygène\nEchelle\nEN EN EN\ndouleur\nScore au\n0 0 0\nrepos\nGlycémie\n0,86 0,69 0,62 0,81 1,46 0,85 1,45 0,88 0,83 0,96 1,68 1,65 1,66\ncapillaire\nTransit\nCET\nCétonurie\nS..."
},
{
"test": "Glycémie",
"valeur": "04",
"valeur_num": 4.0,
"anomalie": false,
"quality": "ok",
"source_page": 1,
"source_excerpt": "...née spontanée\nOxygène Oxygène Oxygène Oxygène Oxygène\nEchelle\nEN EN EN\ndouleur\nScore au\n0 0 0\nrepos\nGlycémie\n0,86 0,69 0,62 0,81 1,46 0,85 1,45 0,88 0,83 0,96 1,68 1,65 1,66\ncapillaire\nTransit\nCET\nCétonurie\nS..."
}
],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Infection",
"source_page": 1,
"source_excerpt": "...semaines une dyspnée d'effort et des œdèmes\nDES Endocrinologie et Mal. des membres inférieurs post infection covid. Son médecin traitant a débuté un traitement par diurétiques qui à nettement\nMétaboliques dim..."
}
],
"alertes_codage": [
"FUSION: 2 documents fusionnés",
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
"2 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 2 : 'Diabète déséquilibré' (E11.9) — sévérité non_evalue",
"CMA niveau 2 : 'Décompensation cardiaque' (I50.9) — sévérité non_evalue",
"QC: DAS I10 (Hypertension artérielle) à reconsidérer — AUCUNE preuve clinique. Pas de TA documentée, pas de traitement antihypertenseur mentionné, pas d'antécédent d'HTA explicite. Codage non justifié.",
"QC: DAS B34.2 (Infection (post-COVID)) à reconsidérer — PROBLÈME CRITIQUE: B34.2 = 'Infection virale sans précision'. La justification mentionne 'post-COVID' (3 mois antérieurs) avec symptômes résiduels. MAIS: (1) Pas de diagnostic d'infection COVID ACTUELLE documentée, (2) Pas de test COVID positif dans le dossier, (3) Les symptômes résiduels (dyspnée, œdèmes) ne justifient pas un code d'infection active. À reclasser en U09.9 (Condition post-COVID) si symptômes persistants pertinents.",
"QC: 🔴 ALERTE MAJEURE: Incohérence entre justifications et données cliniques. Les justifications mentionnent HbA1C >11%, COVID datant de 3 mois, hypoxie chronique - AUCUNE de ces données n'apparaît dans le dossier fourni.",
"QC: 🔴 DP PROBLÉMATIQUE: I50.9 (décompensation cardiaque) codée en DP sans aucune preuve. Quel est le VRAI motif d'hospitalisation? Diabète déséquilibré? Infection? À clarifier d'urgence.",
"QC: 🟡 MANQUES DOCUMENTAIRES: Pas de TA, pas de bilan lipidique complet, pas de HbA1C, pas de test COVID, pas de gaz du sang (mention d'hypoxie chronique non documentée).",
"QC: 🟡 REDONDANCE: Codes I50.9 + I10 + E66.0 + E11.9 forment un profil clinique peu cohérent sans justification. Risque de codage par habitude plutôt que par preuve.",
"QC: ⚠️ RESSOURCE MOBILISÉE: Mention d'HDS (hospitalisation de jour) pour diabète - à documenter en acte/procédure, pas seulement en diagnostic.",
"4 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 3 : 'Thrombose veineuse profonde' (I80.2) — sévérité non_evalue",
"CMA niveau 2 : 'Hypoglycémie' (E16.2) — sévérité non_evalue",
"QC: DAS I10 (Hypertension artérielle) à reconsidérer — AUCUNE preuve clinique. Pas de mention d'HTA dans le dossier clinique fourni. Les valeurs de sodium/potassium sont normales. Codage sans justification documentée = erreur.",
"QC: DAS I80.2 (Thrombose veineuse profonde) à reconsidérer — AUCUNE preuve clinique. Pas de symptômes, pas d'imagerie, pas de mention de TVP. Codage infondé et potentiellement dangereux (impact sur le risque thromboembolique).",
"QC: DAS E78.5 (Dyslipidémie) à reconsidérer — AUCUNE preuve clinique. Pas de dosage lipidique dans le dossier. Codage sans justification = erreur.",
"QC: DAS N19 (Insuffisance rénale) à reconsidérer — AUCUNE preuve clinique. Créatinine normale (57 et 51 µmol/L, norme 50-120). DFG non calculé mais apparemment normal. Pas d'insuffisance rénale.",
"QC: DAS E16.2 (Hypoglycémie) à reconsidérer — ERREUR MAJEURE. Les valeurs glycémiques affichées (0.86-0.81 g/L) sont IMPOSSIBLES en physiologie humaine (mort clinique <0.40 g/L). Ceci est une erreur de saisie/conversion d'unités. AVANT tout codage : corriger les données biologiques. Pas de codage d'hypoglycémie sans valeurs fiables.",
"QC: 🔴 ERREUR CRITIQUE DE DONNÉES : Les glycémies en g/L (0.86, 0.69, 0.62) sont physiologiquement impossibles. Vérifier immédiatement si les unités sont mg/dL (86, 69, 62 mg/dL = hypoglycémies) ou g/L (conversion erronée). Ceci invalide les codes E11.9 et E16.2.",
"QC: 🔴 CODAGE MASSIF SANS JUSTIFICATION : 5 codes sur 8 (I10, I80.2, E78.5, N19) n'ont AUCUNE preuve clinique dans le dossier. Ceci constitue une fraude PMSI potentielle.",
"QC: 🟡 MANQUE DE DOCUMENTATION CLINIQUE : Le dossier fourni est très incomplet. Manquent : motif d'admission précis, examen clinique, imagerie, résultats de traitement, nature de l'infection (code manquant).",
"QC: 🟡 CODE INFECTION MANQUANT : Une complication 'Infection' est mentionnée mais non codée (R50.9 ou code spécifique selon type).",
"QC: 🟡 CONFLIT GLYCÉMIQUE : Codes E11.9 (diabète déséquilibré) ET E16.2 (hypoglycémie) coexistent sans cohérence clinique documentée.",
"QC: ⚠️ RECOMMANDATION : Demander au clinicien de compléter le dossier avec : valeurs biologiques corrigées, motif d'admission, examen clinique, imagerie cardiaque si décompensation, nature de l'infection.",
"RULE-DAS-TO-DP: DP absent → DAS I80.2 (Thrombose veineuse profonde) promu en DP",
"DECISIONS[PDF]: 1 ligne(s)",
"Aucun DP extrait (ni Trackare ni CRH)",
"DECISIONS[FINAL]: 1 ligne(s)",
"DECISION: diagnostics_associes[7] I80.2 promu en DP (RULE-DAS-TO-DP)",
"VETOS[FINAL]: FAIL (score=0)",
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS I10 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[2]: DAS E66.0 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[4]: DAS B34.2 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[7]: DAS I80.2 sans preuve exploitable",
"VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable",
"VETO-03 [LOW] diagnostics_associes[6]: DAS E16.2 potentiellement conditionnel",
"VETO-09 [LOW] diagnostics_associes[5]: IR N19 à confirmer (créat=57.0)"
],
"source_files": [
"CRH 23077240.pdf",
"trackare-BA184895-23077240_BA184895_23077240.pdf"
],
"ghm_estimation": {
"cmd": "05",
"cmd_libelle": "Affections de l'appareil circulatoire",
"type_ghm": "K",
"severite": 2,
"ghm_approx": "05K??2",
"cma_count": 2,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"veto_report": {
"verdict": "FAIL",
"score_contestabilite": 0,
"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[2]",
"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[4]",
"message": "DAS B34.2 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[7]",
"message": "DAS I80.2 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": "HARD",
"where": "actes_ccam[0]",
"message": "Acte ZCQK002 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-03",
"severity": "LOW",
"where": "diagnostics_associes[6]",
"message": "DAS E16.2 potentiellement conditionnel",
"citation": "Guide Méthodologique MCO : Un diagnostic conditionnel (suspecté, à éliminer) ne doit pas être codé comme confirmé"
},
{
"veto": "VETO-09",
"severity": "LOW",
"where": "diagnostics_associes[5]",
"message": "IR N19 à confirmer (créat=57.0)"
}
]
},
"completude": {
"checks": [
{
"code": "I50.9",
"libelle": "Décompensation cardiaque",
"type_diag": "DP",
"items": [
{
"categorie": "biologie",
"element": "BNP / NT-proBNP",
"statut": "absent",
"importance": "obligatoire",
"impact_cpam": "BNP/NT-proBNP attendu pour confirmer une insuffisance cardiaque"
},
{
"categorie": "imagerie",
"element": "Échographie cardiaque",
"statut": "absent",
"importance": "recommande",
"impact_cpam": "ETT recommandée pour documenter la FEVG"
}
],
"score": 0,
"verdict": "indefendable",
"resume": "0/1 obligatoires, 0/1 recommandés"
},
{
"code": "E66.0",
"libelle": "Obésité (IMC 37.877)",
"type_diag": "DAS",
"items": [
{
"categorie": "clinique",
"element": "IMC",
"statut": "present_confirme",
"valeur": "37.0",
"importance": "obligatoire",
"impact_cpam": "IMC ≥ 30 indispensable pour coder une obésité",
"confirmation_detail": "IMC ≥ 30 confirme l'obésité"
},
{
"categorie": "clinique",
"element": "Poids",
"statut": "present",
"valeur": "68.0",
"importance": "obligatoire",
"impact_cpam": "Poids nécessaire pour calculer l'IMC"
}
],
"score": 100,
"verdict": "defendable",
"resume": "2/2 obligatoires (1 confirmé)"
},
{
"code": "E11.9",
"libelle": "Diabète déséquilibré",
"type_diag": "DAS",
"items": [
{
"categorie": "biologie",
"element": "HbA1c",
"statut": "present",
"valeur": "16.1",
"importance": "recommande",
"impact_cpam": "HbA1c attendue pour documenter l'équilibre glycémique"
},
{
"categorie": "biologie",
"element": "Glycémie",
"statut": "present",
"valeur": "0.86",
"importance": "recommande",
"impact_cpam": "Glycémie de base pour confirmer le diagnostic"
}
],
"score": 100,
"verdict": "defendable",
"resume": "2/2 recommandés"
},
{
"code": "N19",
"libelle": "Insuffisance rénale",
"type_diag": "DAS",
"items": [
{
"categorie": "biologie",
"element": "Créatinine",
"statut": "present_non_confirme",
"valeur": "57",
"importance": "obligatoire",
"impact_cpam": "Créatinine obligatoire pour confirmer une insuffisance rénale",
"confirmation_detail": "Créatinine ≤ 120 µmol/L : IR non confirmée biologiquement"
},
{
"categorie": "biologie",
"element": "DFG",
"statut": "absent",
"importance": "recommande",
"impact_cpam": "Permet de stadifier l'IR selon KDIGO"
},
{
"categorie": "biologie",
"element": "Urée",
"statut": "absent",
"importance": "recommande",
"impact_cpam": "Élément complémentaire de la fonction rénale"
}
],
"score": 17,
"verdict": "fragile",
"resume": "1/1 obligatoires, 0/2 recommandés"
},
{
"code": "I80.2",
"libelle": "Thrombose veineuse profonde",
"type_diag": "DAS",
"items": [
{
"categorie": "imagerie",
"element": "Écho-doppler veineux",
"statut": "absent",
"importance": "obligatoire",
"impact_cpam": "Écho-doppler veineux indispensable pour confirmer une TVP"
}
],
"score": 30,
"verdict": "indefendable",
"resume": "0/1 obligatoires"
}
],
"score_global": 49,
"verdict_global": "indefendable",
"documents_presents": [
"crh",
"trackare"
],
"documents_manquants": []
},
"metrics": {
"das_total": 8,
"das_active": 8,
"das_excluded": 0,
"das_removed": 0,
"das_ruled_out": 0,
"das_no_code": 0,
"actes_total": 1,
"actes_with_code": 1,
"dp_has_code": true
},
"rules_runtime": {
"router_version": 1,
"mode": "strict",
"enabled_packs": [
"decisions_core",
"vetos_core"
],
"always_on_rules": [],
"triggers_fired": []
}
}