{ "source_file": "", "document_type": "trackare", "sejour": { "sexe": "F", "age": 52, "date_entree": "20/03/2023", "imc": 29.744, "poids": 80.0, "taille": 164.0 }, "diagnostic_principal": { "texte": "Anémie - Hémoglobine basse", "cim10_suggestion": "D64.9", "cim10_confidence": "high", "cim10_final": "D64.9", "cim10_decision": { "action": "PROMOTE_DP", "final_code": "D64.9", "reason": "DAS promu en DP (score (2, 3, 4))", "needs_info": [], "applied_rules": [ "RULE-DAS-TO-DP" ] }, "justification": "Hémoglobine 11.3 g/dL [N: 12-17] - valeur anormalement basse documentée. L'anémie a mobilisé des ressources (surveillance, potentiellement transfusion ou traitement) pendant le séjour chirurgical.", "sources_rag": [], "preuves_cliniques": [], "source": "llm_das" }, "dp_final": { "verdict": "REVIEW", "evidence": [], "reason": "Aucun DP disponible", "candidates": [] }, "quality_flags": { "no_dp_source": true }, "diagnostics_associes": [ { "texte": "Hématome post-opératoire", "cim10_suggestion": "T81.0", "cim10_confidence": "low", "cim10_final": "T81.0", "justification": "Complication explicitement mentionnée dans le contexte clinique ('Complications : Infection, Hématome'). Complication post-chirurgicale ayant mobilisé des ressources supplémentaires.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "llm_das" }, { "texte": "Infection post-opératoire", "cim10_suggestion": "T81.4", "cim10_confidence": "low", "cim10_final": "T81.4", "justification": "Complication explicitement mentionnée dans le contexte clinique ('Complications : Infection, Hématome'). Infection post-chirurgicale ayant mobilisé des ressources supplémentaires.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 3, "source": "llm_das" } ], "actes_ccam": [], "antecedents": [], "traitements_sortie": [], "biologie_cle": [ { "test": "Hémoglobine", "valeur": "11.3", "valeur_num": 11.3, "anomalie": true, "quality": "ok", "source_page": 18, "source_excerpt": "...2,1 %\nIndice de distribution des\n13,4 %\nhématies\nLeucocytes 7,98 10.9/l\nHématies 3,55 10.12/l (t/l)\nHémoglobine 11,3 g/dl\nVGM 90,4 fl\nTCMH 31,8 pg\nCCMH 35,2 g/dl\nDiscordance\nNon conformité TrakCare / étiquettes..." }, { "test": "VGM", "valeur": "90.4", "valeur_num": 90.4, "quality": "ok", "source_page": 18, "source_excerpt": "...bution des\n13,4 %\nhématies\nLeucocytes 7,98 10.9/l\nHématies 3,55 10.12/l (t/l)\nHémoglobine 11,3 g/dl\nVGM 90,4 fl\nTCMH 31,8 pg\nCCMH 35,2 g/dl\nDiscordance\nNon conformité TrakCare / étiquettes \"\nheure prélèv..." }, { "test": "Plaquettes", "valeur": "269", "valeur_num": 269.0, "anomalie": false, "quality": "ok", "source_page": 18, "source_excerpt": "...l\nTCMH 31,8 pg\nCCMH 35,2 g/dl\nDiscordance\nNon conformité TrakCare / étiquettes \"\nheure prélèvement\"\nPlaquettes 269 10.9/l\nValidation et diffusion sous la Dr. Fanny MENARD\nresponsabilité du biologiste DEROURE\nVo..." }, { "test": "Leucocytes", "valeur": "7.98", "valeur_num": 7.98, "anomalie": false, "quality": "ok", "source_page": 18, "source_excerpt": "...mate\nFormule sanguine\nXN (Sysmex)\nHématocrite (%) 32,1 %\nIndice de distribution des\n13,4 %\nhématies\nLeucocytes 7,98 10.9/l\nHématies 3,55 10.12/l (t/l)\nHémoglobine 11,3 g/dl\nVGM 90,4 fl\nTCMH 31,8 pg\nCCMH 35,2 g/..." } ], "biologie_discarded": [], "imagerie": [], "complications": [ { "texte": "Infection", "source_page": 1, "source_excerpt": "...asie mammaire droite, tent\nreconstruction par mise en place d’une prothèse, retirée en raison d’une infection prothétique.\nHémi-thorax droit fibrosé nécessitant la mise en place d’un lambeau de grand dorsal de..." }, { "texte": "Hématome", "source_page": 3, "source_excerpt": "...24 Page 2 de 18\n\nRetrait du compressif ce jour, plaies vues propres, pas de tension des cicatrices.\nHématome stable, non douloureux\n> Surveillance sans pansement compressif ce jour, redons à revoir avec SG de..." } ], "alertes_codage": [ "FUSION: 2 documents fusionnés", "NUKE-3 REVIEW: DP ambigu — Aucun candidat DP identifié", "QUALITE DEGRADEE : erreur RAG — codage sans référentiels", "3 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM", "CMA niveau 2 : 'Anémie - Hémoglobine basse' (D64.9) — sévérité non_evalue", "CMA niveau 2 : 'Hématome post-opératoire' (T81.0) — sévérité non_evalue", "CMA niveau 3 : 'Infection post-opératoire' (T81.4) — sévérité non_evalue", "QC: 🔴 CRITIQUE : Les codes T81.0 et T81.4 reposent sur une hypothèse de contexte post-opératoire JAMAIS DOCUMENTÉE dans le dossier fourni. Absence totale de mention d'intervention chirurgicale, de date, de type d'acte.", "QC: 🔴 CRITIQUE : Aucune preuve clinique fournie pour les 3 codes (champ 'Preuves: aucune' répété). Cela invalide la justification médicale.", "QC: 🟡 MODÉRÉ : L'anémie (D64.9) est bien documentée biologiquement mais le code est peu spécifique. Vérifier l'étiologie (carence martiale ? hémolyse ? insuffisance rénale ?) pour affiner.", "QC: 🟡 MODÉRÉ : Absence de données cliniques sur la sévérité réelle (transfusion effectuée ? drainage de l'hématome ? antibiothérapie ?). Impact PMSI/GHM non justifié.", "QC: ⚠️ RISQUE PMSI : Codage de complications post-opératoires sans preuve de chirurgie = surcodage potentiel et risque de contestation par l'ANS/ANSM.", "RULE-DAS-TO-DP: DP absent → DAS D64.9 (Anémie - Hémoglobine basse) promu en DP", "DECISIONS[PDF]: 1 ligne(s)", "Aucun DP extrait (ni Trackare ni CRH)", "DECISIONS[FINAL]: 1 ligne(s)", "DECISION: diagnostic_principal D64.9 promu en DP (RULE-DAS-TO-DP)", "VETOS[FINAL]: FAIL (score=10)", "VETO-02 [HARD] diagnostic_principal: DP D64.9 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[0]: DAS T81.0 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[1]: DAS T81.4 sans preuve exploitable", "VETO-12 [HARD] diagnostic_principal: DP D64.9 en high sans preuve" ], "source_files": [ "CRO 23030611.pdf", "trackare-22023521-23030611_22023521_23030611.pdf" ], "ghm_estimation": { "cmd": "16", "cmd_libelle": "Tumeurs bénignes, hémopathies", "type_ghm": "M", "severite": 3, "ghm_approx": "16M??3", "cma_count": 2, "cms_count": 0, "alertes": [] }, "controles_cpam": [], "veto_report": { "verdict": "FAIL", "score_contestabilite": 10, "issues": [ { "veto": "VETO-02", "severity": "HARD", "where": "diagnostic_principal", "message": "DP 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[0]", "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-02", "severity": "MEDIUM", "where": "diagnostics_associes[1]", "message": "DAS T81.4 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-12", "severity": "HARD", "where": "diagnostic_principal", "message": "DP D64.9 en high sans preuve" } ] }, "completude": { "checks": [ { "code": "D64.9", "libelle": "Anémie - Hémoglobine basse", "type_diag": "DP", "items": [ { "categorie": "biologie", "element": "Hémoglobine", "statut": "present_confirme", "valeur": "11.3", "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": "90.4", "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": 85, "verdict_global": "defendable", "documents_presents": [ "cro", "trackare" ], "documents_manquants": [] }, "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": [] } }