{ "source_file": "trackare-23013808-23113717_23013808_23113717.pdf", "document_type": "trackare", "sejour": { "sexe": "F", "age": 70, "date_entree": "12/06/2023", "date_sortie": "15/06/2023", "duree_sejour": 3, "mode_entree": "Autres admissions urgentes" }, "diagnostic_principal": { "texte": "Pneumopathie, sans précision", "cim10_suggestion": "J18.9", "cim10_confidence": "high", "cim10_final": "J18.9", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "trackare", "source_page": 1, "source_excerpt": "...ation PNEUMOLOGIE PHTISIOLOGIE HC\nDiagnostic aux urgences\nType Etat Code Date\nPrincipal actif J18.9 Pneumopathie, sans précision [CMA2] 13/06/2023 02:21\nAntécédents (texte libre)\nPatient: AUTRET VAILLANT ANNIE - Date de naissanc..." }, "dp_final": { "verdict": "REVIEW", "evidence": [], "reason": "Aucun DP disponible", "candidates": [] }, "quality_flags": { "rag_status": "error", "no_dp_source": true }, "diagnostics_associes": [ { "texte": "Insuffisance rénale", "cim10_suggestion": "N19", "cim10_confidence": "high", "cim10_final": "N19", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "regex", "source_page": 19, "source_excerpt": "...mentaire bilirubine totale fractions conjuguée\net non conjugée non\nréalisé.\nNon-applicable en cas\nd'insuffisance rénale\naigue. Estimation du\nDFG non validée dans\nles situations suivantes:\n- patients âgés > 75\nans - p..." }, { "texte": "Hypokaliémie", "cim10_suggestion": "E87.6", "cim10_confidence": "medium", "cim10_final": "E87.6", "justification": "Le patient présente une kaliémie à 3.2 mmol/L (norme 3.5-5), nécessitant une surveillance et une correction thérapeutique (ressources supplémentaires). Ce symptôme n'est pas expliqué par un diagnostic plus précis mentionné dans le texte.", "sources_rag": [], "preuves_cliniques": [], "est_cma": true, "niveau_severite": "non_evalue", "niveau_cma": 2, "source": "llm_das", "source_page": 4, "source_excerpt": "...RIGAUD\n10:43 Biologie :\n- NFS : hyperleucocytose à PNN 99, 54, Hb 12,8 g/dL, TP 85 %.\n- Biochimie : hypokaliémie 3,2, créatinine 54, CRP 184, bilan hépatique légèrement perturbé\navec cytolyse inférieure à 2 fois..." }, { "texte": "Hyperglycémie", "cim10_suggestion": "R73.9", "cim10_confidence": "medium", "cim10_final": "R73.9", "justification": "La glycémie capillaire est de 1.32 g/L (norme indiquée 3.9-5.5), soit une hyperglycémie significative nécessitant une prise en charge, sans diagnostic de diabète préexistant ou de coma diabétique mentionné.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das" }, { "texte": "Hypertransaminasémie", "cim10_suggestion": "R74.0", "cim10_confidence": "medium", "cim10_final": "R74.0", "justification": "Les ASAT (54), ALAT (70) et GGT (72) sont élevés par rapport aux normes, indiquant une atteinte hépatique ou musculaire secondaire à l'infection/pneumopathie. Ce signe biologique anormal mobilise des ressources de surveillance sans être codé comme un diagnostic d'organe spécifique dans le texte.", "sources_rag": [], "preuves_cliniques": [], "niveau_severite": "non_evalue", "niveau_cma": 1, "source": "llm_das" } ], "actes_ccam": [], "antecedents": [ { "texte": "[PATIENT_3]: [PATIENT_1]: [DATE_NAISS_1] ([IPP_1] )" }, { "texte": "Le 15/06/2023 15:02 Page 1 de 21", "source_page": 1, "source_excerpt": "...20/02/1953 (23013808 )\nEpisode N.: 23113717 ( MEDECINE PNEUMOLOGIE - PNEUMOLOGIE PHTISIOLOGIE HC )\nLe 15/06/2023 15:02 Page 1 de 21\n\nType de note Nom Date Heure Note\nAucune donnée\nrenseignée\nAntécédents habitus (texte libre)\nType d..." } ], "traitements_sortie": [], "biologie_cle": [ { "test": "CRP", "valeur": "184", "valeur_num": 184.0, "anomalie": true, "quality": "ok", "source_page": 4, "source_excerpt": "...OGIE HC )\nLe 15/06/2023 15:02 Page 3 de 21\n\nSur le plan biologique = Hypo kaliémie\ntouche hépatique\nCRP reste élevée à 184mg/l.\nSouhaite un RAD rapide car est en gite à Cambo à 500 km de route.\nPrévoir b..." }, { "test": "CRP", "valeur": "180", "valeur_num": 180.0, "anomalie": true, "quality": "ok", "source_page": 4, "source_excerpt": "...OGIE HC )\nLe 15/06/2023 15:02 Page 3 de 21\n\nSur le plan biologique = Hypo kaliémie\ntouche hépatique\nCRP reste élevée à 184mg/l.\nSouhaite un RAD rapide car est en gite à Cambo à 500 km de route.\nPrévoir b..." }, { "test": "ASAT", "valeur": "42", "valeur_num": 42.0, "anomalie": true, "quality": "ok", "source_page": 5, "source_excerpt": "...poursuite Augmentin\norientation pneumo\nBIOLOGIE :\npH 7.49 pO2 82 Sat 97.7 pCO2 32 Bica 24.3\nCRP 184\nASAT 42 ALAT 50 GGT 72\nDFG 92 ml/min\nNa 138 K+ 3.2\nLactates 0.9\nLeuco 12640 Hb 12.8 Pq 223000\nRéévaluati..." }, { "test": "ASAT", "valeur": "54", "valeur_num": 54.0, "anomalie": true, "quality": "ok", "source_page": 5, "source_excerpt": "...poursuite Augmentin\norientation pneumo\nBIOLOGIE :\npH 7.49 pO2 82 Sat 97.7 pCO2 32 Bica 24.3\nCRP 184\nASAT 42 ALAT 50 GGT 72\nDFG 92 ml/min\nNa 138 K+ 3.2\nLactates 0.9\nLeuco 12640 Hb 12.8 Pq 223000\nRéévaluati..." }, { "test": "ALAT", "valeur": "50", "valeur_num": 50.0, "anomalie": true, "quality": "ok", "source_page": 5, "source_excerpt": "...e Augmentin\norientation pneumo\nBIOLOGIE :\npH 7.49 pO2 82 Sat 97.7 pCO2 32 Bica 24.3\nCRP 184\nASAT 42 ALAT 50 GGT 72\nDFG 92 ml/min\nNa 138 K+ 3.2\nLactates 0.9\nLeuco 12640 Hb 12.8 Pq 223000\nRéévaluation :\nDR...." }, { "test": "ALAT", "valeur": "70", "valeur_num": 70.0, "anomalie": true, "quality": "ok", "source_page": 5, "source_excerpt": "...e Augmentin\norientation pneumo\nBIOLOGIE :\npH 7.49 pO2 82 Sat 97.7 pCO2 32 Bica 24.3\nCRP 184\nASAT 42 ALAT 50 GGT 72\nDFG 92 ml/min\nNa 138 K+ 3.2\nLactates 0.9\nLeuco 12640 Hb 12.8 Pq 223000\nRéévaluation :\nDR...." }, { "test": "GGT", "valeur": "72", "valeur_num": 72.0, "anomalie": true, "quality": "ok", "source_page": 5, "source_excerpt": "...tin\norientation pneumo\nBIOLOGIE :\npH 7.49 pO2 82 Sat 97.7 pCO2 32 Bica 24.3\nCRP 184\nASAT 42 ALAT 50 GGT 72\nDFG 92 ml/min\nNa 138 K+ 3.2\nLactates 0.9\nLeuco 12640 Hb 12.8 Pq 223000\nRéévaluation :\nDR. Stépha..." }, { "test": "Sodium", "valeur": "138", "valeur_num": 138.0, "anomalie": false, "quality": "ok", "source_page": 20, "source_excerpt": "...28 10.9/l\nHématies 3,81 10.12/l (t/l)\nHémoglobine 11,8 g/dl\nVGM 92,7 fl\nTCMH 31,0 pg\nCCMH 33,4 g/dl\nSodium 142 mmol/l 139 mmol/l\nDiscordance Prélèvement non\nNon conformité TrakCare / étiquettes \" validé ini..." }, { "test": "Sodium", "valeur": "142", "valeur_num": 142.0, "anomalie": false, "quality": "ok", "source_page": 20, "source_excerpt": "...28 10.9/l\nHématies 3,81 10.12/l (t/l)\nHémoglobine 11,8 g/dl\nVGM 92,7 fl\nTCMH 31,0 pg\nCCMH 33,4 g/dl\nSodium 142 mmol/l 139 mmol/l\nDiscordance Prélèvement non\nNon conformité TrakCare / étiquettes \" validé ini..." }, { "test": "Potassium", "valeur": "3.2", "valeur_num": 3.2, "anomalie": true, "quality": "ok", "source_page": 20, "source_excerpt": "...mate\nFormule sanguine\nXN (Sysmex)\nHématocrite (%) 35,3 %\nIndice de distribution des\n13,4 %\nhématies\nPotassium 4,1 mmol/l 2,6 mmol/l\nLDH 224 U/l\nRésultat négatif\n(absence d'argument\nen faveur d'une\ninfection ré..." }, { "test": "Potassium", "valeur": "4.1", "valeur_num": 4.1, "anomalie": false, "quality": "ok", "source_page": 20, "source_excerpt": "...mate\nFormule sanguine\nXN (Sysmex)\nHématocrite (%) 35,3 %\nIndice de distribution des\n13,4 %\nhématies\nPotassium 4,1 mmol/l 2,6 mmol/l\nLDH 224 U/l\nRésultat négatif\n(absence d'argument\nen faveur d'une\ninfection ré..." }, { "test": "Chlore", "valeur": "107", "valeur_num": 107.0, "quality": "ok", "source_page": 19, "source_excerpt": "...1 U/l\nPhosphatase alcaline 96 U/l\nCalcium 1,99 mmol/l\nEstimation du DFG (CKD-\n91 ml/mn/1.73 m2\nEPI)\nChlore 107 mmol/l 103 mmol/l\nCréatinine 57 µmol/l\nCRP 180 mg/l\nCompte rendu Bactériologie Bact230613164406..." }, { "test": "Calcium", "valeur": "1.99", "valeur_num": 1.99, "quality": "ok", "source_page": 19, "source_excerpt": "...patients dénutris -\npatients d'origine non\ncaucasienne\nGamma GT 81 U/l\nPhosphatase alcaline 96 U/l\nCalcium 1,99 mmol/l\nEstimation du DFG (CKD-\n91 ml/mn/1.73 m2\nEPI)\nChlore 107 mmol/l 103 mmol/l\nCréatinine 5..." }, { "test": "Hémoglobine", "valeur": "12.8", "valeur_num": 12.8, "anomalie": false, "quality": "ok", "source_page": 20, "source_excerpt": "...veineuse\nLocalisation hémoculture\npériphérique\nLeucocytes 11,28 10.9/l\nHématies 3,81 10.12/l (t/l)\nHémoglobine 11,8 g/dl\nVGM 92,7 fl\nTCMH 31,0 pg\nCCMH 33,4 g/dl\nSodium 142 mmol/l 139 mmol/l\nDiscordance Prélèvem..." }, { "test": "Hémoglobine", "valeur": "11.8", "valeur_num": 11.8, "anomalie": true, "quality": "ok", "source_page": 20, "source_excerpt": "...veineuse\nLocalisation hémoculture\npériphérique\nLeucocytes 11,28 10.9/l\nHématies 3,81 10.12/l (t/l)\nHémoglobine 11,8 g/dl\nVGM 92,7 fl\nTCMH 31,0 pg\nCCMH 33,4 g/dl\nSodium 142 mmol/l 139 mmol/l\nDiscordance Prélèvem..." }, { "test": "VGM", "valeur": "92.7", "valeur_num": 92.7, "quality": "ok", "source_page": 20, "source_excerpt": "...hémoculture\npériphérique\nLeucocytes 11,28 10.9/l\nHématies 3,81 10.12/l (t/l)\nHémoglobine 11,8 g/dl\nVGM 92,7 fl\nTCMH 31,0 pg\nCCMH 33,4 g/dl\nSodium 142 mmol/l 139 mmol/l\nDiscordance Prélèvement non\nNon co..." }, { "test": "Plaquettes", "valeur": "257", "valeur_num": 257.0, "anomalie": false, "quality": "ok", "source_page": 20, "source_excerpt": "...ement non\nNon conformité TrakCare / étiquettes \" validé initialement par\nheure prélèvement\" Service\nPlaquettes 257 10.9/l\nAntigène pneumocoque\nRésultat négatif\nurinaire\nProtéines 71 g/l\nRéserve alcaline 23 mmol..." }, { "test": "Leucocytes", "valeur": "11.28", "valeur_num": 11.28, "anomalie": true, "quality": "ok", "source_page": 2, "source_excerpt": "...ébit O²\n[L/mn]\nBANDELETTE\nURINAIRE\nde type\npH\nGLU\nGlycosurie\nDEN\nDensité\nCET\nCétonurie\nSNG Sang\nLEU\nLeucocytes\nNIT\nNitrites\nPRO\nProtéinurie\nFréq.\nrespiratoire\nSignes Vitaux Maternité\nItem de 13/06/2023\nsurveill..." }, { "test": "Créatinine", "valeur": "54", "valeur_num": 54.0, "anomalie": false, "quality": "ok", "source_page": 8, "source_excerpt": "...23\n14/06/2023 07:00 Ionogramme ( Na, K, CL ) DR. Sophie SCHNEIDER\n09:37\n14/06/2023\n14/06/2023 07:00 Créatinine sang ( dosage ) DR. Sophie SCHNEIDER\n09:37\n15/06/2023\n15/06/2023 06:00 Ionogramme ( Na, K, CL ) DR...." }, { "test": "Créatinine", "valeur": "57", "valeur_num": 57.0, "anomalie": false, "quality": "ok", "source_page": 8, "source_excerpt": "...23\n14/06/2023 07:00 Ionogramme ( Na, K, CL ) DR. Sophie SCHNEIDER\n09:37\n14/06/2023\n14/06/2023 07:00 Créatinine sang ( dosage ) DR. Sophie SCHNEIDER\n09:37\n15/06/2023\n15/06/2023 06:00 Ionogramme ( Na, K, CL ) DR...." }, { "test": "Glycémie", "valeur": "1.32", "valeur_num": 1.32, "anomalie": true, "quality": "ok", "source_page": 2, "source_excerpt": "...t ambiant ambiant ambiant\nEchelle\nEN EN EN EN\ndouleur\nScore au\n0 0 0 0\nrepos\nTransit Normal Absence\nGlycémie\n1,32\ncapillaire\nPA\nLatéralité\nDébit O²\n[L/mn]\nBANDELETTE\nURINAIRE\nde type\npH\nGLU\nGlycosurie\nDEN\nDen..." } ], "biologie_discarded": [], "imagerie": [], "complications": [ { "texte": "Fièvre", "source_page": 3, "source_excerpt": "...sation\nDR. Daniel 14/06/2023\nNote d'évolution Sous Augmentin PO\nBONNET 16:13\nse sent mieux moins de fièvre\nExamen clinique stable avec persistance de sibilants\nPatient: AUTRET VAILLANT ANNIE - Date de naiss..." }, { "texte": "Infection", "source_page": 8, "source_excerpt": "...ions de soins\nPrescription Dose Statut Fréquence Date de début Quantité administrée Note Docteur\nDESINFECTION\n14/06/2023 Isabelle\nENVIRONNEMENT Réalisé - à 12h Normal\n06:58 GAUTHIER\nPATIENT\nLIT : REFECTION 14/..." } ], "alertes_codage": [ "QUALITE DEGRADEE : erreur RAG — codage sans référentiels", "CMA niveau 2 : 'Hypokaliémie' (E87.6) — sévérité non_evalue", "QC: DAS N19 (Insuffisance rénale) à reconsidérer — Aucune preuve clinique d'insuffisance rénale n'est mentionnée. La créatinine est dans les limites supérieures de la normale, ce qui ne suffit pas à diagnostiquer une insuffisance rénale. Un suivi serait nécessaire pour confirmer ou infirmer ce diagnostic.", "QC: Le dossier clinique est limité en informations. Il manque des éléments clés pour justifier certains codages. Une revue plus approfondie du dossier et une consultation avec le médecin sont recommandées.", "QC: La justification des codes DAS est insuffisante et contient des erreurs (hyperglycémie au lieu d'hypoglycémie).", "QC: L'absence de preuve clinique pour les codes J18.9 et N19 rend ces codages inappropriés.", "VETOS[PDF]: NEED_INFO (score=50)", "VETO-02 [MEDIUM] diagnostics_associes[2]: DAS R73.9 sans preuve exploitable", "VETO-02 [MEDIUM] diagnostics_associes[3]: DAS R74.0 sans preuve exploitable", "VETO-03 [MEDIUM] diagnostic_principal: DP J18.9 basé sur du conditionnel", "VETO-09 [LOW] diagnostics_associes[0]: IR N19 à confirmer (créat=54.0)", "Aucun DP extrait (ni Trackare ni CRH)" ], "source_files": [], "ghm_estimation": { "cmd": "04", "cmd_libelle": "Affections de l'appareil respiratoire", "type_ghm": "M", "severite": 2, "ghm_approx": "04M??2", "cma_count": 1, "cms_count": 0, "alertes": [] }, "controles_cpam": [], "veto_report": { "verdict": "NEED_INFO", "score_contestabilite": 50, "issues": [ { "veto": "VETO-02", "severity": "MEDIUM", "where": "diagnostics_associes[2]", "message": "DAS R73.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 R74.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-03", "severity": "MEDIUM", "where": "diagnostic_principal", "message": "DP J18.9 basé sur du conditionnel", "citation": "Guide Méthodologique MCO : Un diagnostic conditionnel (suspecté, à éliminer) ne doit pas être codé comme confirmé" }, { "veto": "VETO-09", "severity": "LOW", "where": "diagnostics_associes[0]", "message": "IR N19 à confirmer (créat=54.0)" } ] }, "completude": { "checks": [ { "code": "J18.9", "libelle": "Pneumopathie, sans précision", "type_diag": "DP", "items": [ { "categorie": "imagerie", "element": "Radio/Scanner thoracique", "statut": "absent", "importance": "obligatoire", "impact_cpam": "Imagerie thoracique indispensable pour confirmer une pneumopathie" }, { "categorie": "biologie", "element": "CRP", "statut": "present", "valeur": "184", "importance": "recommande", "impact_cpam": "CRP recommandée pour documenter le syndrome inflammatoire" } ], "score": 30, "verdict": "indefendable", "resume": "0/1 obligatoires, 1/1 recommandés" }, { "code": "N19", "libelle": "Insuffisance rénale", "type_diag": "DAS", "items": [ { "categorie": "biologie", "element": "Créatinine", "statut": "present_non_confirme", "valeur": "54", "importance": "obligatoire", "impact_cpam": "Créatinine obligatoire pour confirmer une insuffisance rénale", "confirmation_detail": "Créatinine ≤ 120 µmol/L : IR non confirmée biologiquement" }, { "categorie": "biologie", "element": "DFG", "statut": "absent", "importance": "recommande", "impact_cpam": "Permet de stadifier l'IR selon KDIGO" }, { "categorie": "biologie", "element": "Urée", "statut": "absent", "importance": "recommande", "impact_cpam": "Élément complémentaire de la fonction rénale" } ], "score": 17, "verdict": "fragile", "resume": "1/1 obligatoires, 0/2 recommandés" }, { "code": "E87.6", "libelle": "Hypokaliémie", "type_diag": "DAS", "items": [ { "categorie": "biologie", "element": "Sodium", "statut": "present_non_confirme", "valeur": "138", "importance": "obligatoire", "impact_cpam": "Ionogramme obligatoire pour justifier un trouble électrolytique", "confirmation_detail": "Sodium ≥ 135 mmol/L : hyponatrémie non confirmée" }, { "categorie": "biologie", "element": "Potassium", "statut": "present_confirme", "valeur": "3.2", "importance": "obligatoire", "impact_cpam": "Ionogramme obligatoire pour justifier un trouble électrolytique", "confirmation_detail": "Potassium hors norme : trouble confirmé" } ], "score": 73, "verdict": "fragile", "resume": "2/2 obligatoires (1 confirmé)" } ], "score_global": 40, "verdict_global": "indefendable", "documents_presents": [ "trackare" ], "documents_manquants": [] }, "processing_time_s": 466.12, "metrics": { "das_total": 4, "das_active": 4, "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" ] } }