{ "source_file": "CONSULTATION ANESTHESISTE 23067572.pdf", "document_type": "trackare", "sejour": {}, "diagnostic_principal": { "texte": "Fibrillation auriculaire", "cim10_suggestion": "I48.9", "cim10_confidence": "high", "cim10_final": "I48.9", "cim10_decision": { "action": "PROMOTE_DP", "final_code": "I48.9", "reason": "DAS promu en DP (score (2, 3, 4))", "needs_info": [], "applied_rules": [ "RULE-DAS-TO-DP" ] }, "sources_rag": [], "preuves_cliniques": [], "source": "regex" }, "dp_final": { "verdict": "REVIEW", "evidence": [], "reason": "Aucun DP disponible", "candidates": [] }, "quality_flags": { "rag_status": "error", "no_dp_source": 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": "Insuffisance cardiaque", "cim10_suggestion": "I50.9", "cim10_confidence": "medium", "cim10_final": "I50.9", "justification": "Antécédent d'insuffisance cardiaque mentionné explicitement dans les ATCD cardio-vasculaires. Patient avec dyspnée NYHA II et antécédent de bioprothèse valve aortique (2019). Diagnostic pertinent pour l'évaluation du risque anesthésique et mobilisant des ressources supplémentaires.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "llm_das", "source_page": 1, "source_excerpt": "...sthésie envisagée :\n. Pas d'indication à un bilan de Anesthésie : AG avec IOT + Bloc\n2010 a Paulmy; Insuffisance cardiaque;\ncoagulation périphérique\nHTA; Derniers examens; Epreuve\nAutre(s) examen(s) ... Protocole : AG DIP-..." }, { "texte": "Obésité", "cim10_suggestion": "E66.9", "cim10_confidence": "high", "cim10_final": "E66.9", "justification": "IMC de 33 (poids 107 kg, taille 180 cm) indiquant une obésité. Diagnostic pertinent pour l'évaluation du risque anesthésique (Mallampati 3, difficultés d'intubation potentielles) et mobilisant des ressources supplémentaires.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das" } ], "actes_ccam": [], "antecedents": [], "traitements_sortie": [], "biologie_cle": [], "biologie_discarded": [], "imagerie": [], "complications": [], "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 : 'Fibrillation auriculaire' (I48.9) — sévérité non_evalue", "CMA niveau 2 : 'Insuffisance cardiaque' (I50.9) — sévérité non_evalue", "QC: DAS I10 (Hypertension artérielle) à reconsidérer — ABSENCE TOTALE DE PREUVE. Aucune mention d'HTA dans le dossier clinique fourni. Codage sans justification clinique = non-conformité PMSI majeure.", "QC: DAS I48.9 (Fibrillation auriculaire) à reconsidérer — ABSENCE TOTALE DE PREUVE. Aucune mention de fibrillation auriculaire. Codage injustifié = risque de sur-codage.", "QC: 🔴 CRITIQUE : 3 codes sur 4 sans preuve clinique documentée dans le dossier. Risque de codage abusif.", "QC: 🔴 CRITIQUE : Dossier clinique fourni = 'Non précisé'. Impossible de valider la cohérence. Demander le dossier complet.", "QC: 🟡 INCOHÉRENCE : I50.9 codé comme diagnostic actif mais présenté comme antécédent. Distinction antécédent/diagnostic actuel requise.", "QC: 🟡 MANQUE : Aucune preuve documentée (ECG, échocardiographie, biologie, traitement) pour I10, I48.9, I50.9.", "QC: ✅ SEUL CODE VALIDE : E66.9 (obésité) avec justification chiffrée et pertinente.", "RULE-DAS-TO-DP: DP absent → DAS I48.9 (Fibrillation auriculaire) promu en DP", "DECISIONS[PDF]: 1 ligne(s)", "DECISION: diagnostic_principal I48.9 promu en DP (RULE-DAS-TO-DP)", "VETOS[PDF]: NEED_INFO (score=55)", "VETO-02 [MEDIUM] diagnostics_associes[0]: DAS I10 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[1]: DAS I48.9 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[3]: DAS E66.9 sans preuve exploitable", "Aucun DP extrait (ni Trackare ni CRH)" ], "source_files": [], "ghm_estimation": { "cmd": "05", "cmd_libelle": "Affections de l'appareil circulatoire", "type_ghm": "M", "severite": 2, "ghm_approx": "05M??2", "cma_count": 1, "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 I48.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[3]", "message": "DAS E66.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": "I48.9", "libelle": "Fibrillation auriculaire", "type_diag": "DP", "items": [ { "categorie": "biologie", "element": "ECG", "statut": "absent", "importance": "obligatoire", "impact_cpam": "ECG obligatoire pour documenter une FA/flutter" } ], "score": 30, "verdict": "indefendable", "resume": "0/1 obligatoires" }, { "code": "I50.9", "libelle": "Insuffisance cardiaque", "type_diag": "DAS", "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.9", "libelle": "Obésité", "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": 20, "verdict_global": "indefendable", "documents_presents": [ "trackare" ], "documents_manquants": [] }, "processing_time_s": 21.19, "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": [] } }