{ "source_file": "CRH 23133268.pdf", "document_type": "crh", "sejour": { "sexe": "F", "age": 42, "date_entree": "11/07/2023", "date_sortie": "17/07/2023", "duree_sejour": 6 }, "diagnostic_principal": { "texte": "Aphtose buccale et génitale", "cim10_suggestion": "K12.3", "cim10_confidence": "high", "cim10_final": "K12.3", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "nuke3" }, "dp_selection": { "chosen_index": 1, "chosen_term": "Aphtose buccale et génitale", "chosen_code": "K12.3", "confidence": "high", "verdict": "CONFIRMED", "evidence": [ "Le motif principal est la suspicion de maladie de Behçet, dont l'aphtose buccale et génitale (K12.3) est le signe clinique cardinal et la raison de l'hospitalisation.", "Les symptômes R05 (toux) et R63.4 (perte de poids) sont des signes non spécifiques qui ne peuvent être DP en présence d'une étiologie candidate textuelle comme K12.3.", "L'HTA (I10) est une comorbidité chronique sans prise en charge active justifiant le séjour." ], "reason": "Le diagnostic de l'aphtose buccale et génitale (K12.3) constitue la manifestation clinique principale justifiant l'hospitalisation pour suspicion de maladie de Behçet, conformément aux règles excluant les symptômes et comorbidités non actifs.", "candidates": [ { "index": 0, "term": "Hta", "code": "I10", "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": 1, "term": "Aphtose buccale et génitale", "code": "K12.3", "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": 2, "term": "Toux sèche", "code": "R05", "source": "llm_das", "is_comorbidity_like": false, "is_symptom_like": true, "is_act_only": false, "section_strength": 1, "num_occurrences": 1, "score": -1.0, "score_details": { "section": 1, "confidence": 0, "symptom_malus": -2 } }, { "index": 3, "term": "Perte de poids", "code": "R63.4", "source": "llm_das", "is_comorbidity_like": false, "is_symptom_like": true, "is_act_only": false, "section_strength": 1, "num_occurrences": 1, "score": -1.0, "score_details": { "section": 1, "confidence": 0, "symptom_malus": -2 } } ], "debug_scores": { "top1": 2.0, "top2": 1.0, "delta": 1.0, "llm": true } }, "dp_crh_only": { "chosen_index": 1, "chosen_term": "Aphtose buccale et génitale", "chosen_code": "K12.3", "confidence": "high", "verdict": "CONFIRMED", "evidence": [ "Le motif principal est la suspicion de maladie de Behçet, dont l'aphtose buccale et génitale (K12.3) est le signe clinique cardinal et la raison de l'hospitalisation.", "Les symptômes R05 (toux) et R63.4 (perte de poids) sont des signes non spécifiques qui ne peuvent être DP en présence d'une étiologie candidate textuelle comme K12.3.", "L'HTA (I10) est une comorbidité chronique sans prise en charge active justifiant le séjour." ], "reason": "Le diagnostic de l'aphtose buccale et génitale (K12.3) constitue la manifestation clinique principale justifiant l'hospitalisation pour suspicion de maladie de Behçet, conformément aux règles excluant les symptômes et comorbidités non actifs.", "candidates": [ { "index": 0, "term": "Hta", "code": "I10", "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": 1, "term": "Aphtose buccale et génitale", "code": "K12.3", "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": 2, "term": "Toux sèche", "code": "R05", "source": "llm_das", "is_comorbidity_like": false, "is_symptom_like": true, "is_act_only": false, "section_strength": 1, "num_occurrences": 1, "score": -1.0, "score_details": { "section": 1, "confidence": 0, "symptom_malus": -2 } }, { "index": 3, "term": "Perte de poids", "code": "R63.4", "source": "llm_das", "is_comorbidity_like": false, "is_symptom_like": true, "is_act_only": false, "section_strength": 1, "num_occurrences": 1, "score": -1.0, "score_details": { "section": 1, "confidence": 0, "symptom_malus": -2 } } ], "debug_scores": { "top1": 2.0, "top2": 1.0, "delta": 1.0, "llm": true } }, "dp_final": { "chosen_index": 1, "chosen_term": "Aphtose buccale et génitale", "chosen_code": "K12.3", "confidence": "high", "verdict": "CONFIRMED", "evidence": [ "Le motif principal est la suspicion de maladie de Behçet, dont l'aphtose buccale et génitale (K12.3) est le signe clinique cardinal et la raison de l'hospitalisation.", "Les symptômes R05 (toux) et R63.4 (perte de poids) sont des signes non spécifiques qui ne peuvent être DP en présence d'une étiologie candidate textuelle comme K12.3.", "L'HTA (I10) est une comorbidité chronique sans prise en charge active justifiant le séjour." ], "reason": "Le diagnostic de l'aphtose buccale et génitale (K12.3) constitue la manifestation clinique principale justifiant l'hospitalisation pour suspicion de maladie de Behçet, conformément aux règles excluant les symptômes et comorbidités non actifs.", "candidates": [ { "index": 0, "term": "Hta", "code": "I10", "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": 1, "term": "Aphtose buccale et génitale", "code": "K12.3", "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": 2, "term": "Toux sèche", "code": "R05", "source": "llm_das", "is_comorbidity_like": false, "is_symptom_like": true, "is_act_only": false, "section_strength": 1, "num_occurrences": 1, "score": -1.0, "score_details": { "section": 1, "confidence": 0, "symptom_malus": -2 } }, { "index": 3, "term": "Perte de poids", "code": "R63.4", "source": "llm_das", "is_comorbidity_like": false, "is_symptom_like": true, "is_act_only": false, "section_strength": 1, "num_occurrences": 1, "score": -1.0, "score_details": { "section": 1, "confidence": 0, "symptom_malus": -2 } } ], "debug_scores": { "top1": 2.0, "top2": 1.0, "delta": 1.0, "llm": true } }, "quality_flags": { "rag_status": "error", "crh_only_mode": true }, "diagnostics_associes": [ { "texte": "Toux sèche", "cim10_suggestion": "R05", "cim10_confidence": "medium", "cim10_final": "R05", "justification": "Symptôme présent ('toux sèche depuis 1 mois') évalué dans le cadre du bilan de la suspicion de maladie systémique, sans retentissement respiratoire ni cause infectieuse confirmée.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das", "source_page": 1, "source_excerpt": "...depuis 2 semaines bains de bouche de KEAL et ASPEGIC 4 fois par jour depuis fin juin.\nA noter aussi toux sèche depuis 1 mois sans retentissement respiratoire.\nSecrétariat : 05.33.78.81.89\nDERMATOLOGIE Pas de fi..." }, { "texte": "Perte de poids", "cim10_suggestion": "R63.4", "cim10_confidence": "medium", "cim10_final": "R63.4", "justification": "Symptôme documenté ('perte de 2kg') associé à l'asthénie et aux aphtes, contribuant au tableau clinique exploratoire.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "llm_das" } ], "actes_ccam": [ { "texte": "TDM abdominal", "code_ccam_suggestion": "ZCQK002", "sources_rag": [], "date": "13/07", "validite": "valide", "alertes": [] } ], "antecedents": [ { "texte": "Praticien hospitalier contractuel", "source_page": 1, "source_excerpt": "...hçet\nN° RPPS 10102272209\nDr Thomas CLAVERIE Antécédents\nAncien Assistant des Hôpitaux de Lyon Aucun\nPraticien hospitalier contractuel\nN° RPPS 10102268702 Pas d'ATCD familiaux de maladie autoimmune ou de rhumatismes inflammatoires.\nSe..." } ], "traitements_sortie": [], "biologie_cle": [ { "test": "CRP", "valeur": "3", "valeur_num": 3.0, "anomalie": false, "quality": "ok", "source_page": 1, "source_excerpt": "...Hospitalier contractuel Le bilan biologique en ville, réalisé par le médecin traitant retrouve une CRP et 5.5 mg/L et VS limite à 24. Un facteur\nrhumatoïde élevé et le reste du bilan auto immun négatif...." }, { "test": "Hémoglobine", "valeur": "14.8", "valeur_num": 14.8, "anomalie": false, "quality": "ok", "source_page": 2, "source_excerpt": "...00163277\nDr Elisabeth GUINARD Sur le plan hématologique :\nAncien Assistant des Hôpitaux de\nToulouse Hémoglobine normale, VGM à 78fl avec ferritine à 17.78 ug/L\nPraticien Hospitalier contractuel FERINJECT IV 500..." }, { "test": "VGM", "valeur": "78", "valeur_num": 78.0, "quality": "ok", "source_page": 2, "source_excerpt": "...GUINARD Sur le plan hématologique :\nAncien Assistant des Hôpitaux de\nToulouse Hémoglobine normale, VGM à 78fl avec ferritine à 17.78 ug/L\nPraticien Hospitalier contractuel FERINJECT IV 500 mg réalisé le..." }, { "test": "Plaquettes", "valeur": "229", "valeur_num": 229.0, "anomalie": false, "quality": "ok", "source_page": 2, "source_excerpt": "...CLAVERIE\nAncien Assistant des Hôpitaux de Lyon Hb à 14.8g/dL, leucocytes à 6.37G/dL PNN à 2.7 G/L, plaquettes à 229G/L\nPraticien hospitalier contractuel EPP normale\nN° RPPS 10102268702\nTCA ratio=1.03, TP à 88%..." }, { "test": "Leucocytes", "valeur": "6.37", "valeur_num": 6.37, "anomalie": false, "quality": "ok", "source_page": 2, "source_excerpt": "...Bilan biologique du 12/07 :\nDr Thomas CLAVERIE\nAncien Assistant des Hôpitaux de Lyon Hb à 14.8g/dL, leucocytes à 6.37G/dL PNN à 2.7 G/L, plaquettes à 229G/L\nPraticien hospitalier contractuel EPP normale\nN° RPPS..." }, { "test": "Créatinine", "valeur": "48", "valeur_num": 48.0, "anomalie": true, "quality": "ok", "source_page": 2, "source_excerpt": "...ormale\nN° RPPS 10102268702\nTCA ratio=1.03, TP à 88%, Ionogramme normal\nSecrétariat : 05.59.44.37.74\nCréatinine 48umol/L et DFG=117ml/min\nMEDECINE INTERNE ET Bilan hépatique normal\nIMMUNOLOGIE CLINIQUE CRP=3 mg/..." }, { "test": "TSH", "valeur": "2.18", "valeur_num": 2.18, "anomalie": false, "quality": "ok", "source_page": 2, "source_excerpt": "...l/min\nMEDECINE INTERNE ET Bilan hépatique normal\nIMMUNOLOGIE CLINIQUE CRP=3 mg/L\nDr Irène MACHELART TSH à 2.18 mUI/L\nAncien Chef de Clinique des Hôpitaux\nde Bordeaux Sérologies VIH VHB et VHC négatives\nP..." } ], "biologie_discarded": [], "imagerie": [ { "type": "TDM abdominal", "conclusion": "pas d'anomalie particulière. Pas de signe positif.\nN° RPPS [RPPS_6]\nDr [MEDECIN_10] Evolution dans le service\n[MEDECIN_6] Chef de Clinique des Hôpitaux Au total, forte suspicion de maladie de [PERSONNE_1] avec une aphtose bipolaire et une atteinte ophtalmologique\nde Lille\nPraticien hospitalier inflammatoire du segment anterieur (épisclérite bilatérale récidivante soulagée par Dexacol, confirmée) sans atteinte\nN° RPPS [RPPS_5] vasculaire, neurologique, digestive, articulaire ou cutanée.\nDr [MEDEC", "source_page": 2, "source_excerpt": "...en Assistant des Hôpitaux de\nBordeaux et Bayonne\nPraticien Hospitalier TDM TAP du 13/07 ne retrouve pas d'anomalie particulière. Pas de signe positif.\nN° RPPS 10101480506\nDr Hilaire CHARLANNE Evolution dans le service\nAncien Chef de Clinique des Hôpi..." } ], "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 : 'Aphtose buccale et génitale' (K12.3) — sévérité non_evalue", "CMA niveau 2 : 'Perte de poids' (R63.4) — sévérité non_evalue", "QC: Le dossier clinique est très limité en informations. L'absence de détails cliniques rend la justification des codes difficile et soulève des questions sur la pertinence du codage.", "QC: La mention d'une 'forte suspicion de maladie de [PERSONN]' est importante et devrait être explorée et codée si la suspicion est suffisamment forte et documentée. Le codage actuel ne reflète pas cette suspicion.", "QC: L'absence de codage des anomalies biologiques (Créatinine légèrement élevée) est à vérifier. Bien que la valeur soit dans les limites supérieures de la normale, elle pourrait être pertinente pour la prise en charge du patient.", "VETOS[PDF]: FAIL (score=0)", "VETO-02 [HARD] diagnostic_principal: DP K12.3 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[1]: DAS R63.4 sans preuve exploitable", "VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable", "VETO-12 [HARD] diagnostic_principal: DP K12.3 en high sans preuve" ], "source_files": [], "ghm_estimation": { "cmd": "06", "cmd_libelle": "Affections du tube digestif", "type_ghm": "K", "severite": 2, "ghm_approx": "06K??2", "cma_count": 1, "cms_count": 0, "alertes": [] }, "controles_cpam": [], "veto_report": { "verdict": "FAIL", "score_contestabilite": 0, "issues": [ { "veto": "VETO-02", "severity": "HARD", "where": "diagnostic_principal", "message": "DP K12.3 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 R63.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-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-12", "severity": "HARD", "where": "diagnostic_principal", "message": "DP K12.3 en high sans preuve" } ] }, "completude": { "checks": [], "score_global": 100, "verdict_global": "defendable", "documents_presents": [ "crh" ], "documents_manquants": [] }, "processing_time_s": 489.68, "metrics": { "das_total": 2, "das_active": 2, "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": [] } }