chore: mise à jour output pipeline (anonymized + structured)
Résultats de re-traitement pipeline v2 sur 261 dossiers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,103 +12,22 @@
|
||||
"taille": 168.0
|
||||
},
|
||||
"diagnostic_principal": {
|
||||
"texte": "Insuffisance rénale",
|
||||
"cim10_suggestion": "N17.9",
|
||||
"texte": "Hypertension artérielle",
|
||||
"cim10_suggestion": "I10",
|
||||
"cim10_confidence": "high",
|
||||
"cim10_final": "N17.9",
|
||||
"cim10_final": "I10",
|
||||
"cim10_decision": {
|
||||
"action": "PROMOTE_DP",
|
||||
"final_code": "N17.9",
|
||||
"reason": "DAS promu en DP (score (2, 3, 4))",
|
||||
"final_code": "I10",
|
||||
"reason": "DAS promu en DP (score (2, 3, 3))",
|
||||
"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 (N20−N23)"
|
||||
},
|
||||
{
|
||||
"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é..."
|
||||
"sources_rag": [],
|
||||
"preuves_cliniques": [],
|
||||
"source": "regex"
|
||||
},
|
||||
"dp_final": {
|
||||
"verdict": "REVIEW",
|
||||
@@ -117,451 +36,48 @@
|
||||
"candidates": []
|
||||
},
|
||||
"quality_flags": {
|
||||
"rag_status": "error",
|
||||
"no_dp_source": true
|
||||
},
|
||||
"diagnostics_associes": [
|
||||
{
|
||||
"texte": "Hypertension artérielle",
|
||||
"cim10_suggestion": "I10",
|
||||
"texte": "Insuffisance rénale",
|
||||
"cim10_suggestion": "N19",
|
||||
"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."
|
||||
}
|
||||
],
|
||||
"cim10_final": "N19",
|
||||
"sources_rag": [],
|
||||
"preuves_cliniques": [],
|
||||
"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": "regex",
|
||||
"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..."
|
||||
"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é..."
|
||||
},
|
||||
{
|
||||
"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 (A50−A64)"
|
||||
},
|
||||
{
|
||||
"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."
|
||||
}
|
||||
],
|
||||
"texte": "Infection du site opératoire ou infection associée au séjour",
|
||||
"cim10_suggestion": "T81.4",
|
||||
"cim10_confidence": "medium",
|
||||
"cim10_final": "T81.4",
|
||||
"justification": "Le texte mentionne explicitement une 'Infection' comme complication du séjour. Associée à une fièvre persistante (37.8-38.4°C) et une leucocytose (12.82 [N: 4-10]), cette infection a mobilisé des ressources supplémentaires pendant les 7 jours d'hospitalisation.",
|
||||
"sources_rag": [],
|
||||
"preuves_cliniques": [],
|
||||
"est_cma": true,
|
||||
"est_cms": true,
|
||||
"niveau_severite": "severe",
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 3,
|
||||
"source": "llm_das"
|
||||
},
|
||||
{
|
||||
"texte": "Hématome post-opératoire",
|
||||
"cim10_suggestion": "T81.0",
|
||||
"cim10_confidence": "medium",
|
||||
"cim10_final": "T81.0",
|
||||
"justification": "Le texte mentionne explicitement un 'Hématome' comme complication du séjour. Cette complication a nécessité une prise en charge spécifique et a mobilisé des ressources supplémentaires.",
|
||||
"sources_rag": [],
|
||||
"preuves_cliniques": [],
|
||||
"est_cma": true,
|
||||
"niveau_severite": "non_evalue",
|
||||
"niveau_cma": 2,
|
||||
"source": "llm_das"
|
||||
}
|
||||
],
|
||||
"actes_ccam": [],
|
||||
@@ -654,88 +170,113 @@
|
||||
}
|
||||
],
|
||||
"alertes_codage": [
|
||||
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
|
||||
"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",
|
||||
"CMA niveau 3 : 'Infection du site opératoire ou infection associée au séjour' (T81.4) — sévérité non_evalue",
|
||||
"CMA niveau 2 : 'Hématome post-opératoire' (T81.0) — sévérité non_evalue",
|
||||
"QC: DAS I10 (Hypertension artérielle) à reconsidérer — AUCUNE preuve clinique dans le dossier. Pas de mention d'HTA, pas de traitement antihypertenseur documenté, pas de valeurs tensionnelles anormales rapportées. Codage non justifié - risque de sur-codage.",
|
||||
"QC: 🔴 ALERTE MAJEURE : Code I10 codé sans aucune justification clinique - risque de sur-codage manifeste. À SUPPRIMER.",
|
||||
"QC: 🟡 ALERTE : Absence de contexte opératoire explicite dans le dossier fourni. Les codes T81.x (complications post-opératoires) supposent une intervention chirurgicale - à confirmer absolument.",
|
||||
"QC: 🟡 ALERTE : Insuffisance rénale sévère (Créatinine 455) codée de manière non-spécifique (N19). Nécessite reclassement vers N17.x ou N18.x avec justification du stade.",
|
||||
"QC: 🟡 ALERTE : Toutes les justifications manquent de 'Preuves' documentées. Risque de non-conformité PMSI. Exiger documentation source (CR opératoire, notes médicales, résultats labo).",
|
||||
"QC: ⚠️ REMARQUE : Leucocytose (12.82) et créatinine élevée (455) peuvent suggérer une septicémie/choc septique - vérifier si codage spécifique (A41.x, R65.x) plus approprié que T81.4 seul.",
|
||||
"QC: ⚠️ REMARQUE : Durée séjour 7 jours + 2 complications = GHM potentiellement lourd. Vérifier cohérence avec diagnostic principal (non fourni).",
|
||||
"RULE-DAS-TO-DP: DP absent → DAS I10 (Hypertension artérielle) 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)",
|
||||
"DECISION: diagnostic_principal I10 promu en DP (RULE-DAS-TO-DP)",
|
||||
"VETOS[PDF]: NEED_INFO (score=55)",
|
||||
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS I10 sans preuve exploitable",
|
||||
"VETO-02 [MEDIUM] diagnostics_associes[2]: DAS T81.4 sans preuve exploitable",
|
||||
"VETO-02 [MEDIUM] diagnostics_associes[3]: DAS T81.0 sans preuve exploitable",
|
||||
"Aucun DP extrait (ni Trackare ni CRH)"
|
||||
],
|
||||
"source_files": [],
|
||||
"ghm_estimation": {
|
||||
"cmd": "11",
|
||||
"cmd_libelle": "Affections du rein et des voies urinaires",
|
||||
"cmd": "05",
|
||||
"cmd_libelle": "Affections de l'appareil circulatoire",
|
||||
"type_ghm": "M",
|
||||
"severite": 3,
|
||||
"ghm_approx": "11M??3",
|
||||
"cma_count": 1,
|
||||
"cms_count": 1,
|
||||
"ghm_approx": "05M??3",
|
||||
"cma_count": 2,
|
||||
"cms_count": 0,
|
||||
"alertes": []
|
||||
},
|
||||
"controles_cpam": [],
|
||||
"veto_report": {
|
||||
"verdict": "NEED_INFO",
|
||||
"score_contestabilite": 60,
|
||||
"score_contestabilite": 55,
|
||||
"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",
|
||||
"veto": "VETO-02",
|
||||
"severity": "MEDIUM",
|
||||
"where": "diagnostics_associes",
|
||||
"message": "Doublon DAS N17.9 (index 1 et 5)"
|
||||
"where": "diagnostics_associes[0]",
|
||||
"message": "DAS I10 sans preuve exploitable",
|
||||
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
|
||||
},
|
||||
{
|
||||
"veto": "VETO-02",
|
||||
"severity": "MEDIUM",
|
||||
"where": "diagnostics_associes[2]",
|
||||
"message": "DAS T81.4 sans preuve exploitable",
|
||||
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
|
||||
},
|
||||
{
|
||||
"veto": "VETO-02",
|
||||
"severity": "MEDIUM",
|
||||
"where": "diagnostics_associes[3]",
|
||||
"message": "DAS T81.0 sans preuve exploitable",
|
||||
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
|
||||
}
|
||||
]
|
||||
},
|
||||
"processing_time_s": 121.97,
|
||||
"completude": {
|
||||
"checks": [
|
||||
{
|
||||
"code": "N19",
|
||||
"libelle": "Insuffisance rénale",
|
||||
"type_diag": "DAS",
|
||||
"items": [
|
||||
{
|
||||
"categorie": "biologie",
|
||||
"element": "Créatinine",
|
||||
"statut": "present_confirme",
|
||||
"valeur": "455",
|
||||
"importance": "obligatoire",
|
||||
"impact_cpam": "Créatinine obligatoire pour confirmer une insuffisance rénale",
|
||||
"confirmation_detail": "Créatinine > 120 µmol/L confirme l'insuffisance rénale"
|
||||
},
|
||||
{
|
||||
"categorie": "biologie",
|
||||
"element": "DFG",
|
||||
"statut": "absent",
|
||||
"importance": "recommande",
|
||||
"impact_cpam": "Permet de stadifier l'IR selon KDIGO"
|
||||
},
|
||||
{
|
||||
"categorie": "biologie",
|
||||
"element": "Urée",
|
||||
"statut": "present",
|
||||
"valeur": "21.5",
|
||||
"importance": "recommande",
|
||||
"impact_cpam": "Élément complémentaire de la fonction rénale"
|
||||
}
|
||||
],
|
||||
"score": 85,
|
||||
"verdict": "defendable",
|
||||
"resume": "1/1 obligatoires (1 confirmé), 1/2 recommandés"
|
||||
}
|
||||
],
|
||||
"score_global": 85,
|
||||
"verdict_global": "defendable",
|
||||
"documents_presents": [
|
||||
"trackare"
|
||||
],
|
||||
"documents_manquants": []
|
||||
},
|
||||
"processing_time_s": 24.62,
|
||||
"metrics": {
|
||||
"das_total": 5,
|
||||
"das_active": 5,
|
||||
"das_total": 3,
|
||||
"das_active": 3,
|
||||
"das_excluded": 0,
|
||||
"das_removed": 0,
|
||||
"das_ruled_out": 0,
|
||||
|
||||
Reference in New Issue
Block a user