Files
t2a_v2/output/structured/151_23102469/CRH_23102469_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

873 lines
32 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": "CRH 23102469.pdf",
"document_type": "crh",
"sejour": {
"sexe": "F",
"age": 68,
"date_entree": "26/05/2023",
"date_sortie": "30/05/2023",
"duree_sejour": 4
},
"diagnostic_principal": {
"texte": "Sepsis",
"cim10_suggestion": "A41.9",
"cim10_confidence": "high",
"cim10_final": "A41.9",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 3,
"source": "nuke3"
},
"dp_selection": {
"chosen_index": 2,
"chosen_term": "Sepsis",
"chosen_code": "A41.9",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Motif principal du séjour explicitement énoncé : 'Insuffisance rénale aigue'",
"Diagnostic textuel présent dans la liste fermée (N19)",
"Prise en charge active pendant le séjour (4 jours) pour cette complication aigue",
"L'IRa est l'événement médical majeur justifiant l'hospitalisation, distinct du cancer sous-jacent",
"Règle 3 appliquée : symptôme/complication aigue > comorbidité chronique",
"Règle 2 appliquée : diagnostic textuel > acte seul"
],
"reason": "L'insuffisance rénale aigue est le motif principal de prise en charge active pendant ce séjour, explicitement mentionné dans le résumé clinique. Bien que la patiente soit atteinte d'un cancer rénal métastatique, c'est l'IRa fonctionnelle qui motive l'hospitalisation et la prise en charge durant ces 4 jours. Les autres candidats (infection urinaire, sepsis, anémie, insuffisance surrénalienne) ne sont pas le motif principal du séjour actuel.",
"candidates": [
{
"index": 3,
"term": "Insuffisance rénale",
"code": "N19",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 7.0,
"score_details": {
"section": 3,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2
}
},
{
"index": 4,
"term": "Tabagisme",
"code": "F17.2",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 3,
"confidence": 0,
"motif_align": 2
}
},
{
"index": 1,
"term": "Infection urinaire",
"code": "N39.0",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 3,
"confidence": 0
}
},
{
"index": 2,
"term": "Sepsis",
"code": "A41.9",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 3,
"confidence": 0
}
},
{
"index": 5,
"term": "Anémie",
"code": "D64.9",
"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
}
},
{
"index": 6,
"term": "Insuffisance surrénalienne d'origine centrale",
"code": "E27.1",
"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
}
},
{
"index": 0,
"term": "Hypertension artérielle",
"code": "I10",
"source": "regex",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 0.0,
"score_details": {
"section": 3,
"confidence": 0,
"comorbidity_malus": -3
}
}
],
"debug_scores": {
"top1": 7.0,
"top2": 5.0,
"delta": 2.0,
"llm": true
}
},
"dp_crh_only": {
"chosen_index": 2,
"chosen_term": "Sepsis",
"chosen_code": "A41.9",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Motif principal du séjour explicitement énoncé : 'Insuffisance rénale aigue'",
"Diagnostic textuel présent dans la liste fermée (N19)",
"Prise en charge active pendant le séjour (4 jours) pour cette complication aigue",
"L'IRa est l'événement médical majeur justifiant l'hospitalisation, distinct du cancer sous-jacent",
"Règle 3 appliquée : symptôme/complication aigue > comorbidité chronique",
"Règle 2 appliquée : diagnostic textuel > acte seul"
],
"reason": "L'insuffisance rénale aigue est le motif principal de prise en charge active pendant ce séjour, explicitement mentionné dans le résumé clinique. Bien que la patiente soit atteinte d'un cancer rénal métastatique, c'est l'IRa fonctionnelle qui motive l'hospitalisation et la prise en charge durant ces 4 jours. Les autres candidats (infection urinaire, sepsis, anémie, insuffisance surrénalienne) ne sont pas le motif principal du séjour actuel.",
"candidates": [
{
"index": 3,
"term": "Insuffisance rénale",
"code": "N19",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 7.0,
"score_details": {
"section": 3,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2
}
},
{
"index": 4,
"term": "Tabagisme",
"code": "F17.2",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 3,
"confidence": 0,
"motif_align": 2
}
},
{
"index": 1,
"term": "Infection urinaire",
"code": "N39.0",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 3,
"confidence": 0
}
},
{
"index": 2,
"term": "Sepsis",
"code": "A41.9",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 3,
"confidence": 0
}
},
{
"index": 5,
"term": "Anémie",
"code": "D64.9",
"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
}
},
{
"index": 6,
"term": "Insuffisance surrénalienne d'origine centrale",
"code": "E27.1",
"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
}
},
{
"index": 0,
"term": "Hypertension artérielle",
"code": "I10",
"source": "regex",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 0.0,
"score_details": {
"section": 3,
"confidence": 0,
"comorbidity_malus": -3
}
}
],
"debug_scores": {
"top1": 7.0,
"top2": 5.0,
"delta": 2.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 2,
"chosen_term": "Sepsis",
"chosen_code": "A41.9",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Motif principal du séjour explicitement énoncé : 'Insuffisance rénale aigue'",
"Diagnostic textuel présent dans la liste fermée (N19)",
"Prise en charge active pendant le séjour (4 jours) pour cette complication aigue",
"L'IRa est l'événement médical majeur justifiant l'hospitalisation, distinct du cancer sous-jacent",
"Règle 3 appliquée : symptôme/complication aigue > comorbidité chronique",
"Règle 2 appliquée : diagnostic textuel > acte seul"
],
"reason": "L'insuffisance rénale aigue est le motif principal de prise en charge active pendant ce séjour, explicitement mentionné dans le résumé clinique. Bien que la patiente soit atteinte d'un cancer rénal métastatique, c'est l'IRa fonctionnelle qui motive l'hospitalisation et la prise en charge durant ces 4 jours. Les autres candidats (infection urinaire, sepsis, anémie, insuffisance surrénalienne) ne sont pas le motif principal du séjour actuel.",
"candidates": [
{
"index": 3,
"term": "Insuffisance rénale",
"code": "N19",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 7.0,
"score_details": {
"section": 3,
"confidence": 0,
"motif_align": 2,
"diag_section_bonus": 2
}
},
{
"index": 4,
"term": "Tabagisme",
"code": "F17.2",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 3,
"confidence": 0,
"motif_align": 2
}
},
{
"index": 1,
"term": "Infection urinaire",
"code": "N39.0",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 3,
"confidence": 0
}
},
{
"index": 2,
"term": "Sepsis",
"code": "A41.9",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 3,
"confidence": 0
}
},
{
"index": 5,
"term": "Anémie",
"code": "D64.9",
"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
}
},
{
"index": 6,
"term": "Insuffisance surrénalienne d'origine centrale",
"code": "E27.1",
"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
}
},
{
"index": 0,
"term": "Hypertension artérielle",
"code": "I10",
"source": "regex",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 1,
"score": 0.0,
"score_details": {
"section": 3,
"confidence": 0,
"comorbidity_malus": -3
}
}
],
"debug_scores": {
"top1": 7.0,
"top2": 5.0,
"delta": 2.0,
"llm": true
}
},
"quality_flags": {
"rag_status": "error",
"crh_only_mode": 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"
},
{
"texte": "Infection urinaire",
"cim10_suggestion": "N39.0",
"cim10_confidence": "medium",
"cim10_final": "N39.0",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "regex",
"source_page": 1,
"source_excerpt": "...nsultations\nTel: 05.59.44.37.62 Histoire de la maladie :\nsecr.onco@ch-cotebasque.fr -Janvier 2021 : infection urinaire polymicrobienne avec semble-t-il\nhématurie.\nSecrétariat Oncogénétique :\n-Echographie puis TDM le 22..."
},
{
"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": 1,
"source_excerpt": "...gie médicale suivant:\nChef de service\nDr L. FRANCOIS - Motif d'hospitalisation :\nOncologie médicale Insuffisance rénale aigue chez une patiente en progression pulmonaire en attente de 2ème ligne par CABOZANTIB pour un\nc..."
},
{
"texte": "Tabagisme",
"cim10_suggestion": "F17.2",
"cim10_confidence": "high",
"cim10_final": "F17.2",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "regex",
"source_page": 1,
"source_excerpt": ".... Retraitée en 2015.\nMédecin généticien Très active avec vélo dappartement, marche, sports séniors\nTabagisme sevré à 60ans, jusquà 1PA au maximum (consommation très irrégulière)\nMme A. DENISE\nConseillère en..."
},
{
"texte": "Anémie",
"cim10_suggestion": "D64.9",
"cim10_confidence": "high",
"cim10_final": "D64.9",
"justification": "Hémoglobine à 9.6 g/dL [N: 12-17] indiquant une anémie significative ayant mobilisé des ressources pendant le séjour",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Insuffisance surrénalienne d'origine centrale",
"cim10_suggestion": "E27.1",
"cim10_confidence": "high",
"cim10_final": "E27.1",
"justification": "Complication immunothérapie-induite documentée dans les antécédents, actuellement traitée par hydrocortisone, pertinente pour la gestion du séjour",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
}
],
"actes_ccam": [
{
"texte": "TDM abdominal",
"code_ccam_suggestion": "ZCQK002",
"sources_rag": [],
"validite": "valide",
"alertes": []
}
],
"antecedents": [
{
"texte": "Médicaux :",
"source_page": 1,
"source_excerpt": "...me rénal à cellules claires métastatique pulmonaire.\nDr G. GOLDZAK\nOncologie médicale Antécédents :\nMédicaux :\nDr F. MINNE\nHTA\nOncologie médicale\nSyndrome dépressif\nDr F. DA SILVA Insuffisance surrénalienne do..."
},
{
"texte": "Oncologie médicale",
"source_page": 1,
"source_excerpt": "...icia née le 24/08/1954 a été hospitalisée dans le service du 26/05/2023 au 30/05/2023 pour le motif\nOncologie médicale suivant:\nChef de service\nDr L. FRANCOIS - Motif d'hospitalisation :\nOncologie médicale Insuffisance..."
},
{
"texte": "Syndrome dépressif",
"source_page": 1,
"source_excerpt": "...naire.\nDr G. GOLDZAK\nOncologie médicale Antécédents :\nMédicaux :\nDr F. MINNE\nHTA\nOncologie médicale\nSyndrome dépressif\nDr F. DA SILVA Insuffisance surrénalienne dorigine centrale secondaire à limmunothérapie, suivie..."
},
{
"texte": "Oncologie médicale Choc septique sur pyélonéphrite à E.Coli sauvage (avril 2023)",
"source_page": 1,
"source_excerpt": "...ance surrénalienne dorigine centrale secondaire à limmunothérapie, suivie par le Dr MAURY au CHCB\nOncologie médicale Choc septique sur pyélonéphrite à E.Coli sauvage (avril 2023)\nInsuffisance cardiaque (FEVG 49% le 26/05/2023)\nDr A. LEROY Chirurgicaux :\nSoins de support oncolog..."
},
{
"texte": "Insuffisance cardiaque (FEVG 49% le 26/05/2023)",
"source_page": 1,
"source_excerpt": "...e Dr MAURY au CHCB\nOncologie médicale Choc septique sur pyélonéphrite à E.Coli sauvage (avril 2023)\nInsuffisance cardiaque (FEVG 49% le 26/05/2023)\nDr A. LEROY Chirurgicaux :\nSoins de support oncologiques\nappendicectomie\nSoins palliatifs\nDr T. MOT..."
},
{
"texte": "appendicectomie",
"source_page": 1,
"source_excerpt": "...fisance cardiaque (FEVG 49% le 26/05/2023)\nDr A. LEROY Chirurgicaux :\nSoins de support oncologiques\nappendicectomie\nSoins palliatifs\nDr T. MOTTET Allergies :\nOncologie Non connues\nTel : 05.59.44.17.61 (secrétariat)..."
},
{
"texte": "Oncologie Non connues",
"source_page": 1,
"source_excerpt": "...rurgicaux :\nSoins de support oncologiques\nappendicectomie\nSoins palliatifs\nDr T. MOTTET Allergies :\nOncologie Non connues\nTel : 05.59.44.17.61 (secrétariat)\nMode de vie :\nOncogénétique : Mariée, une fille et 3 petits enfa..."
}
],
"traitements_sortie": [
{
"medicament": "JARDIANCE",
"posologie": "10mg : 0-0-1",
"source_page": 1,
"source_excerpt": "...très irrégulière)\nMme A. DENISE\nConseillère en génétique\nTraitements habituel :\nCadre de Service : JARDIANCE 10mg : 0-0-1\nMme F. SASSIER LASILIX 40mg : 1-0-0\nTel: 05.59.44.33.02 BISOPROLOL 2.5mg : 0-0-1\nHYDRO..."
}
],
"biologie_cle": [
{
"test": "Hémoglobine",
"valeur": "9.6",
"valeur_num": 9.6,
"anomalie": true,
"quality": "ok"
},
{
"test": "Créatinine",
"valeur": "267",
"valeur_num": 267.0,
"anomalie": true,
"quality": "ok",
"source_page": 2,
"source_excerpt": "...n\nExamens complémentaires :\nMme A. DENISE Bilan biologique du 26/05/2033 :\nConseillère en génétique Créatinine 195µmol/l, iono sang normal\nPas de cytolyse hépatique, cholestase anictérique\nCadre de Service :\nHb..."
},
{
"test": "Créatinine",
"valeur": "195",
"valeur_num": 195.0,
"anomalie": true,
"quality": "ok",
"source_page": 2,
"source_excerpt": "...n\nExamens complémentaires :\nMme A. DENISE Bilan biologique du 26/05/2033 :\nConseillère en génétique Créatinine 195µmol/l, iono sang normal\nPas de cytolyse hépatique, cholestase anictérique\nCadre de Service :\nHb..."
}
],
"biologie_discarded": [],
"imagerie": [
{
"type": "TDM abdominal",
"conclusion": "nt une insuffisance rénale avec créatinine à 267µmol/l puis 237µmol/l\nDr [MEDECIN_9]\n(pour une créatinine de sortie à 96µmol/), kaliémie correcte. Arrêt du diffu-k.\nOncologie\nTel : [TEL_5] (secrétariat)\n[MEDECIN_10] clinique :\nOncogénétique : OMS 1\nDr [MEDECIN_10] [MEDECIN_10] clinique sp\nMédecin généticien\nExamens complémentaires :\nMme [PATIENT_4] Bilan biologique du 26/05/2033 :\nConseillère en génétique Créatinine 195µmol/l, iono sang normal\nPas de cytolyse hépatique, cholestase anictérique\nCa",
"source_page": 2,
"source_excerpt": "...giques\nSoins palliatifs Retour à domicile le 16/05.\nBilan biologique du 22/05 puis du 25/05 retrouvent une insuffisance rénale avec créatinine à 267µmol/l puis 237µmol/l\nDr T. MOTTET\n(pour une créatinine de sortie à 96µmol/), kaliémie correcte. Arrêt..."
},
{
"type": "Échographie",
"conclusion": "nt une insuffisance rénale avec créatinine à 267µmol/l puis 237µmol/l\nDr [MEDECIN_9]\n(pour une créatinine de sortie à 96µmol/), kaliémie correcte. Arrêt du diffu-k.\nOncologie\nTel : [TEL_5] (secrétariat)\n[MEDECIN_10] clinique :\nOncogénétique : OMS 1\nDr [MEDECIN_10] [MEDECIN_10] clinique sp\nMédecin généticien\nExamens complémentaires :\nMme [PATIENT_4] Bilan biologique du 26/05/2033 :\nConseillère en génétique Créatinine 195µmol/l, iono sang normal\nPas de cytolyse hépatique, cholestase anictérique\nCa",
"source_page": 2,
"source_excerpt": "...44.33.02\nEn pratique :\nHospitalisation conventionnelle : -Bilan de linsuffisance rénale aigue avec échographie rénale, iono U des 24h, ECBU +/- avis néphro en suivant.\nRenseignements familles -Hydratation prude..."
}
],
"complications": [
{
"texte": "Infection",
"source_page": 1,
"source_excerpt": "...nsultations\nTel: 05.59.44.37.62 Histoire de la maladie :\nsecr.onco@ch-cotebasque.fr -Janvier 2021 : infection urinaire polymicrobienne avec semble-t-il\nhématurie.\nSecrétariat Oncogénétique :\n-Echographie puis..."
}
],
"alertes_codage": [
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
"4 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 2 : 'Infection urinaire' (N39.0) — sévérité non_evalue",
"CMA niveau 3 : 'Sepsis' (A41.9) — sévérité non_evalue",
"CMA niveau 2 : 'Anémie' (D64.9) — sévérité non_evalue",
"CMA niveau 2 : 'Insuffisance surrénalienne d'origine centrale' (E27.1) — sévérité non_evalue",
"QC: DAS I10 (Hypertension artérielle) à reconsidérer — Aucune mention d'hypertension artérielle dans le dossier. Pas de preuve clinique, biologique ou thérapeutique. Code injustifié.",
"QC: DAS F17.2 (Tabagisme) à reconsidérer — Aucune mention du tabagisme dans le dossier. Pas de preuve. Code injustifié et potentiellement erroné.",
"QC: DAS E27.1 (Insuffisance surrénalienne d'origine centrale) à reconsidérer — CRITIQUE : Aucune mention d'insuffisance surrénalienne dans le dossier. La justification invoque une 'complication immunothérapie-induite' et un traitement par hydrocortisone, MAIS ces éléments ne figurent NULLE PART dans le dossier fourni. Code hautement suspect, probablement erreur de copier-coller ou confusion avec un autre patient.",
"QC: ⚠️ ALERTE MAJEURE : Le codage contient 3 codes sans aucune preuve clinique (I10, F17.2, E27.1). Risque de fraude PMSI ou erreur massive.",
"QC: ⚠️ Diagnostic Principal A41.9 (Sepsis) : Antécédent d'avril 2023, pas de sepsis actif documenté. Motif du séjour actuel non clair → clarifier avec le clinicien.",
"QC: ⚠️ Redondance potentielle : N39.0 (infection urinaire) + A41.9 (sepsis) sans preuve d'infection active actuellement.",
"QC: ⚠️ Insuffisance rénale : Codage N19 trop vague. Données compatibles avec une insuffisance rénale AIGUË (N17.x) avec récupération rapide.",
"QC: ⚠️ Manque de clarté : Aucun diagnostic principal explicite. Le séjour semble motivé par une insuffisance rénale aiguë + anémie + suivi oncologique, mais ce n'est pas codé comme DP.",
"QC: ⚠️ Antécédents oncologiques mentionnés 2 fois ('Oncologie médicale') sans code CIM-10 correspondant (C34.x, C50.x, etc.).",
"VETOS[PDF]: FAIL (score=0)",
"VETO-02 [HARD] diagnostic_principal: DP A41.9 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS I10 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[4]: DAS D64.9 sans preuve exploitable",
"VETO-02 [MEDIUM] diagnostics_associes[5]: DAS E27.1 sans preuve exploitable",
"VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable",
"VETO-03 [LOW] diagnostics_associes[2]: DAS N19 potentiellement conditionnel",
"VETO-12 [HARD] diagnostic_principal: DP A41.9 en high sans preuve"
],
"source_files": [],
"ghm_estimation": {
"cmd": "18",
"cmd_libelle": "Maladies infectieuses et parasitaires",
"type_ghm": "K",
"severite": 2,
"ghm_approx": "18K??2",
"cma_count": 3,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"veto_report": {
"verdict": "FAIL",
"score_contestabilite": 0,
"issues": [
{
"veto": "VETO-02",
"severity": "HARD",
"where": "diagnostic_principal",
"message": "DP A41.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[0]",
"message": "DAS I10 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 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[5]",
"message": "DAS E27.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": "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": "LOW",
"where": "diagnostics_associes[2]",
"message": "DAS N19 potentiellement conditionnel",
"citation": "Guide Méthodologique MCO : Un diagnostic conditionnel (suspecté, à éliminer) ne doit pas être codé comme confirmé"
},
{
"veto": "VETO-12",
"severity": "HARD",
"where": "diagnostic_principal",
"message": "DP A41.9 en high sans preuve"
}
]
},
"completude": {
"checks": [
{
"code": "A41.9",
"libelle": "Sepsis",
"type_diag": "DP",
"items": [
{
"categorie": "biologie",
"element": "CRP",
"statut": "absent",
"importance": "obligatoire",
"impact_cpam": "Marqueur inflammatoire essentiel pour documenter un sepsis"
},
{
"categorie": "biologie",
"element": "Leucocytes",
"statut": "absent",
"importance": "obligatoire",
"impact_cpam": "Leucocytose ou leucopénie attendue dans le sepsis"
},
{
"categorie": "biologie",
"element": "Procalcitonine",
"statut": "absent",
"importance": "recommande",
"impact_cpam": "Marqueur spécifique d'infection bactérienne, renforce la preuve"
},
{
"categorie": "biologie",
"element": "Hémocultures",
"statut": "absent",
"importance": "recommande",
"impact_cpam": "Documentation bactériologique du sepsis"
}
],
"score": 0,
"verdict": "indefendable",
"resume": "0/2 obligatoires, 0/2 recommandés"
},
{
"code": "N39.0",
"libelle": "Infection urinaire",
"type_diag": "DAS",
"items": [
{
"categorie": "biologie",
"element": "ECBU",
"statut": "absent",
"importance": "obligatoire",
"impact_cpam": "ECBU obligatoire pour documenter une infection urinaire"
}
],
"score": 30,
"verdict": "indefendable",
"resume": "0/1 obligatoires"
},
{
"code": "N19",
"libelle": "Insuffisance rénale",
"type_diag": "DAS",
"items": [
{
"categorie": "biologie",
"element": "Créatinine",
"statut": "present_confirme",
"valeur": "267",
"importance": "obligatoire",
"impact_cpam": "Créatinine obligatoire pour confirmer une insuffisance rénale",
"confirmation_detail": "Créatinine > 120 µmol/L confirme l'insuffisance rénale"
},
{
"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": 70,
"verdict": "defendable",
"resume": "1/1 obligatoires (1 confirmé), 0/2 recommandés"
},
{
"code": "D64.9",
"libelle": "Anémie",
"type_diag": "DAS",
"items": [
{
"categorie": "biologie",
"element": "Hémoglobine",
"statut": "present_confirme",
"valeur": "9.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": "absent",
"importance": "recommande",
"impact_cpam": "Oriente l'étiologie (microcytaire/macrocytaire)"
}
],
"score": 70,
"verdict": "defendable",
"resume": "1/1 obligatoires (1 confirmé), 0/2 recommandés"
}
],
"score_global": 42,
"verdict_global": "indefendable",
"documents_presents": [
"crh"
],
"documents_manquants": []
},
"processing_time_s": 24.37,
"metrics": {
"das_total": 6,
"das_active": 6,
"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": []
}
}