{ "source_file": "trackare-BA091246-23033508_BA091246_23033508.pdf", "document_type": "trackare", "sejour": { "sexe": "F", "age": 45, "date_entree": "06/04/2023", "imc": 23.438, "poids": 60.0, "taille": 160.0 }, "diagnostic_principal": { "texte": "Hématome post-opératoire", "cim10_suggestion": "T81.0", "cim10_confidence": "high", "cim10_final": "T81.0", "cim10_decision": { "action": "PROMOTE_DP", "final_code": "T81.0", "reason": "DAS promu en DP (score (2, 3, 4))", "needs_info": [], "applied_rules": [ "RULE-DAS-TO-DP" ] }, "justification": "Complication mentionnée explicitement dans le contexte clinique ('Complications : Hématome'). Survenu après mastectomie prophylactique, cette complication a mobilisé des ressources supplémentaires pendant le séjour.", "sources_rag": [], "preuves_cliniques": [], "source": "llm_das" }, "dp_final": { "verdict": "REVIEW", "evidence": [], "reason": "Aucun DP disponible", "candidates": [] }, "quality_flags": { "rag_status": "error", "no_dp_source": true }, "diagnostics_associes": [ { "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": 15, "source_excerpt": "...9 07/04/2023 06:49\nRésultat de labo\n(5925224) (5925848) (5925222) (5925209)\nNon-applicable en cas\nd'insuffisance rénale\naigue. Estimation du\nDFG non validée dans\nles situations suivantes:\n- patients âgés > 75\nans - p..." }, { "texte": "Anémie", "cim10_suggestion": "D64.9", "cim10_confidence": "medium", "cim10_final": "D64.9", "justification": "Hémoglobine 11.2 g/dL [N: 12-17] représente une anémie modérée documentée lors du séjour. Cette valeur anormale a nécessité une surveillance et a mobilisé des ressources médicales.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "llm_das" } ], "actes_ccam": [], "antecedents": [], "traitements_sortie": [], "biologie_cle": [ { "test": "Sodium", "valeur": "137", "valeur_num": 137.0, "anomalie": false, "quality": "ok", "source_page": 16, "source_excerpt": "...,2 g/dl\nVGM 92,2 fl 92,3 fl 90,5 fl\nTCMH 31,1 pg 31,3 pg 31,4 pg\nCCMH 33,7 g/dl 33,9 g/dl 34,7 g/dl\nSodium 137 mmol/l 133 mmol/l\nPlaquettes 280 10.9/l 251 10.9/l 247 10.9/l\nDr. Marie-Laure Dr. Marie-Laure D..." }, { "test": "Potassium", "valeur": "3.5", "valeur_num": 3.5, "anomalie": false, "quality": "ok", "source_page": 16, "source_excerpt": "...isée.\nHématocrite (%) 35,6 % 34,8 % 32,3 %\nIndice de distribution des\n12,6 % 12,5 % 12,8 %\nhématies\nPotassium 3,5 mmol/l 4,1 mmol/l\nLeucocytes 5,78 10.9/l 5,65 10.9/l 9,48 10.9/l\nHématies 3,86 10.12/l (t/l) 3,..." }, { "test": "Chlore", "valeur": "99", "valeur_num": 99.0, "quality": "ok", "source_page": 15, "source_excerpt": "...tients dénutris -\npatients d'origine non\ncaucasienne\nEstimation du DFG (CKD-\n107 ml/mn/1.73 m2\nEPI)\nChlore 99 mmol/l 101 mmol/l\nCréatinine 59 µmol/l\nCompte-rendu laboratoire Labo230410075237-1.pdfLabo230409..." }, { "test": "Hémoglobine", "valeur": "11.2", "valeur_num": 11.2, "anomalie": true, "quality": "ok", "source_page": 16, "source_excerpt": "...78 10.9/l 5,65 10.9/l 9,48 10.9/l\nHématies 3,86 10.12/l (t/l) 3,77 10.12/l (t/l) 3,57 10.12/l (t/l)\nHémoglobine 12,0 g/dl 11,8 g/dl 11,2 g/dl\nVGM 92,2 fl 92,3 fl 90,5 fl\nTCMH 31,1 pg 31,3 pg 31,4 pg\nCCMH 33,7 g/..." }, { "test": "Hémoglobine", "valeur": "12.0", "valeur_num": 12.0, "anomalie": false, "quality": "ok", "source_page": 16, "source_excerpt": "...78 10.9/l 5,65 10.9/l 9,48 10.9/l\nHématies 3,86 10.12/l (t/l) 3,77 10.12/l (t/l) 3,57 10.12/l (t/l)\nHémoglobine 12,0 g/dl 11,8 g/dl 11,2 g/dl\nVGM 92,2 fl 92,3 fl 90,5 fl\nTCMH 31,1 pg 31,3 pg 31,4 pg\nCCMH 33,7 g/..." }, { "test": "VGM", "valeur": "92.2", "valeur_num": 92.2, "quality": "ok", "source_page": 16, "source_excerpt": "...3,86 10.12/l (t/l) 3,77 10.12/l (t/l) 3,57 10.12/l (t/l)\nHémoglobine 12,0 g/dl 11,8 g/dl 11,2 g/dl\nVGM 92,2 fl 92,3 fl 90,5 fl\nTCMH 31,1 pg 31,3 pg 31,4 pg\nCCMH 33,7 g/dl 33,9 g/dl 34,7 g/dl\nSodium 137..." }, { "test": "Plaquettes", "valeur": "280", "valeur_num": 280.0, "anomalie": false, "quality": "ok", "source_page": 16, "source_excerpt": "...0,5 fl\nTCMH 31,1 pg 31,3 pg 31,4 pg\nCCMH 33,7 g/dl 33,9 g/dl 34,7 g/dl\nSodium 137 mmol/l 133 mmol/l\nPlaquettes 280 10.9/l 251 10.9/l 247 10.9/l\nDr. Marie-Laure Dr. Marie-Laure Dr. Marie-Laure Dr. Marie-Laure\nVa..." }, { "test": "Leucocytes", "valeur": "5.78", "valeur_num": 5.78, "anomalie": false, "quality": "ok", "source_page": 16, "source_excerpt": "...8 % 32,3 %\nIndice de distribution des\n12,6 % 12,5 % 12,8 %\nhématies\nPotassium 3,5 mmol/l 4,1 mmol/l\nLeucocytes 5,78 10.9/l 5,65 10.9/l 9,48 10.9/l\nHématies 3,86 10.12/l (t/l) 3,77 10.12/l (t/l) 3,57 10.12/l (t/..." }, { "test": "Créatinine", "valeur": "59", "valeur_num": 59.0, "anomalie": false, "quality": "ok", "source_page": 7, "source_excerpt": ".../2023\n10/04/2023 07:00 Ionogramme ( Na, K, CL ) DR. Thomas MOULIN\n05:06\n10/04/2023\n10/04/2023 07:00 Créatinine sang ( dosage ) DR. Thomas MOULIN\n05:06\nPrescriptions de soins\nPrescription Dose Statut Fréquence D..." } ], "biologie_discarded": [], "imagerie": [], "complications": [ { "texte": "Hématome", "source_page": 4, "source_excerpt": "...: propre, hématome stable\nPLAIE\nPsts propre\nCompresse posée car frottement soutien-gorge douloureux\nHématome délimité stable\nStephanie 09/04/2023\nNote IDE\nCONSTANTIN 16:30 Douleur :\n- 16h30 EN 4/10 au niveau..." } ], "alertes_codage": [ "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 : 'Anémie' (D64.9) — sévérité non_evalue", "CMA niveau 2 : 'Hématome post-opératoire' (T81.0) — sévérité non_evalue", "QC: DAS N19 (Insuffisance rénale) à reconsidérer — AUCUNE PREUVE CLINIQUE. Créatinine 59 µmol/L est NORMALE [N: 50-120]. Pas de symptômes, pas de diagnostic d'insuffisance rénale documenté. Codage injustifié et dangereux pour le PMSI.", "QC: 🔴 ALERTE CRITIQUE : Code N19 (insuffisance rénale) codé SANS JUSTIFICATION sur des paramètres rénaux NORMAUX. Risque de sur-codage et de faux marqueur de sévérité.", "QC: 🟡 INCOHÉRENCE BIOLOGIQUE : Deux valeurs d'hémoglobine différentes (11.2 et 12.0) sans explication. Clarifier laquelle est la valeur retenue et son contexte (avant/après transfusion ?).", "QC: 🟡 MANQUE DE CONTEXTE : Aucun diagnostic principal codé. La mastectomie prophylactique et son indication (antécédent familial, mutation BRCA ?) doivent être documentés.", "QC: ⚠️ JUSTIFICATIONS INCOMPLÈTES : Les trois codes manquent de preuves documentées (« aucune » indiqué). Exiger la documentation source du dossier médical.", "QC: ✓ Marqueurs de sévérité : 1 complication (hématome) = cohérent si N19 supprimé.", "RULE-DAS-TO-DP: DP absent → DAS T81.0 (Hématome post-opératoire) promu en DP", "DECISIONS[PDF]: 1 ligne(s)", "DECISION: diagnostic_principal T81.0 promu en DP (RULE-DAS-TO-DP)", "VETOS[PDF]: NEED_INFO (score=65)", "VETO-02 [MEDIUM] diagnostics_associes[1]: DAS D64.9 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[2]: DAS T81.0 sans preuve exploitable", "VETO-09 [LOW] diagnostics_associes[0]: IR N19 à confirmer (créat=59.0)", "Aucun DP extrait (ni Trackare ni CRH)" ], "source_files": [], "ghm_estimation": { "cmd": "21", "cmd_libelle": "Traumatismes", "type_ghm": "M", "severite": 2, "ghm_approx": "21M??2", "cma_count": 1, "cms_count": 0, "alertes": [] }, "controles_cpam": [], "veto_report": { "verdict": "NEED_INFO", "score_contestabilite": 65, "issues": [ { "veto": "VETO-02", "severity": "MEDIUM", "where": "diagnostics_associes[1]", "message": "DAS D64.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)" }, { "veto": "VETO-02", "severity": "MEDIUM", "where": "diagnostics_associes[2]", "message": "DAS T81.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-09", "severity": "LOW", "where": "diagnostics_associes[0]", "message": "IR N19 à confirmer (créat=59.0)" } ] }, "completude": { "checks": [ { "code": "N19", "libelle": "Insuffisance rénale", "type_diag": "DAS", "items": [ { "categorie": "biologie", "element": "Créatinine", "statut": "present_non_confirme", "valeur": "59", "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": "D64.9", "libelle": "Anémie", "type_diag": "DAS", "items": [ { "categorie": "biologie", "element": "Hémoglobine", "statut": "present_confirme", "valeur": "11.2", "importance": "obligatoire", "impact_cpam": "Hémoglobine indispensable pour confirmer et qualifier une anémie", "confirmation_detail": "Hémoglobine basse confirme l'anémie" }, { "categorie": "biologie", "element": "Ferritine", "statut": "absent", "importance": "recommande", "impact_cpam": "Permet de typer l'anémie (carentielle vs inflammatoire)" }, { "categorie": "biologie", "element": "VGM", "statut": "present", "valeur": "92.2", "importance": "recommande", "impact_cpam": "Oriente l'étiologie (microcytaire/macrocytaire)" } ], "score": 85, "verdict": "defendable", "resume": "1/1 obligatoires (1 confirmé), 1/2 recommandés" } ], "score_global": 51, "verdict_global": "fragile", "documents_presents": [ "trackare" ], "documents_manquants": [] }, "processing_time_s": 28.66, "metrics": { "das_total": 2, "das_active": 2, "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": [] } }