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

View File

@@ -0,0 +1,789 @@
{
"source_file": "",
"document_type": "trackare",
"sejour": {
"sexe": "M",
"age": 29,
"date_entree": "01/07/2023",
"date_sortie": "06/07/2023",
"duree_sejour": 5,
"mode_entree": "Autres admissions urgentes",
"poids": 76.0,
"taille": 180.0
},
"diagnostic_principal": {
"texte": "Greffe osseuse",
"cim10_suggestion": "Z94.6",
"cim10_confidence": "high",
"cim10_final": "Z94.6",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "nuke3",
"source_page": 1,
"source_excerpt": "...on sur plaque avec davier de Verbrugge\nMise en compression de la fracture\nVerrouillage de la plaque\nGreffe osseuse par des fragments du cal osseux\nContrôle à lamplificateur de brillance satisfaisant\n______________..."
},
"dp_selection": {
"chosen_index": 1,
"chosen_term": "Greffe osseuse",
"chosen_code": "Z94.6",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une complication post-opératoire.",
"L'infection postopératoire (T81.4) est un diagnostic pertinent et spécifique.",
"Les autres options ne reflètent pas le motif principal de prise en charge."
],
"reason": "Infection postopératoire est le diagnostic le plus probable compte tenu du contexte.",
"candidates": [
{
"index": 0,
"term": "Anesthésie : anesthésie",
"code": "T41.4",
"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": 2,
"term": "Infection postopératoire",
"code": "T81.4",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "Greffe osseuse",
"code": "Z94.6",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 2,
"confidence": 3,
"z_code_malus": -2
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"dp_trackare": {
"chosen_index": 1,
"chosen_term": "Greffe osseuse",
"chosen_code": "Z94.6",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une complication post-opératoire.",
"L'infection postopératoire (T81.4) est un diagnostic pertinent et spécifique.",
"Les autres options ne reflètent pas le motif principal de prise en charge."
],
"reason": "Infection postopératoire est le diagnostic le plus probable compte tenu du contexte.",
"candidates": [
{
"index": 0,
"term": "Anesthésie : anesthésie",
"code": "T41.4",
"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": 2,
"term": "Infection postopératoire",
"code": "T81.4",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "Greffe osseuse",
"code": "Z94.6",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 2,
"confidence": 3,
"z_code_malus": -2
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 1,
"chosen_term": "Greffe osseuse",
"chosen_code": "Z94.6",
"confidence": "medium",
"verdict": "REVIEW",
"evidence": [
"Le contexte clinique suggère une complication post-opératoire.",
"L'infection postopératoire (T81.4) est un diagnostic pertinent et spécifique.",
"Les autres options ne reflètent pas le motif principal de prise en charge.",
"Z-code en DP : vérification DIM requise"
],
"reason": "R5 — Z-code non whitelisté en DP",
"candidates": [
{
"index": 0,
"term": "Anesthésie : anesthésie",
"code": "T41.4",
"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": 2,
"term": "Infection postopératoire",
"code": "T81.4",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "Greffe osseuse",
"code": "Z94.6",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 2,
"confidence": 3,
"z_code_malus": -2
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"quality_flags": {
"trackare_only_mode": true,
"z_code_dp_review": true
},
"diagnostics_associes": [
{
"texte": "Infection postopératoire",
"cim10_suggestion": "T81.4",
"cim10_confidence": "high",
"cim10_final": "T81.4",
"justification": "Infection postopératoire documentée cliniquement et biologiquement (CRP élevée, anomalies hépatiques).",
"raisonnement": "ANALYSE CLINIQUE :\nL'infection postopératoire est une complication fréquente après une intervention chirurgicale, caractérisée par des signes d'inflammation locale ou systémique. Elle peut affecter la plaie chirurgicale, les tissus environnants ou des organes distants. Dans ce cas, la CRP élevée et les anomalies hépatiques suggèrent une réponse inflammatoire et une possible dissémination de l'infection.\n\nCODES CANDIDATS :\nO86.0, T83.5, O86.3, O23, O23.2, T84.6, T83.6, O86, O23.4, N99.2\n\nDISCRIMINATION :\nLe code O86.0 (Infection d'une plaie d'origine obstétricale chirurgicale) est inapproprié car le contexte clinique ne mentionne aucune intervention obstétricale. Les codes T83.5, T84.6 et T83.6 concernent des infections liées à des prothèses ou implants, ce qui n'est pas précisé dans le dossier. Les codes O23, O23.2 et O23.4 concernent les infections urinaires pendant la grossesse, ce qui n'est pas le cas ici. Le code N99.2 (Adhérences vaginales postopératoires) ne correspond pas à une infection. Le code O86 (Autres infections puerpérales) est trop général. Le code T81.4 est déjà codé. Le code le plus approprié est donc T81.4 (Infection postopératoire) car il décrit directement l'infection survenue après une 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 (antibiothérapie, examens complémentaires, prolongation de la durée de séjour). L'infection postopératoire répond à ce critère.",
"sources_rag": [
{
"document": "cim10",
"page": 634,
"code": "O86.0",
"extrait": "O86.0 Infection d'une plaie d'origine obstétricale chirurgicale\nInfection d'une suture :\n•après césarienne\n•périnéale après accouchement\nClassification Internationale des Maladies CIM-10-FR 2026"
},
{
"document": "cim10",
"page": 828,
"code": "T83.5",
"extrait": "T83.5 Infection et réaction inflammatoire dues à une prothèse, un implant et une greffe de\nl'appareil urinaire"
},
{
"document": "cim10",
"page": 635,
"code": "O86.3",
"extrait": "O86.3 Autres infections des voies génito-urinaires, après accouchement\nInfection puerpérale des voies génito-urinaires SAI"
},
{
"document": "cim10",
"page": 62,
"code": "O23",
"extrait": "O23 Infections de l'appareil génito-urinaire au cours de la grossesse"
},
{
"document": "cim10",
"page": 616,
"code": "O23.2",
"extrait": "O23.2 Infections urétrales au cours de la grossesse"
},
{
"document": "cim10",
"page": 829,
"code": "T84.6",
"extrait": "T84.6 Infection et réaction inflammatoire dues à un appareil de fixation interne [toute\nlocalisation]"
},
{
"document": "cim10",
"page": 828,
"code": "T83.6",
"extrait": "T83.6 Infection et réaction inflammatoire dues à une prothèse, un implant et une greffe de\nl'appareil génital"
},
{
"document": "cim10",
"page": 634,
"code": "O86",
"extrait": "O86 Autres infections puerpérales\nUtiliser, au besoin, un code supplémentaire (B95-B98) pour identifier l'agent infectieux.\nÀ l'exclusion de :infection au cours du travail (O75.3)\nO86.0 Infection d'un"
},
{
"document": "cim10",
"page": 616,
"code": "O23.4",
"extrait": "O23.4 Infection de l'appareil urinaire sans précision au cours de la grossesse"
},
{
"document": "cim10",
"page": 603,
"code": "N99.2",
"extrait": "N99.2 Adhérences vaginales postopératoires"
}
],
"preuves_cliniques": [
{
"type": "biologie",
"element": "CRP 15 mg/L",
"interpretation": "Signe d'inflammation et d'infection."
},
{
"type": "biologie",
"element": "ASAT 78 UI/L, ALAT 83 UI/L",
"interpretation": "Cytolyse hépatique modérée, pouvant être liée à une dissémination de l'infection."
},
{
"type": "clinique",
"element": "Fièvre",
"interpretation": "Signe clinique d'infection."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 3,
"source": "llm_das"
},
{
"texte": "Extrémité supérieure du cubitus",
"cim10_suggestion": "S52.0",
"cim10_confidence": "high",
"cim10_final": "S52.0",
"justification": "Fracture de l'extrémité supérieure du cubitus, compatible avec le contexte clinique de fracture et d'infection.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic \"Extrémité supérieure du cubitus\" indique une atteinte osseuse ou articulaire au niveau du coude, plus précisément de l'extrémité proximale de l'os cubitus. Dans le contexte d'une fracture et d'une infection, cela suggère une complication de la fracture initiale ou une infection associée à la fracture.\n\nCODES CANDIDATS :\nS52.0, S52.6, S52.8, Q71.5, M92.1\n\nDISCRIMINATION :\nS52.0 est le code le plus spécifique car il correspond directement à une fracture de l'extrémité supérieure du cubitus. S52.6 concerne une fracture combinée avec le radius, S52.8 d'autres parties de l'avant-bras, et Q71.5 un raccourcissement longitudinal. M92.1 concerne l'ostéochondrite, qui n'est pas le diagnostic rapporté. Le contexte clinique d'une fracture rend S52.0 plus pertinent.\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. Une fracture de l'extrémité supérieure du cubitus, surtout avec complication infectieuse, justifie un DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 698,
"code": "Q71.5",
"extrait": "Q71.5 Raccourcissement longitudinal du cubitus"
},
{
"document": "cim10",
"page": 771,
"code": "S52.8",
"extrait": "S52.8 Fracture d'autres parties de l'avant-bras\nExtrémité inférieure du cubitus\nTête du cubitus"
},
{
"document": "cim10",
"page": 771,
"code": "S52.6",
"extrait": "S52.6 Fracture de l'extrémité inférieure du cubitus et du radius"
},
{
"document": "cim10",
"page": 770,
"code": "S52.0",
"extrait": "S52.0 Fracture de l'extrémité supérieure du cubitus\nApophyse coronoïde\nCoude SAI\nExtrémité proximale\nFracture-luxation de Monteggia\nOlécrâne"
},
{
"document": "cim10",
"page": 566,
"code": "M92.1",
"extrait": "M92.1 Ostéochondrite juvénile du radius et du cubitus\nOstéochondrite (juvénile) de :\n•épiphyse inférieure du cubitus [Burns]\n•tête radiale [Brailsford]"
},
{
"document": "cim10",
"page": 771,
"code": "S52.4",
"extrait": "S52.4 Fracture des deux diaphyses, cubitale et radiale"
},
{
"document": "cim10",
"page": 772,
"code": "S55.0",
"extrait": "S55.0 Lésion traumatique de l'artère cubitale au niveau de l'avant-bras"
},
{
"document": "cim10",
"page": 192,
"code": "D12.0",
"extrait": "D12.0 Cæcum\nValvule iléocæcale"
},
{
"document": "cim10",
"page": 767,
"code": "S42.2",
"extrait": "S42.2 Fracture de l'extrémité supérieure de l'humérus\nCol :\n•anatomique\n•chirurgical\nÉpiphyse supérieure\nTrochiter"
},
{
"document": "cim10",
"page": 202,
"code": "D37.5",
"extrait": "D37.5 Rectum\nJonction rectosigmoïdienne"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic initial de fracture du coude",
"interpretation": "Confirme la présence d'une fracture au niveau de l'extrémité supérieure du cubitus."
},
{
"type": "clinique",
"element": "Complication infectieuse",
"interpretation": "Justifie la pertinence du DAS en raison de la morbidité supplémentaire."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 2,
"source_excerpt": "...E ) - Taille: 180 cm - Poids: 76.5 kg\nLe 06/07/2023 15:08 Page 1 de 35\n\nS52.00 Fracture fermée de l'extrémité supérieure du cubitus (Apophyse coronoïde, Coude SAI, Extrémité\nPrincipal actif 01/07/2023 20:37\nproximale, Fracture-luxa..."
},
{
"texte": "Luxation de",
"cim10_suggestion": "T03.9",
"cim10_confidence": "high",
"cim10_final": "T03.9",
"justification": "Luxation non précisée, en complément des luxations déjà codées. Absence d'information sur la localisation.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de \"Luxation de\" indique un déplacement anormal d'une articulation, d'un os ou d'un organe de sa position normale. Dans le contexte clinique, il est crucial de préciser la localisation de cette luxation pour un codage précis.\n\nCODES CANDIDATS :\nS03.2, H27.1, Q12.1, S43.2, T03.9, T03, T09.2, S63.2, H44.8, S43.1\n\nDISCRIMINATION :\nÉtant donné que le contexte clinique inclut déjà des luxations spécifiques codées (S032 - Luxation de), et qu'il n'y a pas d'information supplémentaire sur la localisation de cette nouvelle luxation, le code T03.9 (Luxations, entorses et foulures multiples, sans précision) est le plus approprié. Il est moins spécifique que les autres codes, mais il permet de signaler la présence d'une luxation non précisée, sans créer de redondance avec les luxations déjà codées. Les codes spécifiques (S03.2, H27.1, etc.) nécessiteraient une localisation précise non fournie.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources supplémentaires pendant le séjour. La présence de complications (infection, abcès) et d'autres DAS codés (M542, Q401, etc.) justifie l'ajout de ce DAS pour refléter la complexité du cas.",
"sources_rag": [
{
"document": "cim10",
"page": 751,
"code": "S03.2",
"extrait": "S03.2 Luxation dentaire"
},
{
"document": "cim10",
"page": 368,
"code": "H27.1",
"extrait": "H27.1 Luxation du cristallin"
},
{
"document": "cim10",
"page": 674,
"code": "Q12.1",
"extrait": "Q12.1 Luxation congénitale du cristallin"
},
{
"document": "cim10",
"page": 767,
"code": "S43.2",
"extrait": "S43.2 Luxation de l'articulation sternoclaviculaire\nChapitre XIX"
},
{
"document": "cim10",
"page": 789,
"code": "T03.9",
"extrait": "T03.9 Luxations, entorses et foulures multiples, sans précision"
},
{
"document": "cim10",
"page": 73,
"code": "T03",
"extrait": "T03 Luxations, entorses et foulures de plusieurs parties du corps"
},
{
"document": "cim10_alpha",
"page": 789,
"code": "T09.2",
"extrait": "Luxations, entorses et foulures de localisations classées en S23.-, S33.- et → T09.2"
},
{
"document": "cim10",
"page": 774,
"code": "S63.2",
"extrait": "S63.2 Luxations multiples des doigts"
},
{
"document": "cim10",
"page": 374,
"code": "H44.8",
"extrait": "H44.8 Autres affections du globe oculaire\nHémophtalmie\nLuxation du globe oculaire"
},
{
"document": "cim10",
"page": 767,
"code": "S43.1",
"extrait": "S43.1 Luxation de l'articulation acromioclaviculaire"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de \"Luxation de\"",
"interpretation": "Indique la présence d'une luxation non spécifiée."
},
{
"type": "clinique",
"element": "Présence de multiples diagnostics (DP et DAS)",
"interpretation": "Justifie la codification d'un DAS supplémentaire pour refléter la complexité du cas."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 2,
"source_excerpt": "...itus (Apophyse coronoïde, Coude SAI, Extrémité\nPrincipal actif 01/07/2023 20:37\nproximale, Fracture-luxation de Monteggia, Olécrâne) [CMA2]\nAntécédents (texte libre)\nType de note Nom Date Heure Note\nAucune donné..."
},
{
"texte": "Fracture du coude",
"cim10_suggestion": "S53",
"cim10_confidence": "high",
"cim10_final": "S53",
"justification": "Fracture du coude, sans précision ligamentaire ou luxation associée. Correspond au diagnostic clinique et est un DAS pertinent compte tenu de la complication infectieuse.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de \"fracture du coude\" indique une rupture de l'intégrité osseuse au niveau de l'articulation du coude. Il s'agit d'une lésion traumatique nécessitant une prise en charge médicale pour la réduction de la fracture et sa consolidation.\n\nCODES CANDIDATS :\nS53 (Luxation, entorse et foulure des articulations et des ligaments du coude), S53.1 (Luxation du coude, sans précision), S53.2 (Rupture traumatique du ligament latéral externe du coude), S53.3 (Rupture traumatique du ligament latéral interne du coude), S53.4 (Entorse et foulure du coude).\n\nDISCRIMINATION :\nLe code S53 est trop général. S53.1 concerne une luxation pure, ce qui n'est pas précisé dans le diagnostic. S53.2 et S53.3 concernent des ruptures ligamentaires spécifiques, non mentionnées. S53.4 concerne une entorse ou foulure, ce qui n'est pas le cas ici. Le DP du séjour est une fracture fermée de l'extrémité supérieure du cubitus (S52.0), ce qui implique une fracture osseuse. Le diagnostic \"fracture du coude\" est donc un DAS pertinent et doit être codé avec le code le plus spécifique possible, qui est S53.\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 (complications, actes techniques). L'infection est une complication qui justifie le codage de ce DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 772,
"code": "S58.0",
"extrait": "S58.0 Amputation traumatique au niveau du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53.2",
"extrait": "S53.2 Rupture traumatique du ligament latéral externe du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53.3",
"extrait": "S53.3 Rupture traumatique du ligament latéral interne du coude"
},
{
"document": "cim10",
"page": 770,
"code": "S50.0",
"extrait": "S50.0 Contusion du coude"
},
{
"document": "cim10",
"page": 772,
"code": "S57.0",
"extrait": "S57.0 Écrasement du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53.4",
"extrait": "S53.4 Entorse et foulure du coude"
},
{
"document": "cim10",
"page": 72,
"code": "S53",
"extrait": "S53 Luxation, entorse et foulure des articulations et des ligaments du coude"
},
{
"document": "cim10",
"page": 772,
"code": "S58.1",
"extrait": "S58.1 Amputation traumatique entre le coude et le poignet"
},
{
"document": "cim10",
"page": 770,
"code": "S51.0",
"extrait": "S51.0 Plaie ouverte du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53",
"extrait": "S53 Luxation, entorse et foulure des articulations et des ligaments du coude\nS53.0 Luxation de la tête radiale\nArticulation radiohumérale\nÀ l'exclusion de :fracture-luxation de Monteggia (S52.0)\nS53.1"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de fracture du coude mentionné dans le dossier médical.",
"interpretation": "Confirmation du diagnostic principal."
},
{
"type": "clinique",
"element": "Présence d'une infection post-opératoire.",
"interpretation": "Justification du codage en tant que DAS, mobilisant des ressources supplémentaires."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 3,
"source_excerpt": "...s BATAILLE 20:37 bloc puis hospit ortho pour suite de prise en charge\nPatient de 29ans, aux ATCD de fracture du coude avec materiel d'ostéosynthèse au niveau\nhumeral gauche\nChute de scooter seul sur un rond point\nHist..."
},
{
"texte": "Fracture fermée de l'",
"cim10_suggestion": "T14",
"cim10_confidence": "high",
"cim10_final": "T14",
"justification": "Fracture fermée d'une partie du corps non précisée. Le '0' en 5ème position indique une fracture fermée, conformément aux instructions de l'ATIH.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic indique une fracture osseuse sans précision sur sa localisation et si elle est ouverte ou fermée. La présence d'une infection suggère une complication de cette fracture.\n\nCODES CANDIDATS :\nT14.2, S72, S62, T10, T12, S32\n\nDISCRIMINATION :\nLe code T14.2 est le plus générique et correspond à une fracture d'une partie du corps non précisée. Cependant, il est impératif de rechercher le code le plus spécifique possible. Sans information sur la localisation de la fracture, T14.2 reste le choix le plus approprié. Les autres codes (S72, S62, T10, T12, S32) concernent des localisations spécifiques (fémur, poignet, membre supérieur, membre inférieur, rachis/bassin) qui ne sont pas mentionnées dans le diagnostic initial. L'infection sera codée comme un DAS.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la raison principale de l'hospitalisation. Une fracture, même non précisée, justifie une hospitalisation et est donc un DP approprié. La complication (infection) sera codée en DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 793,
"code": "T14.2",
"extrait": "T14.2 Fracture d'une partie du corps non précisée\nFracture :\n•SAI\n•avec :\n•déplacement SAI\n•luxation SAI\n•fermée SAI\n•ouverte SAI\nÀ l'exclusion de :fractures multiples SAI (T02.9)\nLes subdivisions sui"
},
{
"document": "cim10",
"page": 777,
"code": "S72",
"extrait": "S72 Fracture du fémur\nLes subdivisions suivantes doivent être utilisées comme cinquième caractère pour identifier les\nfractures et les plaies ouvertes. Une fracture non précisée fermée ou ouverte doit"
},
{
"document": "cim10",
"page": 773,
"code": "S62",
"extrait": "S62 Fracture au niveau du poignet et de la main\nÀ l'exclusion de :fracture des extrémités inférieures du cubitus et du radius (S52.-)\nLes subdivisions suivantes doivent être utilisées comme cinquième "
},
{
"document": "cim10",
"page": 562,
"code": "M84.0",
"extrait": "M84.0 Fracture mal consolidée\nCal vicieux"
},
{
"document": "cim10",
"page": 792,
"code": "T10",
"extrait": "T10 Fracture du membre supérieur, niveau non précisé\nÀ l'exclusion de :fractures multiples du bras, niveau non précisé (T02.-)\nLes subdivisions suivantes doivent être utilisées comme caractère supplém"
},
{
"document": "cim10",
"page": 73,
"code": "T02",
"extrait": "T02 Fractures de plusieurs parties du corps"
},
{
"document": "cim10",
"page": 791,
"code": "T08",
"extrait": "T08 Fracture du rachis, niveau non précisé\nÀ l'exclusion de :fractures multiples du rachis, niveau non précisé (T02.1)\nLes subdivisions suivantes doivent être utilisées comme caractère supplémentaire "
},
{
"document": "cim10",
"page": 792,
"code": "T12",
"extrait": "T12 Fracture d'un membre inférieur, niveau non précisé\nÀ l'exclusion de :fractures multiples du membre inférieur, niveau non précisé (T02.-)\nLes subdivisions suivantes doivent être utilisées comme car"
},
{
"document": "cim10",
"page": 763,
"code": "S32.4",
"extrait": "S32.4 Fracture de l'acétabulum"
},
{
"document": "cim10",
"page": 762,
"code": "S32",
"extrait": "S32 Fracture du rachis lombaire et du bassin\nComprend : apophyse :\n•épineuse\n•transverse\narc : lombosacré(e)\n•neural\n•vertébral\nvertèbre\nÀ l'exclusion de :fracture de la hanche SAI (S72.0)\nLes subdivi"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic initial : Fracture fermée de l'",
"interpretation": "Indique une fracture osseuse sans précision de localisation."
},
{
"type": "clinique",
"element": "Complication : Infection",
"interpretation": "Justifie la prise en charge et sera codée comme un DAS."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 2,
"source_excerpt": "...CHIRURGIE ORTHOPEDIQUE ) - Taille: 180 cm - Poids: 76.5 kg\nLe 06/07/2023 15:08 Page 1 de 35\n\nS52.00 Fracture fermée de l'extrémité supérieure du cubitus (Apophyse coronoïde, Coude SAI, Extrémité\nPrincipal actif 01/07/2023..."
}
],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Infection",
"source_page": 1,
"source_excerpt": "...as opéré sur table à bras\nAnesthésie : Anesthésie générale\nGarrot pneumatique : NON\nPréparation, désinfection et champage stérile selon protocole du CLIN\nAntibioprophylaxie par Céfazoline 2g\nCheck list HAS ava..."
}
],
"alertes_codage": [
"FUSION: 2 documents fusionnés",
"CMA niveau 3 : 'Infection postopératoire' (T81.4) — sévérité non_evalue",
"QC: Le dossier clinique est très limité. L'absence d'informations sur la greffe osseuse rend le code Z94.6 non justifiable. Il est crucial d'avoir des preuves cliniques pour chaque code assigné.",
"QC: La justification du code T81.4 mentionne une infection postopératoire. Il serait utile de préciser le site de l'infection, si connu, pour une meilleure spécificité (si possible).",
"QC: Vérifier si d'autres codes liés à l'infection (ex: code de l'agent pathogène si connu) pourraient être pertinents.",
"Z-code Z94.6 en DP → REVIEW (R5)",
"QC: DP T14 confiance medium→high — Ce code est trop général. Il ne précise pas la localisation de la fracture. De plus, il est redondant avec le code S53 qui est plus précis. Le '0' en 5ème position est une convention pour les fractures ouvertes, pas fermées. Il faut utiliser un code plus spécifique.",
"QC: DAS T03.9 confiance medium→high — Ce code est trop vague. L'absence de localisation est un manque d'information, pas une justification pour un code non spécifique. Il est probable qu'il y ait une luxation associée à la fracture du coude (S53) et qu'elle soit codée dans ce dernier.",
"QC: DAS T03.9 (Luxation de) à reconsidérer — Ce code est trop vague. L'absence de localisation est un manque d'information, pas une justification pour un code non spécifique. Il est probable qu'il y ait une luxation associée à la fracture du coude (S53) et qu'elle soit codée dans ce dernier.",
"QC: DAS S53 confiance medium→high — Ce code est pertinent et décrit la fracture du coude. Il est cohérent avec le diagnostic clinique et la présence d'une infection post-opératoire.",
"QC: Le dossier clinique manque de détails sur la fracture. Il serait important de connaître le type de fracture (transverse, oblique, comminutive, etc.) et la localisation précise (ulna, radius, épicondyle, etc.).",
"QC: L'infection est mentionnée comme complication. Il serait important de coder la nature de l'infection (bactérienne, fongique, etc.) et son impact sur le séjour.",
"Aucun DP extrait (ni Trackare ni CRH)",
"DP Trackare Z-code non whitelisté → REVIEW"
],
"source_files": [
"CRO 23127321.pdf",
"trackare-BA060655-23127321_BA060655_23127321.pdf"
],
"ghm_estimation": {
"cmd": "23",
"cmd_libelle": "Facteurs influençant l'état de santé",
"type_ghm": "M",
"severite": 3,
"ghm_approx": "23M??3",
"cma_count": 1,
"cms_count": 0,
"alertes": [
"DP symptomatique (Z94.6) — risque de CMD 23, impact tarif"
]
},
"controles_cpam": [],
"veto_report": {
"verdict": "PASS",
"score_contestabilite": 80,
"issues": [
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[0]",
"message": "DAS T81.4 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[2]",
"message": "DAS T03.9 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[3]",
"message": "DAS S53 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[4]",
"message": "DAS T14 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": []
}
}

View File

@@ -0,0 +1,405 @@
{
"source_file": "CRO 23127321.pdf",
"document_type": "crh",
"sejour": {
"sexe": "M"
},
"diagnostic_principal": {
"texte": "Greffe osseuse",
"cim10_suggestion": "Z94.6",
"cim10_confidence": "high",
"cim10_final": "Z94.6",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "nuke3",
"source_page": 1,
"source_excerpt": "...on sur plaque avec davier de Verbrugge\nMise en compression de la fracture\nVerrouillage de la plaque\nGreffe osseuse par des fragments du cal osseux\nContrôle à lamplificateur de brillance satisfaisant\n______________..."
},
"dp_selection": {
"chosen_index": 1,
"chosen_term": "Greffe osseuse",
"chosen_code": "Z94.6",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une complication post-opératoire.",
"L'infection postopératoire (T81.4) est un diagnostic pertinent et spécifique.",
"Les autres options ne reflètent pas le motif principal de prise en charge."
],
"reason": "Infection postopératoire est le diagnostic le plus probable compte tenu du contexte.",
"candidates": [
{
"index": 0,
"term": "Anesthésie : anesthésie",
"code": "T41.4",
"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": 2,
"term": "Infection postopératoire",
"code": "T81.4",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "Greffe osseuse",
"code": "Z94.6",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 2,
"confidence": 3,
"z_code_malus": -2
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"dp_crh_only": {
"chosen_index": 1,
"chosen_term": "Greffe osseuse",
"chosen_code": "Z94.6",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Le contexte clinique suggère une complication post-opératoire.",
"L'infection postopératoire (T81.4) est un diagnostic pertinent et spécifique.",
"Les autres options ne reflètent pas le motif principal de prise en charge."
],
"reason": "Infection postopératoire est le diagnostic le plus probable compte tenu du contexte.",
"candidates": [
{
"index": 0,
"term": "Anesthésie : anesthésie",
"code": "T41.4",
"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": 2,
"term": "Infection postopératoire",
"code": "T81.4",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "Greffe osseuse",
"code": "Z94.6",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 2,
"confidence": 3,
"z_code_malus": -2
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 1,
"chosen_term": "Greffe osseuse",
"chosen_code": "Z94.6",
"confidence": "medium",
"verdict": "REVIEW",
"evidence": [
"Le contexte clinique suggère une complication post-opératoire.",
"L'infection postopératoire (T81.4) est un diagnostic pertinent et spécifique.",
"Les autres options ne reflètent pas le motif principal de prise en charge.",
"R5 — Z-code non whitelisté en DP → REVIEW"
],
"reason": "Infection postopératoire est le diagnostic le plus probable compte tenu du contexte. | R5 Z-code",
"candidates": [
{
"index": 0,
"term": "Anesthésie : anesthésie",
"code": "T41.4",
"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": 2,
"term": "Infection postopératoire",
"code": "T81.4",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 1,
"term": "Greffe osseuse",
"code": "Z94.6",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 1,
"score": 3.0,
"score_details": {
"section": 2,
"confidence": 3,
"z_code_malus": -2
}
}
],
"debug_scores": {
"top1": 5.0,
"top2": 4.0,
"delta": 1.0,
"llm": true
}
},
"quality_flags": {
"crh_only_mode": true,
"z_code_dp_review": true
},
"diagnostics_associes": [
{
"texte": "Infection postopératoire",
"cim10_suggestion": "T81.4",
"cim10_confidence": "high",
"cim10_final": "T81.4",
"justification": "Infection postopératoire documentée cliniquement et biologiquement (CRP élevée, anomalies hépatiques).",
"raisonnement": "ANALYSE CLINIQUE :\nL'infection postopératoire est une complication fréquente après une intervention chirurgicale, caractérisée par des signes d'inflammation locale ou systémique. Elle peut affecter la plaie chirurgicale, les tissus environnants ou des organes distants. Dans ce cas, la CRP élevée et les anomalies hépatiques suggèrent une réponse inflammatoire et une possible dissémination de l'infection.\n\nCODES CANDIDATS :\nO86.0, T83.5, O86.3, O23, O23.2, T84.6, T83.6, O86, O23.4, N99.2\n\nDISCRIMINATION :\nLe code O86.0 (Infection d'une plaie d'origine obstétricale chirurgicale) est inapproprié car le contexte clinique ne mentionne aucune intervention obstétricale. Les codes T83.5, T84.6 et T83.6 concernent des infections liées à des prothèses ou implants, ce qui n'est pas précisé dans le dossier. Les codes O23, O23.2 et O23.4 concernent les infections urinaires pendant la grossesse, ce qui n'est pas le cas ici. Le code N99.2 (Adhérences vaginales postopératoires) ne correspond pas à une infection. Le code O86 (Autres infections puerpérales) est trop général. Le code T81.4 est déjà codé. Le code le plus approprié est donc T81.4 (Infection postopératoire) car il décrit directement l'infection survenue après une 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 (antibiothérapie, examens complémentaires, prolongation de la durée de séjour). L'infection postopératoire répond à ce critère.",
"sources_rag": [
{
"document": "cim10",
"page": 634,
"code": "O86.0",
"extrait": "O86.0 Infection d'une plaie d'origine obstétricale chirurgicale\nInfection d'une suture :\n•après césarienne\n•périnéale après accouchement\nClassification Internationale des Maladies CIM-10-FR 2026"
},
{
"document": "cim10",
"page": 828,
"code": "T83.5",
"extrait": "T83.5 Infection et réaction inflammatoire dues à une prothèse, un implant et une greffe de\nl'appareil urinaire"
},
{
"document": "cim10",
"page": 635,
"code": "O86.3",
"extrait": "O86.3 Autres infections des voies génito-urinaires, après accouchement\nInfection puerpérale des voies génito-urinaires SAI"
},
{
"document": "cim10",
"page": 62,
"code": "O23",
"extrait": "O23 Infections de l'appareil génito-urinaire au cours de la grossesse"
},
{
"document": "cim10",
"page": 616,
"code": "O23.2",
"extrait": "O23.2 Infections urétrales au cours de la grossesse"
},
{
"document": "cim10",
"page": 829,
"code": "T84.6",
"extrait": "T84.6 Infection et réaction inflammatoire dues à un appareil de fixation interne [toute\nlocalisation]"
},
{
"document": "cim10",
"page": 828,
"code": "T83.6",
"extrait": "T83.6 Infection et réaction inflammatoire dues à une prothèse, un implant et une greffe de\nl'appareil génital"
},
{
"document": "cim10",
"page": 634,
"code": "O86",
"extrait": "O86 Autres infections puerpérales\nUtiliser, au besoin, un code supplémentaire (B95-B98) pour identifier l'agent infectieux.\nÀ l'exclusion de :infection au cours du travail (O75.3)\nO86.0 Infection d'un"
},
{
"document": "cim10",
"page": 616,
"code": "O23.4",
"extrait": "O23.4 Infection de l'appareil urinaire sans précision au cours de la grossesse"
},
{
"document": "cim10",
"page": 603,
"code": "N99.2",
"extrait": "N99.2 Adhérences vaginales postopératoires"
}
],
"preuves_cliniques": [
{
"type": "biologie",
"element": "CRP 15 mg/L",
"interpretation": "Signe d'inflammation et d'infection."
},
{
"type": "biologie",
"element": "ASAT 78 UI/L, ALAT 83 UI/L",
"interpretation": "Cytolyse hépatique modérée, pouvant être liée à une dissémination de l'infection."
},
{
"type": "clinique",
"element": "Fièvre",
"interpretation": "Signe clinique d'infection."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 3,
"source": "llm_das"
}
],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Infection",
"source_page": 1,
"source_excerpt": "...as opéré sur table à bras\nAnesthésie : Anesthésie générale\nGarrot pneumatique : NON\nPréparation, désinfection et champage stérile selon protocole du CLIN\nAntibioprophylaxie par Céfazoline 2g\nCheck list HAS ava..."
}
],
"alertes_codage": [
"CMA niveau 3 : 'Infection postopératoire' (T81.4) — sévérité non_evalue",
"QC: Le dossier clinique est très limité. L'absence d'informations sur la greffe osseuse rend le code Z94.6 non justifiable. Il est crucial d'avoir des preuves cliniques pour chaque code assigné.",
"QC: La justification du code T81.4 mentionne une infection postopératoire. Il serait utile de préciser le site de l'infection, si connu, pour une meilleure spécificité (si possible).",
"QC: Vérifier si d'autres codes liés à l'infection (ex: code de l'agent pathogène si connu) pourraient être pertinents.",
"Z-code Z94.6 en DP → REVIEW (R5)"
],
"source_files": [],
"ghm_estimation": {
"cmd": "23",
"cmd_libelle": "Facteurs influençant l'état de santé",
"type_ghm": "M",
"severite": 3,
"ghm_approx": "23M??3",
"cma_count": 1,
"cms_count": 0,
"alertes": [
"DP symptomatique (Z94.6) — risque de CMD 23, impact tarif"
]
},
"controles_cpam": [],
"veto_report": {
"verdict": "PASS",
"score_contestabilite": 95,
"issues": [
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[0]",
"message": "DAS T81.4 potentiellement conditionnel"
}
]
},
"processing_time_s": 82.87,
"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": []
}
}

View File

@@ -0,0 +1,457 @@
{
"source_file": "trackare-BA060655-23127321_BA060655_23127321.pdf",
"document_type": "trackare",
"sejour": {
"sexe": "M",
"age": 29,
"date_entree": "01/07/2023",
"date_sortie": "06/07/2023",
"duree_sejour": 5,
"mode_entree": "Autres admissions urgentes",
"poids": 76.0,
"taille": 180.0
},
"diagnostic_principal": {
"texte": "Fracture fermée de l'",
"cim10_suggestion": "T14",
"cim10_confidence": "high",
"cim10_final": "T14",
"justification": "Fracture fermée d'une partie du corps non précisée. Le '0' en 5ème position indique une fracture fermée, conformément aux instructions de l'ATIH.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic indique une fracture osseuse sans précision sur sa localisation et si elle est ouverte ou fermée. La présence d'une infection suggère une complication de cette fracture.\n\nCODES CANDIDATS :\nT14.2, S72, S62, T10, T12, S32\n\nDISCRIMINATION :\nLe code T14.2 est le plus générique et correspond à une fracture d'une partie du corps non précisée. Cependant, il est impératif de rechercher le code le plus spécifique possible. Sans information sur la localisation de la fracture, T14.2 reste le choix le plus approprié. Les autres codes (S72, S62, T10, T12, S32) concernent des localisations spécifiques (fémur, poignet, membre supérieur, membre inférieur, rachis/bassin) qui ne sont pas mentionnées dans le diagnostic initial. L'infection sera codée comme un DAS.\n\nREGLE PMSI :\nEn tant que DP, le code doit refléter la raison principale de l'hospitalisation. Une fracture, même non précisée, justifie une hospitalisation et est donc un DP approprié. La complication (infection) sera codée en DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 793,
"code": "T14.2",
"extrait": "T14.2 Fracture d'une partie du corps non précisée\nFracture :\n•SAI\n•avec :\n•déplacement SAI\n•luxation SAI\n•fermée SAI\n•ouverte SAI\nÀ l'exclusion de :fractures multiples SAI (T02.9)\nLes subdivisions sui"
},
{
"document": "cim10",
"page": 777,
"code": "S72",
"extrait": "S72 Fracture du fémur\nLes subdivisions suivantes doivent être utilisées comme cinquième caractère pour identifier les\nfractures et les plaies ouvertes. Une fracture non précisée fermée ou ouverte doit"
},
{
"document": "cim10",
"page": 773,
"code": "S62",
"extrait": "S62 Fracture au niveau du poignet et de la main\nÀ l'exclusion de :fracture des extrémités inférieures du cubitus et du radius (S52.-)\nLes subdivisions suivantes doivent être utilisées comme cinquième "
},
{
"document": "cim10",
"page": 562,
"code": "M84.0",
"extrait": "M84.0 Fracture mal consolidée\nCal vicieux"
},
{
"document": "cim10",
"page": 792,
"code": "T10",
"extrait": "T10 Fracture du membre supérieur, niveau non précisé\nÀ l'exclusion de :fractures multiples du bras, niveau non précisé (T02.-)\nLes subdivisions suivantes doivent être utilisées comme caractère supplém"
},
{
"document": "cim10",
"page": 73,
"code": "T02",
"extrait": "T02 Fractures de plusieurs parties du corps"
},
{
"document": "cim10",
"page": 791,
"code": "T08",
"extrait": "T08 Fracture du rachis, niveau non précisé\nÀ l'exclusion de :fractures multiples du rachis, niveau non précisé (T02.1)\nLes subdivisions suivantes doivent être utilisées comme caractère supplémentaire "
},
{
"document": "cim10",
"page": 792,
"code": "T12",
"extrait": "T12 Fracture d'un membre inférieur, niveau non précisé\nÀ l'exclusion de :fractures multiples du membre inférieur, niveau non précisé (T02.-)\nLes subdivisions suivantes doivent être utilisées comme car"
},
{
"document": "cim10",
"page": 763,
"code": "S32.4",
"extrait": "S32.4 Fracture de l'acétabulum"
},
{
"document": "cim10",
"page": 762,
"code": "S32",
"extrait": "S32 Fracture du rachis lombaire et du bassin\nComprend : apophyse :\n•épineuse\n•transverse\narc : lombosacré(e)\n•neural\n•vertébral\nvertèbre\nÀ l'exclusion de :fracture de la hanche SAI (S72.0)\nLes subdivi"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic initial : Fracture fermée de l'",
"interpretation": "Indique une fracture osseuse sans précision de localisation."
},
{
"type": "clinique",
"element": "Complication : Infection",
"interpretation": "Justifie la prise en charge et sera codée comme un DAS."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 2,
"source_excerpt": "...CHIRURGIE ORTHOPEDIQUE ) - Taille: 180 cm - Poids: 76.5 kg\nLe 06/07/2023 15:08 Page 1 de 35\n\nS52.00 Fracture fermée de l'extrémité supérieure du cubitus (Apophyse coronoïde, Coude SAI, Extrémité\nPrincipal actif 01/07/2023..."
},
"dp_final": {
"verdict": "REVIEW",
"evidence": [],
"reason": "Aucun DP disponible",
"candidates": []
},
"quality_flags": {
"no_dp_source": true
},
"diagnostics_associes": [
{
"texte": "Extrémité supérieure du cubitus",
"cim10_suggestion": "S52.0",
"cim10_confidence": "high",
"cim10_final": "S52.0",
"justification": "Fracture de l'extrémité supérieure du cubitus, compatible avec le contexte clinique de fracture et d'infection.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic \"Extrémité supérieure du cubitus\" indique une atteinte osseuse ou articulaire au niveau du coude, plus précisément de l'extrémité proximale de l'os cubitus. Dans le contexte d'une fracture et d'une infection, cela suggère une complication de la fracture initiale ou une infection associée à la fracture.\n\nCODES CANDIDATS :\nS52.0, S52.6, S52.8, Q71.5, M92.1\n\nDISCRIMINATION :\nS52.0 est le code le plus spécifique car il correspond directement à une fracture de l'extrémité supérieure du cubitus. S52.6 concerne une fracture combinée avec le radius, S52.8 d'autres parties de l'avant-bras, et Q71.5 un raccourcissement longitudinal. M92.1 concerne l'ostéochondrite, qui n'est pas le diagnostic rapporté. Le contexte clinique d'une fracture rend S52.0 plus pertinent.\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. Une fracture de l'extrémité supérieure du cubitus, surtout avec complication infectieuse, justifie un DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 698,
"code": "Q71.5",
"extrait": "Q71.5 Raccourcissement longitudinal du cubitus"
},
{
"document": "cim10",
"page": 771,
"code": "S52.8",
"extrait": "S52.8 Fracture d'autres parties de l'avant-bras\nExtrémité inférieure du cubitus\nTête du cubitus"
},
{
"document": "cim10",
"page": 771,
"code": "S52.6",
"extrait": "S52.6 Fracture de l'extrémité inférieure du cubitus et du radius"
},
{
"document": "cim10",
"page": 770,
"code": "S52.0",
"extrait": "S52.0 Fracture de l'extrémité supérieure du cubitus\nApophyse coronoïde\nCoude SAI\nExtrémité proximale\nFracture-luxation de Monteggia\nOlécrâne"
},
{
"document": "cim10",
"page": 566,
"code": "M92.1",
"extrait": "M92.1 Ostéochondrite juvénile du radius et du cubitus\nOstéochondrite (juvénile) de :\n•épiphyse inférieure du cubitus [Burns]\n•tête radiale [Brailsford]"
},
{
"document": "cim10",
"page": 771,
"code": "S52.4",
"extrait": "S52.4 Fracture des deux diaphyses, cubitale et radiale"
},
{
"document": "cim10",
"page": 772,
"code": "S55.0",
"extrait": "S55.0 Lésion traumatique de l'artère cubitale au niveau de l'avant-bras"
},
{
"document": "cim10",
"page": 192,
"code": "D12.0",
"extrait": "D12.0 Cæcum\nValvule iléocæcale"
},
{
"document": "cim10",
"page": 767,
"code": "S42.2",
"extrait": "S42.2 Fracture de l'extrémité supérieure de l'humérus\nCol :\n•anatomique\n•chirurgical\nÉpiphyse supérieure\nTrochiter"
},
{
"document": "cim10",
"page": 202,
"code": "D37.5",
"extrait": "D37.5 Rectum\nJonction rectosigmoïdienne"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic initial de fracture du coude",
"interpretation": "Confirme la présence d'une fracture au niveau de l'extrémité supérieure du cubitus."
},
{
"type": "clinique",
"element": "Complication infectieuse",
"interpretation": "Justifie la pertinence du DAS en raison de la morbidité supplémentaire."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 2,
"source_excerpt": "...E ) - Taille: 180 cm - Poids: 76.5 kg\nLe 06/07/2023 15:08 Page 1 de 35\n\nS52.00 Fracture fermée de l'extrémité supérieure du cubitus (Apophyse coronoïde, Coude SAI, Extrémité\nPrincipal actif 01/07/2023 20:37\nproximale, Fracture-luxa..."
},
{
"texte": "Luxation de",
"cim10_suggestion": "T03.9",
"cim10_confidence": "high",
"cim10_final": "T03.9",
"justification": "Luxation non précisée, en complément des luxations déjà codées. Absence d'information sur la localisation.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de \"Luxation de\" indique un déplacement anormal d'une articulation, d'un os ou d'un organe de sa position normale. Dans le contexte clinique, il est crucial de préciser la localisation de cette luxation pour un codage précis.\n\nCODES CANDIDATS :\nS03.2, H27.1, Q12.1, S43.2, T03.9, T03, T09.2, S63.2, H44.8, S43.1\n\nDISCRIMINATION :\nÉtant donné que le contexte clinique inclut déjà des luxations spécifiques codées (S032 - Luxation de), et qu'il n'y a pas d'information supplémentaire sur la localisation de cette nouvelle luxation, le code T03.9 (Luxations, entorses et foulures multiples, sans précision) est le plus approprié. Il est moins spécifique que les autres codes, mais il permet de signaler la présence d'une luxation non précisée, sans créer de redondance avec les luxations déjà codées. Les codes spécifiques (S03.2, H27.1, etc.) nécessiteraient une localisation précise non fournie.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources supplémentaires pendant le séjour. La présence de complications (infection, abcès) et d'autres DAS codés (M542, Q401, etc.) justifie l'ajout de ce DAS pour refléter la complexité du cas.",
"sources_rag": [
{
"document": "cim10",
"page": 751,
"code": "S03.2",
"extrait": "S03.2 Luxation dentaire"
},
{
"document": "cim10",
"page": 368,
"code": "H27.1",
"extrait": "H27.1 Luxation du cristallin"
},
{
"document": "cim10",
"page": 674,
"code": "Q12.1",
"extrait": "Q12.1 Luxation congénitale du cristallin"
},
{
"document": "cim10",
"page": 767,
"code": "S43.2",
"extrait": "S43.2 Luxation de l'articulation sternoclaviculaire\nChapitre XIX"
},
{
"document": "cim10",
"page": 789,
"code": "T03.9",
"extrait": "T03.9 Luxations, entorses et foulures multiples, sans précision"
},
{
"document": "cim10",
"page": 73,
"code": "T03",
"extrait": "T03 Luxations, entorses et foulures de plusieurs parties du corps"
},
{
"document": "cim10_alpha",
"page": 789,
"code": "T09.2",
"extrait": "Luxations, entorses et foulures de localisations classées en S23.-, S33.- et → T09.2"
},
{
"document": "cim10",
"page": 774,
"code": "S63.2",
"extrait": "S63.2 Luxations multiples des doigts"
},
{
"document": "cim10",
"page": 374,
"code": "H44.8",
"extrait": "H44.8 Autres affections du globe oculaire\nHémophtalmie\nLuxation du globe oculaire"
},
{
"document": "cim10",
"page": 767,
"code": "S43.1",
"extrait": "S43.1 Luxation de l'articulation acromioclaviculaire"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de \"Luxation de\"",
"interpretation": "Indique la présence d'une luxation non spécifiée."
},
{
"type": "clinique",
"element": "Présence de multiples diagnostics (DP et DAS)",
"interpretation": "Justifie la codification d'un DAS supplémentaire pour refléter la complexité du cas."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 2,
"source_excerpt": "...itus (Apophyse coronoïde, Coude SAI, Extrémité\nPrincipal actif 01/07/2023 20:37\nproximale, Fracture-luxation de Monteggia, Olécrâne) [CMA2]\nAntécédents (texte libre)\nType de note Nom Date Heure Note\nAucune donné..."
},
{
"texte": "Fracture du coude",
"cim10_suggestion": "S53",
"cim10_confidence": "high",
"cim10_final": "S53",
"justification": "Fracture du coude, sans précision ligamentaire ou luxation associée. Correspond au diagnostic clinique et est un DAS pertinent compte tenu de la complication infectieuse.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic de \"fracture du coude\" indique une rupture de l'intégrité osseuse au niveau de l'articulation du coude. Il s'agit d'une lésion traumatique nécessitant une prise en charge médicale pour la réduction de la fracture et sa consolidation.\n\nCODES CANDIDATS :\nS53 (Luxation, entorse et foulure des articulations et des ligaments du coude), S53.1 (Luxation du coude, sans précision), S53.2 (Rupture traumatique du ligament latéral externe du coude), S53.3 (Rupture traumatique du ligament latéral interne du coude), S53.4 (Entorse et foulure du coude).\n\nDISCRIMINATION :\nLe code S53 est trop général. S53.1 concerne une luxation pure, ce qui n'est pas précisé dans le diagnostic. S53.2 et S53.3 concernent des ruptures ligamentaires spécifiques, non mentionnées. S53.4 concerne une entorse ou foulure, ce qui n'est pas le cas ici. Le DP du séjour est une fracture fermée de l'extrémité supérieure du cubitus (S52.0), ce qui implique une fracture osseuse. Le diagnostic \"fracture du coude\" est donc un DAS pertinent et doit être codé avec le code le plus spécifique possible, qui est S53.\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 (complications, actes techniques). L'infection est une complication qui justifie le codage de ce DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 772,
"code": "S58.0",
"extrait": "S58.0 Amputation traumatique au niveau du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53.2",
"extrait": "S53.2 Rupture traumatique du ligament latéral externe du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53.3",
"extrait": "S53.3 Rupture traumatique du ligament latéral interne du coude"
},
{
"document": "cim10",
"page": 770,
"code": "S50.0",
"extrait": "S50.0 Contusion du coude"
},
{
"document": "cim10",
"page": 772,
"code": "S57.0",
"extrait": "S57.0 Écrasement du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53.4",
"extrait": "S53.4 Entorse et foulure du coude"
},
{
"document": "cim10",
"page": 72,
"code": "S53",
"extrait": "S53 Luxation, entorse et foulure des articulations et des ligaments du coude"
},
{
"document": "cim10",
"page": 772,
"code": "S58.1",
"extrait": "S58.1 Amputation traumatique entre le coude et le poignet"
},
{
"document": "cim10",
"page": 770,
"code": "S51.0",
"extrait": "S51.0 Plaie ouverte du coude"
},
{
"document": "cim10",
"page": 771,
"code": "S53",
"extrait": "S53 Luxation, entorse et foulure des articulations et des ligaments du coude\nS53.0 Luxation de la tête radiale\nArticulation radiohumérale\nÀ l'exclusion de :fracture-luxation de Monteggia (S52.0)\nS53.1"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de fracture du coude mentionné dans le dossier médical.",
"interpretation": "Confirmation du diagnostic principal."
},
{
"type": "clinique",
"element": "Présence d'une infection post-opératoire.",
"interpretation": "Justification du codage en tant que DAS, mobilisant des ressources supplémentaires."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 3,
"source_excerpt": "...s BATAILLE 20:37 bloc puis hospit ortho pour suite de prise en charge\nPatient de 29ans, aux ATCD de fracture du coude avec materiel d'ostéosynthèse au niveau\nhumeral gauche\nChute de scooter seul sur un rond point\nHist..."
}
],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Infection",
"source_page": 7,
"source_excerpt": "...ESHABILLAGE : AIDE - 3xJ [6h 12h 22h] 03/07/2023 Mélanie\nRéalisé\nCOMPLETE Normal 14:00 BESSONART\nDESINFECTION\n- 3xJ [6h 12h 22h] 03/07/2023 Mélanie\nENVIRONNEMENT Réalisé\nNormal 14:00 BESSONART\nPATIENT\n- 3xJ [6..."
}
],
"alertes_codage": [
"QC: DP T14 confiance medium→high — Ce code est trop général. Il ne précise pas la localisation de la fracture. De plus, il est redondant avec le code S53 qui est plus précis. Le '0' en 5ème position est une convention pour les fractures ouvertes, pas fermées. Il faut utiliser un code plus spécifique.",
"QC: DAS T03.9 confiance medium→high — Ce code est trop vague. L'absence de localisation est un manque d'information, pas une justification pour un code non spécifique. Il est probable qu'il y ait une luxation associée à la fracture du coude (S53) et qu'elle soit codée dans ce dernier.",
"QC: DAS T03.9 (Luxation de) à reconsidérer — Ce code est trop vague. L'absence de localisation est un manque d'information, pas une justification pour un code non spécifique. Il est probable qu'il y ait une luxation associée à la fracture du coude (S53) et qu'elle soit codée dans ce dernier.",
"QC: DAS S53 confiance medium→high — Ce code est pertinent et décrit la fracture du coude. Il est cohérent avec le diagnostic clinique et la présence d'une infection post-opératoire.",
"QC: Le dossier clinique manque de détails sur la fracture. Il serait important de connaître le type de fracture (transverse, oblique, comminutive, etc.) et la localisation précise (ulna, radius, épicondyle, etc.).",
"QC: L'infection est mentionnée comme complication. Il serait important de coder la nature de l'infection (bactérienne, fongique, etc.) et son impact sur le séjour.",
"VETOS[PDF]: NEED_INFO (score=75)",
"VETO-03 [MEDIUM] diagnostic_principal: DP T14 basé sur du conditionnel",
"VETO-03 [LOW] diagnostics_associes[1]: DAS T03.9 potentiellement conditionnel",
"VETO-03 [LOW] diagnostics_associes[2]: DAS S53 potentiellement conditionnel",
"Aucun DP extrait (ni Trackare ni CRH)"
],
"source_files": [],
"ghm_estimation": {
"cmd": "21",
"cmd_libelle": "Traumatismes",
"type_ghm": "M",
"severite": 1,
"ghm_approx": "21M??1",
"cma_count": 0,
"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 T14 basé sur du conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[1]",
"message": "DAS T03.9 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[2]",
"message": "DAS S53 potentiellement conditionnel"
}
]
},
"processing_time_s": 95.1,
"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": []
}
}