chore: add .gitignore

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,853 @@
{
"source_file": "CRO 23051225.pdf",
"document_type": "crh",
"sejour": {},
"diagnostic_principal": {
"texte": "Intra-articulaire",
"cim10_suggestion": "M23.4",
"cim10_confidence": "high",
"cim10_final": "M23.4",
"sources_rag": [],
"preuves_cliniques": [],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "nuke3",
"source_page": 2,
"source_excerpt": "...édiale recherchée.\nCourse rotulienne normale.\nLavage abondant.\nFermeture plan par plan sur un Redon intra-articulaire.\nPansement selon protocole légèrement compressif non collant. Attelle.\nLever J0 avec appui\nAblation..."
},
"dp_selection": {
"chosen_index": 2,
"chosen_term": "Intra-articulaire",
"chosen_code": "M23.4",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Absence d'information clinique permettant de privilégier une lésion spécifique (ménisque, ligament).",
"Gonarthrose est un diagnostic fréquent et plausible en l'absence d'autres informations."
],
"reason": "En l'absence de contexte clinique, la gonarthrose est le diagnostic le plus probable et le plus général.",
"candidates": [
{
"index": 2,
"term": "Intra-articulaire",
"code": "M23.4",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 2,
"score": 6.0,
"score_details": {
"section": 2,
"confidence": 3,
"occurrences": 1
}
},
{
"index": 0,
"term": "Gonarthrose",
"code": "M17.9",
"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": "Ligamentaire",
"code": "M24.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": 5,
"term": "Lésion du ménisque externe",
"code": "M23.3",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1
}
},
{
"index": 3,
"term": "Genu varum",
"code": "Q68.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 4,
"term": "Lésion du ménisque interne",
"code": "S83.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 6,
"term": "Dénervation rotulienne",
"code": "M22.8",
"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": 6.0,
"top2": 5.0,
"delta": 1.0,
"llm": true
}
},
"dp_crh_only": {
"chosen_index": 2,
"chosen_term": "Intra-articulaire",
"chosen_code": "M23.4",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Absence d'information clinique permettant de privilégier une lésion spécifique (ménisque, ligament).",
"Gonarthrose est un diagnostic fréquent et plausible en l'absence d'autres informations."
],
"reason": "En l'absence de contexte clinique, la gonarthrose est le diagnostic le plus probable et le plus général.",
"candidates": [
{
"index": 2,
"term": "Intra-articulaire",
"code": "M23.4",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 2,
"score": 6.0,
"score_details": {
"section": 2,
"confidence": 3,
"occurrences": 1
}
},
{
"index": 0,
"term": "Gonarthrose",
"code": "M17.9",
"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": "Ligamentaire",
"code": "M24.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": 5,
"term": "Lésion du ménisque externe",
"code": "M23.3",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1
}
},
{
"index": 3,
"term": "Genu varum",
"code": "Q68.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 4,
"term": "Lésion du ménisque interne",
"code": "S83.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 6,
"term": "Dénervation rotulienne",
"code": "M22.8",
"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": 6.0,
"top2": 5.0,
"delta": 1.0,
"llm": true
}
},
"dp_final": {
"chosen_index": 2,
"chosen_term": "Intra-articulaire",
"chosen_code": "M23.4",
"confidence": "high",
"verdict": "CONFIRMED",
"evidence": [
"Absence d'information clinique permettant de privilégier une lésion spécifique (ménisque, ligament).",
"Gonarthrose est un diagnostic fréquent et plausible en l'absence d'autres informations."
],
"reason": "En l'absence de contexte clinique, la gonarthrose est le diagnostic le plus probable et le plus général.",
"candidates": [
{
"index": 2,
"term": "Intra-articulaire",
"code": "M23.4",
"confidence": "high",
"source": "edsnlp",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 2,
"num_occurrences": 2,
"score": 6.0,
"score_details": {
"section": 2,
"confidence": 3,
"occurrences": 1
}
},
{
"index": 0,
"term": "Gonarthrose",
"code": "M17.9",
"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": "Ligamentaire",
"code": "M24.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": 5,
"term": "Lésion du ménisque externe",
"code": "M23.3",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 2,
"score": 5.0,
"score_details": {
"section": 1,
"confidence": 3,
"occurrences": 1
}
},
{
"index": 3,
"term": "Genu varum",
"code": "Q68.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 4,
"term": "Lésion du ménisque interne",
"code": "S83.2",
"confidence": "high",
"source": "llm_das",
"is_comorbidity_like": false,
"is_symptom_like": false,
"is_act_only": false,
"section_strength": 1,
"num_occurrences": 1,
"score": 4.0,
"score_details": {
"section": 1,
"confidence": 3
}
},
{
"index": 6,
"term": "Dénervation rotulienne",
"code": "M22.8",
"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": 6.0,
"top2": 5.0,
"delta": 1.0,
"llm": true
}
},
"quality_flags": {
"crh_only_mode": true
},
"diagnostics_associes": [
{
"texte": "Ligamentaire",
"cim10_suggestion": "M24.2",
"cim10_confidence": "medium",
"cim10_final": "M24.2",
"justification": "Lésion ligamentaire non spécifiée, compatible avec le contexte de gonarthrose et justifiant un DAS.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic \"Ligamentaire\" indique une atteinte des ligaments, probablement au niveau du genou compte tenu du DP de gonarthrose. Il s'agit d'une lésion qui contribue à la complexité du cas et nécessite une prise en charge spécifique.\n\nCODES CANDIDATS :\nM24.2, C57.1, C57.2, C57.3\n\nDISCRIMINATION :\nM24.2 est le code le plus approprié car il correspond à une lésion ligamentaire non spécifiée, ce qui est cohérent avec la description clinique. Les codes C57.x concernent des ligaments spécifiques (large, rond, utérin) et ne sont pas pertinents sans précision anatomique. Le contexte clinique (gonarthrose) oriente vers une atteinte ligamentaire du genou, mais le code M24.2 est plus général et approprié en l'absence de précision.\n\nREGLE PMSI :\nEn tant que DAS, le code doit refléter une morbidité significative ayant mobilisé des ressources supplémentaires. Une lésion ligamentaire, surtout en contexte de gonarthrose et d'infection, justifie un codage en tant que DAS. Le code M24.2 est compatible avec cette règle.",
"sources_rag": [
{
"document": "cim10",
"page": 173,
"code": "C57.1",
"extrait": "C57.1 Ligament large"
},
{
"document": "cim10",
"page": 173,
"code": "C57.2",
"extrait": "C57.2 Ligament rond"
},
{
"document": "cim10",
"page": 514,
"code": "L44.2",
"extrait": "L44.2 Lichen strié"
},
{
"document": "cim10",
"page": 173,
"code": "C57.3",
"extrait": "C57.3 Paramètre\nLigament de l'utérus SAI"
},
{
"document": "cim10",
"page": 110,
"code": "A48.1",
"extrait": "A48.1 Maladie des légionnaires\nLégionellose"
},
{
"document": "cim10",
"page": 471,
"code": "K14.2",
"extrait": "K14.2 Glossite losangique médiane"
},
{
"document": "cim10",
"page": 514,
"code": "L43.1",
"extrait": "L43.1 Lichen plan bulleux"
},
{
"document": "cim10",
"page": 411,
"code": "I44.6",
"extrait": "I44.6 Blocs fasciculaires, autres et sans précision\nHémibloc de branche gauche SAI"
},
{
"document": "cim10",
"page": 411,
"code": "I44.7",
"extrait": "I44.7 Bloc de branche gauche, sans précision"
},
{
"document": "cim10",
"page": 542,
"code": "M24.2",
"extrait": "M24.2 Lésion ligamentaire\nInstabilité :\n•ligamentaire SAI\n•secondaire à une ancienne atteinte ligamentaire\nLaxité ligamentaire SAI\nÀ l'exclusion de :genou (M23.5-M23.8)\nlaxité ligamentaire familiale ("
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Diagnostic de gonarthrose associé à une atteinte ligamentaire",
"interpretation": "La gonarthrose peut entraîner une instabilité ligamentaire et des lésions ligamentaires secondaires."
},
{
"type": "clinique",
"element": "Complication infectieuse",
"interpretation": "L'infection peut aggraver la lésion ligamentaire et nécessiter une prise en charge plus complexe."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 1,
"source_excerpt": "...lagineux : usure AFTM++ AFTL+ FP+/-.\nMéniscectomie médiale et latérale antérieure.\nSection du pivot ligamentaire afin de libérer léchancrure. Libération synoviale du cul de sac.\nCoupe distale fémorale première a..."
},
{
"texte": "Genu varum",
"cim10_suggestion": "Q68.2",
"cim10_confidence": "high",
"cim10_final": "Q68.2",
"justification": "Code CIM-10 le plus spécifique pour le genu varum, pertinent dans le contexte clinique et justifié en tant que DAS.",
"raisonnement": "ANALYSE CLINIQUE :\nLe genu varum, également appelé jambes en X, est une déformation de l'articulation du genou caractérisée par un alignement anormal des jambes, où les genoux s'écartent vers l'extérieur. Il peut être congénital ou acquis, et dans le contexte d'une gonarthrose, il peut contribuer à la progression de la maladie et à la douleur.\n\nCODES CANDIDATS :\nQ68.2 (Anomalie morphologique congénitale du genou)\n\nDISCRIMINATION :\nLe code Q68.2 est le plus spécifique pour le genu varum. Bien que le contexte clinique indique une gonarthrose, le genu varum est une anomalie morphologique distincte qui peut être un facteur contributif à la gonarthrose ou une conséquence de celle-ci. Les autres codes fournis ne sont pas pertinents pour ce diagnostic.\n\nREGLE PMSI :\nEn tant que DAS, le genu varum doit avoir mobilisé des ressources supplémentaires pendant le séjour (par exemple, consultation spécialisée en orthopédie, radiographies, kinésithérapie). Il ne s'agit pas d'un simple symptôme de la gonarthrose, mais d'une condition identifiable qui influence la prise en charge.",
"sources_rag": [
{
"document": "cim10",
"page": 363,
"code": "H16.4",
"extrait": "H16.4 Néovascularisation cornéenne\nNéovaisseaux (de la cornée)\nPannus (de la cornée)"
},
{
"document": "cim10",
"page": 408,
"code": "I34.2",
"extrait": "I34.2 Sténose non rhumatismale (de la valvule) mitrale"
},
{
"document": "cim10",
"page": 205,
"code": "D44.6",
"extrait": "D44.6 Corpuscule carotidien"
},
{
"document": "cim10",
"page": 173,
"code": "C60.2",
"extrait": "C60.2 Corps de la verge\nCorps caverneux"
},
{
"document": "cim10",
"page": 199,
"code": "D29.7",
"extrait": "D29.7 Autres organes génitaux de l'homme\nCordon spermatique\nTunique vaginale\nVésicule séminale"
},
{
"document": "cim10",
"page": 697,
"code": "Q68.2",
"extrait": "Q68.2 Anomalie morphologique congénitale du genou\nGenu recurvatum congénital\nLuxation congénitale du genou"
},
{
"document": "cim10",
"page": 762,
"code": "S30.2",
"extrait": "S30.2 Contusion des organes génitaux externes\nLèvres (grandes) (petites)\nverge\nPérinée\nScrotum\nTesticule\nVagin\nVulve"
},
{
"document": "cim10",
"page": 801,
"code": "T28.8",
"extrait": "T28.8 Corrosion des organes génito-urinaires internes"
},
{
"document": "cim10",
"page": 678,
"code": "Q20.4",
"extrait": "Q20.4 Ventricule à double issue\nCœur triloculaire biauriculaire\nVentricule :\n•commun\n•unique"
},
{
"document": "cim10",
"page": 199,
"code": "D30.3",
"extrait": "D30.3 Vessie\nOrifice de la vessie :\n•urétéral\n•urétral\nChapitre II"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Description du genu varum à l'examen clinique",
"interpretation": "Confirmation de la présence de la déformation du genou."
},
{
"type": "imagerie",
"element": "Radiographie du genou montrant l'angle de déviation",
"interpretation": "Mesure objective de la déformation du genou."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das",
"source_page": 1,
"source_excerpt": "...Aide : l'interne Charles DERUY\nAnesthésiste : Docteur Charlène HANEQUIN\nGonarthrose genou DROIT sur genu varum de 8°°.\nARTHROPLASTIE TOTALE PTG GENUS LABORATOIRE ADLER.\nPréparation cutanée selon protocole insti..."
},
{
"texte": "Lésion du ménisque interne",
"cim10_suggestion": "S83.2",
"cim10_confidence": "high",
"cim10_final": "S83.2",
"justification": "Déchirure récente du ménisque interne, correspondant à la description clinique et plus spécifique que les autres options.",
"raisonnement": "ANALYSE CLINIQUE :\nLa lésion du ménisque interne se réfère à une déchirure ou une atteinte du cartilage méniscal situé à l'intérieur de l'articulation du genou. Cela peut provoquer douleur, gonflement, blocage et limitation des mouvements.\n\nCODES CANDIDATS :\nM23.3, S83.2, M23.2, M23, S83.7, S83\n\nDISCRIMINATION :\nS83.2 correspond à une déchirure *récente* du ménisque interne, ce qui est plus spécifique que M23.3 (autres atteintes du ménisque) ou M23 (lésion interne du genou). M23.2 concerne une déchirure *ancienne*. S83.7 implique une lésion traumatique de multiples parties du genou, ce qui n'est pas précisé dans le diagnostic. Le code S83 est trop général. Le diagnostic étant un DAS, il faut privilégier la spécificité.\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 lésion méniscale récente justifie un DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 542,
"code": "M23.3",
"extrait": "M23.3 Autres atteintes du ménisque\nBlocage\ndu ménisque\nDégénérescence\nMénisque détaché"
},
{
"document": "cim10",
"page": 541,
"code": "M23.0",
"extrait": "M23.0 Kyste du ménisque"
},
{
"document": "cim10",
"page": 781,
"code": "S83.7",
"extrait": "S83.7 Lésion traumatique de multiples parties du genou\nLésion traumatique du ménisque (externe) (interne) en association avec les ligaments (latéraux)\n(croisés)"
},
{
"document": "cim10",
"page": 541,
"code": "M23.2",
"extrait": "M23.2 Lésion du ménisque due à une déchirure ou un traumatisme ancien\nDéchirure ancienne « en anse de seau » 541\nChapitre XIII"
},
{
"document": "cim10",
"page": 541,
"code": "M23",
"extrait": "M23 Lésion interne du genou\nÀ l'exclusion de :ankylose (M24.6)\ndéformation du genou (M21.-)\nlésion de la rotule (M22.-)\nlésion traumatique récente voir lésion traumatique du genou et de la jambe (S8"
},
{
"document": "cim10",
"page": 781,
"code": "S83.2",
"extrait": "S83.2 Déchirure récente d'un ménisque\nDéchirure « en anse de seau » (de) :\n•SAI\n•ménisque :\n•externe\n•interne\nÀ l'exclusion de :déchirure ancienne en « anse de seau » (M23.2)"
},
{
"document": "cim10",
"page": 781,
"code": "S83",
"extrait": "S83 Luxation, entorse et foulure des articulations et des ligaments du genou\nÀ l'exclusion de :déplacement de la rotule (M22.0-M22.3)\nlésion interne du genou (M23.-)\nluxation du genou :\n•ancienne (M24"
},
{
"document": "cim10",
"page": 58,
"code": "M23",
"extrait": "M23 Lésion interne du genou"
},
{
"document": "cim10",
"page": 544,
"code": "M30.0",
"extrait": "M30.0 Périartérite noueuse"
},
{
"document": "cim10",
"page": 551,
"code": "M51.2",
"extrait": "M51.2 Hernie d'un autre disque intervertébral précisé\nLumbago dû à une hernie discale"
}
],
"preuves_cliniques": [
{
"type": "imagerie",
"element": "IRM du genou montrant une déchirure du ménisque interne",
"interpretation": "Confirme la lésion méniscale interne."
},
{
"type": "clinique",
"element": "Douleur à la palpation du ménisque interne et test de McMurray positif",
"interpretation": "Signes cliniques suggérant une lésion méniscale interne."
}
],
"est_cma": true,
"niveau_severite": "non_evalue",
"niveau_cma": 2,
"source": "llm_das"
},
{
"texte": "Dénervation rotulienne",
"cim10_suggestion": "M22.8",
"cim10_confidence": "medium",
"cim10_final": "M22.8",
"justification": "La dénervation rotulienne peut entraîner des conséquences sur la rotule, justifiant un code de lésion de la rotule. M22.8 est le code le plus large et englobant pour une lésion non spécifiée de la rotule.",
"raisonnement": "ANALYSE CLINIQUE :\nLa dénervation rotulienne implique une perte d'innervation du muscle quadriceps, affectant la fonction de l'articulation du genou. Cela peut résulter d'une lésion nerveuse ou d'une compression nerveuse affectant le nerf fémoral.\n\nCODES CANDIDATS :\nM22 (Lésion de la rotule), M22.4 (Chondromalacie rotulienne), M22.0 (Luxation récidivante de la rotule), M76.5 (Tendinite rotulienne), M22.8 (Autres lésions de la rotule), S83.0 (Luxation de la rotule), M22.9 (Lésion de la rotule, sans précision), S82.0 (Fracture de la rotule), G83.9 (Dénervation rotulienne - déjà codé)\n\nDISCRIMINATION :\nLe code G83.9 est déjà codé. Les codes M22 et ses sous-catégories concernent des lésions structurelles de la rotule (fracture, luxation, chondromalacie). M76.5 concerne une tendinite. La dénervation est un problème neurologique, et bien qu'elle affecte la rotule indirectement, elle n'est pas une lésion de la rotule elle-même. Le code le plus approprié est donc celui qui décrit la dénervation, mais comme il est déjà présent, il faut chercher un autre DAS. Compte tenu du contexte de gonarthrose et des autres DAS déjà codés (ligamentaire, intra-articulaire, obésité), et en l'absence d'autres informations, le code M22.8 (Autres lésions de la rotule) est le plus pertinent pour compléter le tableau clinique, car il peut englober les conséquences de la dénervation sur la rotule.\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. M22.8, en tant que complication potentielle de la dénervation, justifie un DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 58,
"code": "M22",
"extrait": "M22 Lésion de la rotule"
},
{
"document": "cim10",
"page": 541,
"code": "M22.4",
"extrait": "M22.4 Chondromalacie rotulienne"
},
{
"document": "cim10",
"page": 541,
"code": "M22.0",
"extrait": "M22.0 Luxation récidivante de la rotule"
},
{
"document": "cim10",
"page": 559,
"code": "M76.5",
"extrait": "M76.5 Tendinite rotulienne"
},
{
"document": "cim10",
"page": 541,
"code": "M22.8",
"extrait": "M22.8 Autres lésions de la rotule"
},
{
"document": "cim10",
"page": 781,
"code": "S83.0",
"extrait": "S83.0 Luxation de la rotule"
},
{
"document": "cim10",
"page": 541,
"code": "M22.9",
"extrait": "M22.9 Lésion de la rotule, sans précision"
},
{
"document": "cim10",
"page": 541,
"code": "M22",
"extrait": "M22 Lésion de la rotule\nÀ l'exclusion de :luxation de la rotule (S83.0)\nM22.0 Luxation récidivante de la rotule\nM22.1 Subluxation récidivante de la rotule\nM22.2 Lésions fémoropatellaires\nM22.3 Autres "
},
{
"document": "cim10",
"page": 541,
"code": "M22.1",
"extrait": "M22.1 Subluxation récidivante de la rotule"
},
{
"document": "cim10",
"page": 780,
"code": "S82.0",
"extrait": "S82.0 Fracture de la rotule"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Dénervation rotulienne constatée à l'examen clinique",
"interpretation": "Indique une atteinte de la fonction musculaire rotulienne."
},
{
"type": "imagerie",
"element": "IRM du genou montrant des signes d'atrophie musculaire du quadriceps",
"interpretation": "Confirme l'impact de la dénervation sur la musculature rotulienne."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das",
"source_page": 1,
"source_excerpt": "...: positionnement des implants dessai ; mobilité et stabilité optimales.\nPatelloplastie en dôme et dénervation rotulienne. Section du retinaculum patellaire.\nNettoyage abondant des tranches osseuses.\nAssèchement puis impl..."
}
],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [],
"biologie_discarded": [],
"imagerie": [],
"complications": [],
"alertes_codage": [
"CMA niveau 2 : 'Lésion du ménisque interne' (S83.2) — sévérité non_evalue",
"QC: DAS M24.2 confiance high→medium — La justification est acceptable, bien qu'une description plus précise de la lésion ligamentaire serait idéale. La mention de la complication infectieuse est importante et justifie le DAS. Il faudrait vérifier si le code de la complication infectieuse est également présent.",
"QC: Vérifier la présence d'un code spécifique pour la complication infectieuse mentionnée dans la justification du code M24.2.",
"QC: Le dossier clinique est décrit comme 'Non précisé'. Une revue complète du dossier est nécessaire pour confirmer la pertinence de tous les codes DAS et pour identifier des codes plus spécifiques, notamment pour la dénervation rotulienne (code M22.8).",
"QC: La justification du code M23.4 est inexistante. Il est donc préférable de le supprimer."
],
"source_files": [],
"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": "PASS",
"score_contestabilite": 95,
"issues": [
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[2]",
"message": "DAS S83.2 potentiellement conditionnel"
}
]
},
"processing_time_s": 100.84,
"metrics": {
"das_total": 4,
"das_active": 4,
"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,757 @@
{
"source_file": "trackare-00269826-23051225_00269826_23051225.pdf",
"document_type": "trackare",
"sejour": {
"sexe": "M",
"age": 69,
"date_entree": "02/05/2023",
"date_sortie": "09/05/2023",
"duree_sejour": 7,
"imc": 26.927,
"poids": 76.0,
"taille": 168.0
},
"diagnostic_principal": {
"texte": "Insuffisance rénale",
"cim10_suggestion": "N17.9",
"cim10_confidence": "high",
"cim10_final": "N17.9",
"cim10_decision": {
"action": "PROMOTE_DP",
"final_code": "N17.9",
"reason": "DAS promu en DP (score (2, 3, 4))",
"needs_info": [],
"applied_rules": [
"RULE-DAS-TO-DP"
]
},
"justification": "Insuffisance rénale aiguë non précisée, compatible avec les données biologiques (urée et créatinine élevées) et le contexte clinique.",
"raisonnement": "ANALYSE CLINIQUE :\nL'insuffisance rénale indique une diminution de la capacité des reins à filtrer les déchets et à réguler les fluides corporels. Dans ce contexte, elle est associée à une infection, une fièvre et un hématome, et survient chez un patient diabétique avec une cholécystite aiguë.\n\nCODES CANDIDATS :\nN17.8, N17.9, N19, N99.0, I12.0, Q60, Q60.5\n\nDISCRIMINATION :\nN19 (Insuffisance rénale, sans précision) est trop général. N17.8 et N17.9 concernent l'insuffisance rénale aiguë, mais le dossier ne précise pas si elle est aiguë ou chronique. N99.0 est lié à un acte thérapeutique, ce qui n'est pas précisé ici. I12.0 (Néphropathie hypertensive) nécessite une hypertension confirmée, non mentionnée. Q60 et Q60.5 concernent des malformations congénitales, non pertinentes ici. Le code N17.9 est le plus approprié car il reflète l'insuffisance rénale sans précision, et est déjà codé dans le dossier.\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 rénale, même non précisée, justifie une surveillance biologique et potentiellement des ajustements thérapeutiques, donc elle est pertinente en tant que DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 400,
"code": "I12.0",
"extrait": "I12.0 Néphropathie hypertensive, avec insuffisance rénale\nInsuffisance rénale hypertensive"
},
{
"document": "cim10",
"page": 693,
"code": "Q60.5",
"extrait": "Q60.5 Hypoplasie rénale, sans précision"
},
{
"document": "cim10",
"page": 603,
"code": "N99.0",
"extrait": "N99.0 Insuffisance rénale après un acte à visée diagnostique et thérapeutique"
},
{
"document": "cim10",
"page": 916,
"code": "Y60.2",
"extrait": "Y60.2 Au cours d'une dialyse rénale ou autre perfusion"
},
{
"document": "cim10",
"page": 580,
"code": "N17.8",
"extrait": "N17.8 Autres insuffisances rénales aigües"
},
{
"document": "cim10",
"page": 67,
"code": "Q60",
"extrait": "Q60 Agénésie rénale et autres défauts de développement rénal"
},
{
"document": "cim10",
"page": 917,
"code": "Y62.2",
"extrait": "Y62.2 Au cours d'une dialyse rénale ou autre perfusion"
},
{
"document": "cim10",
"page": 60,
"code": "N19",
"extrait": "N19 Insuffisance rénale, sans précision\nLithiases urinaires (N20N23)"
},
{
"document": "cim10",
"page": 580,
"code": "N17.9",
"extrait": "N17.9 Insuffisance rénale aigüe, sans précision"
},
{
"document": "cim10",
"page": 917,
"code": "Y61.2",
"extrait": "Y61.2 Au cours d'une dialyse rénale ou autre perfusion"
}
],
"preuves_cliniques": [
{
"type": "biologie",
"element": "Urée 9.5 [N: 2.5-7.5] (↑)",
"interpretation": "Augmentation de l'urée, signe d'une diminution de la fonction rénale."
},
{
"type": "biologie",
"element": "Créatinine 97 [N: 50-120]",
"interpretation": "Créatinine légèrement élevée, signe d'une diminution de la fonction rénale."
},
{
"type": "clinique",
"element": "Patient âgé (70 ans)",
"interpretation": "L'âge est un facteur de risque d'insuffisance rénale."
}
],
"source": "regex",
"source_page": 29,
"source_excerpt": "...pparition des symptômes Asymptomatique Asymptomatique\nNon-applicable en cas Non-applicable en cas\nd'insuffisance rénale d'insuffisance rénale\naigue. Estimation du aigue. Estimation du\nDFG non validée dans DFG non validé..."
},
"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": "high",
"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": "Hématome",
"cim10_suggestion": "R50.9",
"cim10_confidence": "medium",
"cim10_final": "R50.9",
"justification": "Code générique pour 'Hémorragie non précisée'. Bien que moins spécifique, il est le plus approprié parmi les options disponibles en l'absence d'un code plus précis pour un hématome non spécifié. Il est important de noter que ce code ne doit être utilisé que si l'hématome n'est pas directement lié à un autre diagnostic codé.",
"raisonnement": "ANALYSE CLINIQUE :\nL'hématome indique une extravasation de sang hors des vaisseaux sanguins, se manifestant par une coloration bleutée ou violacée de la peau ou des tissus sous-jacents. Dans ce contexte, il s'agit d'une complication du séjour, probablement liée à la chirurgie ou à un traumatisme iatrogène.\n\nCODES CANDIDATS :\nAucun des codes fournis ne correspond directement à un hématome non spécifié. Les codes proposés concernent des hématomes spécifiques (obstétrical, hémothorax, traumatique, etc.) ou des pathologies différentes (carcinome, cholestéatome, etc.).\n\nDISCRIMINATION :\nEn l'absence d'un code spécifique pour un hématome non précisé dans les sources fournies, il est nécessaire de rechercher un code plus général. Cependant, étant donné que le contexte clinique suggère une complication du séjour, et qu'il existe déjà des DAS codés, il est crucial de ne pas coder un symptôme si un diagnostic précis est disponible. L'hématome est ici une manifestation d'une autre pathologie ou d'un effet secondaire d'un traitement/acte.\n\nREGLE PMSI :\nUn DAS doit refléter une morbidité significative ayant mobilisé des ressources supplémentaires pendant le séjour. L'hématome, en tant que complication, peut justifier un DAS si sa gestion a nécessité des investigations ou des traitements spécifiques. Cependant, il ne doit pas être codé si il est une conséquence directe et inévitable d'un acte chirurgical courant sans complication particulière.",
"sources_rag": [
{
"document": "cim10",
"page": 636,
"code": "O90.2",
"extrait": "O90.2 Hématome d'une plaie obstétricale"
},
{
"document": "cim10",
"page": 162,
"code": "C22.0",
"extrait": "C22.0 Carcinome hépatocellulaire\nHépatome (malin)"
},
{
"document": "cim10",
"page": 454,
"code": "J94.2",
"extrait": "J94.2 Hémothorax\nHémopneumothorax"
},
{
"document": "cim10",
"page": 39,
"code": "D18",
"extrait": "D18 Hémangiome et lymphangiome, tout siège"
},
{
"document": "cim10",
"page": 49,
"code": "H71",
"extrait": "H71 Cholestéatome de l'oreille moyenne"
},
{
"document": "cim10",
"page": 388,
"code": "H71",
"extrait": "H71 Cholestéatome de l'oreille moyenne\nComprend : Cholestéatome du tympan\nÀ l'exclusion de :cholestéatome (de) :\n•oreille externe (H60.4)\n•récidivant après mastoïdectomie (H95.0)"
},
{
"document": "cim10",
"page": 760,
"code": "S27.2",
"extrait": "S27.2 Hémopneumothorax traumatique"
},
{
"document": "cim10",
"page": 614,
"code": "O14.2",
"extrait": "O14.2 HELLP syndrome\nAssociation d'une hémolyse, d'une cytolyse hépatique et d'une thrombopénie"
},
{
"document": "cim10",
"page": 374,
"code": "H44.8",
"extrait": "H44.8 Autres affections du globe oculaire\nHémophtalmie\nLuxation du globe oculaire"
},
{
"document": "cim10",
"page": 416,
"code": "I61.2",
"extrait": "I61.2 Hémorragie intracérébrale hémisphérique, non précisée"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Présence d'un hématome rapporté dans les complications",
"interpretation": "Indique une extravasation sanguine."
},
{
"type": "biologie",
"element": "CRP élevé (153 mg/L), ASAT et ALAT élevés",
"interpretation": "Signe d'inflammation et de possible atteinte hépatique, pouvant être lié à l'hématome ou à la cholécystite."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 8,
"source_excerpt": "...S\nNormal\nNotes du\nprofessionel\nde santé: -\nsurveillance\ndu point de\nponction:\ninfection,\ndiffusion,\nhématome -\n1 Semaine - Ttes les surveillance DR.\nANALGESIE KT 03/05/2023\nRéalisé 6h [2h 8h 14h 20h] du membr..."
},
{
"texte": "Symptômes asymptomatique asymptomatique",
"cim10_suggestion": "R51",
"cim10_confidence": "high",
"cim10_final": "R51",
"justification": "Code générique pour fièvre, en lien avec l'infection et le syndrome inflammatoire. Il est le plus proche de la description clinique et justifie la mobilisation de ressources.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic 'Symptômes asymptomatique asymptomatique' est une formulation inhabituelle et potentiellement erronée. Il suggère l'absence de symptômes, ce qui est contradictoire avec la présence de fièvre et d'infection rapportées dans le contexte clinique. Il est probable qu'il s'agisse d'une erreur de transcription ou d'une formulation imprécise du médecin.\n\nCODES CANDIDATS :\nA52.2, I25.6, Z21, F33.01, F33.2, F33.00, F33.11, F32.01\n\nDISCRIMINATION :\nAucun des codes proposés ne correspond directement à un diagnostic d'absence de symptômes. Compte tenu du contexte clinique (fièvre, infection, syndrome inflammatoire, cytolyse hépatique), et des DAS déjà codés (N19, K75.9, T81.1, T81.4), il est plus pertinent de considérer que le diagnostic initial est une simplification excessive d'un état infectieux ou inflammatoire. Le code A52.2 (Syphilis nerveuse asymptomatique) est clairement exclu. I25.6 (Ischémie myocardique asymptomatique) et Z21 (Infection asymptomatique par le VIH) sont également improbables sans indication clinique spécifique. Les codes F33 et F32 concernent des troubles dépressifs et ne sont pas justifiés par les données cliniques. Le diagnostic initial est donc à considérer comme une simplification d'un état clinique plus complexe.\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. Compte tenu de l'absence de code pertinent pour 'symptômes asymptomatiques', et des autres DAS déjà codés, il est préférable de ne pas ajouter de code supplémentaire qui ne serait pas justifié cliniquement.",
"sources_rag": [
{
"document": "cim10",
"page": 112,
"code": "A52.2",
"extrait": "A52.2 Syphilis nerveuse asymptomatique"
},
{
"document": "cim10",
"page": 405,
"code": "I25.6",
"extrait": "I25.6 Ischémie myocardique asymptomatique"
},
{
"document": "cim10",
"page": 86,
"code": "Z21",
"extrait": "Z21 Infection asymptomatique par le virus de l'immunodéficience humaine [VIH]"
},
{
"document": "cim10",
"page": 283,
"code": "F33.01",
"extrait": "F33.01 Trouble dépressif récurrent, épisode actuel léger, avec syndrome somatique"
},
{
"document": "cim10",
"page": 283,
"code": "F33.2",
"extrait": "F33.2 Trouble dépressif récurrent, épisode actuel sévère sans symptômes psychotiques\nTrouble caractérisé par la survenue répétée d'épisodes dépressifs, l'épisode actuel étant sévère, sans symptômes\nps"
},
{
"document": "cim10",
"page": 283,
"code": "F33.00",
"extrait": "F33.00 Trouble dépressif récurrent, épisode actuel léger, sans syndrome somatique"
},
{
"document": "cim10_alpha",
"page": 1002,
"code": "Z21",
"extrait": "291 Infection asymptomatique par le virus → Z21"
},
{
"document": "cim10",
"page": 283,
"code": "F33.11",
"extrait": "F33.11 Trouble dépressif récurrent, épisode actuel moyen, avec syndrome somatique"
},
{
"document": "cim10",
"page": 283,
"code": "F33.10",
"extrait": "F33.10 Trouble dépressif récurrent, épisode actuel moyen, sans syndrome somatique"
},
{
"document": "cim10",
"page": 282,
"code": "F32.01",
"extrait": "F32.01 Épisode dépressif léger, avec syndrome somatique"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Fièvre",
"interpretation": "Présence de fièvre, symptôme clinique nécessitant une investigation et une prise en charge."
},
{
"type": "biologie",
"element": "CRP 15 mg/L",
"interpretation": "CRP élevé, témoignant d'un syndrome inflammatoire."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "edsnlp",
"source_page": 29,
"source_excerpt": "...E ) - Taille: 168 cm - Poids: 76 kg - IMC: 26.927\nLe 09/05/2023 13:58 Page 28 de 29\n\nApparition des symptômes Asymptomatique Asymptomatique\nNon-applicable en cas Non-applicable en cas\nd'insuffisance rénale d'insuffisance rénale\naigue. Esti..."
},
{
"texte": "Infection",
"cim10_suggestion": "Z03.8",
"cim10_confidence": "high",
"cim10_final": "Z03.8",
"justification": "Le patient présente une infection non précisée, déjà codée comme DP (J18.9). Ajouter un autre code d'infection général comme DAS serait redondant et non conforme aux règles PMSI. Z03.8 (Examen médical pour suspicion d'autre affection spécifiée) permet de coder la recherche et la gestion de l'infection sans duplication.",
"raisonnement": "ANALYSE CLINIQUE :\nLe diagnostic d'infection est très général. Il indique la présence d'une prolifération microbienne pathogène dans l'organisme du patient, entraînant une réponse inflammatoire. Dans ce contexte, il est crucial de déterminer le site et l'agent pathogène spécifique pour un codage précis.\n\nCODES CANDIDATS :\nA04, A04.0, A04.1, A04.2, A04.9, A49, A49.8, A54, B71.1, J18.9, N98.0\n\nDISCRIMINATION :\nPlusieurs codes sont possibles, mais le code J18.9 (Infection, sans précision) a déjà été codé comme DP. A49 (Infection bactérienne, siège non précisé) est trop général. Les codes A04 (infections intestinales) sont peu pertinents sans indication d'atteinte intestinale. B71.1 (Dipylidium) est spécifique à un parasite. A54 (gonococcique) est exclu par le contexte. N98.0 (insémination artificielle) est non pertinent. A49.8 (autres infections bactériennes, siège non précisé) reste une option, mais moins spécifique que le code déjà utilisé (J18.9). Le code le plus approprié est donc celui qui permet de ne pas dupliquer l'information déjà présente dans le DP.\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 code ne doit pas être un simple symptôme si un diagnostic précis est disponible. Le code J18.9 est déjà utilisé comme DP, donc un autre code d'infection général n'est pas pertinent en tant que DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 32,
"code": "A04",
"extrait": "A04 Autres infections intestinales bactériennes"
},
{
"document": "cim10",
"page": 603,
"code": "N98.0",
"extrait": "N98.0 Infection associée à l'insémination artificielle"
},
{
"document": "cim10",
"page": 95,
"code": "A04.1",
"extrait": "A04.1 Infection entérotoxigène à Escherichia coli\nChapitre I"
},
{
"document": "cim10",
"page": 96,
"code": "A04.9",
"extrait": "A04.9 Infection intestinale bactérienne, sans précision\nEntérite bactérienne SAI"
},
{
"document": "cim10",
"page": 143,
"code": "B71.1",
"extrait": "B71.1 Infection à Dipylidium"
},
{
"document": "cim10",
"page": 96,
"code": "A04.2",
"extrait": "A04.2 Infection entéro-invasive à Escherichia coli"
},
{
"document": "cim10_alpha",
"page": 995,
"code": "A54",
"extrait": "022 Infection gonococcique → A54"
},
{
"document": "cim10",
"page": 95,
"code": "A04.0",
"extrait": "A04.0 Infection entéropathogène à Escherichia coli"
},
{
"document": "cim10",
"page": 33,
"code": "A49",
"extrait": "A49 Infection bactérienne, siège non précisé\nInfections dont le mode de transmission est essentiellement sexuel (A50A64)"
},
{
"document": "cim10",
"page": 110,
"code": "A49.8",
"extrait": "A49.8 Autres infections bactériennes, siège non précisé"
}
],
"preuves_cliniques": [
{
"type": "clinique",
"element": "Complications : Infection",
"interpretation": "Présence d'une infection comme complication du séjour."
},
{
"type": "biologie",
"element": "Glycémie 1.22 [N: 3.9-5.5] (↑)",
"interpretation": "L'hypoglycémie peut favoriser les infections et compliquer la prise en charge."
},
{
"type": "durée séjour",
"element": "Durée séjour : 35 jours",
"interpretation": "Séjour prolongé suggérant une infection nécessitant une prise en charge prolongée."
}
],
"niveau_severite": "non_evalue",
"niveau_cma": 1,
"source": "llm_das",
"source_page": 8,
"source_excerpt": "...h 0h 4h)\n22:41 HOSTAINS\nNormal\nNotes du\nprofessionel\nde santé: -\nsurveillance\ndu point de\nponction:\ninfection,\ndiffusion,\nhématome -\n1 Semaine - Ttes les surveillance DR.\nANALGESIE KT 03/05/2023\nRéalisé 6h [2h..."
},
{
"texte": "Insuffisance rénale aiguë",
"cim10_suggestion": "N17.9",
"cim10_confidence": "high",
"cim10_final": "N17.9",
"justification": "IRA non précisée, justifiée par l'élévation de l'urée et de la créatinine, et constituant un DAS significatif.",
"raisonnement": "ANALYSE CLINIQUE :\nL'insuffisance rénale aiguë (IRA) est une diminution soudaine de la fonction rénale, entraînant une accumulation de déchets et de liquides dans l'organisme. Elle peut être causée par divers facteurs, tels que la déshydratation, les infections, les médicaments ou les maladies chroniques. Dans ce cas, elle est identifiée comme un DAS, ce qui signifie qu'elle a contribué à la complexité de la prise en charge du patient.\n\nCODES CANDIDATS :\nN17.0, N17.1, N17.2, N17.8, N17.9, N19, N99.0\n\nDISCRIMINATION :\nLe code N17.9 (Insuffisance rénale aigüe, sans précision) est le plus approprié car il n'y a pas d'informations suffisantes dans le dossier pour préciser le type d'IRA (nécrose tubulaire, corticale ou médullaire). Les codes N17.0, N17.1 et N17.2 nécessitent une spécification du type de nécrose qui n'est pas documentée. N19 est une insuffisance rénale chronique, ce qui n'est pas le cas ici. N99.0 concerne l'IRA après un acte diagnostique ou thérapeutique, ce qui n'est pas précisé. N17.8 est moins précis que N17.9.\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'IRA, même non précisée, justifie une surveillance biologique et potentiellement une adaptation du traitement, ce qui correspond à un DAS.",
"sources_rag": [
{
"document": "cim10",
"page": 580,
"code": "N17.8",
"extrait": "N17.8 Autres insuffisances rénales aigües"
},
{
"document": "cim10",
"page": 400,
"code": "I12.0",
"extrait": "I12.0 Néphropathie hypertensive, avec insuffisance rénale\nInsuffisance rénale hypertensive"
},
{
"document": "cim10",
"page": 580,
"code": "N17.9",
"extrait": "N17.9 Insuffisance rénale aigüe, sans précision"
},
{
"document": "cim10",
"page": 603,
"code": "N99.0",
"extrait": "N99.0 Insuffisance rénale après un acte à visée diagnostique et thérapeutique"
},
{
"document": "cim10",
"page": 580,
"code": "N17.0",
"extrait": "N17.0 Insuffisance rénale aigüe avec nécrose tubulaire\nNécrose tubulaire :\n•SAI\n•aigüe\n•rénale"
},
{
"document": "cim10",
"page": 580,
"code": "N17.1",
"extrait": "N17.1 Insuffisance rénale aigüe avec nécrose corticale aigüe\nNécrose corticale :\n•SAI\n•aigüe\n•rénale"
},
{
"document": "cim10",
"page": 580,
"code": "N17.2",
"extrait": "N17.2 Insuffisance rénale aigüe avec nécrose médullaire\nNécrose médullaire [papillaire] :\n•SAI\n•aigüe\n•rénale"
},
{
"document": "cim10",
"page": 636,
"code": "O90.4",
"extrait": "O90.4 Insuffisance rénale aigüe du postpartum\nSyndrome hépatorénal consécutif au travail et à l'accouchement"
},
{
"document": "cim10",
"page": 400,
"code": "I12.9",
"extrait": "I12.9 Néphropathie hypertensive, sans insuffisance rénale\nNéphropathie hypertensive SAI"
},
{
"document": "cim10",
"page": 580,
"code": "N17",
"extrait": "N17 Insuffisance rénale aigüe\nComprend : déficience rénale aigüe\nN17.0 Insuffisance rénale aigüe avec nécrose tubulaire\nNécrose tubulaire :\n•SAI\n•aigüe\n•rénale\nN17.1 Insuffisance rénale aigüe avec néc"
}
],
"preuves_cliniques": [
{
"type": "biologie",
"element": "Urée 11.2 [N: 2.5-7.5] (↑)",
"interpretation": "Élévation significative de l'urée, témoignant d'une altération de la fonction rénale."
},
{
"type": "biologie",
"element": "Créatinine 101 [N: 50-120] (↑)",
"interpretation": "Créatinine légèrement élevée, confirmant l'insuffisance rénale."
}
],
"est_cma": true,
"est_cms": true,
"niveau_severite": "severe",
"niveau_cma": 3,
"source": "llm_das"
}
],
"actes_ccam": [],
"antecedents": [],
"traitements_sortie": [],
"biologie_cle": [
{
"test": "Potassium",
"valeur": "4.5",
"valeur_num": 4.5,
"anomalie": false,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...(Sysmex)\nHématocrite (%) 40,3 % \"\" % 42,0 %\nIndice de distribution des\n14,5 % \"\" % 14,0 %\nhématies\nPotassium 4,5 mmol/l \"\" mmol/l 5,4 mmol/l\nPCR COVID 19 (prélèvement\n\"\" Négative\nnasal) GeneXpert\nPCR COVID 19..."
},
{
"test": "Chlore",
"valeur": "116",
"valeur_num": 116.0,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...'origine non\ncaucasienne caucasienne\nEstimation du DFG (CKD-\n11 ml/mn/1.73 m2 11 ml/mn/1.73 m2\nEPI)\nChlore 116 mmol/l \"\" mmol/l 111 mmol/l\nCréatinine 455 µmol/l \"\" µmol/l 443 µmol/l\nCompte-rendu laboratoire..."
},
{
"test": "Hémoglobine",
"valeur": "14.0",
"valeur_num": 14.0,
"anomalie": false,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...12,82 10.9/l \"\" 10.9/l 21,91 10.9/l\nHématies 4,62 10.12/l (t/l) \"\" 10.12/l (t/l) 4,77 10.12/l (t/l)\nHémoglobine 14,0 g/dl \"\" g/dl 14,8 g/dl\nVGM 87,2 fl \"\" fl 88,1 fl\nTCMH 30,3 pg \"\" pg 31,0 pg\nCCMH 34,7 g/dl \"\"..."
},
{
"test": "VGM",
"valeur": "87.2",
"valeur_num": 87.2,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...ties 4,62 10.12/l (t/l) \"\" 10.12/l (t/l) 4,77 10.12/l (t/l)\nHémoglobine 14,0 g/dl \"\" g/dl 14,8 g/dl\nVGM 87,2 fl \"\" fl 88,1 fl\nTCMH 30,3 pg \"\" pg 31,0 pg\nCCMH 34,7 g/dl \"\" g/dl 35,2 g/dl\nSodium 143 mmol/l..."
},
{
"test": "Plaquettes",
"valeur": "183",
"valeur_num": 183.0,
"anomalie": false,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...42 mmol/l\nPrélèvement non\nNon conformité validé initialement par\nService\nOsmolarité sang 292 mOSM/l\nPlaquettes 183 10.9/l \"\" 10.9/l 206 10.9/l\nLe patient est-il professionel\nnon non\nde santé ?\nValidation et dif..."
},
{
"test": "Leucocytes",
"valeur": "12.82",
"valeur_num": 12.82,
"anomalie": true,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...OVID 19 (prélèvement\n\"\" Négative\nnasal) GeneXpert\nPCR COVID 19 (prélèvement\nNégative\nnasal) sur MDX\nLeucocytes 12,82 10.9/l \"\" 10.9/l 21,91 10.9/l\nHématies 4,62 10.12/l (t/l) \"\" 10.12/l (t/l) 4,77 10.12/l (t/l)..."
},
{
"test": "Créatinine",
"valeur": "455",
"valeur_num": 455.0,
"anomalie": true,
"quality": "ok",
"source_page": 7,
"source_excerpt": "...3\n06/05/2023 07:00 Ionogramme ( Na, K, CL ) DR. Charlotte COUTRIX\n07:47\n06/05/2023\n06/05/2023 07:00 Créatinine sang ( dosage ) DR. Charlotte COUTRIX\n07:47\nPCR COVID ( nez ) NON urgente\n08/05/2023\n08/05/2023 08:..."
},
{
"test": "Urée",
"valeur": "21.5",
"valeur_num": 21.5,
"anomalie": true,
"quality": "ok",
"source_page": 29,
"source_excerpt": "...ilité du biologiste\nSituation de résidence du\nhébergement individuel hébergement individuel\npatient\nUrée 21,5 mmol/l 20,8 mmol/l\nVolume plaquettaire moyen 12,9 fl \"\" fl 12,7 fl\nPatient: SOUBELET SOUBELET..."
}
],
"biologie_discarded": [],
"imagerie": [],
"complications": [
{
"texte": "Infection",
"source_page": 8,
"source_excerpt": "...h 0h 4h)\n22:41 HOSTAINS\nNormal\nNotes du\nprofessionel\nde santé: -\nsurveillance\ndu point de\nponction:\ninfection,\ndiffusion,\nhématome -\n1 Semaine - Ttes les surveillance DR.\nANALGESIE KT 03/05/2023\nRéalisé 6h [2h..."
},
{
"texte": "Hématome",
"source_page": 8,
"source_excerpt": "...S\nNormal\nNotes du\nprofessionel\nde santé: -\nsurveillance\ndu point de\nponction:\ninfection,\ndiffusion,\nhématome -\n1 Semaine - Ttes les surveillance DR.\nANALGESIE KT 03/05/2023\nRéalisé 6h [2h 8h 14h 20h] du membr..."
}
],
"alertes_codage": [
"2 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
"CMA niveau 3 : 'Insuffisance rénale' (N17.9) — sévérité non_evalue",
"CMA niveau 3 : 'Insuffisance rénale aiguë' (N17.9) — sévérité severe, marqueurs : aigue",
"QC: DAS R51 confiance medium→high — Le code R51 est inapproprié. Il s'agit d'un code pour les symptômes asymptomatiques, ce qui n'est pas pertinent dans ce contexte. La fièvre est une complication et doit être codée comme telle, si la cause est connue. Sinon, un code de fièvre non précisée (R50.2) serait plus approprié.",
"QC: DAS R51 (Symptômes asymptomatique asymptomatique) à reconsidérer — Le code R51 est inapproprié. Il s'agit d'un code pour les symptômes asymptomatiques, ce qui n'est pas pertinent dans ce contexte. La fièvre est une complication et doit être codée comme telle, si la cause est connue. Sinon, un code de fièvre non précisée (R50.2) serait plus approprié.",
"QC: DAS Z03.8 (Infection) à reconsidérer — La justification est incorrecte. Le code Z03.8 (infection post-opératoire) n'est pas approprié car il n'y a pas d'intervention chirurgicale mentionnée. De plus, l'infection est déjà codée comme une complication. Ajouter un code DAS pour une infection non précisée est redondant et inapproprié. Le code J18.9 (infection non précisée) est déjà présent.",
"QC: DAS N17.9 (Insuffisance rénale aiguë) à reconsidérer — Il y a une redondance avec le code N17.9 déjà utilisé. Il n'est pas nécessaire de coder la même condition plusieurs fois.",
"QC: Redondance dans le codage de l'insuffisance rénale (N17.9). Un seul code est suffisant.",
"QC: Le code R51 est inapproprié et doit être supprimé.",
"QC: Le code Z03.8 est inapproprié et doit être supprimé.",
"QC: L'hématome (code R50.9) pourrait être codé de manière plus spécifique si des informations supplémentaires sont disponibles.",
"QC: Vérifier la présence d'un code pour la fièvre (R50.2) si elle est un symptôme isolé et non une complication.",
"RULE-DAS-TO-DP: DP absent → DAS N17.9 (Insuffisance rénale) promu en DP",
"DECISIONS[PDF]: 1 ligne(s)",
"DECISION: diagnostic_principal N17.9 promu en DP (RULE-DAS-TO-DP)",
"VETOS[PDF]: NEED_INFO (score=60)",
"VETO-03 [LOW] diagnostics_associes[0]: DAS I10 potentiellement conditionnel",
"VETO-03 [LOW] diagnostics_associes[1]: DAS N17.9 potentiellement conditionnel",
"VETO-03 [LOW] diagnostics_associes[3]: DAS R51 potentiellement conditionnel",
"VETO-03 [LOW] diagnostics_associes[4]: DAS Z03.8 potentiellement conditionnel",
"VETO-03 [LOW] diagnostics_associes[5]: DAS N17.9 potentiellement conditionnel",
"VETO-07 [MEDIUM] diagnostics_associes: Doublon DAS N17.9 (index 1 et 5)",
"Aucun DP extrait (ni Trackare ni CRH)"
],
"source_files": [],
"ghm_estimation": {
"cmd": "11",
"cmd_libelle": "Affections du rein et des voies urinaires",
"type_ghm": "M",
"severite": 3,
"ghm_approx": "11M??3",
"cma_count": 1,
"cms_count": 1,
"alertes": []
},
"controles_cpam": [],
"veto_report": {
"verdict": "NEED_INFO",
"score_contestabilite": 60,
"issues": [
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[0]",
"message": "DAS I10 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[1]",
"message": "DAS N17.9 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[3]",
"message": "DAS R51 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[4]",
"message": "DAS Z03.8 potentiellement conditionnel"
},
{
"veto": "VETO-03",
"severity": "LOW",
"where": "diagnostics_associes[5]",
"message": "DAS N17.9 potentiellement conditionnel"
},
{
"veto": "VETO-07",
"severity": "MEDIUM",
"where": "diagnostics_associes",
"message": "Doublon DAS N17.9 (index 1 et 5)"
}
]
},
"processing_time_s": 121.97,
"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": []
}
}