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,677 @@
{
"source_file": "CONSULTATION ANESTH 23172367.pdf",
"document_type": "trackare",
"sejour": {},
"diagnostic_principal": {
"texte": "Hypopitiutarisme",
"cim10_suggestion": "E89.3",
"cim10_confidence": "high",
"cim10_final": "E89.3",
"cim10_decision": {
"action": "PROMOTE_DP",
"final_code": "E89.3",
"reason": "DAS promu en DP (score (2, 3, 4))",
"needs_info": [],
"applied_rules": [
"RULE-DAS-TO-DP"
]
},
"justification": "Hypopituitarisme secondaire à radiothérapie cérébrale antérieure, justifiant un code plus spécifique que E230.",
"raisonnement": "ANALYSE CLINIQUE :\nL'hypopituitarisme est une déficience de production d'une ou plusieurs hormones par l'hypophyse. Dans ce contexte, il est secondaire, c'est-à-dire résultant d'une autre cause (radiothérapie cérébrale antérieure). Il est déjà codé en E230, mais il faut vérifier si un code plus spécifique est possible.\n\nCODES CANDIDATS :\nE89.3 (Hypopituitarisme après un acte à visée diagnostique et thérapeutique/irradiation)\n\nDISCRIMINATION :\nLe code E89.3 est le plus spécifique car il précise l'étiologie de l'hypopituitarisme : une irradiation antérieure (radiothérapie cérébrale). Le code E230 est plus général. Le contexte clinique indique clairement une irradiation antérieure, rendant E89.3 plus approprié.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources pendant le séjour. L'hypopituitarisme secondaire nécessite une surveillance hormonale et un traitement substitutif, justifiant sa classification comme DAS. Il ne s'agit pas d'un simple symptôme car il est lié à une cause précise (radiothérapie).",
"sources_rag": [
{
"document": "cim10",
"page": 258,
"code": "E89.3",
"extrait": "E89.3 Hypopituitarisme après un acte à visée diagnostique et thérapeutique\nHypopituitarisme après irradiation"
},
{
"document": "cim10",
"page": 425,
"code": "I80.9",
"extrait": "I80.9 Phlébite et thrombophlébite de localisation non précisée"
},
{
"document": "cim10",
"page": 520,
"code": "L74.4",
"extrait": "L74.4 Anhidrose\nHypohidrose"
},
{
"document": "cim10_alpha",
"page": 997,
"code": "E86",
"extrait": "110 Hypovolémie → E86"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Antécédents de radiothérapie cérébrale",
"interpretation": "Cause connue d'hypopituitarisme secondaire."
},
{
"type": "clinique",
"element": "Etat dentaire : thyroidectomie partielle",
"interpretation": "Présence d'une autre insuffisance hormonale secondaire (E03.9) renforce la pertinence du codage de l'hypopituitarisme."
}
],
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...: AG avec IOT\nradiothérapie cérébrale avec pan Etat dentaire / Prothèse : Protocole : Crush stable\nhypopitiutarisme secondaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitar..."
},
"dp_final": {
"verdict": "REVIEW",
"evidence": [],
"reason": "Aucun DP disponible",
"candidates": []
},
"quality_flags": {
"no_dp_source": true
},
"diagnostics_associes": [
{
"texte": "Epilepsie",
"cim10_suggestion": "G40.3",
"cim10_confidence": "medium",
"cim10_final": "G40.3",
"justification": "Code le plus précis disponible pour 'épilepsie' sans plus de spécification dans le dossier.",
"raisonnement": "ANALYSE CLINIQUE :\nL'épilepsie est une affection neurologique chronique caractérisée par des crises récurrentes dues à des décharges électriques anormales dans le cerveau. Dans ce contexte, elle est considérée comme un diagnostic associé significatif (DAS) car elle mobilise des ressources supplémentaires en raison des antécédents de radiothérapie cérébrale et de l'hypopituitarisme secondaire, qui peuvent influencer la gestion de l'épilepsie.\n\nCODES CANDIDATS :\nG40.9, G40.1, G40.2, G40.8, G41, G41.1, G41.2, G41.8, G41.9, U90.0\n\nDISCRIMINATION :\nG40.9 (Épilepsie, sans précision) est le code le plus approprié car le dossier ne précise pas le type d'épilepsie (focale, généralisée, etc.). Les codes G40.1 et G40.2 sont trop spécifiques car ils requièrent la connaissance du type de crises (partielles simples ou complexes). G41 (État de mal épileptique) est exclu car rien dans le contexte clinique ne suggère un état de mal épileptique. U90.0 (Résistance aux antiépileptiques) n'est pas codable sans information sur la résistance aux traitements. G40.8 (Autres épilepsies) est moins spécifique que G40.9. Les codes G41.1, G41.2 et G41.8 sont des sous-types d'état de mal épileptique et ne sont donc pas pertinents.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité associée qui a mobilisé des ressources supplémentaires pendant le séjour. L'épilepsie, compte tenu des antécédents et des comorbidités (hypopituitarisme, radiothérapie cérébrale), justifie la classification en tant que DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 46,
"code": "G41",
"extrait": "G41 État de mal épileptique"
},
{
"document": "cim10",
"page": 338,
"code": "G40.9",
"extrait": "G40.9 Épilepsie, sans précision\nConvulsions\népileptiques SAI\nCrises"
},
{
"document": "cim10",
"page": 339,
"code": "G41.8",
"extrait": "G41.8 Autres états de mal épileptique"
},
{
"document": "cim10",
"page": 339,
"code": "G41.9",
"extrait": "G41.9 État de mal épileptique, sans précision"
},
{
"document": "cim10",
"page": 339,
"code": "G41.2",
"extrait": "G41.2 État de mal épileptique partiel complexe"
},
{
"document": "cim10",
"page": 339,
"code": "G41.1",
"extrait": "G41.1 État de petit mal épileptique\nÉtat d'absences épileptiques"
},
{
"document": "cim10",
"page": 338,
"code": "G40.2",
"extrait": "G40.2 Épilepsie et syndromes épileptiques symptomatiques définis par leur localisation\n(focale, partielle) avec des crises partielles complexes\nCrises :\n•avec modification de conscience, comportant so"
},
{
"document": "cim10",
"page": 337,
"code": "G40.1",
"extrait": "G40.1 Épilepsie et syndromes épileptiques symptomatiques définis par leur localisation\n(focale, partielle) avec crises partielles simples\nCrises :\n•ne comportant pas de modification de conscience\n•par"
},
{
"document": "cim10",
"page": 978,
"code": "U90.0",
"extrait": "U90.0 Résistance aux antiépileptiques"
},
{
"document": "cim10",
"page": 338,
"code": "G40.8",
"extrait": "G40.8 Autres épilepsies\nÉpilepsies et syndromes épileptiques non précisés comme focaux ou généralisés"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic d'épilepsie mentionné comme DAS",
"interpretation": "Indique la présence d'épilepsie nécessitant une prise en charge et mobilisant des ressources."
},
{
"type": "traitement",
"element": "Radiothérapie cérébrale antérieure",
"interpretation": "La radiothérapie peut être un facteur déclenchant ou aggravant de l'épilepsie."
},
{
"type": "clinique",
"element": "Hypopituitarisme secondaire",
"interpretation": "L'hypopituitarisme peut influencer le contrôle des crises épileptiques et nécessiter une adaptation du traitement."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...ndaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité +..."
},
{
"texte": "Cervicale",
"cim10_suggestion": "M54.2",
"cim10_confidence": "medium",
"cim10_final": "M54.2",
"justification": "Cervicalgie secondaire, justifiée par la douleur nécessitant une analgésie de palier 3 et le contexte oncologique.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de \"Cervicale\" dans ce contexte fait référence à une douleur ou une affection localisée au niveau du rachis cervical. Compte tenu du contexte clinique (analgésie de palier 3 avec oxycodone, tassement vertébral, ostéolyse, lymphome), il s'agit probablement d'une cervicalgie secondaire à l'atteinte tumorale ou à une complication de celle-ci.\n\nCODES CANDIDATS :\nM54.2 (Cervicalgie), S10 (Lésion traumatique superficielle du cou), S12.0 (Fracture de la première vertèbre cervicale), S12.7 (Fractures multiples du rachis cervical), S14.2 (Lésion traumatique d'une racine nerveuse du rachis cervical), S14.5 (Lésion traumatique des nerfs sympathiques cervicaux), Q76.5 (Côte cervicale), C15.0 (Œsophage cervical), C67.5 (Col vésical)\n\nDISCRIMINATION :\nM54.2 est le code le plus approprié car il correspond à la description clinique de \"Cervicale\" (cervicalgie). Les codes S10-S14 impliquent un traumatisme, qui n'est pas mentionné dans le contexte clinique. Q76.5 concerne une côte surnuméraire, C15.0 l'œsophage cervical et C67.5 le col vésical, qui ne sont pas pertinents ici. L'exclusion de M54.2 concernant les atteintes des disques cervicaux ne s'applique pas directement, car le contexte suggère une cervicalgie secondaire à une autre pathologie.\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 cervicalgie, nécessitant une analgésie de palier 3, répond à ce critère.",
"sources_rag": [
{
"document": "cim10",
"page": 701,
"code": "Q76.5",
"extrait": "Q76.5 Côte cervicale\nCôte surnuméraire cervicale"
},
{
"document": "cim10",
"page": 160,
"code": "C15.0",
"extrait": "C15.0 Œsophage cervical"
},
{
"document": "cim10",
"page": 552,
"code": "M54.2",
"extrait": "M54.2 Cervicalgie\nÀ l'exclusion de :cervicalgie due à une atteinte des disques cervicaux (M50.-)"
},
{
"document": "cim10",
"page": 175,
"code": "C67.5",
"extrait": "C67.5 Col vésical\nOrifice urétral interne"
},
{
"document": "cim10",
"page": 756,
"code": "S14.5",
"extrait": "S14.5 Lésion traumatique des nerfs sympathiques cervicaux"
},
{
"document": "cim10",
"page": 756,
"code": "S14.2",
"extrait": "S14.2 Lésion traumatique d'une racine nerveuse du rachis cervical"
},
{
"document": "cim10",
"page": 755,
"code": "S12.0",
"extrait": "S12.0 Fracture de la première vertèbre cervicale\nAtlas"
},
{
"document": "cim10",
"page": 71,
"code": "S10",
"extrait": "S10 Lésion traumatique superficielle du cou"
},
{
"document": "cim10",
"page": 755,
"code": "S12.7",
"extrait": "S12.7 Fractures multiples du rachis cervical"
},
{
"document": "cim10",
"page": 755,
"code": "S10.7",
"extrait": "S10.7 Lésions traumatiques superficielles multiples du cou"
}
],
"preuves_cliniques": [
{
"type": "traitement",
"element": "OXYCODONE",
"interpretation": "Analgésie de palier 3, indiquant une douleur sévère et justifiant le diagnostic de cervicalgie."
},
{
"type": "clinique",
"element": "Tassement vertébral, Ostéolyse, Lymphome",
"interpretation": "Présence d'une pathologie sous-jacente pouvant expliquer la cervicalgie."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...ératoire : maintenue\n. Distance Interincisive : >35mm\n. Distance thyromentonière : >65mm\n. Mobilité cervicale : normale\nrethrognathe\nTraitement(s) : Risques - classe ASA : Consignes à l'arrivée :\nAtorvastatine..."
},
{
"texte": "Insuffisance surrénalienne secondaire à hypopituitarisme",
"cim10_suggestion": "E27.0",
"cim10_confidence": "high",
"cim10_final": "E27.0",
"justification": "Code le plus spécifique pour l'insuffisance surrénalienne secondaire à hypopituitarisme, reflétant la pathologie associée significative.",
"raisonnement": "ANALYSE CLINIQUE :\nL'insuffisance surrénalienne secondaire à hypopituitarisme signifie que les glandes surrénales ne produisent pas suffisamment de cortisol en raison d'un dysfonctionnement de l'hypophyse, qui ne stimule pas correctement les surrénales. Ceci est une conséquence de l'hypopituitarisme préexistant.\n\nCODES CANDIDATS :\nE23 (Hyposécrétion et autres anomalies de l'hypophyse), E23.0 (Hypopituitarisme), E89.6 (Hypofonctionnement surrénal après un acte à visée diagnostique et thérapeutique), E27.0 (Insuffisance surrénalienne secondaire à hypopituitarisme).\n\nDISCRIMINATION :\nE27.0 est le code le plus spécifique pour l'insuffisance surrénalienne secondaire à hypopituitarisme. E89.6 concerne l'hypofonctionnement surrénalien *après* un acte thérapeutique, ce qui n'est pas précisé dans le diagnostic. E23 et E23.0 codent l'hypopituitarisme, qui est déjà codé comme DAS. On privilégie donc le code qui décrit la conséquence de l'hypopituitarisme, à savoir l'insuffisance surrénalienne.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources pendant le séjour. L'insuffisance surrénalienne nécessite une surveillance et un traitement spécifique (corticoïdes), justifiant sa classification comme DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 259,
"code": "E89.6",
"extrait": "E89.6 Hypofonctionnement surrénal (de la corticale) (de la médullaire) après un acte à\nvisée diagnostique et thérapeutique"
},
{
"document": "cim10",
"page": 179,
"code": "C79.7",
"extrait": "C79.7 Tumeur maligne secondaire de la glande surrénale"
},
{
"document": "cim10",
"page": 38,
"code": "C74",
"extrait": "C74 Tumeur maligne de la surrénale"
},
{
"document": "cim10",
"page": 237,
"code": "E23",
"extrait": "E23 Hyposécrétion et autres anomalies de l'hypophyse\nComprend : les états mentionnés ci-dessous, qu'il s'agisse d'une anomalie hypophysaire ou\nhypothalamique\nÀ l'exclusion de :hypopituitarisme après u"
},
{
"document": "cim10",
"page": 400,
"code": "I12.0",
"extrait": "I12.0 Néphropathie hypertensive, avec insuffisance rénale\nInsuffisance rénale hypertensive"
},
{
"document": "cim10",
"page": 400,
"code": "I12",
"extrait": "I12 Néphropathie hypertensive\nComprend : artériosclérose du rein\nnéphrite artérioscléreuse (chronique) (interstitielle)\nnéphropathie hypertensive\nnéphrosclérose\ntout état classé en N00N07, N18.-, N19"
},
{
"document": "cim10",
"page": 580,
"code": "N17.0",
"extrait": "N17.0 Insuffisance rénale aigüe avec nécrose tubulaire\nNécrose tubulaire :\n•SAI\n•aigüe\n•rénale"
},
{
"document": "cim10",
"page": 177,
"code": "C74.9",
"extrait": "C74.9 Surrénale, sans précision"
},
{
"document": "cim10",
"page": 582,
"code": "N25.0",
"extrait": "N25.0 Ostéodystrophie rénale\nInsuffisance staturale d'origine rénale\nOstéodystrophie azotémique\nRachitisme rénal\nTubulopathies avec fuite phosphatée"
},
{
"document": "cim10",
"page": 237,
"code": "E23.0",
"extrait": "E23.0 Hypopituitarisme\nCachexie hypophysaire\nHypogonadisme hypogonadotrophique\nInsuffisance (de) :\n•hormone de croissance idiopathique\n•isolée en :\n•gonadotrophine\n•hormone de croissance\n•hormone hypo"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Antécédents d'hypopituitarisme et d'insuffisance surrénalienne",
"interpretation": "Confirmation du diagnostic d'insuffisance surrénalienne secondaire à une cause hypophysaire."
},
{
"type": "traitement",
"element": "Traitement substitutif par corticoïdes",
"interpretation": "Nécessité d'un traitement spécifique pour compenser l'insuffisance surrénalienne, justifiant le code DAS."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Hypothyroïdie secondaire à thyroidectomie partielle",
"cim10_suggestion": "E89.0",
"cim10_confidence": "high",
"cim10_final": "E89.0",
"justification": "Hypothyroïdie consécutive à une chirurgie de la thyroïde (thyroidectomie partielle).",
"raisonnement": "ANALYSE CLINIQUE :\nL'hypothyroïdie secondaire à thyroidectomie partielle indique une diminution de la fonction thyroïdienne résultant de l'ablation chirurgicale d'une partie de la glande thyroïde. Cela peut entraîner un déficit en hormones thyroïdiennes, nécessitant une substitution hormonale.\n\nCODES CANDIDATS :\nE03.9, E89.0, E03\n\nDISCRIMINATION :\nE03.9 est trop général. E03 englobe plusieurs types d'hypothyroïdie, mais exclut spécifiquement l'hypothyroïdie post-chirurgicale (E89.0). E89.0 est le code le plus spécifique car il décrit directement l'hypothyroïdie consécutive à une intervention chirurgicale sur la thyroïde, ce qui correspond à la thyroidectomie partielle mentionnée dans le diagnostic. Le contexte clinique confirme l'intervention chirurgicale.\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. L'hypothyroïdie post-thyroïdectomie nécessite une surveillance et un traitement (substitution hormonale), justifiant sa classification comme DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 229,
"code": "E03.1",
"extrait": "E03.1 Hypothyroïdie congénitale, sans goitre\nAplasie de la thyroïde (avec myxœdème)\nAtrophie congénitale de la thyroïde\nHypothyroïdie congénitale SAI"
},
{
"document": "cim10",
"page": 258,
"code": "E89.0",
"extrait": "E89.0 Hypothyroïdie après un acte à visée diagnostique et thérapeutique\nHypothyroïdie après :\n•chirurgie\n•irradiation"
},
{
"document": "cim10",
"page": 41,
"code": "E00",
"extrait": "E00 Syndrome d'insuffisance thyroïdienne congénitale"
},
{
"document": "cim10",
"page": 229,
"code": "E03.3",
"extrait": "E03.3 Hypothyroïdie postinfectieuse"
},
{
"document": "cim10",
"page": 229,
"code": "E03.9",
"extrait": "E03.9 Hypothyroïdie, sans précision\nMyxœdème SAI\nChapitre IV"
},
{
"document": "cim10",
"page": 229,
"code": "E03",
"extrait": "E03 Autres hypothyroïdies\nÀ l'exclusion de :hypothyroïdie :\n•après un acte à visée diagnostique et thérapeutique (E89.0)\n•liée à une carence en iode (E00-E02)\nE03.0 Hypothyroïdie congénitale, avec goi"
},
{
"document": "cim10_alpha",
"page": 997,
"code": "E05",
"extrait": "102 Thyréotoxicose [hyperthyroïdie] → E05"
},
{
"document": "cim10",
"page": 230,
"code": "E05.3",
"extrait": "E05.3 Thyréotoxicose due à des nodules thyroïdiens ectopiques"
},
{
"document": "cim10",
"page": 229,
"code": "E00.1",
"extrait": "E00.1 Syndrome d'insuffisance thyroïdienne congénitale de type myxœdémateux\nCrétinisme endémique (de) :\n•hypothyroïdien\n•type myxœdémateux"
},
{
"document": "cim10",
"page": 231,
"code": "E06.2",
"extrait": "E06.2 Thyroïdite chronique avec thyréotoxicose transitoire\nÀ l'exclusion de :thyroïdite auto-immune (E06.3)"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Thyroidectomie partielle mentionnée dans les antécédents",
"interpretation": "Confirmation de l'intervention chirurgicale sur la thyroïde, cause de l'hypothyroïdie."
},
{
"type": "traitement",
"element": "Substitution hormonale thyroïdienne (implicite)",
"interpretation": "Nécessité d'un traitement substitutif pour compenser le déficit hormonal, justifiant la pertinence clinique du diagnostic."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das"
},
{
"texte": "Troubles du métabolisme des lipides",
"cim10_suggestion": "E78.5",
"cim10_confidence": "low",
"cim10_final": "E78.5",
"justification": "Diagnostic général de troubles du métabolisme des lipides, déjà codé dans le dossier, justifiant une prise en charge en tant que DAS.",
"raisonnement": "ANALYSE CLINIQUE :\nLes troubles du métabolisme des lipides désignent un ensemble de conditions affectant la façon dont le corps métabolise les graisses (lipides). Cela peut inclure des niveaux élevés de cholestérol, de triglycérides ou d'autres lipides dans le sang, augmentant le risque de maladies cardiovasculaires et d'autres complications.\n\nCODES CANDIDATS :\nE75, E78, E75.6, E71, E78.8, E78.9, E78.1, E78.3, E78.5, E75.5\n\nDISCRIMINATION :\nLe code E78.5 (Hyperlipidémie, sans précision) est le plus approprié car le diagnostic est formulé de manière générale. Les autres codes sont plus spécifiques (hyperglycéridémie, anomalies du stockage des lipides) et ne sont pas justifiés par la description clinique. Le code E78.5 est déjà codé dans le dossier, ce qui confirme sa pertinence dans ce contexte.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources pendant le séjour. L'hyperlipidémie, même non précisée, peut nécessiter une surveillance et un traitement (médicaments, régime) justifiant sa classification comme DAS. L'exclusion du symptôme ne s'applique pas ici car il s'agit d'un trouble métabolique et non d'un simple symptôme.",
"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": 253,
"code": "E75.6",
"extrait": "E75.6 Anomalie du stockage des lipides, sans précision"
},
{
"document": "cim10",
"page": 42,
"code": "E71",
"extrait": "E71 Anomalies du métabolisme des acides aminés à chaîne ramifiée et du métabolisme des acides gras"
},
{
"document": "cim10",
"page": 254,
"code": "E78.8",
"extrait": "E78.8 Autres anomalies du métabolisme des lipoprotéines"
},
{
"document": "cim10",
"page": 254,
"code": "E78.9",
"extrait": "E78.9 Anomalie du métabolisme des lipoprotéines, sans précision"
},
{
"document": "cim10",
"page": 254,
"code": "E78.1",
"extrait": "E78.1 Hyperglycéridémie essentielle\nHyperglycéridémie endogène\nHyperlipidémie, groupe B\nHyperlipoprotéinémie à lipoprotéines de très basse densité [VLDL]\nHyperlipoprotéinémie, type IV de Fredrickson\nH"
},
{
"document": "cim10",
"page": 254,
"code": "E78.3",
"extrait": "E78.3 Hyperchylomicronémie\nHyperglycéridémie mixte\nHyperlipidémie, groupe D\nHyperlipoprotéinémie de Fredrickson, type I ou V"
},
{
"document": "cim10",
"page": 254,
"code": "E78.5",
"extrait": "E78.5 Hyperlipidémie, sans précision"
},
{
"document": "cim10",
"page": 253,
"code": "E75.5",
"extrait": "E75.5 Autres anomalies du stockage des lipides\nCholestérose cérébrotendineuse [van BogaertSchererEpstein]\nMaladie de Wolman"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Antécédents et état général altéré",
"interpretation": "Les troubles du métabolisme des lipides peuvent contribuer à l'état général altéré et aux comorbidités du patient."
},
{
"type": "traitement",
"element": "Prescriptions médicamenteuses (si présentes pour l'hyperlipidémie)",
"interpretation": "La prescription de médicaments hypolipémiants confirmerait la nécessité de traiter ce trouble."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das"
}
],
"actes_ccam": [
{
"texte": "Cholécystectomie",
"code_ccam_suggestion": "HMFC004",
"ccam_confidence": "high",
"justification": "Cholécystectomie par cœlioscopie, acte standard pour une cholécystite aiguë.",
"raisonnement": "ANALYSE ACTE :\nL'acte décrit une ablation de la vésicule biliaire (cholécystectomie). Le contexte clinique suggère une cholécystite aiguë, mais ne précise pas de technique chirurgicale particulière (cœlioscopie ou laparotomie) ni de reconstruction biliaire.\n\nCODES CANDIDATS :\nHMFC003, HMFC004, HMFC001, HMCC003, HMCA003, HMFC005, HMFA002, HMCA010\n\nDISCRIMINATION :\nSans information sur la technique (cœlioscopie vs laparotomie) ou la nécessité d'une reconstruction biliaire, le code le plus approprié est HMFC004 car il correspond à une cholécystectomie par cœlioscopie, technique courante. Les autres codes impliquent des procédures supplémentaires (choledochogastrostomie, cholédochojéjunostomie, etc.) qui ne sont pas mentionnées dans la description de l'acte. Le regroupement ADC est commun à tous les codes candidats.",
"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": []
}
],
"antecedents": [
{
"texte": "/ Traitements Examen clinique Décisions / Prescriptions",
"source_page": 1,
"source_excerpt": "...rvice : CHIRURGIE\nVISCERALE/GYNECOLOGI\nEtat dentaire : Dents fragiles\nClasse ASA : ASA3\nAntécédents / Traitements Examen clinique Décisions / Prescriptions\nATCD chirurgicaux : tumeur du Examen clinique : Technique d'anesthésie envisagée :\npoumin + meta ce..."
},
{
"texte": "poumin + meta cerebral operées en90 + . Etat général/Altéré Anesthésie : AG avec IOT",
"source_page": 1,
"source_excerpt": ".../ Prescriptions\nATCD chirurgicaux : tumeur du Examen clinique : Technique d'anesthésie envisagée :\npoumin + meta cerebral operées en90 + . Etat général/Altéré Anesthésie : AG avec IOT\nradiothérapie cérébrale avec pan Etat dentaire / Prothèse : Protocole : Crush stable\nhypopitiutaris..."
},
{
"texte": "radiothérapie cérébrale avec pan Etat dentaire / Prothèse : Protocole : Crush stable",
"source_page": 1,
"source_excerpt": "...ie envisagée :\npoumin + meta cerebral operées en90 + . Etat général/Altéré Anesthésie : AG avec IOT\nradiothérapie cérébrale avec pan Etat dentaire / Prothèse : Protocole : Crush stable\nhypopitiutarisme secondaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux :..."
},
{
"texte": "hypopitiutarisme secondaire Etat dentaire : Dents fragiles",
"source_page": 1,
"source_excerpt": "...: AG avec IOT\nradiothérapie cérébrale avec pan Etat dentaire / Prothèse : Protocole : Crush stable\nhypopitiutarisme secondaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterroga..."
},
{
"texte": "thyroidectomie partielle",
"source_page": 1,
"source_excerpt": "...re / Prothèse : Protocole : Crush stable\nhypopitiutarisme secondaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLa..."
},
{
"texte": "ATCD médicaux : pan hypopituitarisme",
"source_page": 1,
"source_excerpt": "...: Crush stable\nhypopitiutarisme secondaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile..."
},
{
"texte": "epilepsie focale secondaire",
"source_page": 1,
"source_excerpt": "...ndaire Etat dentaire : Dents fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité ++,\nsemble ralenti..."
},
{
"texte": "Interrogatoire / Autorisation /",
"source_page": 1,
"source_excerpt": "...fragiles\nthyroidectomie partielle\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité ++,\nsemble ralenti\n. Vu seul\nAllergie : 0 Intubatio..."
},
{
"texte": "Latéralité :",
"source_page": 1,
"source_excerpt": "...le\nATCD médicaux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité ++,\nsemble ralenti\n. Vu seul\nAllergie : 0 Intubation : Synthèse..."
},
{
"texte": ". Interrogatoire difficile surdité ++,",
"source_page": 1,
"source_excerpt": "...aux : pan hypopituitarisme\nepilepsie focale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité ++,\nsemble ralenti\n. Vu seul\nAllergie : 0 Intubation : Synthèse pré-opératoire :\n. Mallampati 2 Program..."
},
{
"texte": "semble ralenti",
"source_page": 1,
"source_excerpt": "...cale secondaire\nInterrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité ++,\nsemble ralenti\n. Vu seul\nAllergie : 0 Intubation : Synthèse pré-opératoire :\n. Mallampati 2 Programmation opératoi..."
},
{
"texte": ". Vu seul",
"source_page": 1,
"source_excerpt": "...Interrogatoire / Autorisation /\nLatéralité :\n. Interrogatoire difficile surdité ++,\nsemble ralenti\n. Vu seul\nAllergie : 0 Intubation : Synthèse pré-opératoire :\n. Mallampati 2 Programmation opératoire : maint..."
}
],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [],
"alertes_codage": [
"CMA niveau 2 : 'Insuffisance surrénalienne secondaire à hypopituitarisme' (E27.0) — sévérité non_evalue",
"QC: DAS G40.3 confiance high→medium — Le code G40.3 (épilepsie) est trop général. Le dossier ne fournit pas de type d'épilepsie. Il faudrait chercher à préciser le type d'épilepsie si l'information est disponible. Sans plus de détails, il est difficile de justifier ce code. Il est possible que l'épilepsie soit une conséquence de la radiothérapie ou d'une autre pathologie sous-jacente, ce qui nécessiterait un codage plus précis.",
"QC: DAS M54.2 confiance high→medium — La justification est plausible compte tenu du contexte oncologique et de la prise d'antalgiques forts. Le tassement vertébral et l'ostéolyse soutiennent également ce code. Cependant, il serait utile de vérifier si la cervicalgie est directement liée au lymphome ou à une autre cause.",
"QC: DAS E78.5 confiance high→low — Le code E78.5 est trop vague et manque de justification clinique. Un diagnostic général de troubles du métabolisme des lipides n'est pas suffisant pour être codé comme DAS. Il faudrait des preuves spécifiques d'hyperlipidémie (cholestérol élevé, triglycérides élevés) et des traitements associés. L'état général altéré n'est pas une justification suffisante.",
"QC: DAS E78.5 (Troubles du métabolisme des lipides) à reconsidérer — Le code E78.5 est trop vague et manque de justification clinique. Un diagnostic général de troubles du métabolisme des lipides n'est pas suffisant pour être codé comme DAS. Il faudrait des preuves spécifiques d'hyperlipidémie (cholestérol élevé, triglycérides élevés) et des traitements associés. L'état général altéré n'est pas une justification suffisante.",
"QC: Le code G40.3 (épilepsie) nécessite une investigation plus approfondie pour déterminer le type d'épilepsie. Si l'information n'est pas disponible, il est préférable de ne pas le coder.",
"QC: Le code E78.5 (troubles du métabolisme des lipides) est trop général et n'est pas justifié par les informations fournies. Il est recommandé de le supprimer.",
"QC: Il serait utile d'examiner les liens entre les différentes pathologies (radiothérapie, hypopituitarisme, cervicalgie, lymphome) pour optimiser le codage et refléter la complexité du cas.",
"RULE-DAS-TO-DP: DP absent → DAS E89.3 (Hypopitiutarisme) promu en DP",
"DECISIONS[PDF]: 1 ligne(s)",
"DECISION: diagnostic_principal E89.3 promu en DP (RULE-DAS-TO-DP)",
"Aucun DP extrait (ni Trackare ni CRH)"
],
"source_files": [],
"ghm_estimation": {
"cmd": "10",
"cmd_libelle": "Maladies endocriniennes",
"type_ghm": "C",
"severite": 2,
"ghm_approx": "10C??2",
"cma_count": 1,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"processing_time_s": 64.28,
"metrics": {
"das_total": 5,
"das_active": 5,
"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": []
}
}

View File

@@ -0,0 +1,477 @@
{
"source_file": "CRO 23172367.pdf",
"document_type": "crh",
"sejour": {
"sexe": "M"
},
"diagnostic_principal": {
"texte": "Cholécystite aiguë",
"cim10_suggestion": "K81.0",
"cim10_confidence": "high",
"cim10_final": "K81.0",
"justification": "Le diagnostic est une cholécystite aiguë sans mention de calculs biliaires. K81.0 est le code CIM-10 le plus précis pour cette situation.",
"raisonnement": "ANALYSE CLINIQUE :\nLa cholécystite aiguë est une inflammation aiguë de la vésicule biliaire, souvent causée par une obstruction du canal cystique, généralement par un calcul biliaire. Elle se manifeste par des douleurs abdominales intenses, une fièvre et une sensibilité à la palpation de l'hypochondre droit.\n\nCODES CANDIDATS :\nK80.0, K80.1, K81.0, K81.1, K81.9\n\nDISCRIMINATION :\nK81.1 est une cholécystite chronique, donc exclue. K80.0 et K80.1 impliquent la présence de calculs biliaires, ce qui n'est pas précisé dans le diagnostic. K81.9 est une cholécystite sans précision, moins spécifique que K81.0. K81.0 est le code le plus spécifique pour une cholécystite aiguë, incluant des formes comme l'abcès, l'angiocholécystite, la forme emphysémateuse, gangréneuse ou suppurée.\n\nREGLE PMSI :\nEn tant que diagnostic principal, le code doit refléter la raison principale de l'hospitalisation. La cholécystite aiguë est une affection aiguë nécessitant souvent une intervention médicale rapide, ce qui en fait un motif de prise en charge pertinent pour un 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": 95,
"code": "A00.9",
"extrait": "A00.9 Choléra, sans précision"
},
{
"document": "cim10",
"page": 494,
"code": "K81.0",
"extrait": "K81.0 Cholécystite aigüe\nAbcès de la vésicule biliaire\nAngiocholécystite\nCholécystite :\n•emphysémateuse (aigüe)\nsans calcul\n•gangréneuse\n•suppurée\nEmpyème de la vésicule biliaire\nGangrène de la vésicu"
},
{
"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": 494,
"code": "K81",
"extrait": "K81 Cholécystite\nÀ l'exclusion de :avec cholélithiase (K80.-)\nK81.0 Cholécystite aigüe\nAbcès de la vésicule biliaire\nAngiocholécystite\nCholécystite :\n•emphysémateuse (aigüe)\nsans calcul\n•gangréneuse\n•"
},
{
"document": "cim10",
"page": 495,
"code": "K82.4",
"extrait": "K82.4 Choléstérolose de la vésicule biliaire\nVésicule fraise"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Douleur abdominale aiguë dans l'hypochondre droit",
"interpretation": "Symptôme cardinal de la cholécystite aiguë."
},
{
"type": "imagerie",
"element": "Échographie abdominale montrant une vésicule biliaire épaissie et un liquide péri-vésiculaire",
"interpretation": "Signes radiologiques confirmant l'inflammation de la vésicule biliaire."
},
{
"type": "biologie",
"element": "Augmentation des marqueurs inflammatoires (CRP, leucocytes)",
"interpretation": "Indication d'un processus inflammatoire aigu."
}
],
"est_cma": true,
"niveau_severite": "severe",
"niveau_cma": 3,
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...07/02/1965\nCHOLECYSTECTOMIE PAR LAPAROSCOPIE\nIndication :\nPatient hospitalisé le 8/9/2023 pour une cholécystite aiguë. Décision dune cholécystectomie le 9/9/2023.\nCompte rendu opératoire du 09/09/2023 :\nOpérateur : D..."
},
"dp_selection": {
"chosen_index": 1,
"chosen_term": "Cholécystite aiguë",
"chosen_code": "K81.0",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une inflammation aiguë de la vésicule biliaire (cholécystite).",
"La présence de 'aiguë' dans le diagnostic indique une prise en charge pour un problème actif et non une condition chronique."
],
"reason": "La cholécystite aiguë est le motif principal de prise en charge, et est plus spécifique que la simple lithiase.",
"candidates": [
{
"index": 1,
"term": "Cholécystite aiguë",
"code": "K81.0",
"confidence": "high",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 3,
"score": 8.0,
"score_details": {
"section": 3,
"confidence": 3,
"occurrences": 2
}
},
{
"index": 0,
"term": "Cholécystite aiguë",
"code": "K81.0",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 3,
"score": 7.0,
"score_details": {
"section": 2,
"confidence": 3,
"occurrences": 2
}
},
{
"index": 2,
"term": "Lithiase de la vésicule biliaire",
"code": "K81.0",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 3,
"score": 6.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 2
}
}
],
"debug_scores": {
"top1": 8.0,
"top2": 7.0,
"delta": 1.0,
"llm": true
}
},
"dp_crh_only": {
"chosen_index": 1,
"chosen_term": "Cholécystite aiguë",
"chosen_code": "K81.0",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une inflammation aiguë de la vésicule biliaire (cholécystite).",
"La présence de 'aiguë' dans le diagnostic indique une prise en charge pour un problème actif et non une condition chronique."
],
"reason": "La cholécystite aiguë est le motif principal de prise en charge, et est plus spécifique que la simple lithiase.",
"candidates": [
{
"index": 1,
"term": "Cholécystite aiguë",
"code": "K81.0",
"confidence": "high",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 3,
"score": 8.0,
"score_details": {
"section": 3,
"confidence": 3,
"occurrences": 2
}
},
{
"index": 0,
"term": "Cholécystite aiguë",
"code": "K81.0",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 3,
"score": 7.0,
"score_details": {
"section": 2,
"confidence": 3,
"occurrences": 2
}
},
{
"index": 2,
"term": "Lithiase de la vésicule biliaire",
"code": "K81.0",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 3,
"score": 6.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 2
}
}
],
"debug_scores": {
"top1": 8.0,
"top2": 7.0,
"delta": 1.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 1,
"chosen_term": "Cholécystite aiguë",
"chosen_code": "K81.0",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une inflammation aiguë de la vésicule biliaire (cholécystite).",
"La présence de 'aiguë' dans le diagnostic indique une prise en charge pour un problème actif et non une condition chronique."
],
"reason": "La cholécystite aiguë est le motif principal de prise en charge, et est plus spécifique que la simple lithiase.",
"candidates": [
{
"index": 1,
"term": "Cholécystite aiguë",
"code": "K81.0",
"confidence": "high",
"source": "regex",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 3,
"num_occurrences": 3,
"score": 8.0,
"score_details": {
"section": 3,
"confidence": 3,
"occurrences": 2
}
},
{
"index": 0,
"term": "Cholécystite aiguë",
"code": "K81.0",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 3,
"score": 7.0,
"score_details": {
"section": 2,
"confidence": 3,
"occurrences": 2
}
},
{
"index": 2,
"term": "Lithiase de la vésicule biliaire",
"code": "K81.0",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 3,
"score": 6.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 2
}
}
],
"debug_scores": {
"top1": 8.0,
"top2": 7.0,
"delta": 1.0,
"llm": true
}
},
"quality_flags": {
"crh_only_mode": true
},
"diagnostics_associes": [],
"actes_ccam": [
{
"texte": "Cholécystectomie",
"code_ccam_suggestion": "HMFC004",
"ccam_confidence": "high",
"justification": "Cholécystectomie par cœlioscopie, acte standard pour une cholécystite aiguë.",
"raisonnement": "ANALYSE ACTE :\nL'acte décrit une ablation de la vésicule biliaire (cholécystectomie). Le contexte clinique suggère une cholécystite aiguë, mais ne précise pas de technique chirurgicale particulière (cœlioscopie ou laparotomie) ni de reconstruction biliaire.\n\nCODES CANDIDATS :\nHMFC003, HMFC004, HMFC001, HMCC003, HMCA003, HMFC005, HMFA002, HMCA010\n\nDISCRIMINATION :\nSans information sur la technique (cœlioscopie vs laparotomie) ou la nécessité d'une reconstruction biliaire, le code le plus approprié est HMFC004 car il correspond à une cholécystectomie par cœlioscopie, technique courante. Les autres codes impliquent des procédures supplémentaires (choledochogastrostomie, cholédochojéjunostomie, etc.) qui ne sont pas mentionnées dans la description de l'acte. Le regroupement ADC est commun à tous les codes candidats.",
"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": 2,
"source_excerpt": "...du moignon cystique restant par trois clips (HEMOLOCK 10) Section\nentre trois clips (HEMOLOCK 10). Cholécystectomie rétrograde. Extériorisation de la vésicule dans un endosa\ntrocart de 10 mm.\nVérification du lit vés..."
},
{
"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, utilisant un produit de contraste pour visualiser les canaux biliaires.\n\nCODES CANDIDATS :\nHMQH008\n\nDISCRIMINATION :\nLe code HMQH008 correspond précisément à la description de l'acte : 'Cholangiographie et/ou pancréaticographie peropératoire'. Les autres codes concernent des techniques de cholangiographie non peropératoires (HMQH004, HMQH006, HMQH007) ou une cholangioscopie (HMQG002).",
"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 3 : 'Cholécystite aiguë' (K81.0) — sévérité severe, marqueurs : aigue",
"CMA niveau 3 : 'Lithiase de la vésicule biliaire' (K81.0) — sévérité severe, marqueurs : aigue"
],
"source_files": [],
"ghm_estimation": {
"cmd": "07",
"cmd_libelle": "Affections hépatobiliaires et pancréatiques",
"type_ghm": "C",
"severite": 1,
"ghm_approx": "07C??1",
"cma_count": 0,
"cms_count": 0,
"alertes": []
},
"controles_cpam": [],
"processing_time_s": 11.06,
"metrics": {
"das_total": 0,
"das_active": 0,
"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": []
}
}