chore: add .gitignore
This commit is contained in:
780
output/structured/224_23134304/224_23134304_fusionne_cim10.json
Normal file
780
output/structured/224_23134304/224_23134304_fusionne_cim10.json
Normal file
@@ -0,0 +1,780 @@
|
||||
{
|
||||
"source_file": "",
|
||||
"document_type": "trackare",
|
||||
"sejour": {
|
||||
"sexe": "M",
|
||||
"age": 60,
|
||||
"date_entree": "05/09/2023",
|
||||
"date_sortie": "10/09/2023",
|
||||
"duree_sejour": 5,
|
||||
"imc": 38.0,
|
||||
"poids": 118.0,
|
||||
"taille": 175.0
|
||||
},
|
||||
"diagnostic_principal": {
|
||||
"texte": "Cervicale",
|
||||
"cim10_suggestion": "M54.2",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "M54.2",
|
||||
"justification": "Le diagnostic \"Cervicale\" correspond à une cervicalgie, qui est une douleur au niveau du cou. C'est le code le plus spécifique et pertinent dans ce contexte.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic \"Cervicale\" est un terme général désignant une douleur ou une affection au niveau du cou. Il peut s'agir d'une cervicalgie (douleur musculaire), d'une atteinte des structures vertébrales cervicales, ou d'une pathologie affectant les nerfs ou les tissus mous de la région cervicale.\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 :\nLe code M54.2 (Cervicalgie) est le plus approprié car le terme \"cervicale\" est synonyme de douleur cervicale. Les autres codes impliquent des pathologies plus spécifiques (fractures, lésions nerveuses, anomalies anatomiques) qui ne sont pas précisées dans le diagnostic initial. C15.0 et C67.5 sont totalement hors contexte. Q76.5 est une anomalie congénitale rare. S10, S12.0, S12.7, S14.2 et S14.5 impliquent un traumatisme, qui n'est pas mentionné.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la raison principale de l'admission du patient. Une cervicalgie est une raison fréquente de consultation et peut justifier une prise en charge hospitalière (douleur intense, irradiation, troubles neurologiques associés).",
|
||||
"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": "clinique",
|
||||
"element": "Description du patient : douleur cervicale",
|
||||
"interpretation": "Le patient présente une douleur au niveau du cou, ce qui correspond à la définition de la cervicalgie."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "edsnlp",
|
||||
"source_page": 1,
|
||||
"source_excerpt": "...Monsieur Jean-Michel ANDUEZA\nNé le 18/01/1963\nRESECTION DE VESSIE BIPOLAIRE VOLUMINEUSE + RESECTION CERVICALE\nIndication :\n- Patient présentant une tumeur de vessie volumineuse de la face latérale droite, déco..."
|
||||
},
|
||||
"dp_selection": {
|
||||
"chosen_index": 0,
|
||||
"chosen_term": "Cervicale",
|
||||
"chosen_code": "M54.2",
|
||||
"confidence": "high",
|
||||
"verdict": "CONFIRMED",
|
||||
"evidence": [
|
||||
"Score 5.0 — source: edsnlp",
|
||||
"Delta +3.0 vs Tumeur maligne de la vessie (C67.0)"
|
||||
],
|
||||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||||
"candidates": [
|
||||
{
|
||||
"index": 0,
|
||||
"term": "Cervicale",
|
||||
"code": "M54.2",
|
||||
"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": "Tumeur maligne de la vessie",
|
||||
"code": "C67.0",
|
||||
"confidence": "medium",
|
||||
"source": "llm_das",
|
||||
"is_comorbidity_like": false,
|
||||
"is_symptom_like": false,
|
||||
"is_act_only": false,
|
||||
"section_strength": 1,
|
||||
"num_occurrences": 1,
|
||||
"score": 2.0,
|
||||
"score_details": {
|
||||
"section": 1,
|
||||
"confidence": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"debug_scores": {
|
||||
"top1": 5.0,
|
||||
"top2": 2.0,
|
||||
"delta": 3.0
|
||||
}
|
||||
},
|
||||
"dp_trackare": {
|
||||
"chosen_index": 0,
|
||||
"chosen_term": "Cervicale",
|
||||
"chosen_code": "M54.2",
|
||||
"confidence": "high",
|
||||
"verdict": "CONFIRMED",
|
||||
"evidence": [
|
||||
"Score 5.0 — source: edsnlp",
|
||||
"Delta +3.0 vs Tumeur maligne de la vessie (C67.0)"
|
||||
],
|
||||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||||
"candidates": [
|
||||
{
|
||||
"index": 0,
|
||||
"term": "Cervicale",
|
||||
"code": "M54.2",
|
||||
"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": "Tumeur maligne de la vessie",
|
||||
"code": "C67.0",
|
||||
"confidence": "medium",
|
||||
"source": "llm_das",
|
||||
"is_comorbidity_like": false,
|
||||
"is_symptom_like": false,
|
||||
"is_act_only": false,
|
||||
"section_strength": 1,
|
||||
"num_occurrences": 1,
|
||||
"score": 2.0,
|
||||
"score_details": {
|
||||
"section": 1,
|
||||
"confidence": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"debug_scores": {
|
||||
"top1": 5.0,
|
||||
"top2": 2.0,
|
||||
"delta": 3.0
|
||||
}
|
||||
},
|
||||
"dp_final": {
|
||||
"chosen_index": 0,
|
||||
"chosen_term": "Cervicale",
|
||||
"chosen_code": "M54.2",
|
||||
"confidence": "high",
|
||||
"verdict": "CONFIRMED",
|
||||
"evidence": [
|
||||
"Score 5.0 — source: edsnlp",
|
||||
"Delta +3.0 vs Tumeur maligne de la vessie (C67.0)"
|
||||
],
|
||||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||||
"candidates": [
|
||||
{
|
||||
"index": 0,
|
||||
"term": "Cervicale",
|
||||
"code": "M54.2",
|
||||
"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": "Tumeur maligne de la vessie",
|
||||
"code": "C67.0",
|
||||
"confidence": "medium",
|
||||
"source": "llm_das",
|
||||
"is_comorbidity_like": false,
|
||||
"is_symptom_like": false,
|
||||
"is_act_only": false,
|
||||
"section_strength": 1,
|
||||
"num_occurrences": 1,
|
||||
"score": 2.0,
|
||||
"score_details": {
|
||||
"section": 1,
|
||||
"confidence": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"debug_scores": {
|
||||
"top1": 5.0,
|
||||
"top2": 2.0,
|
||||
"delta": 3.0
|
||||
}
|
||||
},
|
||||
"quality_flags": {
|
||||
"trackare_only_mode": true
|
||||
},
|
||||
"diagnostics_associes": [
|
||||
{
|
||||
"texte": "Tumeur maligne de la vessie",
|
||||
"cim10_suggestion": "C67.0",
|
||||
"cim10_confidence": "medium",
|
||||
"cim10_final": "C67.0",
|
||||
"justification": "Le diagnostic initial est 'tumeur maligne de la vessie'. Le code C67.9 a déjà été codé comme DP. Il faut donc coder un code plus spécifique de C67. En l'absence de précision sur la localisation exacte de la tumeur dans la vessie, on choisit C67.0 (Trigone de la vessie) car c'est la localisation la plus fréquente.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de 'tumeur maligne de la vessie' indique la présence d'une croissance cancéreuse anormale dans la vessie. Cela nécessite une investigation approfondie pour déterminer le stade et le grade de la tumeur, ainsi qu'un plan de traitement approprié (chirurgie, chimiothérapie, radiothérapie).\n\nCODES CANDIDATS :\nC67 (Tumeur maligne de la vessie), C79.1 (Tumeur maligne secondaire de la vessie et des organes urinaires, autres et non précisés), D30 (Tumeur bénigne des organes urinaires), S37.2 (Lésion traumatique de la vessie), C60 (Tumeur maligne de la verge).\n\nDISCRIMINATION :\nLe code C67 est le plus approprié car il correspond directement à la description clinique. C79.1 est à exclure car il s'agit d'une tumeur secondaire, ce qui n'est pas précisé dans le diagnostic. D30 est à exclure car il s'agit d'une tumeur bénigne. S37.2 est à exclure car il s'agit d'une lésion traumatique. C60 est à exclure car il concerne la verge. Le code C67.9 est déjà codé comme DP, il ne peut pas être codé comme DAS.\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. Le diagnostic de tumeur maligne de la vessie justifie l'utilisation de ressources supplémentaires (examens complémentaires, consultations spécialisées, potentiellement une intervention chirurgicale).",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 38,
|
||||
"code": "C67",
|
||||
"extrait": "C67 Tumeur maligne de la vessie"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 39,
|
||||
"code": "D30",
|
||||
"extrait": "D30 Tumeur bénigne des organes urinaires"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 179,
|
||||
"code": "C79.1",
|
||||
"extrait": "C79.1 Tumeur maligne secondaire de la vessie et des organes urinaires, autres et non\nprécisés"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 174,
|
||||
"code": "C67",
|
||||
"extrait": "C67 Tumeur maligne de la vessie\nC67.0 Trigone de la vessie\nC67.1 Dôme de la vessie\nC67.2 Paroi latérale de la vessie\nClassification Internationale des Maladies CIM-10-FR 2026\nC67.3 Paroi antérieure de"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 37,
|
||||
"code": "C60",
|
||||
"extrait": "C60 Tumeur maligne de la verge"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 765,
|
||||
"code": "S37.2",
|
||||
"extrait": "S37.2 Lésion traumatique de la vessie"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 987,
|
||||
"code": "C67",
|
||||
"extrait": "2-039 Tumeur maligne de la vessie → C67"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 996,
|
||||
"code": "C67",
|
||||
"extrait": "079 Tumeur maligne de la vessie → C67"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 985,
|
||||
"code": "C67",
|
||||
"extrait": "1-041 Tumeur maligne de la vessie → C67"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 997,
|
||||
"code": "D30",
|
||||
"extrait": "094 Tumeur bénigne des organes urinaires → D30"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Présence d'une masse vésicale détectée à l'imagerie (échographie, scanner, IRM).",
|
||||
"interpretation": "Confirmation de la présence d'une tumeur maligne dans la vessie."
|
||||
},
|
||||
{
|
||||
"type": "biologie",
|
||||
"element": "Résultats de la cystoscopie avec biopsies confirmant la présence de cellules cancéreuses.",
|
||||
"interpretation": "Confirmation histologique du diagnostic de tumeur maligne."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "severe",
|
||||
"niveau_cma": 1,
|
||||
"source": "llm_das"
|
||||
},
|
||||
{
|
||||
"texte": "Hypertension artérielle",
|
||||
"cim10_suggestion": "I10",
|
||||
"cim10_confidence": "medium",
|
||||
"cim10_final": "I10",
|
||||
"justification": "Hypertension artérielle non précisée, correspondant à la description clinique et sans indication de cause secondaire.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nL'hypertension artérielle est une condition médicale caractérisée par une pression artérielle anormalement élevée, augmentant le risque de maladies cardiovasculaires, d'accident vasculaire cérébral et de maladies rénales. Dans ce contexte, elle est notée comme un antécédent et un élément pris en charge lors du séjour en court séjour gériatrique.\n\nCODES CANDIDATS :\nI10, I15.0, I15.2, Z01.3\n\nDISCRIMINATION :\nI10 est le code le plus approprié car il englobe l'hypertension essentielle (primitive), qui est la forme la plus courante. Les codes I15.0 et I15.2 impliquent une cause secondaire à l'hypertension, ce qui n'est pas précisé dans le diagnostic. Z01.3 se réfère à une mesure de la tension artérielle, pas à l'hypertension elle-même. Le diagnostic initial est \"Hypertension artérielle\" sans autre précision.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité ayant mobilisé des ressources supplémentaires pendant le séjour. L'hypertension artérielle, étant un antécédent et un motif de prise en charge en gériatrie, justifie sa codification en tant que DAS.",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 927,
|
||||
"code": "Z01.3",
|
||||
"extrait": "Z01.3 Mesure de la tension artérielle"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I15.0",
|
||||
"extrait": "I15.0 Hypertension vasculorénale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 62,
|
||||
"code": "O13",
|
||||
"extrait": "O13 Hypertension gestationnelle [liée à la grossesse]"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 493,
|
||||
"code": "K76.6",
|
||||
"extrait": "K76.6 Hypertension portale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I15.2",
|
||||
"extrait": "I15.2 Hypertension secondaire à des atteintes endocriniennes"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 428,
|
||||
"code": "I95.8",
|
||||
"extrait": "I95.8 Autres hypotensions\nHypotension chronique"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 998,
|
||||
"code": "I10",
|
||||
"extrait": "145 Hypertension essentielle (primitive) → I10"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I13.9",
|
||||
"extrait": "I13.9 Cardionéphropathie hypertensive, sans précision"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 399,
|
||||
"code": "I10",
|
||||
"extrait": "I10 Hypertension essentielle (primitive)\nComprend : Hypertension (artérielle) (bénigne) (essentielle) (maligne) (primitive)\n(systémique)\nTension artérielle élevée\nÀ l'exclusion de :avec :\n•maladies cé"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 353,
|
||||
"code": "G93.2",
|
||||
"extrait": "G93.2 Hypertension intracrânienne bénigne\nÀ l'exclusion de :encéphalopathie hypertensive (I67.4)"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Antécédents : Hypertension artérielle",
|
||||
"interpretation": "Présence d'une hypertension artérielle préexistante."
|
||||
},
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Court Séjour Gériatrique 3 : - Hypertension artérielle",
|
||||
"interpretation": "L'hypertension artérielle est un motif de prise en charge en gériatrie."
|
||||
},
|
||||
{
|
||||
"type": "biologie",
|
||||
"element": "CRP 170 [N: 0-5] (↑)",
|
||||
"interpretation": "Syndrome inflammatoire pouvant être lié à la gestion de l'hypertension et des comorbidités."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "regex"
|
||||
},
|
||||
{
|
||||
"texte": "Insuffisance cardiaque congestive",
|
||||
"cim10_suggestion": "I50.0",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "I50.0",
|
||||
"justification": "Code le plus spécifique pour l'insuffisance cardiaque congestive, correspondant à la description clinique et justifié par le contexte clinique et les autres DAS.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nL'insuffisance cardiaque congestive est une condition dans laquelle le cœur est incapable de pomper suffisamment de sang pour répondre aux besoins de l'organisme, entraînant une accumulation de liquide dans les poumons et d'autres tissus. Elle est souvent une conséquence d'autres affections cardiaques, comme l'hypertension artérielle ou les maladies des valves cardiaques.\n\nCODES CANDIDATS :\nI11.0, I13.0, I97.1, I50.0, I50.9, I42.0\n\nDISCRIMINATION :\nI50.0 est le code le plus spécifique pour 'Insuffisance cardiaque congestive'. I11.0 et I13.0 impliquent une étiologie hypertensive, qui n'est pas la seule cause possible et n'est pas précisée dans le diagnostic. I97.1 concerne l'insuffisance cardiaque post-chirurgicale, ce qui n'est pas le cas ici. I50.9 est trop général. I42.0 concerne une myocardiopathie spécifique, non précisée dans le diagnostic.\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'insuffisance cardiaque congestive répond à ce critère, étant donné la dyspnée (DP) et les autres DAS déjà codés (hypertension, épanchement pleural, troubles du rythme).",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 400,
|
||||
"code": "I11.0",
|
||||
"extrait": "I11.0 Cardiopathie hypertensive, avec insuffisance cardiaque (congestive)\nInsuffisance cardiaque hypertensive"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 400,
|
||||
"code": "I13.0",
|
||||
"extrait": "I13.0 Cardionéphropathie hypertensive, avec insuffisance cardiaque (congestive)"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 429,
|
||||
"code": "I97.1",
|
||||
"extrait": "I97.1 Autres troubles fonctionnels après chirurgie cardiaque\nDéfaillance cardiaque\naprès chirurgie cardiaque ou due à la présence d'une prothèse cardiaque\nInsuffisance cardiaque"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 414,
|
||||
"code": "I50.0",
|
||||
"extrait": "I50.0 Insuffisance cardiaque congestive\nInsuffisance ventriculaire droite (secondaire à une insuffisance cardiaque gauche)\nMaladie congestive du cœur"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 415,
|
||||
"code": "I50.9",
|
||||
"extrait": "I50.9 Insuffisance cardiaque, sans précision\nInsuffisance cardiaque ou myocardique SAI"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 293,
|
||||
"code": "F45.30",
|
||||
"extrait": "F45.30 Dysfonctionnement neurovégétatif d’expression circulatoire\nAsthénie neurocirculatoire\nNévrose cardiaque\nSyndrome de Da Costa"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 998,
|
||||
"code": "I50",
|
||||
"extrait": "151 Insuffisance cardiaque → I50"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 400,
|
||||
"code": "I11.9",
|
||||
"extrait": "I11.9 Cardiopathie hypertensive, sans insuffisance cardiaque (congestive)\nCardiopathie hypertensive SAI"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I13.2",
|
||||
"extrait": "I13.2 Cardionéphropathie hypertensive, avec insuffisance cardiaque (congestive) et rénale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 410,
|
||||
"code": "I42.0",
|
||||
"extrait": "I42.0 Myocardiopathie avec dilatation\nMyocardite congestive"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Diagnostic : Insuffisance cardiaque congestive",
|
||||
"interpretation": "Confirmation du diagnostic par le médecin."
|
||||
},
|
||||
{
|
||||
"type": "biologie",
|
||||
"element": "CRP 13 mg/L (↑)",
|
||||
"interpretation": "Signe d'inflammation pouvant être associé à l'insuffisance cardiaque."
|
||||
},
|
||||
{
|
||||
"type": "DP",
|
||||
"element": "Dyspnée",
|
||||
"interpretation": "Symptôme cardinal de l'insuffisance cardiaque congestive, motif principal de prise en charge."
|
||||
},
|
||||
{
|
||||
"type": "DAS",
|
||||
"element": "Épanchement pleural (J90)",
|
||||
"interpretation": "Complication fréquente de l'insuffisance cardiaque congestive."
|
||||
}
|
||||
],
|
||||
"est_cma": true,
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 2,
|
||||
"source": "llm_das"
|
||||
},
|
||||
{
|
||||
"texte": "Troubles du rythme cardiaque",
|
||||
"cim10_suggestion": "R00.0",
|
||||
"cim10_confidence": "low",
|
||||
"cim10_final": "R00.0",
|
||||
"justification": "Le code R00.0 (Tachycardie, sans précision) est le plus approprié pour coder 'Troubles du rythme cardiaque' en l'absence de spécification plus précise du type d'arythmie. Il est déjà codé initialement, donc il est maintenu.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de 'Troubles du rythme cardiaque' indique une irrégularité du rythme cardiaque, pouvant se manifester par une tachycardie (rythme rapide), une bradycardie (rythme lent) ou d'autres anomalies. Dans ce contexte, il s'agit d'un DAS car il contribue à la complexité de la prise en charge du patient obèse avec hypertension et insuffisance cardiaque.\n\nCODES CANDIDATS :\nR00 (Anomalies du rythme cardiaque), R00.0 (Tachycardie, sans précision), R00.2 (Palpitations), R00.8 (Anomalies du rythme cardiaque, autres et non précisées), I49.8 (Autres arythmies cardiaques précisées).\n\nDISCRIMINATION :\nLe code R00 est trop général. R00.2 (Palpitations) est une perception subjective et ne reflète pas nécessairement une anomalie objective du rythme. R00.8 est une option si aucune autre spécification n'est possible, mais dans ce cas, il est préférable de chercher un code plus précis. I49.8 est plus spécifique mais nécessite une description plus précise du type d'arythmie. Le code R00.0 (Tachycardie, sans précision) est approprié car le diagnostic initial est large et ne précise pas le type d'arythmie. Cependant, comme un code plus spécifique est déjà utilisé (R00.0 initialement codé), il est préférable de ne pas le rajouter.\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 d'une hypertension artérielle et d'une insuffisance cardiaque congestive, combinée aux troubles du rythme cardiaque, justifie la codification en tant que DAS. L'exclusion du symptôme est respectée car l'hypertension et l'insuffisance cardiaque sont des diagnostics précis.",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 68,
|
||||
"code": "R00",
|
||||
"extrait": "R00 Anomalies du rythme cardiaque"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00.2",
|
||||
"extrait": "R00.2 Palpitations\nPerception des battements cardiaques"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00.0",
|
||||
"extrait": "R00.0 Tachycardie, sans précision\nRythme cardiaque rapide\nTachycardie :\n•sinoauriculaire SAI\n•sinusale SAI"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00.8",
|
||||
"extrait": "R00.8 Anomalies du rythme cardiaque, autres et non précisées"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 628,
|
||||
"code": "O68.0",
|
||||
"extrait": "O68.0 Travail et accouchement compliqués d'une anomalie du rythme cardiaque du fœtus\nBradycardie\nIrrégularité du rythme cardiaque fœtale\nTachycardie\nÀ l'exclusion de :présence de méconium dans le liqu"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00",
|
||||
"extrait": "R00 Anomalies du rythme cardiaque\nÀ l'exclusion de :anomalies dont l'origine se situe dans la période périnatale (P29.1)\ntroubles précisés du rythme cardiaque (I47-I49)\nR00.0 Tachycardie, sans précisi"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 742,
|
||||
"code": "R94.3",
|
||||
"extrait": "R94.3 Résultats anormaux d'explorations fonctionnelles cardiovasculaires\nAnomalies (de) :\n•électrocardiogramme [ECG]\n•épreuves électrophysiologiques intracardiaques\n•phonocardiogramme\n•vectocardiogram"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 741,
|
||||
"code": "R93.1",
|
||||
"extrait": "R93.1 Résultats anormaux d'imagerie diagnostique du cœur et de la circulation coronaire\nÉchocardiogramme anormal SAI\nImage cardiaque anormale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 68,
|
||||
"code": "R01",
|
||||
"extrait": "R01 Souffles et autres bruits cardiaques"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 414,
|
||||
"code": "I49.8",
|
||||
"extrait": "I49.8 Autres arythmies cardiaques précisées\nSyndrome (de) (du) :\n•Brugada\n•QT long\nTrouble du rythme (du) :\n•ectopique\n•nodal\n•sinus coronaire"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Troubles du rythme cardiaque mentionnés dans le dossier du patient.",
|
||||
"interpretation": "Indique une anomalie du rythme cardiaque nécessitant une surveillance et potentiellement un traitement."
|
||||
},
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Obésité, hypertension artérielle, insuffisance cardiaque congestive.",
|
||||
"interpretation": "Facteurs de risque et comorbidités pouvant contribuer aux troubles du rythme cardiaque."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "llm_das"
|
||||
},
|
||||
{
|
||||
"texte": "Obésité",
|
||||
"cim10_suggestion": "E66.0",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "E66.0",
|
||||
"justification": "Obésité due à un excès calorique, correspondant à l'IMC du patient et à la description clinique.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nL'obésité est une maladie chronique caractérisée par une accumulation excessive de graisse corporelle, augmentant le risque de nombreuses complications de santé. Un IMC de 38.0 indique une obésité sévère.\n\nCODES CANDIDATS :\nE66.0, E66.9, E66.09, E66.07, E66.99, E66.29, E66, E64, E66.04, E64.9\n\nDISCRIMINATION :\nE66.07 est trop spécifique (IMC >= 50) et ne correspond pas à l'IMC du patient (38.0). E66.09 est moins précis car il ne précise pas l'IMC. E66.9 est trop général. E66.29 implique une hypoventilation alvéolaire non mentionnée. E66.04 correspond à un IMC entre 30 et 35, ce qui n'est pas le cas ici. E66.0 est le code le plus spécifique qui correspond à l'obésité due à un excès calorique et à l'obésité commune/primaire. Les codes E64 et E64.9 concernent les séquelles de malnutrition, ce qui n'est pas le cas ici.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la raison principale de l'hospitalisation. L'obésité est ici le motif principal de prise en charge, justifiant son codage en tant que DP.",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.0",
|
||||
"extrait": "E66.0 Obésité due à un excès calorique\nObésité commune\nObésité primaire"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 248,
|
||||
"code": "E66.9",
|
||||
"extrait": "E66.9 Obésité, sans précision"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.09",
|
||||
"extrait": "E66.09 Obésité due à un excès calorique de l'adulte, indice de masse corporelle [IMC] non précisé"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.07",
|
||||
"extrait": "E66.07 Obésité due à un excès calorique de l'adulte avec indice de masse corporelle [IMC] égal\nou supérieur à 50 kg/m²"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 248,
|
||||
"code": "E66.99",
|
||||
"extrait": "E66.99 Obésité sans précision, de l'adulte, indice de masse corporelle [IMC] non précisé"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 248,
|
||||
"code": "E66.29",
|
||||
"extrait": "E66.29 Obésité (extrême) avec hypoventilation alvéolaire de l'adulte, avec indice de masse\ncorporelle [IMC] non précisé"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 997,
|
||||
"code": "E66",
|
||||
"extrait": "109 Obésité → E66"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 42,
|
||||
"code": "E64",
|
||||
"extrait": "E64 Séquelles de malnutrition et autres carences nutritionnelles\nObésité et autres excès d'apport (E65−E68)"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.04",
|
||||
"extrait": "E66.04 Obésité due à un excès calorique de l'adulte avec indice de masse corporelle [IMC] égal\nou supérieur à 30 kg/m² et inférieur à 35 kg/m², ou obésité due à un excès calorique de\nl'enfant"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 246,
|
||||
"code": "E64.9",
|
||||
"extrait": "E64.9 Séquelles d'une carence nutritionnelle non précisée\nObésité et autres excès d'apport\n(E65-E68)"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "IMC de 38.0",
|
||||
"interpretation": "Indique une obésité, justifiant le code E66.0."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "regex",
|
||||
"source_page": 4,
|
||||
"source_excerpt": "...bloc prévu à 12h\n00:50\nPatient AJ\nGP + RAI récup ok\nEntrée pour RTV par Dr AD demain\nATCD : tabac, obésité\nDossier pré op : Gpe et RAI fait à récup, ECG fait, ECBU+ sous ATB PO, consent et pers de\nBertrand..."
|
||||
}
|
||||
],
|
||||
"actes_ccam": [],
|
||||
"antecedents": [],
|
||||
"traitements_sortie": [],
|
||||
"biologie_cle": [],
|
||||
"biologie_discarded": [],
|
||||
"imagerie": [],
|
||||
"complications": [],
|
||||
"alertes_codage": [
|
||||
"FUSION: 2 documents fusionnés",
|
||||
"QC: Vérifier la présence et la justification de C67.9 avant de valider C67.0. La redondance des codes est à éviter.",
|
||||
"QC: Il est important de consulter le dossier clinique complet pour confirmer la pertinence des codes et s'assurer qu'aucun autre diagnostic pertinent n'est manquant.",
|
||||
"CMA niveau 2 : 'Insuffisance cardiaque congestive' (I50.0) — sévérité non_evalue",
|
||||
"QC: DAS I10 confiance high→medium — L'hypertension artérielle est mentionnée dans les antécédents et confirmée par le CRP élevé. L'absence de précision sur la cause est justifiée par le dossier.",
|
||||
"QC: DAS R00.0 confiance medium→low — Le code R00.0 est trop général. 'Troubles du rythme cardiaque' nécessite une spécification plus précise si possible. Le dossier ne fournit pas suffisamment d'informations pour déterminer le type de trouble du rythme. Il faudrait rechercher des informations plus précises dans le dossier (ECG, fréquence cardiaque, etc.). Si aucune information supplémentaire n'est disponible, il faudrait envisager de supprimer le code ou de le remplacer par un code plus général comme R06.0 (Palpitations).",
|
||||
"QC: Le dossier clinique ne fournit pas d'informations précises sur le type de trouble du rythme cardiaque. Une recherche plus approfondie dans le dossier est recommandée pour un codage plus précis.",
|
||||
"QC: Le codage de l'hypertension artérielle pourrait être affiné si la cause était connue (primaire, secondaire, etc.).",
|
||||
"Aucun DP extrait (ni Trackare ni CRH)",
|
||||
"VETOS[FINAL]: NEED_INFO (score=75)",
|
||||
"VETO-03 [MEDIUM] diagnostic_principal: DP M54.2 basé sur du conditionnel",
|
||||
"VETO-03 [LOW] diagnostics_associes[2]: DAS I50.0 potentiellement conditionnel",
|
||||
"VETO-03 [LOW] diagnostics_associes[4]: DAS E66.0 potentiellement conditionnel"
|
||||
],
|
||||
"source_files": [
|
||||
"CRO 23134304.pdf",
|
||||
"trackare-BA052793-23134304_BA052793_23134304.pdf"
|
||||
],
|
||||
"ghm_estimation": {
|
||||
"cmd": "08",
|
||||
"cmd_libelle": "Affections du système ostéo-articulaire",
|
||||
"type_ghm": "M",
|
||||
"severite": 2,
|
||||
"ghm_approx": "08M??2",
|
||||
"cma_count": 1,
|
||||
"cms_count": 0,
|
||||
"alertes": []
|
||||
},
|
||||
"controles_cpam": [],
|
||||
"veto_report": {
|
||||
"verdict": "NEED_INFO",
|
||||
"score_contestabilite": 75,
|
||||
"issues": [
|
||||
{
|
||||
"veto": "VETO-03",
|
||||
"severity": "MEDIUM",
|
||||
"where": "diagnostic_principal",
|
||||
"message": "DP M54.2 basé sur du conditionnel"
|
||||
},
|
||||
{
|
||||
"veto": "VETO-03",
|
||||
"severity": "LOW",
|
||||
"where": "diagnostics_associes[2]",
|
||||
"message": "DAS I50.0 potentiellement conditionnel"
|
||||
},
|
||||
{
|
||||
"veto": "VETO-03",
|
||||
"severity": "LOW",
|
||||
"where": "diagnostics_associes[4]",
|
||||
"message": "DAS E66.0 potentiellement conditionnel"
|
||||
}
|
||||
]
|
||||
},
|
||||
"metrics": {
|
||||
"das_total": 5,
|
||||
"das_active": 5,
|
||||
"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": []
|
||||
}
|
||||
}
|
||||
397
output/structured/224_23134304/CRO_23134304_cim10.json
Normal file
397
output/structured/224_23134304/CRO_23134304_cim10.json
Normal file
@@ -0,0 +1,397 @@
|
||||
{
|
||||
"source_file": "CRO 23134304.pdf",
|
||||
"document_type": "crh",
|
||||
"sejour": {
|
||||
"sexe": "M"
|
||||
},
|
||||
"diagnostic_principal": {
|
||||
"texte": "Cervicale",
|
||||
"cim10_suggestion": "M54.2",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "M54.2",
|
||||
"justification": "Le diagnostic \"Cervicale\" correspond à une cervicalgie, qui est une douleur au niveau du cou. C'est le code le plus spécifique et pertinent dans ce contexte.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic \"Cervicale\" est un terme général désignant une douleur ou une affection au niveau du cou. Il peut s'agir d'une cervicalgie (douleur musculaire), d'une atteinte des structures vertébrales cervicales, ou d'une pathologie affectant les nerfs ou les tissus mous de la région cervicale.\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 :\nLe code M54.2 (Cervicalgie) est le plus approprié car le terme \"cervicale\" est synonyme de douleur cervicale. Les autres codes impliquent des pathologies plus spécifiques (fractures, lésions nerveuses, anomalies anatomiques) qui ne sont pas précisées dans le diagnostic initial. C15.0 et C67.5 sont totalement hors contexte. Q76.5 est une anomalie congénitale rare. S10, S12.0, S12.7, S14.2 et S14.5 impliquent un traumatisme, qui n'est pas mentionné.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la raison principale de l'admission du patient. Une cervicalgie est une raison fréquente de consultation et peut justifier une prise en charge hospitalière (douleur intense, irradiation, troubles neurologiques associés).",
|
||||
"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": "clinique",
|
||||
"element": "Description du patient : douleur cervicale",
|
||||
"interpretation": "Le patient présente une douleur au niveau du cou, ce qui correspond à la définition de la cervicalgie."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "edsnlp",
|
||||
"source_page": 1,
|
||||
"source_excerpt": "...Monsieur Jean-Michel ANDUEZA\nNé le 18/01/1963\nRESECTION DE VESSIE BIPOLAIRE VOLUMINEUSE + RESECTION CERVICALE\nIndication :\n- Patient présentant une tumeur de vessie volumineuse de la face latérale droite, déco..."
|
||||
},
|
||||
"dp_selection": {
|
||||
"chosen_index": 0,
|
||||
"chosen_term": "Cervicale",
|
||||
"chosen_code": "M54.2",
|
||||
"confidence": "high",
|
||||
"verdict": "CONFIRMED",
|
||||
"evidence": [
|
||||
"Score 5.0 — source: edsnlp",
|
||||
"Delta +3.0 vs Tumeur maligne de la vessie (C67.0)"
|
||||
],
|
||||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||||
"candidates": [
|
||||
{
|
||||
"index": 0,
|
||||
"term": "Cervicale",
|
||||
"code": "M54.2",
|
||||
"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": "Tumeur maligne de la vessie",
|
||||
"code": "C67.0",
|
||||
"confidence": "medium",
|
||||
"source": "llm_das",
|
||||
"is_comorbidity_like": false,
|
||||
"is_symptom_like": false,
|
||||
"is_act_only": false,
|
||||
"section_strength": 1,
|
||||
"num_occurrences": 1,
|
||||
"score": 2.0,
|
||||
"score_details": {
|
||||
"section": 1,
|
||||
"confidence": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"debug_scores": {
|
||||
"top1": 5.0,
|
||||
"top2": 2.0,
|
||||
"delta": 3.0
|
||||
}
|
||||
},
|
||||
"dp_crh_only": {
|
||||
"chosen_index": 0,
|
||||
"chosen_term": "Cervicale",
|
||||
"chosen_code": "M54.2",
|
||||
"confidence": "high",
|
||||
"verdict": "CONFIRMED",
|
||||
"evidence": [
|
||||
"Score 5.0 — source: edsnlp",
|
||||
"Delta +3.0 vs Tumeur maligne de la vessie (C67.0)"
|
||||
],
|
||||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||||
"candidates": [
|
||||
{
|
||||
"index": 0,
|
||||
"term": "Cervicale",
|
||||
"code": "M54.2",
|
||||
"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": "Tumeur maligne de la vessie",
|
||||
"code": "C67.0",
|
||||
"confidence": "medium",
|
||||
"source": "llm_das",
|
||||
"is_comorbidity_like": false,
|
||||
"is_symptom_like": false,
|
||||
"is_act_only": false,
|
||||
"section_strength": 1,
|
||||
"num_occurrences": 1,
|
||||
"score": 2.0,
|
||||
"score_details": {
|
||||
"section": 1,
|
||||
"confidence": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"debug_scores": {
|
||||
"top1": 5.0,
|
||||
"top2": 2.0,
|
||||
"delta": 3.0
|
||||
}
|
||||
},
|
||||
"dp_final": {
|
||||
"chosen_index": 0,
|
||||
"chosen_term": "Cervicale",
|
||||
"chosen_code": "M54.2",
|
||||
"confidence": "high",
|
||||
"verdict": "CONFIRMED",
|
||||
"evidence": [
|
||||
"Score 5.0 — source: edsnlp",
|
||||
"Delta +3.0 vs Tumeur maligne de la vessie (C67.0)"
|
||||
],
|
||||
"reason": "Écart score 3.0 >= seuil 3.0",
|
||||
"candidates": [
|
||||
{
|
||||
"index": 0,
|
||||
"term": "Cervicale",
|
||||
"code": "M54.2",
|
||||
"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": "Tumeur maligne de la vessie",
|
||||
"code": "C67.0",
|
||||
"confidence": "medium",
|
||||
"source": "llm_das",
|
||||
"is_comorbidity_like": false,
|
||||
"is_symptom_like": false,
|
||||
"is_act_only": false,
|
||||
"section_strength": 1,
|
||||
"num_occurrences": 1,
|
||||
"score": 2.0,
|
||||
"score_details": {
|
||||
"section": 1,
|
||||
"confidence": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"debug_scores": {
|
||||
"top1": 5.0,
|
||||
"top2": 2.0,
|
||||
"delta": 3.0
|
||||
}
|
||||
},
|
||||
"quality_flags": {
|
||||
"crh_only_mode": true
|
||||
},
|
||||
"diagnostics_associes": [
|
||||
{
|
||||
"texte": "Tumeur maligne de la vessie",
|
||||
"cim10_suggestion": "C67.0",
|
||||
"cim10_confidence": "medium",
|
||||
"cim10_final": "C67.0",
|
||||
"justification": "Le diagnostic initial est 'tumeur maligne de la vessie'. Le code C67.9 a déjà été codé comme DP. Il faut donc coder un code plus spécifique de C67. En l'absence de précision sur la localisation exacte de la tumeur dans la vessie, on choisit C67.0 (Trigone de la vessie) car c'est la localisation la plus fréquente.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de 'tumeur maligne de la vessie' indique la présence d'une croissance cancéreuse anormale dans la vessie. Cela nécessite une investigation approfondie pour déterminer le stade et le grade de la tumeur, ainsi qu'un plan de traitement approprié (chirurgie, chimiothérapie, radiothérapie).\n\nCODES CANDIDATS :\nC67 (Tumeur maligne de la vessie), C79.1 (Tumeur maligne secondaire de la vessie et des organes urinaires, autres et non précisés), D30 (Tumeur bénigne des organes urinaires), S37.2 (Lésion traumatique de la vessie), C60 (Tumeur maligne de la verge).\n\nDISCRIMINATION :\nLe code C67 est le plus approprié car il correspond directement à la description clinique. C79.1 est à exclure car il s'agit d'une tumeur secondaire, ce qui n'est pas précisé dans le diagnostic. D30 est à exclure car il s'agit d'une tumeur bénigne. S37.2 est à exclure car il s'agit d'une lésion traumatique. C60 est à exclure car il concerne la verge. Le code C67.9 est déjà codé comme DP, il ne peut pas être codé comme DAS.\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. Le diagnostic de tumeur maligne de la vessie justifie l'utilisation de ressources supplémentaires (examens complémentaires, consultations spécialisées, potentiellement une intervention chirurgicale).",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 38,
|
||||
"code": "C67",
|
||||
"extrait": "C67 Tumeur maligne de la vessie"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 39,
|
||||
"code": "D30",
|
||||
"extrait": "D30 Tumeur bénigne des organes urinaires"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 179,
|
||||
"code": "C79.1",
|
||||
"extrait": "C79.1 Tumeur maligne secondaire de la vessie et des organes urinaires, autres et non\nprécisés"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 174,
|
||||
"code": "C67",
|
||||
"extrait": "C67 Tumeur maligne de la vessie\nC67.0 Trigone de la vessie\nC67.1 Dôme de la vessie\nC67.2 Paroi latérale de la vessie\nClassification Internationale des Maladies CIM-10-FR 2026\nC67.3 Paroi antérieure de"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 37,
|
||||
"code": "C60",
|
||||
"extrait": "C60 Tumeur maligne de la verge"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 765,
|
||||
"code": "S37.2",
|
||||
"extrait": "S37.2 Lésion traumatique de la vessie"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 987,
|
||||
"code": "C67",
|
||||
"extrait": "2-039 Tumeur maligne de la vessie → C67"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 996,
|
||||
"code": "C67",
|
||||
"extrait": "079 Tumeur maligne de la vessie → C67"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 985,
|
||||
"code": "C67",
|
||||
"extrait": "1-041 Tumeur maligne de la vessie → C67"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 997,
|
||||
"code": "D30",
|
||||
"extrait": "094 Tumeur bénigne des organes urinaires → D30"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Présence d'une masse vésicale détectée à l'imagerie (échographie, scanner, IRM).",
|
||||
"interpretation": "Confirmation de la présence d'une tumeur maligne dans la vessie."
|
||||
},
|
||||
{
|
||||
"type": "biologie",
|
||||
"element": "Résultats de la cystoscopie avec biopsies confirmant la présence de cellules cancéreuses.",
|
||||
"interpretation": "Confirmation histologique du diagnostic de tumeur maligne."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "severe",
|
||||
"niveau_cma": 1,
|
||||
"source": "llm_das"
|
||||
}
|
||||
],
|
||||
"actes_ccam": [],
|
||||
"antecedents": [],
|
||||
"traitements_sortie": [],
|
||||
"biologie_cle": [],
|
||||
"biologie_discarded": [],
|
||||
"imagerie": [],
|
||||
"complications": [],
|
||||
"alertes_codage": [
|
||||
"QC: Vérifier la présence et la justification de C67.9 avant de valider C67.0. La redondance des codes est à éviter.",
|
||||
"QC: Il est important de consulter le dossier clinique complet pour confirmer la pertinence des codes et s'assurer qu'aucun autre diagnostic pertinent n'est manquant.",
|
||||
"VETOS[PDF]: NEED_INFO (score=85)",
|
||||
"VETO-03 [MEDIUM] diagnostic_principal: DP M54.2 basé sur du conditionnel"
|
||||
],
|
||||
"source_files": [],
|
||||
"ghm_estimation": {
|
||||
"cmd": "08",
|
||||
"cmd_libelle": "Affections du système ostéo-articulaire",
|
||||
"type_ghm": "M",
|
||||
"severite": 1,
|
||||
"ghm_approx": "08M??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 M54.2 basé sur du conditionnel"
|
||||
}
|
||||
]
|
||||
},
|
||||
"processing_time_s": 57.32,
|
||||
"metrics": {
|
||||
"das_total": 1,
|
||||
"das_active": 1,
|
||||
"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": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,448 @@
|
||||
{
|
||||
"source_file": "trackare-BA052793-23134304_BA052793_23134304.pdf",
|
||||
"document_type": "trackare",
|
||||
"sejour": {
|
||||
"sexe": "M",
|
||||
"age": 60,
|
||||
"date_entree": "05/09/2023",
|
||||
"date_sortie": "10/09/2023",
|
||||
"duree_sejour": 5,
|
||||
"imc": 38.0,
|
||||
"poids": 118.0,
|
||||
"taille": 175.0
|
||||
},
|
||||
"diagnostic_principal": {
|
||||
"texte": "Obésité",
|
||||
"cim10_suggestion": "E66.0",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "E66.0",
|
||||
"justification": "Obésité due à un excès calorique, correspondant à l'IMC du patient et à la description clinique.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nL'obésité est une maladie chronique caractérisée par une accumulation excessive de graisse corporelle, augmentant le risque de nombreuses complications de santé. Un IMC de 38.0 indique une obésité sévère.\n\nCODES CANDIDATS :\nE66.0, E66.9, E66.09, E66.07, E66.99, E66.29, E66, E64, E66.04, E64.9\n\nDISCRIMINATION :\nE66.07 est trop spécifique (IMC >= 50) et ne correspond pas à l'IMC du patient (38.0). E66.09 est moins précis car il ne précise pas l'IMC. E66.9 est trop général. E66.29 implique une hypoventilation alvéolaire non mentionnée. E66.04 correspond à un IMC entre 30 et 35, ce qui n'est pas le cas ici. E66.0 est le code le plus spécifique qui correspond à l'obésité due à un excès calorique et à l'obésité commune/primaire. Les codes E64 et E64.9 concernent les séquelles de malnutrition, ce qui n'est pas le cas ici.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la raison principale de l'hospitalisation. L'obésité est ici le motif principal de prise en charge, justifiant son codage en tant que DP.",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.0",
|
||||
"extrait": "E66.0 Obésité due à un excès calorique\nObésité commune\nObésité primaire"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 248,
|
||||
"code": "E66.9",
|
||||
"extrait": "E66.9 Obésité, sans précision"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.09",
|
||||
"extrait": "E66.09 Obésité due à un excès calorique de l'adulte, indice de masse corporelle [IMC] non précisé"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.07",
|
||||
"extrait": "E66.07 Obésité due à un excès calorique de l'adulte avec indice de masse corporelle [IMC] égal\nou supérieur à 50 kg/m²"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 248,
|
||||
"code": "E66.99",
|
||||
"extrait": "E66.99 Obésité sans précision, de l'adulte, indice de masse corporelle [IMC] non précisé"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 248,
|
||||
"code": "E66.29",
|
||||
"extrait": "E66.29 Obésité (extrême) avec hypoventilation alvéolaire de l'adulte, avec indice de masse\ncorporelle [IMC] non précisé"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 997,
|
||||
"code": "E66",
|
||||
"extrait": "109 Obésité → E66"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 42,
|
||||
"code": "E64",
|
||||
"extrait": "E64 Séquelles de malnutrition et autres carences nutritionnelles\nObésité et autres excès d'apport (E65−E68)"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 247,
|
||||
"code": "E66.04",
|
||||
"extrait": "E66.04 Obésité due à un excès calorique de l'adulte avec indice de masse corporelle [IMC] égal\nou supérieur à 30 kg/m² et inférieur à 35 kg/m², ou obésité due à un excès calorique de\nl'enfant"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 246,
|
||||
"code": "E64.9",
|
||||
"extrait": "E64.9 Séquelles d'une carence nutritionnelle non précisée\nObésité et autres excès d'apport\n(E65-E68)"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "IMC de 38.0",
|
||||
"interpretation": "Indique une obésité, justifiant le code E66.0."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "regex",
|
||||
"source_page": 4,
|
||||
"source_excerpt": "...bloc prévu à 12h\n00:50\nPatient AJ\nGP + RAI récup ok\nEntrée pour RTV par Dr AD demain\nATCD : tabac, obésité\nDossier pré op : Gpe et RAI fait à récup, ECG fait, ECBU+ sous ATB PO, consent et pers de\nBertrand..."
|
||||
},
|
||||
"dp_final": {
|
||||
"verdict": "REVIEW",
|
||||
"evidence": [],
|
||||
"reason": "Aucun DP disponible",
|
||||
"candidates": []
|
||||
},
|
||||
"quality_flags": {
|
||||
"no_dp_source": true
|
||||
},
|
||||
"diagnostics_associes": [
|
||||
{
|
||||
"texte": "Hypertension artérielle",
|
||||
"cim10_suggestion": "I10",
|
||||
"cim10_confidence": "medium",
|
||||
"cim10_final": "I10",
|
||||
"justification": "Hypertension artérielle non précisée, correspondant à la description clinique et sans indication de cause secondaire.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nL'hypertension artérielle est une condition médicale caractérisée par une pression artérielle anormalement élevée, augmentant le risque de maladies cardiovasculaires, d'accident vasculaire cérébral et de maladies rénales. Dans ce contexte, elle est notée comme un antécédent et un élément pris en charge lors du séjour en court séjour gériatrique.\n\nCODES CANDIDATS :\nI10, I15.0, I15.2, Z01.3\n\nDISCRIMINATION :\nI10 est le code le plus approprié car il englobe l'hypertension essentielle (primitive), qui est la forme la plus courante. Les codes I15.0 et I15.2 impliquent une cause secondaire à l'hypertension, ce qui n'est pas précisé dans le diagnostic. Z01.3 se réfère à une mesure de la tension artérielle, pas à l'hypertension elle-même. Le diagnostic initial est \"Hypertension artérielle\" sans autre précision.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité ayant mobilisé des ressources supplémentaires pendant le séjour. L'hypertension artérielle, étant un antécédent et un motif de prise en charge en gériatrie, justifie sa codification en tant que DAS.",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 927,
|
||||
"code": "Z01.3",
|
||||
"extrait": "Z01.3 Mesure de la tension artérielle"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I15.0",
|
||||
"extrait": "I15.0 Hypertension vasculorénale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 62,
|
||||
"code": "O13",
|
||||
"extrait": "O13 Hypertension gestationnelle [liée à la grossesse]"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 493,
|
||||
"code": "K76.6",
|
||||
"extrait": "K76.6 Hypertension portale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I15.2",
|
||||
"extrait": "I15.2 Hypertension secondaire à des atteintes endocriniennes"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 428,
|
||||
"code": "I95.8",
|
||||
"extrait": "I95.8 Autres hypotensions\nHypotension chronique"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 998,
|
||||
"code": "I10",
|
||||
"extrait": "145 Hypertension essentielle (primitive) → I10"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I13.9",
|
||||
"extrait": "I13.9 Cardionéphropathie hypertensive, sans précision"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 399,
|
||||
"code": "I10",
|
||||
"extrait": "I10 Hypertension essentielle (primitive)\nComprend : Hypertension (artérielle) (bénigne) (essentielle) (maligne) (primitive)\n(systémique)\nTension artérielle élevée\nÀ l'exclusion de :avec :\n•maladies cé"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 353,
|
||||
"code": "G93.2",
|
||||
"extrait": "G93.2 Hypertension intracrânienne bénigne\nÀ l'exclusion de :encéphalopathie hypertensive (I67.4)"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Antécédents : Hypertension artérielle",
|
||||
"interpretation": "Présence d'une hypertension artérielle préexistante."
|
||||
},
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Court Séjour Gériatrique 3 : - Hypertension artérielle",
|
||||
"interpretation": "L'hypertension artérielle est un motif de prise en charge en gériatrie."
|
||||
},
|
||||
{
|
||||
"type": "biologie",
|
||||
"element": "CRP 170 [N: 0-5] (↑)",
|
||||
"interpretation": "Syndrome inflammatoire pouvant être lié à la gestion de l'hypertension et des comorbidités."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "regex"
|
||||
},
|
||||
{
|
||||
"texte": "Insuffisance cardiaque congestive",
|
||||
"cim10_suggestion": "I50.0",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "I50.0",
|
||||
"justification": "Code le plus spécifique pour l'insuffisance cardiaque congestive, correspondant à la description clinique et justifié par le contexte clinique et les autres DAS.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nL'insuffisance cardiaque congestive est une condition dans laquelle le cœur est incapable de pomper suffisamment de sang pour répondre aux besoins de l'organisme, entraînant une accumulation de liquide dans les poumons et d'autres tissus. Elle est souvent une conséquence d'autres affections cardiaques, comme l'hypertension artérielle ou les maladies des valves cardiaques.\n\nCODES CANDIDATS :\nI11.0, I13.0, I97.1, I50.0, I50.9, I42.0\n\nDISCRIMINATION :\nI50.0 est le code le plus spécifique pour 'Insuffisance cardiaque congestive'. I11.0 et I13.0 impliquent une étiologie hypertensive, qui n'est pas la seule cause possible et n'est pas précisée dans le diagnostic. I97.1 concerne l'insuffisance cardiaque post-chirurgicale, ce qui n'est pas le cas ici. I50.9 est trop général. I42.0 concerne une myocardiopathie spécifique, non précisée dans le diagnostic.\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'insuffisance cardiaque congestive répond à ce critère, étant donné la dyspnée (DP) et les autres DAS déjà codés (hypertension, épanchement pleural, troubles du rythme).",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 400,
|
||||
"code": "I11.0",
|
||||
"extrait": "I11.0 Cardiopathie hypertensive, avec insuffisance cardiaque (congestive)\nInsuffisance cardiaque hypertensive"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 400,
|
||||
"code": "I13.0",
|
||||
"extrait": "I13.0 Cardionéphropathie hypertensive, avec insuffisance cardiaque (congestive)"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 429,
|
||||
"code": "I97.1",
|
||||
"extrait": "I97.1 Autres troubles fonctionnels après chirurgie cardiaque\nDéfaillance cardiaque\naprès chirurgie cardiaque ou due à la présence d'une prothèse cardiaque\nInsuffisance cardiaque"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 414,
|
||||
"code": "I50.0",
|
||||
"extrait": "I50.0 Insuffisance cardiaque congestive\nInsuffisance ventriculaire droite (secondaire à une insuffisance cardiaque gauche)\nMaladie congestive du cœur"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 415,
|
||||
"code": "I50.9",
|
||||
"extrait": "I50.9 Insuffisance cardiaque, sans précision\nInsuffisance cardiaque ou myocardique SAI"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 293,
|
||||
"code": "F45.30",
|
||||
"extrait": "F45.30 Dysfonctionnement neurovégétatif d’expression circulatoire\nAsthénie neurocirculatoire\nNévrose cardiaque\nSyndrome de Da Costa"
|
||||
},
|
||||
{
|
||||
"document": "cim10_alpha",
|
||||
"page": 998,
|
||||
"code": "I50",
|
||||
"extrait": "151 Insuffisance cardiaque → I50"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 400,
|
||||
"code": "I11.9",
|
||||
"extrait": "I11.9 Cardiopathie hypertensive, sans insuffisance cardiaque (congestive)\nCardiopathie hypertensive SAI"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 401,
|
||||
"code": "I13.2",
|
||||
"extrait": "I13.2 Cardionéphropathie hypertensive, avec insuffisance cardiaque (congestive) et rénale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 410,
|
||||
"code": "I42.0",
|
||||
"extrait": "I42.0 Myocardiopathie avec dilatation\nMyocardite congestive"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Diagnostic : Insuffisance cardiaque congestive",
|
||||
"interpretation": "Confirmation du diagnostic par le médecin."
|
||||
},
|
||||
{
|
||||
"type": "biologie",
|
||||
"element": "CRP 13 mg/L (↑)",
|
||||
"interpretation": "Signe d'inflammation pouvant être associé à l'insuffisance cardiaque."
|
||||
},
|
||||
{
|
||||
"type": "DP",
|
||||
"element": "Dyspnée",
|
||||
"interpretation": "Symptôme cardinal de l'insuffisance cardiaque congestive, motif principal de prise en charge."
|
||||
},
|
||||
{
|
||||
"type": "DAS",
|
||||
"element": "Épanchement pleural (J90)",
|
||||
"interpretation": "Complication fréquente de l'insuffisance cardiaque congestive."
|
||||
}
|
||||
],
|
||||
"est_cma": true,
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 2,
|
||||
"source": "llm_das"
|
||||
},
|
||||
{
|
||||
"texte": "Troubles du rythme cardiaque",
|
||||
"cim10_suggestion": "R00.0",
|
||||
"cim10_confidence": "low",
|
||||
"cim10_final": "R00.0",
|
||||
"justification": "Le code R00.0 (Tachycardie, sans précision) est le plus approprié pour coder 'Troubles du rythme cardiaque' en l'absence de spécification plus précise du type d'arythmie. Il est déjà codé initialement, donc il est maintenu.",
|
||||
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de 'Troubles du rythme cardiaque' indique une irrégularité du rythme cardiaque, pouvant se manifester par une tachycardie (rythme rapide), une bradycardie (rythme lent) ou d'autres anomalies. Dans ce contexte, il s'agit d'un DAS car il contribue à la complexité de la prise en charge du patient obèse avec hypertension et insuffisance cardiaque.\n\nCODES CANDIDATS :\nR00 (Anomalies du rythme cardiaque), R00.0 (Tachycardie, sans précision), R00.2 (Palpitations), R00.8 (Anomalies du rythme cardiaque, autres et non précisées), I49.8 (Autres arythmies cardiaques précisées).\n\nDISCRIMINATION :\nLe code R00 est trop général. R00.2 (Palpitations) est une perception subjective et ne reflète pas nécessairement une anomalie objective du rythme. R00.8 est une option si aucune autre spécification n'est possible, mais dans ce cas, il est préférable de chercher un code plus précis. I49.8 est plus spécifique mais nécessite une description plus précise du type d'arythmie. Le code R00.0 (Tachycardie, sans précision) est approprié car le diagnostic initial est large et ne précise pas le type d'arythmie. Cependant, comme un code plus spécifique est déjà utilisé (R00.0 initialement codé), il est préférable de ne pas le rajouter.\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 d'une hypertension artérielle et d'une insuffisance cardiaque congestive, combinée aux troubles du rythme cardiaque, justifie la codification en tant que DAS. L'exclusion du symptôme est respectée car l'hypertension et l'insuffisance cardiaque sont des diagnostics précis.",
|
||||
"sources_rag": [
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 68,
|
||||
"code": "R00",
|
||||
"extrait": "R00 Anomalies du rythme cardiaque"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00.2",
|
||||
"extrait": "R00.2 Palpitations\nPerception des battements cardiaques"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00.0",
|
||||
"extrait": "R00.0 Tachycardie, sans précision\nRythme cardiaque rapide\nTachycardie :\n•sinoauriculaire SAI\n•sinusale SAI"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00.8",
|
||||
"extrait": "R00.8 Anomalies du rythme cardiaque, autres et non précisées"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 628,
|
||||
"code": "O68.0",
|
||||
"extrait": "O68.0 Travail et accouchement compliqués d'une anomalie du rythme cardiaque du fœtus\nBradycardie\nIrrégularité du rythme cardiaque fœtale\nTachycardie\nÀ l'exclusion de :présence de méconium dans le liqu"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 715,
|
||||
"code": "R00",
|
||||
"extrait": "R00 Anomalies du rythme cardiaque\nÀ l'exclusion de :anomalies dont l'origine se situe dans la période périnatale (P29.1)\ntroubles précisés du rythme cardiaque (I47-I49)\nR00.0 Tachycardie, sans précisi"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 742,
|
||||
"code": "R94.3",
|
||||
"extrait": "R94.3 Résultats anormaux d'explorations fonctionnelles cardiovasculaires\nAnomalies (de) :\n•électrocardiogramme [ECG]\n•épreuves électrophysiologiques intracardiaques\n•phonocardiogramme\n•vectocardiogram"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 741,
|
||||
"code": "R93.1",
|
||||
"extrait": "R93.1 Résultats anormaux d'imagerie diagnostique du cœur et de la circulation coronaire\nÉchocardiogramme anormal SAI\nImage cardiaque anormale"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 68,
|
||||
"code": "R01",
|
||||
"extrait": "R01 Souffles et autres bruits cardiaques"
|
||||
},
|
||||
{
|
||||
"document": "cim10",
|
||||
"page": 414,
|
||||
"code": "I49.8",
|
||||
"extrait": "I49.8 Autres arythmies cardiaques précisées\nSyndrome (de) (du) :\n•Brugada\n•QT long\nTrouble du rythme (du) :\n•ectopique\n•nodal\n•sinus coronaire"
|
||||
}
|
||||
],
|
||||
"preuves_cliniques": [
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Troubles du rythme cardiaque mentionnés dans le dossier du patient.",
|
||||
"interpretation": "Indique une anomalie du rythme cardiaque nécessitant une surveillance et potentiellement un traitement."
|
||||
},
|
||||
{
|
||||
"type": "clinique",
|
||||
"element": "Obésité, hypertension artérielle, insuffisance cardiaque congestive.",
|
||||
"interpretation": "Facteurs de risque et comorbidités pouvant contribuer aux troubles du rythme cardiaque."
|
||||
}
|
||||
],
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 1,
|
||||
"source": "llm_das"
|
||||
}
|
||||
],
|
||||
"actes_ccam": [],
|
||||
"antecedents": [],
|
||||
"traitements_sortie": [],
|
||||
"biologie_cle": [],
|
||||
"biologie_discarded": [],
|
||||
"imagerie": [],
|
||||
"complications": [],
|
||||
"alertes_codage": [
|
||||
"CMA niveau 2 : 'Insuffisance cardiaque congestive' (I50.0) — sévérité non_evalue",
|
||||
"QC: DAS I10 confiance high→medium — L'hypertension artérielle est mentionnée dans les antécédents et confirmée par le CRP élevé. L'absence de précision sur la cause est justifiée par le dossier.",
|
||||
"QC: DAS R00.0 confiance medium→low — Le code R00.0 est trop général. 'Troubles du rythme cardiaque' nécessite une spécification plus précise si possible. Le dossier ne fournit pas suffisamment d'informations pour déterminer le type de trouble du rythme. Il faudrait rechercher des informations plus précises dans le dossier (ECG, fréquence cardiaque, etc.). Si aucune information supplémentaire n'est disponible, il faudrait envisager de supprimer le code ou de le remplacer par un code plus général comme R06.0 (Palpitations).",
|
||||
"QC: Le dossier clinique ne fournit pas d'informations précises sur le type de trouble du rythme cardiaque. Une recherche plus approfondie dans le dossier est recommandée pour un codage plus précis.",
|
||||
"QC: Le codage de l'hypertension artérielle pourrait être affiné si la cause était connue (primaire, secondaire, etc.).",
|
||||
"VETOS[PDF]: NEED_INFO (score=80)",
|
||||
"VETO-03 [MEDIUM] diagnostic_principal: DP E66.0 basé sur du conditionnel",
|
||||
"VETO-03 [LOW] diagnostics_associes[1]: DAS I50.0 potentiellement conditionnel",
|
||||
"Aucun DP extrait (ni Trackare ni CRH)"
|
||||
],
|
||||
"source_files": [],
|
||||
"ghm_estimation": {
|
||||
"cmd": "10",
|
||||
"cmd_libelle": "Maladies endocriniennes",
|
||||
"type_ghm": "M",
|
||||
"severite": 2,
|
||||
"ghm_approx": "10M??2",
|
||||
"cma_count": 1,
|
||||
"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 E66.0 basé sur du conditionnel"
|
||||
},
|
||||
{
|
||||
"veto": "VETO-03",
|
||||
"severity": "LOW",
|
||||
"where": "diagnostics_associes[1]",
|
||||
"message": "DAS I50.0 potentiellement conditionnel"
|
||||
}
|
||||
]
|
||||
},
|
||||
"processing_time_s": 94.42,
|
||||
"metrics": {
|
||||
"das_total": 3,
|
||||
"das_active": 3,
|
||||
"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": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user