{ "source_file": "trackare-23009267-23079402_23009267_23079402.pdf", "document_type": "trackare", "sejour": { "sexe": "M", "age": 15, "date_entree": "22/04/2023", "date_sortie": "25/04/2023", "duree_sejour": 3, "mode_entree": "Autres admissions urgentes", "imc": 24.0, "poids": 77.0, "taille": 181.0 }, "diagnostic_principal": { "texte": "Syndrome néphrotique, sans précision", "cim10_suggestion": "N04", "cim10_confidence": "high", "cim10_final": "N04", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "trackare", "source_page": 1, "source_excerpt": "...on Pédia Surv continue (hors Nné)\nDiagnostic aux urgences\nType Etat Code Date\nPrincipal actif N04.9 Syndrome néphrotique, sans précision 22/04/2023 20:57\nAntécédents (texte libre)\nType de note Nom Date Heure Note\nPatient: TOULOUZET TOUL..." }, "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", "source_page": 9, "source_excerpt": "...tre prevenue au meme titre que le papa\nEtat général: Apyrétique, non algique, garde un bon appétit.\nHypertension artérielle:\nD: HTA persistante\nA: ttt mis en place par pédiatre\n23/04/2023\nNote IDE Cecile GRACIET\n14:02\nElimi..." }, { "texte": "Thrombose veineuse profonde", "cim10_suggestion": "I80.2", "cim10_confidence": "high", "cim10_final": "I80.2", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 3, "source": "regex" }, { "texte": "Dyslipidémie", "cim10_suggestion": "E78.5", "cim10_confidence": "high", "cim10_final": "E78.5", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "regex" }, { "texte": "Dénutrition protéino-énergétique sévère", "cim10_suggestion": "E43", "cim10_confidence": "medium", "cim10_final": "E43", "justification": "Albumine 21.0 g/L [N: 35-50] (critère de sévérité <30 g/L) associée à une protéinurie massive 3+ et syndrome néphrotique (perte protéique importante = critère étiologique). Cela a mobilisé des ressources nutritionnelles pendant le séjour.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "est_cms": true, "niveau_severite": "severe", "niveau_cma": 3, "source": "llm_das" }, { "texte": "Hyponatrémie", "cim10_suggestion": "E87.1", "cim10_confidence": "high", "cim10_final": "E87.1", "justification": "Sodium 134 [N: 135-145] à l'admission, valeur anormalement basse. Pertinent dans le contexte du syndrome néphrotique avec œdèmes généralisés et a nécessité une prise en charge.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "llm_das" }, { "texte": "Leucocytose", "cim10_suggestion": "D72.8", "cim10_confidence": "high", "cim10_final": "D72.8", "justification": "Leucocytes 31 [N: 4-10] (↑), valeur significativement élevée. Pertinent pour le séjour et a mobilisé une investigation/surveillance.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das" }, { "texte": "Transaminases élevées", "cim10_suggestion": "R94.8", "cim10_confidence": "medium", "cim10_final": "R94.8", "justification": "ASAT 46 [N: 0-40] et ALAT 55 [N: 0-40] (↑). Bien que symptomatique, cette cytolyse hépatique est pertinente dans le contexte du syndrome néphrotique et a nécessité une investigation.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das" } ], "actes_ccam": [], "antecedents": [ { "texte": "Patient: [PATIENT_1]: [DATE_NAISS_1] ([IPP_1] )" }, { "texte": "Le 25/04/2023 14:44 Page 1 de 24", "source_page": 1, "source_excerpt": "...DECINE PEDIATRIE - Pédia Surv continue (hors Nné) ) - Taille: 181 cm - Poids: 77.7 kg - IMC: 24.786\nLe 25/04/2023 14:44 Page 1 de 24\n\nAucune donnée\nrenseignée\nAntécédents habitus (texte libre)\nType de note Nom Date Heure Note\nAucune..." } ], "traitements_sortie": [], "biologie_cle": [ { "test": "CRP", "valeur": "0", "valeur_num": 0.0, "anomalie": false, "quality": "ok", "source_page": 8, "source_excerpt": "...complémentaires aux urgences:\n- BU: Protéinurie 3* Sg 2*\n- Bio: Albu=23.7 - Tg=2.69g/l - créat=88 - CRP=0\n- RxT:\nPas d'opacité parenchymateuse pathologique.\nÉpanchement pleural bilatéral de moyenne abond..." }, { "test": "ASAT", "valeur": "46", "valeur_num": 46.0, "anomalie": true, "quality": "ok", "source_page": 21, "source_excerpt": "...existe pas de maladie\nhépatique sévère.\nDans les autres cas, un\ncontrôle à distance est\nrecommandé.\nASAT 46 U/l\nBilirubine totale <\n21 µmol/L : dosage des\nCommentaire bilirubine totale fractions conjug..." }, { "test": "ALAT", "valeur": "55", "valeur_num": 55.0, "anomalie": true, "quality": "ok", "source_page": 23, "source_excerpt": "...2,0 %\nHyperbasophiles (%)\nLymphocytes\n0,21 10.9/l\nHyperbasophiles (#)\nGlucose 4,4 mmol/l 4,3 mmol/l\nALAT 55 U/l\nAnticorps anti-HBs 0 UI/l\nAntigène HBs Négatif\nAc anti-HBc Négatif\nréalisée sur frottis\nForm..." }, { "test": "Sodium", "valeur": "134", "valeur_num": 134.0, "anomalie": true, "quality": "ok", "source_page": 23, "source_excerpt": "...eu de jet\nHématies 5,45 10.12/l (t/l)\nHémoglobine 15,8 g/dl\nVGM 82,9 fl\nTCMH 29,0 pg\nCCMH 35,0 g/dl\nSodium 136 mmol/l 134 mmol/l\nPatient: TOULOUZET TOULOUZET JOSH - Date de naissance: 18/01/2008 (23009267 )..." }, { "test": "Sodium", "valeur": "136", "valeur_num": 136.0, "anomalie": false, "quality": "ok", "source_page": 23, "source_excerpt": "...eu de jet\nHématies 5,45 10.12/l (t/l)\nHémoglobine 15,8 g/dl\nVGM 82,9 fl\nTCMH 29,0 pg\nCCMH 35,0 g/dl\nSodium 136 mmol/l 134 mmol/l\nPatient: TOULOUZET TOULOUZET JOSH - Date de naissance: 18/01/2008 (23009267 )..." }, { "test": "Potassium", "valeur": "3.9", "valeur_num": 3.9, "anomalie": false, "quality": "ok", "source_page": 23, "source_excerpt": "...on VHC Négatif\nSérologie Hépatite C\nConclusion Hépatite C\nnégative\nImmunofixation urinaire En cours\nPotassium 3,8 mmol/l 3,9 mmol/l\nPrésence de plus de\nCulture ECBU TK 2 germes (culture\npolymicrobienne)\nLeucoc..." }, { "test": "Potassium", "valeur": "3.8", "valeur_num": 3.8, "anomalie": false, "quality": "ok", "source_page": 23, "source_excerpt": "...on VHC Négatif\nSérologie Hépatite C\nConclusion Hépatite C\nnégative\nImmunofixation urinaire En cours\nPotassium 3,8 mmol/l 3,9 mmol/l\nPrésence de plus de\nCulture ECBU TK 2 germes (culture\npolymicrobienne)\nLeucoc..." }, { "test": "Chlore", "valeur": "107", "valeur_num": 107.0, "quality": "ok", "source_page": 22, "source_excerpt": "...lément C3 1,18 g/l\nComplément C4 0,29 g/l\nCholestérol total 9,74 mmol/l\nHDL cholestérol 1,81 mmol/l\nChlore 107 mmol/l 107 mmol/l\nLDL cholestérol 5,82 mmol/l\nCréatinine 81 µmol/l 88 µmol/l\nCRP 0 mg/l\nCréatin..." }, { "test": "Hémoglobine", "valeur": "15", "valeur_num": 15.0, "anomalie": false, "quality": "ok", "source_page": 23, "source_excerpt": "...eucocytes 31 /µL 10,38 10.9/l\nNature du prélèvement Urine Milieu de jet\nHématies 5,45 10.12/l (t/l)\nHémoglobine 15,8 g/dl\nVGM 82,9 fl\nTCMH 29,0 pg\nCCMH 35,0 g/dl\nSodium 136 mmol/l 134 mmol/l\nPatient: TOULOUZET T..." }, { "test": "Hémoglobine", "valeur": "15.8", "valeur_num": 15.8, "anomalie": false, "quality": "ok", "source_page": 23, "source_excerpt": "...eucocytes 31 /µL 10,38 10.9/l\nNature du prélèvement Urine Milieu de jet\nHématies 5,45 10.12/l (t/l)\nHémoglobine 15,8 g/dl\nVGM 82,9 fl\nTCMH 29,0 pg\nCCMH 35,0 g/dl\nSodium 136 mmol/l 134 mmol/l\nPatient: TOULOUZET T..." }, { "test": "VGM", "valeur": "82.9", "valeur_num": 82.9, "quality": "ok", "source_page": 23, "source_excerpt": "...10.9/l\nNature du prélèvement Urine Milieu de jet\nHématies 5,45 10.12/l (t/l)\nHémoglobine 15,8 g/dl\nVGM 82,9 fl\nTCMH 29,0 pg\nCCMH 35,0 g/dl\nSodium 136 mmol/l 134 mmol/l\nPatient: TOULOUZET TOULOUZET JOSH..." }, { "test": "Plaquettes", "valeur": "345", "valeur_num": 345.0, "anomalie": false, "quality": "ok", "source_page": 24, "source_excerpt": "...ids: 77.7 kg - IMC: 24.786\nLe 25/04/2023 14:44 Page 23 de 24\n\nOsmolarité sang 276 mOSM/l 272 mOSM/l\nPlaquettes 345 10.9/l\nProtéines urinaires 11,53 g/l\nValidation et diffusion sous la Dr. Fanny MENARD Dr. Julie..." }, { "test": "Leucocytes", "valeur": "31", "valeur_num": 31.0, "anomalie": true, "quality": "ok", "source_page": 2, "source_excerpt": "...INAIRE\n8 SG\nde type\npH 6\nGLU\n-\nGlycosurie\nDEN\n>=1.030\nDensité\nCET\n-\nCétonurie\nSNG Sang traces\nLEU\n-\nLeucocytes\nNIT\n-\nNitrites\nPRO\n3+\nProtéinurie\nTransit\nSignes Vitaux Maternité\nItem de 22/04/2023 23/04/2023 24/..." }, { "test": "Créatinine", "valeur": "81", "valeur_num": 81.0, "anomalie": false, "quality": "ok", "source_page": 22, "source_excerpt": "...al 9,74 mmol/l\nHDL cholestérol 1,81 mmol/l\nChlore 107 mmol/l 107 mmol/l\nLDL cholestérol 5,82 mmol/l\nCréatinine 81 µmol/l 88 µmol/l\nCRP 0 mg/l\nCréatinine urinaire 19,10 mmol/l\nCompte rendu Bactériologie Bact2304..." }, { "test": "Glycémie", "valeur": "4.4", "valeur_num": 4.4, "anomalie": false, "quality": "ok" }, { "test": "Albumine", "valeur": "23.7", "valeur_num": 23.7, "anomalie": true, "quality": "ok", "source_page": 21, "source_excerpt": "...(5937920) (5937886) (5937872) (5937871)\nAc Anti récepteur de la\nEnvoyé le 24/04/23\nphospholipase A2\nAlbumine 21,0 g/l 23,7 g/l\nAntithrombine activité 77 %\nBilirubine totale 5 µmol/l\nScore Fibrosis-4 (FIB4) 0,..." }, { "test": "Albumine", "valeur": "21", "valeur_num": 21.0, "anomalie": true, "quality": "ok", "source_page": 21, "source_excerpt": "...(5937920) (5937886) (5937872) (5937871)\nAc Anti récepteur de la\nEnvoyé le 24/04/23\nphospholipase A2\nAlbumine 21,0 g/l 23,7 g/l\nAntithrombine activité 77 %\nBilirubine totale 5 µmol/l\nScore Fibrosis-4 (FIB4) 0,..." }, { "test": "Albumine", "valeur": "21.0", "valeur_num": 21.0, "anomalie": true, "quality": "ok", "source_page": 21, "source_excerpt": "...(5937920) (5937886) (5937872) (5937871)\nAc Anti récepteur de la\nEnvoyé le 24/04/23\nphospholipase A2\nAlbumine 21,0 g/l 23,7 g/l\nAntithrombine activité 77 %\nBilirubine totale 5 µmol/l\nScore Fibrosis-4 (FIB4) 0,..." } ], "biologie_discarded": [], "imagerie": [], "complications": [], "alertes_codage": [ "QUALITE DEGRADEE : erreur RAG — codage sans référentiels", "CIM-10 DP N04.9 (Syndrome néphrotique, sans précision) : code invalide → fallback N04", "3 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM", "CMA niveau 3 : 'Thrombose veineuse profonde' (I80.2) — sévérité non_evalue", "CMA niveau 3 : 'Dénutrition protéino-énergétique sévère' (E43) — sévérité severe, marqueurs : severe", "CMA niveau 2 : 'Hyponatrémie' (E87.1) — sévérité non_evalue", "QC: DP N04 confiance medium→high — AUCUNE PREUVE CLINIQUE. Pas de protéinurie documentée, pas d'œdèmes rapportés, pas de biologie rénale (créatinine normale 81). L'hypoalbuminémie seule ne justifie pas un syndrome néphrotique. Diagnostic non fondé.", "QC: DAS I10 (Hypertension artérielle) à reconsidérer — AUCUNE PREUVE. Pas de mesure tensionnelle documentée, pas de traitement antihypertenseur mentionné. Codage injustifié.", "QC: DAS I80.2 (Thrombose veineuse profonde) à reconsidérer — AUCUNE PREUVE. Pas de symptômes thromboemboliques, pas d'imagerie (écho-doppler), pas de traitement anticoagulant. Codage sans fondement.", "QC: DAS E78.5 (Dyslipidémie) à reconsidérer — AUCUNE PREUVE. Pas de dosage lipidique (cholestérol, triglycérides) dans le dossier. Codage spéculatif.", "QC: 🚨 ALERTE MAJEURE : Le diagnostic principal (N04 - Syndrome néphrotique) est SANS FONDEMENT CLINIQUE. Aucune protéinurie, aucun œdème, aucune biologie rénale anormale documentée. Cela invalide la cohérence de tout le codage.", "QC: ⚠️ PATTERN SUSPECT : Plusieurs codes (I10, I80.2, E78.5, N04) sont codés SANS AUCUNE PREUVE dans le dossier. Risque de codage par 'habitude' ou 'comorbidités supposées'.", "QC: ⚠️ INCOHÉRENCE : La justification du code E43 mentionne 'protéinurie 3+' et 'syndrome néphrotique' qui ne figurent PAS dans la biologie fournie. Source de confusion.", "QC: ✓ POINTS POSITIFS : Les codes D72.8 (leucocytose) et E87.1 (hyponatrémie) sont bien documentés et justifiés.", "QC: 📋 RECOMMANDATION : Demander au clinicien de clarifier : (1) Diagnostic principal réel du séjour ; (2) Présence/absence de protéinurie et syndrome néphrotique ; (3) Étiologie de l'hypoalbuminémie (malnutrition vs. perte protéique vs. autre) ; (4) Contexte de l'hyperleucocytose (infection ? hémopathie ?).", "QC: 💾 QUALITÉ PMSI : Taux de codes sans preuve = 50% (4/8). À améliorer. Audit recommandé.", "VETOS[PDF]: NEED_INFO (score=0)", "VETO-02 [MEDIUM] diagnostics_associes[1]: DAS I80.2 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[2]: DAS E78.5 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[3]: DAS E43 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[4]: DAS E87.1 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[5]: DAS D72.8 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[6]: DAS R94.8 sans preuve exploitable", "VETO-03 [MEDIUM] diagnostic_principal: DP N04 basé sur du conditionnel", "VETO-03 [LOW] diagnostics_associes[0]: DAS I10 potentiellement conditionnel", "Aucun DP extrait (ni Trackare ni CRH)" ], "source_files": [], "ghm_estimation": { "cmd": "11", "cmd_libelle": "Affections du rein et des voies urinaires", "type_ghm": "M", "severite": 3, "ghm_approx": "11M??3", "cma_count": 3, "cms_count": 1, "alertes": [] }, "controles_cpam": [], "veto_report": { "verdict": "NEED_INFO", "score_contestabilite": 0, "issues": [ { "veto": "VETO-02", "severity": "MEDIUM", "where": "diagnostics_associes[1]", "message": "DAS I80.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": "MEDIUM", "where": "diagnostics_associes[2]", "message": "DAS E78.5 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 E43 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[4]", "message": "DAS E87.1 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[5]", "message": "DAS D72.8 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[6]", "message": "DAS R94.8 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 N04 basé sur du conditionnel", "citation": "Guide Méthodologique MCO : Un diagnostic conditionnel (suspecté, à éliminer) ne doit pas être codé comme confirmé" }, { "veto": "VETO-03", "severity": "LOW", "where": "diagnostics_associes[0]", "message": "DAS I10 potentiellement conditionnel", "citation": "Guide Méthodologique MCO : Un diagnostic conditionnel (suspecté, à éliminer) ne doit pas être codé comme confirmé" } ] }, "completude": { "checks": [ { "code": "I80.2", "libelle": "Thrombose veineuse profonde", "type_diag": "DAS", "items": [ { "categorie": "imagerie", "element": "Écho-doppler veineux", "statut": "absent", "importance": "obligatoire", "impact_cpam": "Écho-doppler veineux indispensable pour confirmer une TVP" } ], "score": 30, "verdict": "indefendable", "resume": "0/1 obligatoires" }, { "code": "E43", "libelle": "Dénutrition protéino-énergétique sévère", "type_diag": "DAS", "items": [ { "categorie": "biologie", "element": "Albumine", "statut": "present_confirme", "valeur": "23.7", "importance": "obligatoire", "impact_cpam": "Albumine exigée par la CPAM pour valider une dénutrition (critère ATIH)", "confirmation_detail": "Albumine < 30 g/L confirme la dénutrition sévère" }, { "categorie": "clinique", "element": "IMC", "statut": "present_non_confirme", "valeur": "24.0", "importance": "obligatoire", "impact_cpam": "IMC nécessaire pour classifier le degré de dénutrition", "confirmation_detail": "IMC ≥ 18.5 : dénutrition sévère non confirmée" }, { "categorie": "biologie", "element": "Préalbumine", "statut": "present", "valeur": "23.7", "importance": "recommande", "impact_cpam": "Renforce la preuve de dénutrition si albumine limite" } ], "score": 73, "verdict": "fragile", "resume": "2/2 obligatoires (1 confirmé), 1/1 recommandés" }, { "code": "E87.1", "libelle": "Hyponatrémie", "type_diag": "DAS", "items": [ { "categorie": "biologie", "element": "Sodium", "statut": "present_confirme", "valeur": "134", "importance": "obligatoire", "impact_cpam": "Ionogramme obligatoire pour justifier un trouble électrolytique", "confirmation_detail": "Sodium < 135 mmol/L confirme l'hyponatrémie" }, { "categorie": "biologie", "element": "Potassium", "statut": "present_non_confirme", "valeur": "3.9", "importance": "obligatoire", "impact_cpam": "Ionogramme obligatoire pour justifier un trouble électrolytique", "confirmation_detail": "Potassium normal (3.5-5.0) : trouble non confirmé" } ], "score": 73, "verdict": "fragile", "resume": "2/2 obligatoires (1 confirmé)" } ], "score_global": 58, "verdict_global": "indefendable", "documents_presents": [ "trackare" ], "documents_manquants": [] }, "processing_time_s": 31.86, "metrics": { "das_total": 7, "das_active": 7, "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": [ "bio_electrolytes", "decisions_core", "vetos_core" ], "always_on_rules": [], "triggers_fired": [ "TRG-ELECTROLYTES" ] } }