{ "source_file": "CRH 23106204.pdf", "document_type": "crh", "sejour": { "sexe": "F", "age": 48, "date_entree": "01/06/2023", "date_sortie": "09/06/2023", "duree_sejour": 8 }, "diagnostic_principal": { "texte": "Hypothyroïdie", "cim10_suggestion": "E03.9", "cim10_confidence": "high", "cim10_final": "E03.9", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "nuke3", "source_page": 1, "source_excerpt": "...Thomas CLAVERIE -Maladie de Verneuil traitée par Doxycycline\nAncien Assistant des Hôpitaux de Lyon -hypothyroïdie substituée (suivi Dr Lietaer)\nPraticien hospitalier contractuel\nN° RPPS 10102268702\nSecrétariat : 0..." }, "dp_selection": { "chosen_index": 1, "chosen_term": "Hypothyroïdie", "chosen_code": "E03.9", "verdict": "CONFIRMED", "evidence": [ "Score 5.0 — source: llm_das", "Motif hospitalisation: «Ancien Chef de Clinique des Hôpitaux\nde Bordeaux\nP N r ° a t R ic P i P en S h 1 o 0 s 1 p 0 i 1 ta 8 l 5 ie 6 r 135 - Motif d'hospitalisation : Aggravation steppage pied droit\nDr Itsaso ODRIOZOLA\nAncien Chef de Clinique des Hôpitaux ATCD\nd»", "Delta +4.0 vs Maladie de Verneuil (hidradénite suppurée) (L73.2)" ], "reason": "Écart score 4.0 >= seuil 3.0", "candidates": [ { "index": 1, "term": "Hypothyroïdie", "code": "E03.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": 0, "term": "Maladie de Verneuil (hidradénite suppurée)", "code": "L73.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 } } ], "debug_scores": { "top1": 5.0, "top2": 1.0, "delta": 4.0 } }, "dp_crh_only": { "chosen_index": 1, "chosen_term": "Hypothyroïdie", "chosen_code": "E03.9", "verdict": "CONFIRMED", "evidence": [ "Score 5.0 — source: llm_das", "Motif hospitalisation: «Ancien Chef de Clinique des Hôpitaux\nde Bordeaux\nP N r ° a t R ic P i P en S h 1 o 0 s 1 p 0 i 1 ta 8 l 5 ie 6 r 135 - Motif d'hospitalisation : Aggravation steppage pied droit\nDr Itsaso ODRIOZOLA\nAncien Chef de Clinique des Hôpitaux ATCD\nd»", "Delta +4.0 vs Maladie de Verneuil (hidradénite suppurée) (L73.2)" ], "reason": "Écart score 4.0 >= seuil 3.0", "candidates": [ { "index": 1, "term": "Hypothyroïdie", "code": "E03.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": 0, "term": "Maladie de Verneuil (hidradénite suppurée)", "code": "L73.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 } } ], "debug_scores": { "top1": 5.0, "top2": 1.0, "delta": 4.0 } }, "dp_final": { "chosen_index": 1, "chosen_term": "Hypothyroïdie", "chosen_code": "E03.9", "verdict": "CONFIRMED", "evidence": [ "Score 5.0 — source: llm_das", "Motif hospitalisation: «Ancien Chef de Clinique des Hôpitaux\nde Bordeaux\nP N r ° a t R ic P i P en S h 1 o 0 s 1 p 0 i 1 ta 8 l 5 ie 6 r 135 - Motif d'hospitalisation : Aggravation steppage pied droit\nDr Itsaso ODRIOZOLA\nAncien Chef de Clinique des Hôpitaux ATCD\nd»", "Delta +4.0 vs Maladie de Verneuil (hidradénite suppurée) (L73.2)" ], "reason": "Écart score 4.0 >= seuil 3.0", "candidates": [ { "index": 1, "term": "Hypothyroïdie", "code": "E03.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": 0, "term": "Maladie de Verneuil (hidradénite suppurée)", "code": "L73.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 } } ], "debug_scores": { "top1": 5.0, "top2": 1.0, "delta": 4.0 } }, "quality_flags": { "rag_status": "error", "crh_only_mode": true }, "diagnostics_associes": [ { "texte": "Maladie de Verneuil (hidradénite suppurée)", "cim10_suggestion": "L73.2", "cim10_confidence": "medium", "cim10_final": "L73.2", "justification": "Diagnostic chronique actif avec nodules inflammatoires axillaires, inguinaux et sous-mammaires, fissures, fistulisation et lésions cicatricielles. Traitement par Doxycycline 200mg et discussion pour Secukinumab. Pathologie ayant mobilisé des ressources dermatologiques pendant le séjour.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das" } ], "actes_ccam": [ { "texte": "TDM abdominal", "code_ccam_suggestion": "ZCQK002", "sources_rag": [], "validite": "valide", "alertes": [] } ], "antecedents": [], "traitements_sortie": [ { "medicament": "inchangé", "source_page": 3, "source_excerpt": "...ventif.\nAncien Chef de Clinique des Hôpitaux\nde Bordeaux\nPraticien hospitalier Traitement de sortie inchangé\nN° RPPS 10101856135\nDr Itsaso ODRIOZOLA\nAu total:\nAncien Chef de Clinique des Hôpitaux\nde Bordeaux..." }, { "medicament": "N° RPPS [RPPS_10]" } ], "biologie_cle": [ { "test": "CRP", "valeur": "132", "valeur_num": 132.0, "anomalie": true, "quality": "ok", "source_page": 2, "source_excerpt": "...-FR et bilan hépatique normal, bilan phosphocalcique normal, vit D à 14ng/ml\nAssistant spécialiste -CRP 132U/L, vit b9 b12 b1 b6 normale, EPP profil inflammatoire\nN° RPPS 10101639580\n-sero lyme + en IGM..." }, { "test": "VGM", "valeur": "78", "valeur_num": 78.0, "quality": "ok", "source_page": 2, "source_excerpt": "...e Lille\nPraticien hospitalier BS:\nN° RPPS 10004606595 -Hg 11g/dl, microcytaire, a régénérative avec VGM à 78, crp 22mg/l, ferritine 62ug/l, pas d'autre anomalie de la NFS\nDr Kevin DEVE -FR et bilan hépat..." }, { "test": "Leucocytes", "valeur": "120", "valeur_num": 120.0, "anomalie": true, "quality": "ok", "source_page": 1, "source_excerpt": "...fin 2022. Pas d'argument\npour atteinte plexique ou tronculaire.\nSecrétariat : 05.59.44.37.80\n- PL : leucocytes 120, Hepaties, protéinorachie 0,8, mais PL traumatique\nCENTRE DE COMPETENCES - Biologie: Bilan auto..." } ], "biologie_discarded": [], "imagerie": [], "complications": [], "alertes_codage": [ "QUALITE DEGRADEE : erreur RAG — codage sans référentiels", "QC: 🚨 QUALITÉ PMSI CRITIQUE : Deux codes sans justification documentée. Risque de codage non fondé = fraude PMSI potentielle.", "QC: ⚠️ INCOHÉRENCE LOGIQUE : La biologie (CRP 132, Leucocytes 120) suggère une infection/inflammation ACTIVE. L73.2 (Verneuil) pourrait être cohérent avec cette présentation, MAIS absence de lien explicite établi.", "QC: ⚠️ DONNÉES MANQUANTES : Aucun diagnostic principal (DP) justifié. E03.9 ne peut pas être DP sans preuve. Quel est le motif réel d'admission ?", "QC: ⚠️ DURÉE DE SÉJOUR (8 jours) + hyperleucocytose majeure : Suggère une pathologie infectieuse/inflammatoire aiguë. L73.2 seul ne justifie pas cette sévérité → rechercher diagnostic principal manquant (abcès, sepsis, complication de Verneuil ?).", "QC: 📋 ACTION REQUISE : Demander au clinicien : (1) Confirmation de E03.9 avec TSH/T4. (2) Confirmation de L73.2 avec examen clinique documenté. (3) Diagnostic principal réel justifiant 8 jours + hyperleucocytose.", "VETOS[PDF]: FAIL (score=40)", "VETO-02 [MEDIUM] diagnostics_associes[0]: DAS L73.2 sans preuve exploitable", "VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable", "VETO-03 [MEDIUM] diagnostic_principal: DP E03.9 basé sur du conditionnel" ], "source_files": [], "ghm_estimation": { "cmd": "10", "cmd_libelle": "Maladies endocriniennes", "type_ghm": "K", "severite": 1, "ghm_approx": "10K??1", "cma_count": 0, "cms_count": 0, "alertes": [] }, "controles_cpam": [], "veto_report": { "verdict": "FAIL", "score_contestabilite": 40, "issues": [ { "veto": "VETO-02", "severity": "MEDIUM", "where": "diagnostics_associes[0]", "message": "DAS L73.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": "MEDIUM", "where": "diagnostic_principal", "message": "DP E03.9 basé sur du conditionnel", "citation": "Guide Méthodologique MCO : Un diagnostic conditionnel (suspecté, à éliminer) ne doit pas être codé comme confirmé" } ] }, "completude": { "checks": [], "score_global": 100, "verdict_global": "defendable", "documents_presents": [ "crh" ], "documents_manquants": [] }, "processing_time_s": 17.8, "metrics": { "das_total": 1, "das_active": 1, "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": [] } }