chore: add .gitignore

This commit is contained in:
dom
2026-03-05 00:37:41 +01:00
parent 542797a124
commit 2578afb6ff
1716 changed files with 1905609 additions and 18 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,263 @@
{
"source_file": "ANAPATH 23122825.pdf",
"document_type": "crh",
"sejour": {},
"diagnostic_principal": {
"texte": "Cholécystite chronique lithiasique",
"cim10_suggestion": "K80.1",
"cim10_confidence": "high",
"cim10_final": "K80.1",
"sources_rag": [],
"preuves_cliniques": [],
"est_cma": true,
"niveau_severite": "leger",
"niveau_cma": 2,
"source": "nuke3",
"source_page": 1,
"source_excerpt": "...ysplasique ou délément suspect de malignité sur les différents prélèvements examinés.\nCONCLUSION :\nCholécystite chronique lithiasique non spécifique.\nDr Johan RIMBERT (remplaçant)\nAdicap : OHFV7600 Validé électroniquement le 11/07/20..."
},
"dp_selection": {
"chosen_index": 0,
"chosen_term": "Cholécystite chronique lithiasique",
"chosen_code": "K80.1",
"confidence": "medium",
"verdict": "CONFIRMED",
"evidence": [
"Le compte rendu mentionne explicitement 'Cholécystite chronique lithiasique'",
"La lithiase est une composante de la cholécystite chronique lithiasique, mais la cholécystite décrit mieux l'état pathologique global."
],
"reason": "La cholécystite chronique lithiasique est le diagnostic le plus précis et reflète le motif principal de prise en charge (inflammation de la vésicule biliaire due à des calculs).",
"candidates": [
{
"index": 0,
"term": "Cholécystite chronique lithiasique",
"code": "K80.1",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 7.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1,
"diag_section_bonus": 2
}
},
{
"index": 1,
"term": "Lithiase de la vésicule biliaire",
"code": "K80.5",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1
}
}
],
"debug_scores": {
"top1": 7.0,
"top2": 5.0,
"delta": 2.0,
"llm": true
}
},
"dp_crh_only": {
"chosen_index": 0,
"chosen_term": "Cholécystite chronique lithiasique",
"chosen_code": "K80.1",
"confidence": "medium",
"verdict": "CONFIRMED",
"evidence": [
"Le compte rendu mentionne explicitement 'Cholécystite chronique lithiasique'",
"La lithiase est une composante de la cholécystite chronique lithiasique, mais la cholécystite décrit mieux l'état pathologique global."
],
"reason": "La cholécystite chronique lithiasique est le diagnostic le plus précis et reflète le motif principal de prise en charge (inflammation de la vésicule biliaire due à des calculs).",
"candidates": [
{
"index": 0,
"term": "Cholécystite chronique lithiasique",
"code": "K80.1",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 7.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1,
"diag_section_bonus": 2
}
},
{
"index": 1,
"term": "Lithiase de la vésicule biliaire",
"code": "K80.5",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1
}
}
],
"debug_scores": {
"top1": 7.0,
"top2": 5.0,
"delta": 2.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 0,
"chosen_term": "Cholécystite chronique lithiasique",
"chosen_code": "K80.1",
"confidence": "medium",
"verdict": "CONFIRMED",
"evidence": [
"Le compte rendu mentionne explicitement 'Cholécystite chronique lithiasique'",
"La lithiase est une composante de la cholécystite chronique lithiasique, mais la cholécystite décrit mieux l'état pathologique global."
],
"reason": "La cholécystite chronique lithiasique est le diagnostic le plus précis et reflète le motif principal de prise en charge (inflammation de la vésicule biliaire due à des calculs).",
"candidates": [
{
"index": 0,
"term": "Cholécystite chronique lithiasique",
"code": "K80.1",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 7.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1,
"diag_section_bonus": 2
}
},
{
"index": 1,
"term": "Lithiase de la vésicule biliaire",
"code": "K80.5",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1
}
}
],
"debug_scores": {
"top1": 7.0,
"top2": 5.0,
"delta": 2.0,
"llm": true
}
},
"quality_flags": {
"crh_only_mode": true
},
"diagnostics_associes": [],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Abcès",
"source_page": 1,
"source_excerpt": "...ngestifs.\nLa muqueuse est tapissée par un revêtement continu, cylindrique clair, sans atypie.\nPas dabcès ni de péri-cholécystite.\nLa musculeuse est dissociée par de discrets remaniements fibro-inflammatoi..."
}
],
"alertes_codage": [
"2 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 2 : 'Cholécystite chronique lithiasique' (K80.1) — sévérité leger, marqueurs : chronique",
"CMA niveau 2 : 'Lithiase de la vésicule biliaire' (K80.5) — sévérité non_evalue",
"QC: DP K80.1 confiance medium→high — Le dossier clinique mentionne un abcès, pas une cholécystite chronique lithiasique. Il n'y a aucune preuve clinique pour justifier ce code. Le code est donc inapproprié et doit être supprimé. L'abcès est une complication, mais le diagnostic sous-jacent n'est pas précisé.",
"QC: Le dossier clinique est incomplet. L'abcès est une complication, mais le diagnostic sous-jacent (la cause de l'abcès) n'est pas mentionné. Il est crucial d'identifier la cause de l'abcès pour un codage précis et une facturation correcte. Sans cette information, le codage est incomplet et potentiellement incorrect.",
"QC: L'absence de justification pour le code K80.1 est un signal d'alarme. Chaque code doit être étayé par des preuves cliniques.",
"VETOS[PDF]: NEED_INFO (score=85)",
"VETO-03 [MEDIUM] diagnostic_principal: DP K80.1 basé sur du conditionnel"
],
"source_files": [],
"ghm_estimation": {
"cmd": "07",
"cmd_libelle": "Affections hépatobiliaires et pancréatiques",
"type_ghm": "M",
"severite": 1,
"ghm_approx": "07M??1",
"cma_count": 0,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"veto_report": {
"verdict": "NEED_INFO",
"score_contestabilite": 85,
"issues": [
{
"veto": "VETO-03",
"severity": "MEDIUM",
"where": "diagnostic_principal",
"message": "DP K80.1 basé sur du conditionnel"
}
]
},
"processing_time_s": 57.37,
"metrics": {
"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
},
"rules_runtime": {
"router_version": 1,
"mode": "strict",
"enabled_packs": [
"decisions_core",
"vetos_core"
],
"always_on_rules": [],
"triggers_fired": []
}
}

View File

@@ -0,0 +1,648 @@
{
"source_file": "CRO 23122825.pdf",
"document_type": "crh",
"sejour": {},
"diagnostic_principal": {
"texte": "Cholécystite chronique",
"cim10_suggestion": "K81.1",
"cim10_confidence": "high",
"cim10_final": "K81.1",
"justification": "Code spécifique pour cholécystite chronique, sans mention de calculs biliaires, correspondant au diagnostic fourni.",
"raisonnement": "ANALYSE CLINIQUE :\nLa cholécystite chronique est une inflammation de la vésicule biliaire de longue durée, souvent due à une infection ou à la présence de calculs biliaires. Elle se manifeste par des douleurs abdominales intermittentes, des nausées et des troubles digestifs.\n\nCODES CANDIDATS :\nK81.1, K80.1, K80.0, K80.4\n\nDISCRIMINATION :\nK81.1 est le code le plus spécifique pour une cholécystite chronique sans mention de calculs biliaires. K80.1 implique la présence de calculs biliaires, ce qui n'est pas précisé dans le diagnostic. K80.0 et K80.4 concernent des formes aiguës ou impliquant les canaux biliaires, qui ne correspondent pas au diagnostic.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la principale raison de l'hospitalisation. La cholécystite chronique est une affection qui peut nécessiter une hospitalisation pour diagnostic ou traitement, et est donc appropriée comme DP.",
"sources_rag": [
{
"document": "cim10",
"page": 494,
"code": "K81.1",
"extrait": "K81.1 Cholécystite chronique"
},
{
"document": "cim10",
"page": 494,
"code": "K80.1",
"extrait": "K80.1 Calcul de la vésicule biliaire avec une autre forme de cholécystite\nCholécystite avec cholélithiase SAI\nTout état mentionné en K80.2 avec cholécystite (chronique)"
},
{
"document": "cim10",
"page": 494,
"code": "K80.0",
"extrait": "K80.0 Calcul de la vésicule biliaire avec cholécystite aigüe\nTout état mentionné en K80.2 avec cholécystite aigüe"
},
{
"document": "cim10",
"page": 494,
"code": "K80.4",
"extrait": "K80.4 Calcul des canaux biliaires avec cholécystite\nTout état mentionné en K80.5 avec cholécystite (avec angiocholite)"
},
{
"document": "cim10",
"page": 94,
"code": "A00",
"extrait": "A00 Choléra\nA00.0 À Vibrio cholerae 01, biovar cholerae\nCholéra classique\nA00.1 À Vibrio cholerae 01, biovar El Tor\nCholéra El Tor\nClassification Internationale des Maladies CIM-10-FR 2026\nA00.9 Cholé"
},
{
"document": "cim10",
"page": 493,
"code": "K76.1",
"extrait": "K76.1 Congestion passive chronique du foie\nCirrhose du foie (dite) cardiaque\nSclérose du foie d'origine cardiaque"
},
{
"document": "cim10_alpha",
"page": 995,
"code": "A00",
"extrait": "001 Choléra → A00"
},
{
"document": "cim10_alpha",
"page": 984,
"code": "A00",
"extrait": "1-002 Choléra → A00"
},
{
"document": "cim10",
"page": 498,
"code": "K91.5",
"extrait": "K91.5 Syndrome postcholécystectomie"
},
{
"document": "cim10_alpha",
"page": 987,
"code": "A00",
"extrait": "2-001 Choléra → A00"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Douleurs abdominales chroniques",
"interpretation": "Symptôme typique de la cholécystite chronique."
},
{
"type": "imagerie",
"element": "Échographie vésiculaire montrant une vésicule biliaire épaissie",
"interpretation": "Signe d'inflammation chronique de la vésicule biliaire."
}
],
"est_cma": true,
"niveau_severite": "leger",
"niveau_cma": 2,
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...40220 TARNOS\nMonsieur MICHEL THOBIE\nNé le 06/05/1957\nCHOLECYSTECTOMIE PAR LAPAROSCOPIE\nDiagnostic : Cholécystite chronique\nCompte rendu opératoire du 29.06.2023 :\nOpérateur : Docteur R. DIDAILLER\nAnesthésiste(s) Docteur E...."
},
"dp_selection": {
"chosen_index": 0,
"chosen_term": "Cholécystite chronique",
"chosen_code": "K81.1",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique est absent, mais la cholécystite chronique est une pathologie plus susceptible d'être la raison principale d'une prise en charge que la pédiculose ou des calculs biliaires asymptomatiques.",
"En l'absence d'informations supplémentaires, on privilégie la pathologie la plus susceptible de nécessiter une intervention médicale."
],
"reason": "Cholécystite chronique plus probable comme motif principal de prise en charge.",
"candidates": [
{
"index": 0,
"term": "Cholécystite chronique",
"code": "K81.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": 1,
"term": "Pédiculose",
"code": "B85.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": 2,
"term": "Calculs biliaires multiples",
"code": "K80.8",
"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
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"dp_crh_only": {
"chosen_index": 0,
"chosen_term": "Cholécystite chronique",
"chosen_code": "K81.1",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique est absent, mais la cholécystite chronique est une pathologie plus susceptible d'être la raison principale d'une prise en charge que la pédiculose ou des calculs biliaires asymptomatiques.",
"En l'absence d'informations supplémentaires, on privilégie la pathologie la plus susceptible de nécessiter une intervention médicale."
],
"reason": "Cholécystite chronique plus probable comme motif principal de prise en charge.",
"candidates": [
{
"index": 0,
"term": "Cholécystite chronique",
"code": "K81.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": 1,
"term": "Pédiculose",
"code": "B85.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": 2,
"term": "Calculs biliaires multiples",
"code": "K80.8",
"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
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 0,
"chosen_term": "Cholécystite chronique",
"chosen_code": "K81.1",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique est absent, mais la cholécystite chronique est une pathologie plus susceptible d'être la raison principale d'une prise en charge que la pédiculose ou des calculs biliaires asymptomatiques.",
"En l'absence d'informations supplémentaires, on privilégie la pathologie la plus susceptible de nécessiter une intervention médicale."
],
"reason": "Cholécystite chronique plus probable comme motif principal de prise en charge.",
"candidates": [
{
"index": 0,
"term": "Cholécystite chronique",
"code": "K81.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": 1,
"term": "Pédiculose",
"code": "B85.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": 2,
"term": "Calculs biliaires multiples",
"code": "K80.8",
"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
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"quality_flags": {
"crh_only_mode": true
},
"diagnostics_associes": [
{
"texte": "Pédiculose",
"cim10_suggestion": "B85.2",
"cim10_confidence": "medium",
"cim10_final": "B85.2",
"justification": "Pédiculose non précisée, correspondant à la description clinique sans information supplémentaire.",
"raisonnement": "ANALYSE CLINIQUE :\nLa pédiculose est une infestation parasitaire causée par des poux. Elle se manifeste par des démangeaisons et la présence de poux ou de lentes (œufs de poux) sur le corps ou les cheveux.\n\nCODES CANDIDATS :\nB85.0, B85.1, B85.2, B85.3, B85.4, B85, Z20.7\n\nDISCRIMINATION :\nLe diagnostic est simplement \"Pédiculose\" sans précision sur le type de poux. B85.2 est donc le code le plus approprié car il correspond à une pédiculose non spécifiée. Les codes B85.0 et B85.1 sont trop spécifiques. Z20.7 concerne l'exposition à la pédiculose, ce qui n'est pas le cas ici. B85 est trop général et B85.3/B85.4 concernent la phtiriase ou des infestations mixtes.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité ayant mobilisé des ressources supplémentaires pendant le séjour. La pédiculose, bien que non principale, nécessite un traitement et des mesures d'hygiène, justifiant sa codification en tant que DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 146,
"code": "B85.2",
"extrait": "B85.2 Pédiculose, sans précision"
},
{
"document": "cim10",
"page": 145,
"code": "B85.1",
"extrait": "B85.1 Pédiculose due à Pediculus humanus corporis\nInfestation du corps par des poux\nChapitre I"
},
{
"document": "cim10",
"page": 145,
"code": "B85.0",
"extrait": "B85.0 Pédiculose due à Pediculus humanus capitis\nInfestation de la chevelure par des poux"
},
{
"document": "cim10",
"page": 932,
"code": "Z20.7",
"extrait": "Z20.7 Sujets en contact avec et exposés à la pédiculose, l'acariase et à d'autres\ninfestations"
},
{
"document": "cim10",
"page": 35,
"code": "B83",
"extrait": "B83 Autres helminthiases\nPédiculose, acariase et autres infestations (B85B89)"
},
{
"document": "cim10",
"page": 495,
"code": "K82.1",
"extrait": "K82.1 Hydrocholécyste\nMucocèle de la vésicule biliaire"
},
{
"document": "cim10",
"page": 141,
"code": "B66.2",
"extrait": "B66.2 Dicrocœliase\nInfection (à) :\n•Dicrocoelium dendriticum\n•petite douve (du foie)"
},
{
"document": "cim10",
"page": 506,
"code": "L10.2",
"extrait": "L10.2 Pemphigus foliacé"
},
{
"document": "cim10",
"page": 56,
"code": "L28",
"extrait": "L28 Lichen simplex chronique et prurigo"
},
{
"document": "cim10",
"page": 145,
"code": "B85",
"extrait": "B85 Pédiculose et phtiriase\nB85.0 Pédiculose due à Pediculus humanus capitis\nInfestation de la chevelure par des poux\nB85.1 Pédiculose due à Pediculus humanus corporis\nInfestation du corps par des pou"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de 'Pédiculose' notifié par le médecin.",
"interpretation": "Confirmation de l'infestation par des poux."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Calculs biliaires multiples",
"cim10_suggestion": "K80.8",
"cim10_confidence": "high",
"cim10_final": "K80.8",
"justification": "Code le plus spécifique pour 'calculs biliaires multiples' selon le CIM-10. Correspond au diagnostic clinique et justifie sa classification en tant que DAS.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de 'calculs biliaires multiples' indique la présence de plusieurs concrétions (calculs) dans la vésicule biliaire ou les voies biliaires. Bien que le DP soit une cholécystite chronique, la présence de calculs biliaires multiples est un facteur significatif contribuant à la pathologie et pouvant nécessiter des ressources supplémentaires.\n\nCODES CANDIDATS :\nK80.2, K80.8\n\nDISCRIMINATION :\nK80.2 (Calcul de la vésicule biliaire sans cholécystite) est moins spécifique car il ne précise pas le caractère multiple des calculs. K80.8 (Calculs biliaires multiples) est le code le plus précis et correspond directement à la description clinique. Le code K80.8 a déjà été codé, il faut donc vérifier si une autre spécification est possible.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources supplémentaires pendant le séjour. La présence de calculs biliaires multiples, même en l'absence de cholécystite aiguë, peut justifier des examens complémentaires (échographie, scanner) et influencer la prise en charge thérapeutique.",
"sources_rag": [
{
"document": "cim10",
"page": 483,
"code": "K56.3",
"extrait": "K56.3 Iléus biliaire\nOcclusion de l'intestin par calculs biliaires"
},
{
"document": "cim10",
"page": 494,
"code": "K80.2",
"extrait": "K80.2 Calcul de la vésicule biliaire sans cholécystite\nCalcul (bloqué) de :\n•canal cystique\n•vésicule biliaire\nsans précision ou sans cholécystite\nCholécystolithiase\nCholélithiase\nColique biliaire (ré"
},
{
"document": "cim10",
"page": 689,
"code": "Q44.5",
"extrait": "Q44.5 Autres malformations congénitales des voies biliaires\nCanal hépatique surnuméraire\nDuplication du canal :\n•biliaire\n•cystique\nMalformation congénitale des voies biliaires SAI"
},
{
"document": "cim10",
"page": 496,
"code": "K85.1",
"extrait": "K85.1 Pancréatite aigüe dorigine biliaire\nPancréatite aigüe secondaire à des calculs biliaires"
},
{
"document": "cim10",
"page": 67,
"code": "Q44",
"extrait": "Q44 Malformations congénitales de la vésicule biliaire, des voies biliaires et du foie"
},
{
"document": "cim10",
"page": 162,
"code": "C23",
"extrait": "C23 Tumeur maligne de la vésicule biliaire"
},
{
"document": "cim10",
"page": 37,
"code": "C23",
"extrait": "C23 Tumeur maligne de la vésicule biliaire"
},
{
"document": "cim10",
"page": 163,
"code": "C24.9",
"extrait": "C24.9 Voies biliaires, sans précision"
},
{
"document": "cim10",
"page": 764,
"code": "S36.1",
"extrait": "S36.1 Lésion traumatique du foie et de la vésicule biliaire\nVoies biliaires"
},
{
"document": "cim10",
"page": 55,
"code": "K82",
"extrait": "K82 Autres maladies de la vésicule biliaire"
}
],
"preuves_cliniques": [
{
"type": "imagerie",
"element": "Echographie abdominale montrant la présence de multiples calculs dans la vésicule biliaire.",
"interpretation": "Confirmation radiologique de la présence de calculs biliaires multiples."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
}
],
"actes_ccam": [
{
"texte": "Cholécystectomie",
"code_ccam_suggestion": "HMFC004",
"ccam_confidence": "high",
"justification": "Cholécystectomie par coelioscopie, acte standard dans le contexte d'une cholécystite aiguë.",
"raisonnement": "ANALYSE ACTE :\nAblation chirurgicale de la vésicule biliaire.\n\nCODES CANDIDATS :\nHMFC003, HMFC004, HMFC001, HMCC003, HMCA003, HMFC005, HMFA002, HMCA010\n\nDISCRIMINATION :\nL'acte décrit est une cholécystectomie simple. Les codes impliquant des reconstructions biliaires (cholédochojéjunostomie, cholédochogastrostomie/duodénostomie) ou l'ablation de calculs sont moins spécifiques. L'acte est réalisé par coelioscopie, ce qui élimine les codes par laparotomie. HMFC004 est le plus spécifique à la cholécystectomie par coelioscopie sans autre intervention.",
"sources_rag": [
{
"document": "ccam",
"code": "HMFC003",
"extrait": "HMFC003 Cholécystectomie avec cholédochogastrostomie ou cholédochoduodénostomie, par cœlioscopie\nRegroupement: ADC\nTarif S1: 499.88€"
},
{
"document": "ccam",
"code": "HMFC004",
"extrait": "HMFC004 Cholécystectomie, par cœlioscopie\nRegroupement: ADC\nTarif S1: 300.03€"
},
{
"document": "ccam",
"code": "HMFC001",
"extrait": "HMFC001 Cholécystectomie avec ablation transcystique de calcul de la voie biliaire principale, par cœlioscopie\nRegroupement: ADC\nTarif S1: 391.67€"
},
{
"document": "ccam",
"code": "HMCC003",
"extrait": "HMCC003 Cholécystogastrostomie ou cholécystoduodénostomie, par cœlioscopie\nRegroupement: ADC\nTarif S1: 403.28€"
},
{
"document": "ccam",
"code": "HMCA003",
"extrait": "HMCA003 Cholécystogastrostomie ou cholécystoduodénostomie, par laparotomie\nRegroupement: ADC\nTarif S1: 374.48€"
},
{
"document": "ccam",
"code": "HMFC005",
"extrait": "HMFC005 Cholécystectomie avec cholédochojéjunostomie, par cœlioscopie\nRegroupement: ADC\nTarif S1: 624.46€"
},
{
"document": "ccam",
"code": "HMFA002",
"extrait": "HMFA002 Cholécystectomie avec cholédochogastrostomie ou cholédochoduodénostomie, par laparotomie\nRegroupement: ADC\nTarif S1: 499.88€"
},
{
"document": "ccam",
"code": "HMCA010",
"extrait": "HMCA010 Cholécystogastrostomie ou cholécystoduodénostomie avec gastrojéjunostomie, par laparotomie\nRegroupement: ADC\nTarif S1: 374.48€"
}
],
"validite": "valide",
"alertes": [],
"source_page": 1,
"source_excerpt": "...rès contrôle du moignon cystique restant par deux clips (HEMOLOCK 5) Section\nentre un (HEMOLOCK 5). Cholécystectomie rétrograde. Extériorisation de la vésicule dans un endosac introdu\nmm.\nVérification du lit vésicula..."
},
{
"texte": "Cholangiographie peropératoire",
"code_ccam_suggestion": "HMQH008",
"ccam_confidence": "high",
"justification": "Code spécifique à la cholangiographie réalisée pendant l'opération.",
"raisonnement": "ANALYSE ACTE :\nLa cholangiographie peropératoire est un examen radiologique des voies biliaires réalisé pendant une intervention chirurgicale, impliquant l'injection d'un produit de contraste pour visualiser les conduits biliaires.\n\nCODES CANDIDATS :\nHMQH008, HMQH004\n\nDISCRIMINATION :\nHMQH008 est le code le plus spécifique car il décrit explicitement la cholangiographie *peropératoire*. HMQH004 décrit une cholangiographie par voie transcutanée, ce qui n'est pas précisé dans l'acte. Le regroupement ADI est pertinent pour un acte d'imagerie.",
"sources_rag": [
{
"document": "ccam",
"code": "HMQG002",
"extrait": "HMQG002 Cholangioscopie, par voie transcutanée avec guidage échographique et/ou radiologique\nRegroupement: ATM\nTarif S1: 269.14€"
},
{
"document": "ccam",
"code": "HMQH004",
"extrait": "HMQH004 Cholangiographie, par injection de produit de contraste dans les conduits biliaires par voie transcutanée, avec guidage échographique et/ou radiologique\nRegroupement: ADI\nTarif S1: 57.19€"
},
{
"document": "ccam",
"code": "HMQH008",
"extrait": "HMQH008 Cholangiographie et/ou pancréaticographie [wirsungographie] peropératoire\nRegroupement: ADI\nTarif S1: 0.0€"
},
{
"document": "ccam",
"code": "HMQH006",
"extrait": "HMQH006 Cholangiographie, par injection de produit de contraste dans un drain biliaire externe\nRegroupement: ADI\nTarif S1: 57.19€"
},
{
"document": "ccam",
"code": "HMLH001",
"extrait": "HMLH001 Pose d'une endoprothèse biliaire, par œso-gastro-duodénoscopie et par voie transcutanée avec guidage échographique et/ou radiologique"
},
{
"document": "ccam",
"code": "HMQH007",
"extrait": "HMQH007 Cholangiographie rétrograde, par œso-gastro-duodénoscopie\nRegroupement: ADI\nTarif S1: 204.59€"
},
{
"document": "ccam",
"code": "HPLA002",
"extrait": "HPLA002 Pose d'un ballon intrapéritonéal avant irradiation pelvienne, par laparotomie\nRegroupement: ADC"
},
{
"document": "ccam",
"code": "JPHJ001",
"extrait": "JPHJ001 Amniocentèse sur plusieurs sacs amniotiques, avec guidage échographique\nRegroupement: ACO\nTarif S1: 68.58€"
}
],
"validite": "valide",
"alertes": []
}
],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [],
"alertes_codage": [
"2 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 2 : 'Pédiculose' (B85.2) — sévérité non_evalue",
"CMA niveau 2 : 'Calculs biliaires multiples' (K80.8) — sévérité non_evalue",
"QC: DAS B85.2 confiance high→medium — Le code B85.2 pour pédiculose est approprié étant donné le diagnostic notifié par le médecin. Cependant, l'absence de précision sur le type de pédiculose (crâne, corps, pubienne) limite la spécificité. Si plus d'informations étaient disponibles, un code plus précis aurait été préférable.",
"QC: Vérifier la relation de cause à effet entre la cholécystite chronique (K81.1) et les calculs biliaires (K80.8). Un seul code pourrait être suffisant selon la relation.",
"QC: Le dossier clinique est non précisé. Des informations supplémentaires pourraient permettre un codage plus précis, notamment concernant le type de pédiculose.",
"VETOS[PDF]: NEED_INFO (score=80)",
"VETO-03 [MEDIUM] diagnostic_principal: DP K81.1 basé sur du conditionnel",
"VETO-03 [LOW] diagnostics_associes[1]: DAS K80.8 potentiellement conditionnel"
],
"source_files": [],
"ghm_estimation": {
"cmd": "07",
"cmd_libelle": "Affections hépatobiliaires et pancréatiques",
"type_ghm": "C",
"severite": 2,
"ghm_approx": "07C??2",
"cma_count": 2,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"veto_report": {
"verdict": "NEED_INFO",
"score_contestabilite": 80,
"issues": [
{
"veto": "VETO-03",
"severity": "MEDIUM",
"where": "diagnostic_principal",
"message": "DP K81.1 basé sur du conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[1]",
"message": "DAS K80.8 potentiellement conditionnel"
}
]
},
"processing_time_s": 91.59,
"metrics": {
"das_total": 2,
"das_active": 2,
"das_excluded": 0,
"das_removed": 0,
"das_ruled_out": 0,
"das_no_code": 0,
"actes_total": 2,
"actes_with_code": 2,
"dp_has_code": true
},
"rules_runtime": {
"router_version": 1,
"mode": "strict",
"enabled_packs": [
"decisions_core",
"vetos_core"
],
"always_on_rules": [],
"triggers_fired": []
}
}