Files
t2a_v2/output/structured/106_23056475/trackare-05017783-23056475_05017783_23056475_cim10.json
dom 13fe9fa666 chore: mise à jour output pipeline (anonymized + structured)
Résultats de re-traitement pipeline v2 sur 261 dossiers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 23:14:42 +01:00

334 lines
13 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"source_file": "trackare-05017783-23056475_05017783_23056475.pdf",
"document_type": "trackare",
"sejour": {
"sexe": "M",
"age": 42,
"date_entree": "20/03/2023",
"imc": 26.08,
"poids": 91.0,
"taille": 187.0
},
"diagnostic_principal": {
"texte": "Embolie pulmonaire",
"cim10_suggestion": "I26.9",
"cim10_confidence": "high",
"cim10_final": "I26.9",
"cim10_decision": {
"action": "PROMOTE_DP",
"final_code": "I26.9",
"reason": "DAS promu en DP (score (2, 3, 4))",
"needs_info": [],
"applied_rules": [
"RULE-DAS-TO-DP"
]
},
"sources_rag": [],
"preuves_cliniques": [],
"source": "regex",
"source_page": 3,
"source_excerpt": "...adénopathie\ndiaphragmatique estimée à 9 mm en jugulo-carotidien inférieur gauche. Apparition dune\nembolie pulmonaire, postéro-basale droite avec thrombose partielle de la veine rénale gauche.\nPatient: BEGUE BEGUE ERI..."
},
"dp_final": {
"verdict": "REVIEW",
"evidence": [],
"reason": "Aucun DP disponible",
"candidates": []
},
"quality_flags": {
"rag_status": "error",
"no_dp_source": true
},
"diagnostics_associes": [
{
"texte": "Anémie",
"cim10_suggestion": "D64.9",
"cim10_confidence": "medium",
"cim10_final": "D64.9",
"justification": "Hémoglobine persistamment basse (11.6, 11.5, 11.4 g/dL) sur plusieurs mesures [N: 12-17], mobilisant des ressources pour investigation et prise en charge durant le séjour",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Thrombocytose",
"cim10_suggestion": "D47.3",
"cim10_confidence": "medium",
"cim10_final": "D47.3",
"justification": "Plaquettes élevées (674 et 408 [N: 150-400]) sur plusieurs mesures, nécessitant surveillance et prise en charge spécifique",
"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": "198",
"valeur_num": 198.0,
"anomalie": true,
"quality": "ok",
"source_page": 3,
"source_excerpt": "...plage de\nnécrose avec inflammation.\nBilan sanguin du 21.01.2023 : hémoglobine 11.6, plaquettes 674, CRP 198, LDH 536 (normale\nhaute 248), AFP 40.42 UI (norme inférieure à 16.30), béta HCG 190 UI/l.\nTumeu..."
},
{
"test": "Hémoglobine",
"valeur": "11.6",
"valeur_num": 11.6,
"anomalie": true,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...de distribution des\n18,9 %\nhématies\nLDH 221 U/l\nLeucocytes 5,77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation..."
},
{
"test": "Hémoglobine",
"valeur": "11.5",
"valeur_num": 11.5,
"anomalie": true,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...de distribution des\n18,9 %\nhématies\nLDH 221 U/l\nLeucocytes 5,77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation..."
},
{
"test": "Hémoglobine",
"valeur": "11.4",
"valeur_num": 11.4,
"anomalie": true,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...de distribution des\n18,9 %\nhématies\nLDH 221 U/l\nLeucocytes 5,77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation..."
},
{
"test": "VGM",
"valeur": "87.9",
"valeur_num": 87.9,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...8,9 %\nhématies\nLDH 221 U/l\nLeucocytes 5,77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation et diffusion s..."
},
{
"test": "Plaquettes",
"valeur": "674",
"valeur_num": 674.0,
"anomalie": true,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation et diffusion sous la Dr. Fanny MENARD\nCURUTCHET\nresponsabilit..."
},
{
"test": "Plaquettes",
"valeur": "352",
"valeur_num": 352.0,
"anomalie": false,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation et diffusion sous la Dr. Fanny MENARD\nCURUTCHET\nresponsabilit..."
},
{
"test": "Plaquettes",
"valeur": "408",
"valeur_num": 408.0,
"anomalie": true,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/dl\nPlaquettes 408 10.9/l\nDr. Marie-Laure\nValidation et diffusion sous la Dr. Fanny MENARD\nCURUTCHET\nresponsabilit..."
},
{
"test": "Leucocytes",
"valeur": "5.77",
"valeur_num": 5.77,
"anomalie": false,
"quality": "ok",
"source_page": 11,
"source_excerpt": "...sanguine\nXN (Sysmex)\nHématocrite (%) 35,6 %\nIndice de distribution des\n18,9 %\nhématies\nLDH 221 U/l\nLeucocytes 5,77 10.9/l\nHématies 4,05 10.12/l (t/l)\nHémoglobine 11,4 g/dl\nVGM 87,9 fl\nTCMH 28,1 pg\nCCMH 32,0 g/..."
},
{
"test": "Créatinine",
"valeur": "78",
"valeur_num": 78.0,
"anomalie": false,
"quality": "ok",
"source_page": 4,
"source_excerpt": "...de mucite, bouche propre.\nBiologie du 17/03/2023 :\nHb à 11.5g/dL, PNN à 1.2G/L, plaquettes à 352G/L\nCréatinine à 78umol/L\nPas de troubles ioniques\nPas de perturbation du bilan hépatique\nMarqueurs tumoraux :\nMar..."
}
],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Fièvre",
"source_page": 3,
"source_excerpt": "...rge maximale\nSILVA 17:57\navec appel du réanimateur si besoin + oncologue d'astreinte si\nbesoin\n- si fièvre > 38,3°C, prélever hémocultures. Si signe de gravité, appeler interne de garde.\nMotif dhospitalisa..."
},
{
"texte": "Infection",
"source_page": 6,
"source_excerpt": "...ions de soins\nPrescription Dose Statut Fréquence Date de début Quantité administrée Note Docteur\nDESINFECTION\n20/03/2023 Laetitia\nENVIRONNEMENT Signé - à 12h Normal\n11:26 RISTANOVITCH\nPATIENT\nLIT : REFECTION 2..."
}
],
"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 3 : 'Embolie pulmonaire' (I26.9) — sévérité severe, marqueurs : aigu",
"CMA niveau 2 : 'Anémie' (D64.9) — sévérité non_evalue",
"QC: DAS I26.9 (Embolie pulmonaire) à reconsidérer — AUCUNE preuve clinique d'embolie pulmonaire dans le dossier. Absence de : symptomatologie respiratoire, imagerie (TDM, scintigraphie), D-dimères, gaz du sang anormal. Ce codage est INJUSTIFIÉ et constitue une fraude PMSI potentielle.",
"QC: 🚨 ALERTE FRAUDE PMSI : Code I26.9 (embolie pulmonaire) SANS AUCUNE PREUVE = risque majeur de surcodage. À SUPPRIMER immédiatement.",
"QC: ⚠️ Incohérence : Les 3 codes sont codés en [DAS] (diagnostic associé significatif) SANS justification clinique documentée dans le dossier.",
"QC: ⚠️ Anémie et thrombocytose : Probablement RÉACTIONNELLES à l'inflammation majeure (CRP 198) + infection + fièvre. Nécessitent clarification diagnostique.",
"QC: ⚠️ Absence de diagnostic principal explicite : Quel est le diagnostic primaire ? (Infection ? Inflammation ? Pathologie hématologique ?). Le codage dépend du diagnostic principal.",
"QC: 📋 Recommandation : Demander au clinicien : (1) Confirmation/infirmation de l'EP, (2) Diagnostic principal, (3) Caractère réactionnel vs primaire des anomalies biologiques.",
"RULE-DAS-TO-DP: DP absent → DAS I26.9 (Embolie pulmonaire) promu en DP",
"DECISIONS[PDF]: 1 ligne(s)",
"DECISION: diagnostic_principal I26.9 promu en DP (RULE-DAS-TO-DP)",
"VETOS[PDF]: FAIL (score=40)",
"VETO-02 [MEDIUM] diagnostics_associes[1]: DAS D64.9 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[2]: DAS D47.3 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": "05",
"cmd_libelle": "Affections de l'appareil circulatoire",
"type_ghm": "K",
"severite": 2,
"ghm_approx": "05K??2",
"cma_count": 1,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"veto_report": {
"verdict": "FAIL",
"score_contestabilite": 40,
"issues": [
{
"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 D47.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": "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": "I26.9",
"libelle": "Embolie pulmonaire",
"type_diag": "DP",
"items": [
{
"categorie": "imagerie",
"element": "Angioscanner thoracique",
"statut": "absent",
"importance": "obligatoire",
"impact_cpam": "Imagerie indispensable pour confirmer une EP"
},
{
"categorie": "biologie",
"element": "D-dimères",
"statut": "absent",
"importance": "recommande",
"impact_cpam": "D-dimères utiles si négatifs pour exclure, non suffisants seuls"
}
],
"score": 0,
"verdict": "indefendable",
"resume": "0/1 obligatoires, 0/1 recommandés"
},
{
"code": "D64.9",
"libelle": "Anémie",
"type_diag": "DAS",
"items": [
{
"categorie": "biologie",
"element": "Hémoglobine",
"statut": "present_confirme",
"valeur": "11.6",
"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": "87.9",
"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": 42,
"verdict_global": "indefendable",
"documents_presents": [
"trackare"
],
"documents_manquants": []
},
"processing_time_s": 20.43,
"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": []
}
}