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>
This commit is contained in:
dom
2026-03-07 23:14:42 +01:00
parent c73515ac89
commit 13fe9fa666
734 changed files with 157158 additions and 304963 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -8,619 +8,28 @@
"date_sortie": "07/07/2023",
"duree_sejour": 4
},
"diagnostic_principal": {
"texte": "C : 7.6",
"cim10_suggestion": "C76",
"cim10_confidence": "high",
"cim10_final": "C76",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "severe",
"niveau_cma": 1,
"source": "nuke3",
"source_page": 1,
"source_excerpt": "...Dr Sophie FARBOS\nDr Heidi WILLE Equilibre du diabète :\nDr Laure ALLEMAN poids : 80 IMC = 23.30 HbA1c : 7.6%\nDr Margaux BOUET Doute sur gastroparésie, glycémies qui montent à distance des repas : pb cinétiqu..."
},
"dp_selection": {
"chosen_index": 1,
"chosen_term": "C : 7.6",
"chosen_code": "C76",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le motif principal de l'hospitalisation est l'hypoglycémie.",
"L'âge du patient (32 ans) est plus compatible avec un diabète de type 1 mais l'hypoglycémie est le problème aigu nécessitant une prise en charge immédiate.",
"Les autres diagnostics sont moins pertinents par rapport au motif de prise en charge."
],
"reason": "Hypoglycémie aiguë nécessitant une hospitalisation.",
"candidates": [
{
"index": 0,
"term": "État de stress post",
"code": "F43.1",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 2,
"confidence": 3
}
},
{
"index": 3,
"term": "Hypoglycémie non spécifiée",
"code": "E16.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 4,
"term": "Lipodystrophie",
"code": "E88.1",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "C : 7.6",
"code": "C76",
"confidence": "low",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 2,
"confidence": 0
}
},
{
"index": 2,
"term": "Diabète sucré de type 1",
"code": "E10.9",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 1.0,
"score_details": {
"section": 1,
"confidence": 3,
"comorbidity_malus": -3
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
"verdict": "REVIEW",
"evidence": [],
"reason": "Aucun candidat DP identifié",
"candidates": []
},
"dp_crh_only": {
"chosen_index": 1,
"chosen_term": "C : 7.6",
"chosen_code": "C76",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le motif principal de l'hospitalisation est l'hypoglycémie.",
"L'âge du patient (32 ans) est plus compatible avec un diabète de type 1 mais l'hypoglycémie est le problème aigu nécessitant une prise en charge immédiate.",
"Les autres diagnostics sont moins pertinents par rapport au motif de prise en charge."
],
"reason": "Hypoglycémie aiguë nécessitant une hospitalisation.",
"candidates": [
{
"index": 0,
"term": "État de stress post",
"code": "F43.1",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 2,
"confidence": 3
}
},
{
"index": 3,
"term": "Hypoglycémie non spécifiée",
"code": "E16.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 4,
"term": "Lipodystrophie",
"code": "E88.1",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "C : 7.6",
"code": "C76",
"confidence": "low",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 2,
"confidence": 0
}
},
{
"index": 2,
"term": "Diabète sucré de type 1",
"code": "E10.9",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 1.0,
"score_details": {
"section": 1,
"confidence": 3,
"comorbidity_malus": -3
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
"verdict": "REVIEW",
"evidence": [],
"reason": "Aucun candidat DP identifié",
"candidates": []
},
"dp_final": {
"chosen_index": 1,
"chosen_term": "C : 7.6",
"chosen_code": "C76",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le motif principal de l'hospitalisation est l'hypoglycémie.",
"L'âge du patient (32 ans) est plus compatible avec un diabète de type 1 mais l'hypoglycémie est le problème aigu nécessitant une prise en charge immédiate.",
"Les autres diagnostics sont moins pertinents par rapport au motif de prise en charge."
],
"reason": "Hypoglycémie aiguë nécessitant une hospitalisation.",
"candidates": [
{
"index": 0,
"term": "État de stress post",
"code": "F43.1",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 5.0,
"score_details": {
"section": 2,
"confidence": 3
}
},
{
"index": 3,
"term": "Hypoglycémie non spécifiée",
"code": "E16.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 4,
"term": "Lipodystrophie",
"code": "E88.1",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "C : 7.6",
"code": "C76",
"confidence": "low",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 2.0,
"score_details": {
"section": 2,
"confidence": 0
}
},
{
"index": 2,
"term": "Diabète sucré de type 1",
"code": "E10.9",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": true,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 1.0,
"score_details": {
"section": 1,
"confidence": 3,
"comorbidity_malus": -3
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
"verdict": "REVIEW",
"evidence": [],
"reason": "Aucun candidat DP identifié",
"candidates": []
},
"quality_flags": {
"crh_only_mode": true
},
"diagnostics_associes": [
{
"texte": "Diabète sucré de type 1",
"cim10_suggestion": "E10.9",
"cim10_confidence": "medium",
"cim10_final": "E10.9",
"justification": "Diabète sucré de type 1 sans complication spécifiée. Le code est le plus précis disponible dans le CIM-10 pour ce diagnostic.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diabète sucré de type 1 est une maladie auto-immune caractérisée par la destruction des cellules bêta du pancréas, entraînant un déficit en insuline. Cela nécessite une insulinothérapie à vie. Les valeurs biologiques (glycémie élevée et HbA1c élevée) confirment la présence d'une hyperglycémie chronique.\n\nCODES CANDIDATS :\nE10 (Diabète sucré de type 1), O24.0 (Diabète sucré préexistant, de type 1)\n\nDISCRIMINATION :\nLe code E10 est plus approprié car il décrit le diabète sucré de type 1 sans indication de préexistence. O24.0 implique que le diabète était déjà connu avant le séjour, ce qui n'est pas précisé dans le contexte clinique. Le code E10 est le plus spécifique disponible pour ce diagnostic.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources pendant le séjour. Le diabète sucré de type 1, même connu, nécessite une surveillance et un ajustement du traitement pendant l'hospitalisation, justifiant sa classification comme DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 41,
"code": "E10",
"extrait": "E10 Diabète sucré de type 1"
},
{
"document": "cim10",
"page": 41,
"code": "E11",
"extrait": "E11 Diabète sucré de type 2"
},
{
"document": "cim10",
"page": 616,
"code": "O24.0",
"extrait": "O24.0 Diabète sucré préexistant, de type 1"
},
{
"document": "cim10",
"page": 616,
"code": "O24.1",
"extrait": "O24.1 Diabète sucré préexistant, de type 2"
},
{
"document": "cim10",
"page": 62,
"code": "O24",
"extrait": "O24 Diabète sucré au cours de la grossesse"
},
{
"document": "cim10",
"page": 931,
"code": "Z13.1",
"extrait": "Z13.1 Examen spécial de dépistage de diabète sucré\nChapitre XXI"
},
{
"document": "cim10",
"page": 41,
"code": "E13",
"extrait": "E13 Autres diabètes sucrés précisés"
},
{
"document": "cim10",
"page": 616,
"code": "O24.9",
"extrait": "O24.9 Diabète sucré au cours de la grossesse, sans précision"
},
{
"document": "cim10",
"page": 41,
"code": "E12",
"extrait": "E12 Diabète sucré de malnutrition"
},
{
"document": "cim10",
"page": 616,
"code": "O24.3",
"extrait": "O24.3 Diabète sucré préexistant, sans précision"
}
],
"preuves_cliniques": [
{
"type": "biologie",
"element": "Glycémie 8 [N: 3.9-5.5] (↑)",
"interpretation": "Hyperglycémie confirmant le diabète."
},
{
"type": "biologie",
"element": "Glycémie 18 [N: 3.9-5.5] (↑)",
"interpretation": "Hyperglycémie significative confirmant le diabète."
},
{
"type": "biologie",
"element": "HbA1c 7.6 [N: 4-6] (↑)",
"interpretation": "HbA1c élevée indiquant un contrôle glycémique insuffisant sur le long terme, confirmant le diabète."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Hypoglycémie non spécifiée",
"cim10_suggestion": "E16.2",
"cim10_confidence": "high",
"cim10_final": "E16.2",
"justification": "Le diagnostic d'hypoglycémie non spécifiée est directement codé par E16.2. Il s'agit d'un DAS pertinent compte tenu de la biologie et du contexte clinique.",
"raisonnement": "ANALYSE CLINIQUE :\nL'hypoglycémie est une condition caractérisée par une concentration anormalement basse de glucose dans le sang. Dans ce contexte, elle est observée chez un patient avec un état de stress post-traumatique et un diabète sucré de type 1, suggérant une possible difficulté à réguler la glycémie.\n\nCODES CANDIDATS :\nE16.2, R73.9, E14, E16.1, R73.0\n\nDISCRIMINATION :\nE16.2 (Hypoglycémie, sans précision) est le code le plus approprié car il correspond directement au diagnostic posé. R73.9 (Hyperglycémie, sans précision) est à exclure car le patient présente une hypoglycémie. E14 (Diabète sucré, sans précision) est déjà couvert par le DAS E10.9. E16.1 (Autres hypoglycémies) est moins spécifique. R73.0 (Anomalie de l'épreuve de tolérance au glucose) est moins précis que le diagnostic d'hypoglycémie.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources pendant le séjour. L'hypoglycémie nécessite une surveillance et potentiellement un traitement, justifiant sa classification comme DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 235,
"code": "E16.2",
"extrait": "E16.2 Hypoglycémie, sans précision"
},
{
"document": "cim10",
"page": 735,
"code": "R73.9",
"extrait": "R73.9 Hyperglycémie, sans précision"
},
{
"document": "cim10",
"page": 735,
"code": "R73",
"extrait": "R73 Augmentation de la glycémie\nÀ l'exclusion de :diabète sucré (E10-E14)\n•au cours de la grossesse, de l'accouchement et de la puerpéralité (O24.-)\nhypo-insulinémie postopératoire (E89.1)\ndu nouveau-"
},
{
"document": "cim10",
"page": 41,
"code": "E14",
"extrait": "E14 Diabète sucré, sans précision\nAutres anomalies de la régulation du glucose et de la sécrétion pancréatique interne (E15E16)"
},
{
"document": "cim10",
"page": 234,
"code": "E14",
"extrait": "E14 Diabète sucré, sans précision\n[Voir subdivisions en tête du groupe E10E14]\nComprend : diabète SAI\nÀ l'exclusion de :anomalie de l'épreuve de tolérance au glucose (R73.0)\ndiabète sucré :\n•au cours"
},
{
"document": "cim10",
"page": 235,
"code": "E16.1",
"extrait": "E16.1 Autres hypoglycémies\nEncéphalopathie après coma hypoglycémique (G94.3*)\nHyperinsulinisme :\n•SAI\n•congénital\n•fonctionnel\nHyperplasie des cellules bêta des ilots de Langerhans SAI\nHypoglycémie no"
},
{
"document": "cim10",
"page": 251,
"code": "E72.5",
"extrait": "E72.5 Anomalies du métabolisme de la glycine\nHyperglycinémie non cétosique\nHyperhydroxyprolinémie\nHyperprolinémie (type I, II)\nSarcosinémie"
},
{
"document": "cim10",
"page": 234,
"code": "E15",
"extrait": "E15 Coma hypoglycémique non diabétique\nComprend : Coma :\n•hypoglycémique SAI\n•insulinique induit, chez un non diabétique\nHyperinsulinisme avec coma hypoglycémique\nUtiliser, au besoin, un code suppléme"
},
{
"document": "cim10",
"page": 735,
"code": "R73.0",
"extrait": "R73.0 Anomalie de l'épreuve de tolérance au glucose\nDiabète :\n•chimique\n•latent\nPrédiabète\nTolérance altérée au glucose"
},
{
"document": "cim10",
"page": 258,
"code": "E89.1",
"extrait": "E89.1 Hypo-insulinémie après un acte à visée diagnostique et thérapeutique\nHyperglycémie après pancréatectomie\nHypo-insulinémie postchirurgicale"
}
],
"preuves_cliniques": [
{
"type": "biologie",
"element": "Glycémie 8 [N: 3.9-5.5] (↑), Glycémie 18 [N: 3.9-5.5] (↑)",
"interpretation": "Valeurs de glycémie basses, confirmant l'hypoglycémie."
},
{
"type": "clinique",
"element": "Diagnostic : Hypoglycémie non spécifiée",
"interpretation": "Confirmation du diagnostic par le médecin."
},
{
"type": "biologie",
"element": "HbA1c 7.6 [N: 4-6] (↑)",
"interpretation": "HbA1c élevée, indiquant un mauvais contrôle glycémique et une susceptibilité à l'hypoglycémie."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Lipodystrophie",
"cim10_suggestion": "E88.1",
"cim10_confidence": "medium",
"cim10_final": "E88.1",
"justification": "Lipodystrophie non classée ailleurs, correspondant à la description clinique et sans contre-indication selon les notes d'inclusion/exclusion.",
"raisonnement": "ANALYSE CLINIQUE :\nLa lipodystrophie est une maladie rare caractérisée par une perte de graisse sous-cutanée, pouvant être localisée ou généralisée. Elle peut être congénitale ou acquise, souvent associée à des troubles métaboliques comme le diabète et l'insulinorésistance. Dans ce contexte, elle est probablement secondaire au diabète et/ou aux traitements antidiabétiques.\n\nCODES CANDIDATS :\nE75, E78, E88.1, M61.2, Q79.8, L95.0, M75.2, E78.8, O88.8, L63.0\n\nDISCRIMINATION :\nE75 et E78 concernent des anomalies métaboliques spécifiques des lipides, qui ne correspondent pas à la description générale de lipodystrophie. M61.2, Q79.8, L95.0, M75.2, E78.8, O88.8 et L63.0 sont hors contexte. E88.1 est le code le plus spécifique pour la lipodystrophie non classée ailleurs, et l'exclusion de la maladie de Whipple est respectée ici.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources pendant le séjour. La lipodystrophie, en lien avec le diabète et l'obésité, justifie un codage en tant que DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 42,
"code": "E75",
"extrait": "E75 Anomalies du métabolisme des sphingolipides et autres anomalies du stockage des lipides"
},
{
"document": "cim10",
"page": 42,
"code": "E78",
"extrait": "E78 Anomalies du métabolisme des lipoprotéines et autres lipidémies"
},
{
"document": "cim10",
"page": 258,
"code": "E88.1",
"extrait": "E88.1 Lipodystrophie, non classée ailleurs\nLipodystrophie SAI\nÀ l'exclusion de :maladie de Whipple (K90.8)"
},
{
"document": "cim10",
"page": 554,
"code": "M61.2",
"extrait": "M61.2 Calcification et ossification paralytiques de muscles\nMyosite ossifiante liée à une tétraplégie ou une paraplégie"
},
{
"document": "cim10",
"page": 703,
"code": "Q79.8",
"extrait": "Q79.8 Autres malformations congénitales du système ostéoarticulaire et des muscles\nAbsence de :\n•muscle\n•tendon\nAmyotrophie congénitale\nBrides congénitales\nBrièveté congénitale d'un tendon\nMuscle surn"
},
{
"document": "cim10",
"page": 525,
"code": "L95.0",
"extrait": "L95.0 Vascularite livédoïde\nAtrophie blanche (en plaques)"
},
{
"document": "cim10",
"page": 558,
"code": "M75.2",
"extrait": "M75.2 Tendinite du biceps"
},
{
"document": "cim10",
"page": 254,
"code": "E78.8",
"extrait": "E78.8 Autres anomalies du métabolisme des lipoprotéines"
},
{
"document": "cim10",
"page": 635,
"code": "O88.8",
"extrait": "O88.8 Autres embolies obstétricales\nEmbolie graisseuse, obstétricale\nChapitre XV"
},
{
"document": "cim10",
"page": 518,
"code": "L63.0",
"extrait": "L63.0 Alopécie totale\nPelade décalvante"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de Lipodystrophie mentionné dans le DAS déjà codés",
"interpretation": "Confirmation du diagnostic par le médecin."
},
{
"type": "biologie",
"element": "HbA1c à 12%",
"interpretation": "Indique un déséquilibre glycémique important, souvent associé à la lipodystrophie."
},
{
"type": "clinique",
"element": "Traitement par Metformine",
"interpretation": "Traitement du diabète, condition souvent associée à la lipodystrophie."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das",
"source_page": 1,
"source_excerpt": "...es repas : pb cinétique insuline?\nSecrétariat :\nparfois hypoglycémies non ressenties\n05.59.44.37.32\nlipodystrophies abdominales\nNEPHROLOGIE TBR 53-57% TBR = 4%\nDr Adeline LACRAZ\nChef de Service\nDr Pauline D'HALLUIN..."
}
],
"diagnostics_associes": [],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
@@ -657,52 +66,44 @@
"imagerie": [],
"complications": [],
"alertes_codage": [
"2 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 2 : 'Diabète sucré de type 1' (E10.9) — sévérité non_evalue",
"CMA niveau 2 : 'Hypoglycémie non spécifiée' (E16.2) — sévérité non_evalue",
"QC: DAS E10.9 confiance high→medium — Bien que les glycémies élevées et l'HbA1c élevée soutiennent un diagnostic de diabète, le type de diabète (type 1 vs type 2) n'est pas clairement établi dans le dossier. E10.9 (Diabète sucré de type 1 sans complication spécifiée) est un choix possible, mais il faudrait une preuve clinique plus solide pour confirmer le type de diabète. Si le type de diabète n'est pas certain, il serait plus approprié de coder E11.9 (Diabète sucré de type 2 sans complication spécifiée) ou de laisser le code ouvert si le diagnostic n'est pas confirmé.",
"QC: DAS E16.2 (Hypoglycémie non spécifiée) à reconsidérer — Le diagnostic d'hypoglycémie non spécifiée est incohérent avec les résultats de glycémie fournis (8 et 18). Ces valeurs ne correspondent pas à une hypoglycémie. Le code E16.2 est donc inapproprié et doit être supprimé. Il est crucial de vérifier la cohérence entre le diagnostic et les données biologiques.",
"QC: DAS E88.1 confiance high→medium — La justification mentionne un diagnostic de lipodystrophie dans le DAS déjà codé. Il faut vérifier quel code DAS a déjà été utilisé pour la lipodystrophie. Si un code spécifique existe déjà, ce code est redondant et doit être supprimé. De plus, l'HbA1c à 12% est très élevée et devrait être prise en compte pour le diagnostic et le traitement du diabète, ce qui pourrait influencer le choix du code de diabète.",
"QC: Vérifier le type de diabète (type 1 vs type 2) et choisir le code le plus précis.",
"QC: S'assurer de la cohérence entre les diagnostics et les résultats biologiques.",
"QC: Éviter la redondance des codes en vérifiant les codes DAS déjà utilisés.",
"QC: L'HbA1c à 12% est très élevée et nécessite une attention particulière pour le diagnostic et le traitement."
"NUKE-3 REVIEW: DP ambigu — Aucun candidat DP identifié"
],
"source_files": [],
"ghm_estimation": {
"cmd": "17",
"cmd_libelle": "Tumeurs malignes",
"type_ghm": "M",
"severite": 2,
"ghm_approx": "17M??2",
"cma_count": 2,
"severite": 1,
"cma_count": 0,
"cms_count": 0,
"alertes": []
"alertes": [
"DP absent — CMD non déterminable"
]
},
"controles_cpam": [],
"veto_report": {
"verdict": "PASS",
"score_contestabilite": 95,
"issues": [
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[1]",
"message": "DAS E16.2 potentiellement conditionnel"
}
]
"score_contestabilite": 100,
"issues": []
},
"processing_time_s": 126.35,
"completude": {
"checks": [],
"score_global": 100,
"verdict_global": "defendable",
"documents_presents": [
"crh"
],
"documents_manquants": []
},
"processing_time_s": 285.49,
"metrics": {
"das_total": 3,
"das_active": 3,
"das_total": 0,
"das_active": 0,
"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
"dp_has_code": false
},
"rules_runtime": {
"router_version": 1,