Résultats de re-traitement pipeline v2 sur 261 dossiers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
348 lines
14 KiB
JSON
348 lines
14 KiB
JSON
{
|
|
"source_file": "trackare-23004054-23118076_23004054_23118076.pdf",
|
|
"document_type": "trackare",
|
|
"sejour": {
|
|
"sexe": "M",
|
|
"age": 79,
|
|
"date_entree": "02/07/2023",
|
|
"date_sortie": "07/07/2023",
|
|
"duree_sejour": 5,
|
|
"imc": 21.0,
|
|
"poids": 57.0,
|
|
"taille": 164.0
|
|
},
|
|
"diagnostic_principal": {
|
|
"texte": "Dénutrition modérée",
|
|
"cim10_suggestion": "E44.0",
|
|
"cim10_confidence": "high",
|
|
"cim10_final": "E44.0",
|
|
"cim10_decision": {
|
|
"action": "PROMOTE_DP",
|
|
"final_code": "E44.0",
|
|
"reason": "DAS promu en DP (score (2, 3, 4))",
|
|
"needs_info": [],
|
|
"applied_rules": [
|
|
"RULE-DAS-TO-DP"
|
|
]
|
|
},
|
|
"sources_rag": [],
|
|
"preuves_cliniques": [],
|
|
"source": "has2021"
|
|
},
|
|
"dp_final": {
|
|
"verdict": "REVIEW",
|
|
"evidence": [],
|
|
"reason": "Aucun DP disponible",
|
|
"candidates": []
|
|
},
|
|
"quality_flags": {
|
|
"rag_status": "error",
|
|
"no_dp_source": true
|
|
},
|
|
"diagnostics_associes": [
|
|
{
|
|
"texte": "Anémie modérée (Hémoglobine 11.5 g/dL chez un homme de 79 ans)",
|
|
"cim10_suggestion": "D64.9",
|
|
"cim10_confidence": "medium",
|
|
"cim10_final": "D64.9",
|
|
"justification": "Le patient présente une anémie (Hb 11.5, norme 12-17) qui mobilise des ressources supplémentaires (surveillance, bilan étiologique potentiel, adaptation thérapeutique) et n'est pas expliquée par un diagnostic précis mentionné dans le texte. Le code D64.9 est utilisé car la cause spécifique n'est pas précisée dans le document.",
|
|
"sources_rag": [],
|
|
"preuves_cliniques": [],
|
|
"est_cma": true,
|
|
"niveau_severite": "modere",
|
|
"niveau_cma": 2,
|
|
"source": "llm_das"
|
|
},
|
|
{
|
|
"texte": "Infection (CRP élevée 50 mg/L, fièvre à 38.1°C, leucocytose)",
|
|
"cim10_suggestion": "R78.8",
|
|
"cim10_confidence": "high",
|
|
"cim10_final": "R78.8",
|
|
"justification": "Le texte mentionne explicitement 'Complications : Infection' et les données biologiques (CRP 50, Leucocytes 13.68) et cliniques (fièvre) confirment un état infectieux actif nécessitant une prise en charge spécifique. Bien que le site exact ne soit pas toujours spécifié dans l'extrait, la présence d'une infection est un fait clinique majeur du 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": [],
|
|
"biologie_cle": [
|
|
{
|
|
"test": "CRP",
|
|
"valeur": "50",
|
|
"valeur_num": 50.0,
|
|
"anomalie": true,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...93864) (2300148125)\nCalcium 2,11 mmol/l\nChlore 106 mmol/l 105 mmol/l\nCréatinine 51 µmol/l 45 µmol/l\nCRP 50 mg/l\nCompte-rendu laboratoire Labo230705100434-1.pdfLabo230704085955-1.pdfLabo230707103005-1.pdf..."
|
|
},
|
|
{
|
|
"test": "Sodium",
|
|
"valeur": "139",
|
|
"valeur_num": 139.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 24,
|
|
"source_excerpt": "...LAIRE THORACIQ ) - Taille: 164 cm - Poids: 57.3 kg - IMC: 21.304\nLe 07/07/2023 14:49 Page 23 de 24\n\nSodium 139 mmol/l 139 mmol/l\nPlaquettes 243 10.9/l 261 10.9/l\nRéserve alcaline 29 mmol/l\nDr. Marie-Laure\nV..."
|
|
},
|
|
{
|
|
"test": "Potassium",
|
|
"valeur": "3.9",
|
|
"valeur_num": 3.9,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...T (Activated Clotting\n216 secondes\nTime)\nExamen de biologie médicale\n005657\ndélocalisée réalisé par\nPotassium 3,9 mmol/l 4,5 mmol/l\nLeucocytes 13,68 10.9/l 13,80 10.9/l\nHématies 3,55 10.12/l (t/l) 3,82 10.12/l..."
|
|
},
|
|
{
|
|
"test": "Chlore",
|
|
"valeur": "106",
|
|
"valeur_num": 106.0,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...7/2023 06:45 03/07/2023 09:48\nRésultat de labo\n(5994608) (5993864) (2300148125)\nCalcium 2,11 mmol/l\nChlore 106 mmol/l 105 mmol/l\nCréatinine 51 µmol/l 45 µmol/l\nCRP 50 mg/l\nCompte-rendu laboratoire Labo23070..."
|
|
},
|
|
{
|
|
"test": "Calcium",
|
|
"valeur": "2.11",
|
|
"valeur_num": 2.11,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...5/07/2023 06:41 04/07/2023 06:45 03/07/2023 09:48\nRésultat de labo\n(5994608) (5993864) (2300148125)\nCalcium 2,11 mmol/l\nChlore 106 mmol/l 105 mmol/l\nCréatinine 51 µmol/l 45 µmol/l\nCRP 50 mg/l\nCompte-rendu la..."
|
|
},
|
|
{
|
|
"test": "Hémoglobine",
|
|
"valeur": "11.5",
|
|
"valeur_num": 11.5,
|
|
"anomalie": true,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...ol/l 4,5 mmol/l\nLeucocytes 13,68 10.9/l 13,80 10.9/l\nHématies 3,55 10.12/l (t/l) 3,82 10.12/l (t/l)\nHémoglobine 11,5 g/dl 12,1 g/dl\nVGM 91,5 fl 93,7 fl\nTCMH 32,4 pg 31,7 pg\nCCMH 35,4 g/dl 33,8 g/dl\nPatient: QUEH..."
|
|
},
|
|
{
|
|
"test": "VGM",
|
|
"valeur": "91.5",
|
|
"valeur_num": 91.5,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...10.9/l 13,80 10.9/l\nHématies 3,55 10.12/l (t/l) 3,82 10.12/l (t/l)\nHémoglobine 11,5 g/dl 12,1 g/dl\nVGM 91,5 fl 93,7 fl\nTCMH 32,4 pg 31,7 pg\nCCMH 35,4 g/dl 33,8 g/dl\nPatient: QUEHEILLE QUEHEILLE HENRI -..."
|
|
},
|
|
{
|
|
"test": "Plaquettes",
|
|
"valeur": "243",
|
|
"valeur_num": 243.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 24,
|
|
"source_excerpt": "...4 cm - Poids: 57.3 kg - IMC: 21.304\nLe 07/07/2023 14:49 Page 23 de 24\n\nSodium 139 mmol/l 139 mmol/l\nPlaquettes 243 10.9/l 261 10.9/l\nRéserve alcaline 29 mmol/l\nDr. Marie-Laure\nValidation et diffusion sous la Dr..."
|
|
},
|
|
{
|
|
"test": "Leucocytes",
|
|
"valeur": "13.68",
|
|
"valeur_num": 13.68,
|
|
"anomalie": true,
|
|
"quality": "ok",
|
|
"source_page": 23,
|
|
"source_excerpt": "...es\nTime)\nExamen de biologie médicale\n005657\ndélocalisée réalisé par\nPotassium 3,9 mmol/l 4,5 mmol/l\nLeucocytes 13,68 10.9/l 13,80 10.9/l\nHématies 3,55 10.12/l (t/l) 3,82 10.12/l (t/l)\nHémoglobine 11,5 g/dl 12,1..."
|
|
},
|
|
{
|
|
"test": "Créatinine",
|
|
"valeur": "51",
|
|
"valeur_num": 51.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 6,
|
|
"source_excerpt": "...07/2023\n04/07/2023 08:00 Ionogramme ( Na, K, CL ) DR. Rainer KUTZ\n06:45\n04/07/2023\n04/07/2023 08:00 Créatinine sang ( dosage ) DR. Rainer KUTZ\n06:45\n05/07/2023\n05/07/2023 07:00 Ionogramme ( Na, K, CL ) DR. Char..."
|
|
}
|
|
],
|
|
"biologie_discarded": [],
|
|
"imagerie": [],
|
|
"complications": [
|
|
{
|
|
"texte": "Infection",
|
|
"source_page": 7,
|
|
"source_excerpt": "...OSE 16:34\nETCHEVERRY\nMarie-\n02/07/2023\nDEPILATION Réalisé - à 08h Normal France\n16:34\nETCHEVERRY\nDESINFECTION Marie-\n02/07/2023\nENVIRONNEMENT Réalisé - Matin [8h] Normal France\n16:34\nPATIENT ETCHEVERRY\nDESINFE..."
|
|
},
|
|
{
|
|
"texte": "Fistule",
|
|
"source_page": 22,
|
|
"source_excerpt": "...llection organisée au niveau du Scarpa droit. Pas de faux anévrisme. Pas d'argument en faveur d'une fistule\nartérioveineuse. Pas d'anomalie spectrale sur l'artère fémorale commune, superficielle et profonde...."
|
|
}
|
|
],
|
|
"alertes_codage": [
|
|
"HAS 2021 — Dénutrition modérée (E44.0) : IMC 21.0 (seuil ≥70 ans : <22 modéré, <20 sévère)",
|
|
"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 3 : 'Dénutrition modérée' (E44.0) — sévérité modere, marqueurs : moderee",
|
|
"CMA niveau 2 : 'Anémie modérée (Hémoglobine 11.5 g/dL chez un homme de 79 ans)' (D64.9) — sévérité modere, marqueurs : moderee",
|
|
"QC: DAS E44.0 (Dénutrition modérée) à reconsidérer — Aucune preuve clinique de dénutrition n'est mentionnée dans le dossier. L'IMC de 21.0 n'indique pas une dénutrition. Le code est donc inapproprié.",
|
|
"QC: Le dossier manque de détails sur la nature de l'infection et de l'anémie. Une investigation plus approfondie pourrait permettre un codage plus précis.",
|
|
"QC: L'absence de justification pour le code E44.0 est un point faible. Il est crucial de baser le codage sur des preuves cliniques.",
|
|
"QC: La mention de 'fistule' dans les complications n'est pas codée. Il faudrait identifier le type de fistule et la coder si pertinent.",
|
|
"RULE-DAS-TO-DP: DP absent → DAS E44.0 (Dénutrition modérée) promu en DP",
|
|
"DECISIONS[PDF]: 1 ligne(s)",
|
|
"DECISION: diagnostic_principal E44.0 promu en DP (RULE-DAS-TO-DP)",
|
|
"VETOS[PDF]: FAIL (score=25)",
|
|
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS E44.0 sans preuve exploitable",
|
|
"VETO-02 [MEDIUM] diagnostics_associes[1]: DAS D64.9 sans preuve exploitable",
|
|
"VETO-02 [MEDIUM] diagnostics_associes[2]: DAS R78.8 sans preuve exploitable",
|
|
"VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable",
|
|
"Aucun DP extrait (ni Trackare ni CRH)"
|
|
],
|
|
"source_files": [],
|
|
"ghm_estimation": {
|
|
"cmd": "10",
|
|
"cmd_libelle": "Maladies endocriniennes",
|
|
"type_ghm": "K",
|
|
"severite": 2,
|
|
"ghm_approx": "10K??2",
|
|
"cma_count": 1,
|
|
"cms_count": 0,
|
|
"alertes": []
|
|
},
|
|
"controles_cpam": [],
|
|
"veto_report": {
|
|
"verdict": "FAIL",
|
|
"score_contestabilite": 25,
|
|
"issues": [
|
|
{
|
|
"veto": "VETO-02",
|
|
"severity": "MEDIUM",
|
|
"where": "diagnostics_associes[0]",
|
|
"message": "DAS E44.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 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[2]",
|
|
"message": "DAS R78.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": "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)"
|
|
}
|
|
]
|
|
},
|
|
"completude": {
|
|
"checks": [
|
|
{
|
|
"code": "E44.0",
|
|
"libelle": "Dénutrition modérée",
|
|
"type_diag": "DP",
|
|
"items": [
|
|
{
|
|
"categorie": "biologie",
|
|
"element": "Albumine",
|
|
"statut": "absent",
|
|
"importance": "obligatoire",
|
|
"impact_cpam": "Albumine exigée pour dénutrition modérée"
|
|
},
|
|
{
|
|
"categorie": "clinique",
|
|
"element": "IMC",
|
|
"statut": "present_confirme",
|
|
"valeur": "21.0",
|
|
"importance": "obligatoire",
|
|
"impact_cpam": "IMC nécessaire pour dénutrition modérée",
|
|
"confirmation_detail": "IMC entre 18.5-21 confirme la dénutrition modérée"
|
|
},
|
|
{
|
|
"categorie": "biologie",
|
|
"element": "Préalbumine",
|
|
"statut": "absent",
|
|
"importance": "recommande",
|
|
"impact_cpam": "Renforce la preuve de dénutrition si albumine limite"
|
|
}
|
|
],
|
|
"score": 35,
|
|
"verdict": "fragile",
|
|
"resume": "1/2 obligatoires (1 confirmé), 0/1 recommandés"
|
|
},
|
|
{
|
|
"code": "D64.9",
|
|
"libelle": "Anémie modérée (Hémoglobine 11.5 g/dL chez un homme de 79 ans)",
|
|
"type_diag": "DAS",
|
|
"items": [
|
|
{
|
|
"categorie": "biologie",
|
|
"element": "Hémoglobine",
|
|
"statut": "present_confirme",
|
|
"valeur": "11.5",
|
|
"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": "91.5",
|
|
"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": 60,
|
|
"verdict_global": "fragile",
|
|
"documents_presents": [
|
|
"trackare"
|
|
],
|
|
"documents_manquants": []
|
|
},
|
|
"processing_time_s": 405.34,
|
|
"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": []
|
|
}
|
|
} |