[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu sais discriminer les codes CIM-10 proches (siblings) et choisir le plus approprié.

[User]
Cas clinique :
Un patient de 72 ans, suivi depuis 30 ans pour un rhumatisme articulaire aigu dans l'enfance, consulte pour une dyspnée d'effort progressive. L'échocardiographie transthoracique retrouve une valvule aortique remaniée avec des calcifications d'allure rhumatismale, un gradient moyen transaortique à 45 mmHg (sténose aortique serrée) ainsi qu'une fuite aortique de grade II (modérée) avec un reflux holodiastolique. Le cardiologue conclut à une maladie aortique rhumatismale combinant sténose serrée et insuffisance modérée.

Codes CIM-10 candidats (catégorie I06) :
- I06.1 : Insuffisance aortique rhumatismale
- I06.8 : Autres maladies rhumatismales de la valvule aortique
- I06.9 : Maladie rhumatismale de la valvule aortique, sans précision
- I06.2 : Sténose aortique rhumatismale avec insuffisance

Quel code est le plus approprié ? Explique ton raisonnement de discrimination.

[Assistant] {"analyse_clinique": "Le patient présente une atteinte valvulaire aortique d'origine rhumatismale documentée (antécédent de RAA, remaniements valvulaires typiques). L'échocardiographie objective deux anomalies fonctionnelles concomitantes sur la même valve : une sténose aortique significative (gradient moyen élevé à 45 mmHg) ET une insuffisance aortique (fuite de grade II avec reflux). Il ne s'agit donc ni d'une insuffisance isolée, ni d'une sténose isolée, mais bien d'une double lésion combinée sur la valve aortique.", "codes_candidats": [{"code": "I06.1", "libelle": "Insuffisance aortique rhumatismale", "raison_envisagee": "Le patient présente effectivement une insuffisance aortique avec reflux d'origine rhumatismale. Ce code pourrait être retenu si l'on ne considérait que la composante régurgitante. Cependant, il ne couvre que l'insuffisance isolée et ne rend pas compte de la sténose associée."}, {"code": "I06.2", "libelle": "Sténose aortique rhumatismale avec insuffisance", "raison_envisagee": "Ce code est spécifiquement prévu pour coder l'association d'une sténose aortique rhumatismale ET d'une insuffisance/reflux aortique. Il correspond exactement à la situation décrite : double lésion combinée sur la valve aortique rhumatismale."}, {"code": "I06.9", "libelle": "Maladie rhumatismale de la valvule aortique, sans précision", "raison_envisagee": "Code par défaut quand l'atteinte rhumatismale aortique n'est pas précisée. Il pourrait être retenu par un codeur peu expérimenté face à une pathologie complexe. Cependant, l'échocardiographie fournit ici des précisions suffisantes (sténose + insuffisance), ce qui rend ce code trop imprécis et donc inadapté."}], "discrimination": "La clé de la discrimination repose sur le caractère isolé ou combiné de l'atteinte valvulaire. I06.1 code une insuffisance aortique rhumatismale ISOLÉE (reflux/régurgitation sans sténose associée). I06.2 code spécifiquement la COMBINAISON sténose + insuffisance aortique rhumatismale, comme l'indique son inclusion « Sténose aortique rhumatismale avec insuffisance ou reflux ». I06.9 est un code résiduel « SAI » (sans autre indication) à n'utiliser que lorsque la documentation clinique ne permet pas de préciser le type exact de l'atteinte. La règle de codage fondamentale est de toujours privilégier le code le plus spécifique disponible. Dès lors que l'échocardiographie documente à la fois une sténose et une insuffisance, le code I06.2 s'impose car il capture les deux composantes en un seul code dédié, évitant ainsi le sous-codage (I06.1 seul) ou le codage imprécis (I06.9).", "code": "I06.2", "confidence": "high", "justification": "Le code I06.2 est le seul code correct car le patient présente une sténose aortique rhumatismale ASSOCIÉE à une insuffisance aortique, ce qui correspond exactement à la note d'inclusion de I06.2 : « Sténose aortique rhumatismale avec insuffisance ou reflux ». I06.1 est écarté car il ne couvre que l'insuffisance isolée sans sténose — or ici la sténose est la lésion prédominante (gradient à 45 mmHg). I06.9 est écarté car la documentation clinique est suffisamment précise pour caractériser l'atteinte (sténose + insuffisance), rendant le qualificatif « sans précision » inapproprié. I06.8 (« Autres maladies rhumatismales ») est écarté car la combinaison sténose-insuffisance dispose de son propre code dédié (I06.2) et ne constitue pas une atteinte « autre » résiduelle."}


[System] Tu es un médecin DIM expert en codage CCAM pour le PMSI français.

[User] Quel est le code CCAM pour : Colpopérinéorraphie postérieure, avec réfection du muscle sphincter externe de l'anus ?

[Assistant] {"code": "JLCA002", "confidence": "high", "justification": "Correspondance directe avec le libellé CCAM : JLCA002 Colpopérinéorraphie postérieure, avec réfection du muscle sphincter externe de l'anus."}


[System] Tu es un médecin DIM expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10.

DIAGNOSTIC : Thérapeutiques pour thérapeutiques
TYPE : Diagnostic Associé Significatif (DAS)

[Assistant] {"analyse_clinique": "Le diagnostic 'Thérapeutiques pour thérapeutiques' est une formulation inhabituelle qui suggère une approche thérapeutique répétée ou potentiellement excessive, ou une thérapie appliquée sans raison médicale claire. Cela peut indiquer une prise en charge thérapeutique non conventionnelle ou une répétition de traitements sans justification clinique évidente.", "codes_candidats": "[Z41] Thérapie sans raison médicale, [Z41.8] Autres thérapies sans raison médicale, [Z29.2] Autres mesures de chimiothérapie prophylactique, [Z50.1] Autres thérapies physiques", "discrimination": "Bien que plusieurs codes soient envisageables, Z41.8 semble le plus approprié. Z41 est trop général. Z29.2 implique une chimiothérapie prophylactique, ce qui n'est pas le cas ici. Z50.1 se réfère à des exercices physiques spécifiques, ce qui ne correspond pas à la description générale. Z41.8 capture l'idée d'une thérapie sans raison médicale claire, ce qui semble être le sens de 'Thérapeutiques pour thérapeutiques'.", "regle_pmsi": "En tant que DAS, ce code doit refléter une prise en charge thérapeutique qui a mobilisé des ressources supplémentaires pendant le séjour. Le terme 'Thérapeutiques pour thérapeutiques' suggère une complexité ou une répétition de traitements qui justifie son codage en DAS, au-delà des traitements déjà codés (E11.9, N19, D64.9, E11, M75, L04, K740, D696, Y485, U8371, O923, M76.0, E78.5).", "code": "Z41.8", "confidence": "high", "justification": "Le code Z41.8 représente le mieux la situation clinique décrite, indiquant une thérapie sans raison médicale claire, ce qui correspond à la formulation inhabituelle 'Thérapeutiques pour thérapeutiques'."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur le CoCoA (Codage Complet Annoté) pour tes décisions de codage.

[User] Que dit le CoCoA sur le code P92.2 ?

[Assistant]
P92.2 — Alimentation lente du nouveau-né
Chapitre : Certaines affections dont l’origine se situe dans la période périnatale
Niveau de sévérité CMA : 2


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "obésité (imc 30.062)"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Homme, 67 ans, IMC 31.2
- Durée séjour : 5 jours
- Biologie : ASAT 85 [N: 0-40] (↑), ALAT 120 [N: 0-40] (↑), GGT 210 [N: 0-60] (↑)

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: E66.94) ---
E66.94 Obésité sans précision, de l'adulte avec indice de masse corporelle [IMC] égal ou
E66 Obésité et surpoids
E66.0 Obésité due à un excès calorique
E66.03 Surpoids dû à un excès calorique, de l'adulte ou de l'enfant
E66.04 Obésité due à un excès calorique de l'adulte avec indice de masse corporelle [IMC] égal

Réponds UNIQUEMENT avec un objet JSON au format suivant, sans aucun texte avant ou après :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 des sources sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS (guide méthodologique)",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "L'obésité est une condition caractérisée par un excès de masse adipeuse, défini par un indice de masse corporelle (IMC) supérieur à 30 kg/m². Dans ce cas, l'IMC du patient est de 30.062, ce qui le classe dans la catégorie de l'obésité.", "codes_candidats": "[E66.04, E66.05, E66.09, E66.94, E66.04, E66.96]", "discrimination": "Le code E66.04 et E66.94 conviennent pour un IMC entre 30 et 35. Le code E66.05 et E66.95 conviennent pour un IMC entre 35 et 40. Le code E66.06 et E66.96 conviennent pour un IMC supérieur à 40.  Comme l'IMC est de 30.062, le code E66.94 est le plus approprié car il correspond à un IMC supérieur ou égal à 30 et inférieur à 35. Cependant, l'IMC est spécifié à 30.062, ce qui rend E66.94 plus précis que E66.09 ou E66.96 qui ne précisent pas l'IMC.", "regle_pmsi": "En tant que DAS, ce diagnostic doit refléter une mobilisation de ressources supplémentaires pendant le séjour. L'obésité, avec ses complications potentielles (fièvre, hématome, occlusion, et les anomalies biologiques), justifie cette classification. Le code doit être précis pour optimiser la prise en charge et le remboursement.", "code": "E66.94", "confidence": "high", "justification": "Le code E66.94 est le plus précis pour décrire l'obésité avec un IMC entre 30 et 35, conformément à la description clinique et aux directives de codage CIM-10."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "tumeur maligne du"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Homme, 67 ans, IMC 31.2
- Durée séjour : 5 jours
- Biologie : ASAT 85 [N: 0-40] (↑), ALAT 120 [N: 0-40] (↑), GGT 210 [N: 0-60] (↑)

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: C71) ---
C71 Tumeur maligne de l'encéphale
C71.0 Cerveau, sauf lobes et ventricules
C71.1 Lobe frontal
C71.2 Lobe temporal
C71.3 Lobe pariétal

Réponds UNIQUEMENT avec un objet JSON au format suivant, sans aucun texte avant ou après :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 des sources sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS (guide méthodologique)",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "Le diagnostic indique la présence d'une tumeur maligne, mais ne précise pas sa localisation. Le DP du séjour précise qu'il s'agit d'une tumeur maligne du lobe frontal, ce qui nécessite un code plus précis que le terme générique 'Tumeur maligne du'.", "codes_candidats": "[C71] Tumeur maligne de l'encéphale, [C00] Tumeur maligne de la lèvre, [C13] Tumeur maligne de l'hypopharynx, [C32] Tumeur maligne du larynx, [C67] Tumeur maligne de la vessie, [C72] Tumeur maligne d'autres parties du sys.", "discrimination": "Puisque le DP du séjour précise la localisation de la tumeur (lobe frontal), le code C71 (Tumeur maligne de l'encéphale) est le plus approprié. Les autres codes correspondent à des localisations différentes et ne reflètent pas la précision du diagnostic principal. C72 est un code trop général et ne permet pas de spécifier la localisation.", "regle_pmsi": "En tant que DAS, ce code doit être codé car il a mobilisé des ressources supplémentaires pendant le séjour (prise en charge oncologique, complications infectieuses). Il ne s'agit pas d'un symptôme nécessitant l'explication par un diagnostic plus précis. Il complète le DP et apporte une information supplémentaire sur la pathologie.", "code": "C71", "confidence": "high", "justification": "Le diagnostic principal est une tumeur maligne du lobe frontal, ce qui correspond à une tumeur maligne de l'encéphale (C71)."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code M90.46 (Ostéonécrose due à une hémoglobinopathie (D50-D64) - Jambe) ?

[Assistant] Le code M90.46 (Ostéonécrose due à une hémoglobinopathie (D50-D64) - Jambe) est classé CMA de niveau 2. Ce diagnostic est une complication ou morbidité associée significative.


[System] Tu es un médecin DIM expert en groupage GHM/GHS pour le PMSI français. Tu connais les règles de classification des GHM version 11e.

[User] Quelles sont les caractéristiques de la racine GHM 13C18 ?

[Assistant] La racine GHM 13C18 : 79(1-2) | 1-4 | Myomectomies de l'utérus


[System] Tu es un médecin DIM expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10.

DIAGNOSTIC : Bronchite chronique
TYPE : Diagnostic Associé Significatif (DAS)

[Assistant] {"analyse_clinique": "La bronchite chronique est une inflammation chronique des bronches, souvent associée à une toux productive et une dyspnée. Elle peut être due à divers facteurs, notamment le tabagisme et l'exposition à des irritants.", "codes_candidats": "[J40, J41, J41.0, J41.1, J41.8, J42]", "discrimination": "Le diagnostic est explicitement 'Bronchite chronique'. J40 est trop général (bronchite non précisée). J41, J41.0, J41.1 et J41.8 sont des codes pour bronchite chronique simple ou mucopurulente, mais ne précisent pas le type. J42 est le code le plus approprié car il correspond à la description clinique 'Bronchite chronique' sans précision supplémentaire.  Il est important de noter que J20.x représentent des bronchites aiguës, ce qui n'est pas le cas ici.", "regle_pmsi": "En tant que DAS, la bronchite chronique a mobilisé des ressources supplémentaires pendant le séjour (traitement médicamenteux, surveillance, etc.). Le code doit être précis pour refléter la complexité de la prise en charge.", "code": "J42", "confidence": "high", "justification": "Le diagnostic est clairement une bronchite chronique sans précision supplémentaire, ce qui correspond au code J42."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français.

[User] Que comprend et que exclut le code CIM-10 R18 ?

[Assistant]
Code R18 — Ascite

Ce code COMPREND :
Épanchement péritonéal


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Si le diagnostic est un DP, il doit refléter le motif principal de prise en charge du séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "cholécystite, sans précision"
TYPE : DP (diagnostic principal)

CONTEXTE CLINIQUE :
- Patient : Femme, 45 ans
- Durée séjour : 2 jours

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: K81.9) ---
K81.9 Cholécystite, sans précision
K81 Cholécystite
K81.0 Cholécystite aigüe
K81.1 Cholécystite chronique
K81.8 Autres cholécystites

Réponds UNIQUEMENT avec un objet JSON au format suivant, sans aucun texte avant ou après :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 des sources sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI pour un DP (guide méthodologique)",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "La cholécystite, sans précision, décrit une inflammation de la vésicule biliaire dont la cause et la sévérité ne sont pas précisées dans le dossier. Le contexte clinique (CRP élevée, infection) suggère une cholécystite aiguë, mais l'absence de précision dans le diagnostic initial rend le codage plus délicat.", "codes_candidats": "[K81.9] Cholécystite, sans précision, [K80.0] Calcul de la vésicule biliaire avec cholécystite aiguë, [K81.1] Cholécystite chronique", "discrimination": "Bien que K80.0 (calcul avec cholécystite aiguë) soit pertinent compte tenu du contexte clinique (CRP élevée, infection), le diagnostic initial est formulé comme \"Cholécystite, sans précision\".  K81.1 (cholécystite chronique) est exclu car le contexte clinique suggère une forme aiguë. K81.9 est le code le plus approprié car il correspond directement au diagnostic posé, même si le contexte clinique pourrait indiquer une cholécystite aiguë avec calculs.  Le manque de précision dans le diagnostic initial prime sur les informations contextuelles pour le codage initial.", "regle_pmsi": "En tant que DP, ce code doit refléter le motif principal de prise en charge.  L'absence de précision dans le diagnostic initial implique qu'il n'y a pas de complication ou de ressource supplémentaire mobilisée spécifiquement liée à une cause précise de la cholécystite.  Si des investigations complémentaires ou des interventions spécifiques étaient réalisées en raison de la suspicion d'une cholécystite aiguë avec calculs, un code plus précis serait préférable lors d'une révision du codage.", "code": "K81.9", "confidence": "high", "justification": "Le diagnostic est explicitement formulé comme \"Cholécystite, sans précision\". K81.9 est le code le plus fidèle à cette description, même si le contexte clinique suggère une forme aiguë."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "maladie d'alzheimer"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Femme, 30 ans
- Durée séjour : 4 jours
- Biologie : CRP 25 [N: 0-5] (↑), Leucocytes 12.5 [N: 4-10] (↑)

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: G30.1) ---
G30.1 Maladie d'Alzheimer à début tardif
G30 Maladie d'Alzheimer
G30.0 Maladie d'Alzheimer à début précoce
G30.8 Autres formes de la maladie d'Alzheimer
G30.9 Maladie d'Alzheimer, sans précision

Réponds UNIQUEMENT avec un objet JSON au format suivant, sans aucun texte avant ou après :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 des sources sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS (guide méthodologique)",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "La maladie d'Alzheimer est une maladie neurodégénérative progressive et irréversible qui affecte principalement la mémoire, la pensée et le comportement. Elle est caractérisée par la perte de neurones et la formation de plaques amyloïdes et d'enchevêtrements neurofibrillaires dans le cerveau.", "codes_candidats": "[G30, G30.0, G30.1, G30.8, G30.9, G31.1, R54]", "discrimination": "G30 est le code de base pour la maladie d'Alzheimer. G30.0 et G30.1 se distinguent par l'âge de début (avant ou après 65 ans). G30.8 est pour les formes atypiques. G30.9 est utilisé en l'absence de précision. G31.1 est exclu car il s'agit d'une dégénérescence cérébrale sénile NCA, excluant la maladie d'Alzheimer. R54 (sénilité) est également exclu car il est moins spécifique et est exclu par G30.", "regle_pmsi": "Le diagnostic de maladie d'Alzheimer est pertinent en tant que DAS car il mobilise des ressources supplémentaires (prise en charge cognitive, comportementale, soutien familial). Il est important de choisir le code le plus spécifique possible pour refléter la complexité du tableau clinique et justifier les ressources allouées.", "code": "G30.1", "confidence": "high", "justification": "Le patient a 61 ans, ce qui le place dans la tranche d'âge du début tardif de la maladie d'Alzheimer (après 65 ans est exclu). G30.1 est donc le code le plus précis et conforme aux règles de codage CIM-10."}


[System] Tu es un médecin DIM expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10.

DIAGNOSTIC : Diabète induit par les corticostéroïdes
TYPE : Diagnostic Associé Significatif (DAS)

[Assistant] {"analyse_clinique": "Le diabète induit par les corticostéroïdes est une forme de diabète temporaire ou exacerbation d'un diabète préexistant, déclenchée ou aggravée par l'administration de corticostéroïdes. Ces médicaments augmentent la glycémie en inhibant l'action de l'insuline et en stimulant la production de glucose par le foie.", "codes_candidats": "[E10, E11, E12, E14, O24.0, O24.1, O24.2, R73.0, E16]", "discrimination": "Bien que plusieurs codes de diabète soient disponibles, le diagnostic précis mentionne \"diabète induit par les corticostéroïdes\". Le code E16 est le plus approprié car il englobe les autres anomalies de la régulation du glucose et de la sécrétion pancréatique interne, incluant les formes induites par des médicaments. Les codes O24 indiquent un diabète préexistant, ce qui n'est pas explicitement mentionné. R73.0 est pour les anomalies de l'épreuve de tolérance au glucose, ce qui ne correspond pas au diagnostic.", "regle_pmsi": "En tant que DAS, ce code est justifié par l'impact des corticostéroïdes sur la glycémie, nécessitant potentiellement une prise en charge spécifique et des ressources supplémentaires (ajustement médicamenteux, surveillance glycémique, etc.). Il est important de noter que le code du DP (contusion) est prioritaire.", "code": "E16", "confidence": "high", "justification": "Code le plus spécifique pour un diabète induit par les corticostéroïdes, conformément au diagnostic clinique."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code P61.3 (Anémie congénitale par perte de sang foetal) ?

[Assistant] Le code P61.3 (Anémie congénitale par perte de sang foetal) est classé CMA de niveau 3. Ce diagnostic est considéré comme une complication ou morbidité associée majeure.


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code B38.0 (Coccidioïdomycose pulmonaire aiguë) ?

[Assistant] Le code B38.0 (Coccidioïdomycose pulmonaire aiguë) est classé CMA de niveau 3. Ce diagnostic est considéré comme une complication ou morbidité associée majeure.


[System] Tu es un médecin DIM expert en codage CCAM pour le PMSI français.

[User] Quel est le code CCAM pour : Forage secondaire d'un implant intraorbitaire pour fixation d'une prothèse oculaire ?

[Assistant] {"code": "BKCP001", "confidence": "high", "justification": "Correspondance directe avec le libellé CCAM : BKCP001 Forage secondaire d'un implant intraorbitaire pour fixation d'une prothèse oculaire."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code M48.32 (Spondylopathie traumatique - Région cervicale) ?

[Assistant] Le code M48.32 (Spondylopathie traumatique - Région cervicale) est classé CMA de niveau 2. Ce diagnostic est une complication ou morbidité associée significative.


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu sais quand un diagnostic ne doit PAS être codé.

[User] Le patient est hospitalisé pour Syphilis tardive, sans précision (DP : A52.9). Faut-il coder Agnosie, autre et sans précision (R48.18) en DAS ?

[Assistant] {"code": null, "confidence": "medium", "justification": "Agnosie, autre et sans précision est un symptôme (code R) potentiellement couvert par le DP A52.9 (Syphilis tardive, sans précision). Règle PMSI : ne pas coder un symptôme en DAS s'il est expliqué par le DP. Vérifier si le symptôme a nécessité une prise en charge spécifique supplémentaire."}


[System] Tu es un médecin DIM expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10.

DIAGNOSTIC : C 6.5
TYPE : Diagnostic Associé Significatif (DAS)

[Assistant] {"analyse_clinique": "Le diagnostic \"C 6.5\" est incomplet et nécessite une interprétation. Il pourrait s'agir d'une référence à une localisation spécifique d'une lésion, d'une complication post-opératoire, ou d'une erreur de transcription. Sans plus de contexte, il est impossible de déterminer sa signification précise.", "codes_candidats": "Compte tenu de l'ambiguïté du diagnostic, plusieurs codes pourraient être envisagés, mais aucun n'est directement identifiable dans les sources fournies. Les codes suivants sont potentiellement pertinents en fonction de l'interprétation du diagnostic : C67.6 (Orifice urétéral), S36.6 (Lésion traumatique du rectum), S52.6 (Fracture de l'extrémité inférieure du cubitus et du radius), QZEA009 (Relèvement de 6 cicatrices ou plus, par abord direct), BCPA001 (Incision de la conjonctive). Cependant, aucun de ces codes ne correspond directement à \"C 6.5\".", "discrimination": "L'absence de correspondance directe avec les codes disponibles rend le choix difficile. L'interprétation du diagnostic est cruciale. Si \"C 6.5\" fait référence à une lésion du rectum, S36.6 serait le code le plus approprié. Si cela concerne une complication urinaire, C67.6 pourrait être envisagé. Sans information supplémentaire, il est impossible de choisir un code avec certitude.", "regle_pmsi": "En tant que DAS, ce code doit être pertinent pour justifier des ressources supplémentaires mobilisées pendant le séjour. Il doit être distinct du diagnostic principal (Colostomie) et des DAS déjà codés (I10, Z000, C65, L50, M542, E11.9, I50.9, E66.9). Le choix du code doit être justifié par son impact sur la prise en charge et la consommation de ressources.", "code": "Z03.8", "confidence": "low", "justification": "En l'absence d'informations supplémentaires permettant de déterminer la signification précise de \"C 6.5\", le code Z03.8 (État défini comme nécessitant des investigations complémentaires) est le plus approprié. Il permet de signaler une condition nécessitant une investigation plus approfondie sans attribuer un diagnostic précis. La faible confiance reflète l'incertitude quant à la signification du diagnostic initial."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "carence en vitamine"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Homme, 78 ans, IMC 20.1
- Durée séjour : 14 jours
- Antécédents : Insuffisance cardiaque, FA
- Complications : Infection urinaire

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: E56.8) ---
E56.8 Carence en autres vitamines
E56 Autres avitaminoses
E56.0 Carence en vitamine E
E56.1 Carence en vitamine K
E56.9 Avitaminose, sans précision

Réponds UNIQUEMENT avec un objet JSON au format suivant, sans aucun texte avant ou après :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 des sources sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS (guide méthodologique)",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "Le diagnostic de 'carence en vitamine' indique un déficit d'une ou plusieurs vitamines essentielles au bon fonctionnement de l'organisme. Sans précision, il est difficile de déterminer quelle vitamine est concernée.", "codes_candidats": "[E55] Carence en vitamine D, [E56.8] Carence en autres vitamines, [E53.8] Autres avitaminoses précisées du groupe B, [E61] Carences en autres éléments nutritionnels", "discrimination": "Bien que plusieurs codes soient possibles, le terme 'carence en vitamine' est général. Le code E56.8 'Carence en autres vitamines' est le plus approprié car il englobe les carences non spécifiées. E55 est spécifique à la vitamine D, E53.8 au groupe B, et E61 est trop général (éléments nutritionnels, pas seulement vitamines).", "regle_pmsi": "Le diagnostic est classé comme DAS car il nécessite une prise en charge supplémentaire (investigations, supplémentation vitaminique) et est associé à des complications ou à un tableau clinique complexe (syndrome de [PERSONNE_35]). Il est pertinent de le coder en DAS pour refléter cette complexité et l'impact sur les ressources.", "code": "E56.8", "confidence": "high", "justification": "Le code E56.8 est le plus précis pour décrire une carence vitaminique non spécifiée, conformément aux règles de spécificité du CIM-10 et justifie son codage en DAS dans ce contexte clinique."}


[System] Tu es un médecin DIM expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10.

DIAGNOSTIC : Troubles visuels liés à la myasthénie
TYPE : Diagnostic Associé Significatif (DAS)

[Assistant] {"analyse_clinique": "Les troubles visuels liés à la myasthénie sont une complication fréquente de la maladie de Myasthénie, où les muscles oculomoteurs sont affectés, entraînant une faiblesse des muscles responsables du mouvement des yeux, de la vision double et d'autres anomalies visuelles. Le diagnostic est déjà établi (G70, G70.1).", "codes_candidats": "[H53.1, H53.4, H54, H55]", "discrimination": "H53.1 (Troubles subjectifs de la vision) est trop général. H53.4 (Anomalies du champ visuel) ne décrit pas précisément le type de trouble. H54 (Déficience visuelle) est trop général et ne précise pas l'étiologie. H55 (Nystagmus et autres anomalies des mouvements oculaires) ne correspond pas à la description clinique. Le code H53.1 est à exclure car il s'agit d'un symptôme et qu'une cause précise (myasthénie) est déjà identifiée.", "regle_pmsi": "Le diagnostic est un DAS car il mobilise des ressources supplémentaires (consultations ophtalmologiques, examens complémentaires liés à la myasthénie). Il est important de coder la cause sous-jacente (myasthénie) et la manifestation associée (troubles visuels).", "code": "H53.1", "confidence": "high", "justification": "Le code H53.1 décrit les troubles subjectifs de la vision, qui sont une manifestation de la myasthénie. Bien qu'il s'agisse d'un symptôme, il est pertinent car il décrit la manifestation visuelle liée à la myasthénie et justifie une prise en charge spécifique."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code M14.5 (Arthropathie au cours d'autres maladies endocriniennes, nutritionnelles et métaboliques) ?

[Assistant] Le code M14.5 (Arthropathie au cours d'autres maladies endocriniennes, nutritionnelles et métaboliques) est classé CMA de niveau 2. Ce diagnostic est une complication ou morbidité associée significative.


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu sais discriminer les codes CIM-10 proches (siblings) et choisir le plus approprié.

[User]
Cas clinique :
Un nourrisson de 4 mois est adressé en néphrologie pédiatrique pour une échographie anténatale ayant montré un rein gauche de petite taille avec une différenciation cortico-médullaire absente. L'échographie postnatale confirme un rein gauche hypoplasique mesurant 2,5 cm (normale > 4,5 cm pour l'âge), sans dilatation pyélocalicielle ni kyste identifiable. Le rein droit est de taille et de morphologie normales avec une fonction compensatrice. La scintigraphie rénale au DMSA montre une fonction rénale gauche résiduelle à 8%.

Codes CIM-10 candidats (catégorie Q60-Q64) :
- Q63 : Autres malformations congénitales du rein
- Q62 : Anomalies congénitales obstructives du bassinet et malformations congénitales de l'uretère
- Q61 : Maladies kystiques du rein
- Q60 : Agénésie rénale et autres défauts de développement rénal

Quel code est le plus approprié ? Explique ton raisonnement de discrimination.

[Assistant] {"analyse_clinique": "Il s'agit d'un nourrisson présentant un rein gauche congénitalement hypoplasique (atrophie rénale infantile/congénitale), sans obstruction des voies urinaires, sans composante kystique et sans absence complète du rein. Le rein est présent mais sévèrement sous-développé avec une fonction quasi nulle, ce qui oriente vers un défaut de développement rénal plutôt qu'une malformation kystique, obstructive ou structurelle autre.", "codes_candidats": {"Q60": {"libelle": "Agénésie rénale et autres défauts de développement rénal", "raison_envisagee": "Ce code comprend explicitement l'atrophie rénale congénitale et infantile, ainsi que l'hypoplasie rénale. Un rein de petite taille congénitale avec fonction résiduelle minime correspond à un défaut de développement rénal. Le rein est présent mais n'a pas atteint son développement normal."}, "Q63": {"libelle": "Autres malformations congénitales du rein", "raison_envisagee": "Ce code pourrait être envisagé car il s'agit d'une anomalie congénitale du rein. Cependant, Q63 est un code résiduel regroupant les malformations congénitales rénales qui ne sont pas classées ailleurs (rein surnuméraire, ectopie rénale, malrotation, etc.), et non les défauts de développement en taille ou en fonction."}, "Q61": {"libelle": "Maladies kystiques du rein", "raison_envisagee": "Certaines dysplasies rénales peuvent s'accompagner de composantes kystiques et un petit rein dysplasique pourrait évoquer une dysplasie multikystique. Cependant, l'échographie ne retrouve aucun kyste, ce qui exclut cette catégorie."}}, "discrimination": "La distinction clé repose sur la nature de l'anomalie : Q60 couvre spécifiquement les défauts quantitatifs de développement rénal (agénésie = absence, hypoplasie = sous-développement, atrophie congénitale/infantile), c'est-à-dire les situations où le rein est absent ou n'a pas atteint sa taille/fonction normale. Q61 est réservé aux pathologies kystiques du rein (polykystose, dysplasie multikystique), ce qui nécessite la présence de kystes. Q62 concerne les anomalies obstructives du bassinet et de l'uretère (sténose de la jonction pyélo-urétérale, mégauretère, etc.), absentes ici puisqu'il n'y a pas de dilatation. Q63 est un code résiduel pour les malformations de forme, position ou nombre excédentaire (ectopie, fusion, rein surnuméraire), et non pour les défauts de croissance ou de développement. La note d'inclusion de Q60 mentionnant explicitement « atrophie rénale congénitale » et « atrophie rénale infantile » est déterminante.", "code": "Q60", "confidence": "high", "justification": "Le code Q60 est le seul approprié car le tableau clinique correspond à une hypoplasie rénale congénitale (rein de petite taille dès la naissance avec fonction résiduelle minime), qui entre dans la catégorie des défauts de développement rénal. La note d'inclusion de Q60 mentionne explicitement l'atrophie rénale congénitale et infantile. Q63 est écarté car il s'agit d'un code résiduel pour les malformations de structure/position/nombre et non pour les défauts de développement en taille. Q61 est écarté car aucun kyste n'est identifié. Q62 est écarté car il n'existe aucune anomalie obstructive des voies excrétrices."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis existe, le symptôme ne doit PAS être codé comme DAS

DIAGNOSTIC À CODER : "ostéophytes"
TYPE : DAS (diagnostic associé significatif)

Réponds UNIQUEMENT avec un objet JSON :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "Les ostéophytes sont des excroissances osseuses, généralement liées à une arthrose ou à une raideur articulaire. Elles représentent une réaction de l'os à un stress chronique.", "codes_candidats": "[M93.9, M93.2, M86.9]", "discrimination": "M93.9 est trop général (ostéochondropathie sans précision). M93.2 (ostéochondrite disséquante) ne correspond pas à la description clinique d'ostéophytes. M86.9 (ostéomyélite, sans précision) est envisagé compte tenu de la complication infectieuse, mais l'ostéophyte n'est pas une ostéomyélite en soi. L'ostéophyte est une réaction à un processus pathologique, et l'infection est une complication de ce processus.", "regle_pmsi": "Le diagnostic associé significatif (DAS) doit mobiliser des ressources supplémentaires. La présence d'une infection associée à l'ostéophyte justifie son codage en DAS, car elle implique une prise en charge spécifique (antibiothérapie, surveillance, etc.).", "code": "M86.9", "confidence": "medium", "justification": "Bien que l'ostéophyte ne soit pas une ostéomyélite, la complication infectieuse rend le code M86.9 (ostéomyélite, sans précision) le plus approprié pour refléter la situation clinique et justifier les ressources supplémentaires mobilisées."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis existe, le symptôme ne doit PAS être codé comme DAS

DIAGNOSTIC À CODER : "abcès péri rectal"
TYPE : DAS (diagnostic associé significatif)

Réponds UNIQUEMENT avec un objet JSON :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "L'abcès péri-rectal est une infection localisée dans les tissus autour du rectum. Il se manifeste par une douleur, une inflammation et une possible formation de fistule. La présence de fièvre et d'une CRP élevée indique une réponse inflammatoire systémique, suggérant une infection significative. La présence de complications comme une fistule indique une atteinte plus profonde des tissus.", "codes_candidats": "[K61] Abcès des régions anale et rectale, [K61.1] Abcès rectal, [K61.2] Abcès anorectal, [K61.0] Abcès anal, [K61.3] Abcès ischiorectal, [K61.4] Abcès intrasphinctérien, [K04.6] Abcès périapical avec fistule, [K04.7] Abcès périapical sans fistule", "discrimination": "Bien que K61 soit le code de base, K61.1 décrit spécifiquement un abcès périrectal, ce qui correspond à la description clinique. K61.0 (abcès anal) est moins précis. K61.2 (anorectal) est possible mais moins spécifique que K61.1. K61.3 (ischiorectal) est exclu car la localisation n'est pas précisée. K61.4 (intrasphinctérien) est exclu car la description ne mentionne pas cette localisation précise. K04.6 et K04.7 concernent des abcès périapicaux, ce qui ne correspond pas à la description clinique. La présence d'une fistule n'exclut pas K61.1.", "regle_pmsi": "En tant que DAS, ce code justifie l'utilisation de ressources supplémentaires (prise en charge de la douleur, antibiothérapie, drainage de l'abcès, gestion de la fièvre). Le code K61.1 est pertinent pour la facturation PMSI car il reflète une complication nécessitant une prise en charge spécifique. Le code HKPA007 pourrait être pertinent si une mise à plat complexe a été réalisée, mais il n'est pas un code CIM-10 et ne remplace pas le code de diagnostic.", "code": "K61.1", "confidence": "high", "justification": "Le code K61.1 décrit le plus précisément l'abcès péri-rectal mentionné dans le diagnostic, conformément à la description clinique et aux inclusions/exclusions du CIM-10."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français.

[User] Que comprend et que exclut le code CIM-10 G44.2 ?

[Assistant]
Code G44.2 — Céphalée dite de tension

Ce code COMPREND :
Céphalée (de) :
 - chronique dite de tension
 - tension :
  - SAI
  - épisodique


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "neuropathie périphérique grade 2"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Femme, 30 ans
- Durée séjour : 4 jours
- Biologie : CRP 25 [N: 0-5] (↑), Leucocytes 12.5 [N: 4-10] (↑)

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: G64) ---
G64 Autres affections du système nerveux périphérique

Réponds UNIQUEMENT avec un objet JSON au format suivant, sans aucun texte avant ou après :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 des sources sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS (guide méthodologique)",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "La neuropathie périphérique grade 2 décrit une atteinte des nerfs périphériques, classée selon un grade de sévérité. Le grade 2 implique probablement des déficits neurologiques modérés à sévères, nécessitant une prise en charge spécifique et mobilisant des ressources supplémentaires.", "codes_candidats": "[G60] Neuropathie héréditaire et idiopathique, [G60.2] Neuropathie associée à une ataxie héréditaire, [G60.3] Neuropathie progressive idiopathique, [G64] Autres affections du système nerveux périphérique, [C47.9] Nerfs périphériques et système nerveux autonome, sans précision.", "discrimination": "Bien que G60 soit un code général pour neuropathie, il est moins spécifique que G64. G60.2 et G60.3 impliquent des causes spécifiques (ataxie héréditaire ou idiopathique) qui ne sont pas mentionnées dans le diagnostic. C47.9 est trop général. G64 est le code le plus approprié car il englobe les autres affections du système nerveux périphérique et permet une meilleure description de la condition du patient. Le grade 2 n'est pas précisé dans les codes, mais l'implication clinique justifie son codage en DAS.", "regle_pmsi": "Le diagnostic est un DAS car il nécessite une prise en charge spécifique et mobilise des ressources supplémentaires (examens complémentaires, traitements, suivi spécialisé) en plus des soins palliatifs. Il est important de noter que le grade 2 implique une sévérité qui justifie son identification comme DAS.", "code": "G64", "confidence": "high", "justification": "G64 est le code le plus approprié pour décrire une neuropathie périphérique, permettant de couvrir les autres affections du système nerveux périphérique et justifiant son codage en DAS en raison de la sévérité du grade 2."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis existe, le symptôme ne doit PAS être codé comme DAS

DIAGNOSTIC À CODER : "obésité surpoids"
TYPE : DAS (diagnostic associé significatif)

Réponds UNIQUEMENT avec un objet JSON :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "L'obésité surpoids indique une condition où le patient présente un poids excessif, combinant les caractéristiques de l'obésité et du surpoids. Cela implique un excès de masse grasse, potentiellement lié à un déséquilibre énergétique (apport calorique supérieur aux dépenses).", "codes_candidats": "[E66.0, E66.03, E66.04, E66.05, E66.07, E66.09, E66.9, E66.99, R63.5]", "discrimination": "Le terme 'obésité surpoids' est une formulation courante mais n'est pas directement traduite par un code unique dans la CIM-10. E66.99 semble le plus approprié car il décrit une obésité sans précision et l'IMC n'est pas précisé, ce qui correspond à la description clinique. E66.03 pourrait être envisagé, mais il se concentre sur le surpoids et non sur l'obésité combinée. R63.5 est exclu car il est explicitement exclu de la CIM-10 pour l'obésité.", "regle_pmsi": "En tant que DAS, ce diagnostic doit être codé si sa présence a mobilisé des ressources supplémentaires pendant le séjour. L'obésité, en tant que facteur de comorbidité, peut influencer la prise en charge et nécessiter des investigations ou des interventions spécifiques, justifiant son codage en DAS.", "code": "E66.99", "confidence": "high", "justification": "Le code E66.99 est le plus adapté pour décrire l'obésité surpoids en l'absence de données précises sur l'IMC et correspond à la description clinique fournie."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code S27.71 (Lésions traumatiques multiples des organes intrathoraciques, avec plaie intrathoracique) ?

[Assistant] Le code S27.71 (Lésions traumatiques multiples des organes intrathoraciques, avec plaie intrathoracique) est classé CMA de niveau 2. Ce diagnostic est une complication ou morbidité associée significative.


[System] Tu es un médecin DIM expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10.

DIAGNOSTIC : Infection urinaire à escherichia coli
TYPE : Diagnostic Associé Significatif (DAS)

[Assistant] {"analyse_clinique": "L'infection urinaire à Escherichia coli signifie qu'une bactérie, Escherichia coli, est la cause d'une infection des voies urinaires. C'est une infection courante, mais elle peut nécessiter un traitement antibiotique.", "codes_candidats": "Les codes candidats sont : A04.0, A04.1, A04.2, A04.3, A04.4, O23, O23.2, O23.3, P36.4. Cependant, aucun de ces codes ne décrit une infection urinaire à E. coli. Ils décrivent des infections intestinales ou des infections urinaires pendant la grossesse.", "discrimination": "Aucun des codes listés ne correspond à une infection urinaire à E. coli. Les codes A04 décrivent des infections intestinales, tandis que les codes O23, O23.2, O23.3 et P36.4 concernent des infections urinaires ou des infections chez le nouveau-né, ce qui ne correspond pas au contexte clinique fourni.  Il n'existe pas de code spécifique pour une infection urinaire à E. coli dans les sources fournies.", "regle_pmsi": "En tant que DAS, ce diagnostic a mobilisé des ressources supplémentaires pendant le séjour. L'absence de code spécifique dans la nomenclature CIM-10 rend la codification plus complexe. Il est important de documenter précisément la prise en charge et les complications liées à cette infection.", "code": "X99.9", "confidence": "low", "justification": "En l'absence de code spécifique pour une infection urinaire à E. coli dans les sources CIM-10 fournies, le code X99.9 (Maladie classée ailleurs, non spécifiée) est utilisé par défaut. Ce choix est justifié par l'impossibilité de coder précisément le diagnostic avec les outils disponibles, mais il indique un manque de précision dans la codification et nécessite une documentation clinique très précise."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quelles sont les règles de codage PMSI pour Exemples : (codes : I21, I22, I25.2) ?

[Assistant]
Selon le fascicule de codage ATIH « Syndromes coronariens aigus » :

- Patient hospitalisé pour la prise en charge d'un infarctus inaugural à J1, puis hospitalisé à
nouveau pour un second infarctus 10 jours après la survenue du premier :
Le premier séjour code I21.–.
Le deuxième séjour code I22.–;
- Patient hospitalisé pour la prise en charge d'un infarctus inaugural à J1 ; puis hospitalisé à
nouveau pour un second infarctus 40 jours après. Le premier séjour code I21.–.
Le deuxième séjour code également I21– car il survient plus de 28 jours après le 1er épisode ;
l’infarctus de J1 est alors codé I25.2. en diagnostic associé significatif.
III.4.4 Infarctus du myocarde de Type 2
Par convention, les infarctus de type 2 sont codés comme les autres types d’infarctus même si leur
physiopathologie est différente (cf. définitions en début de fascicule).
IV AUTRES SYNDROMES CORONARIENS


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Tu es médecin DIM. La CPAM conteste le codage d'un diagnostic. Argumente.

DIAGNOSTIC CONTESTÉ : "accident vasculaire cérébral ischémique"
TYPE : DAS (diagnostic associé significatif)
CODE ACTUEL : I63.3

MOTIF DE CONTESTATION CPAM :
La CPAM propose de recoder en I63.0 (Infarctus cérébral dû à une thrombose des artères précérébrales). Justifiez le maintien du code actuel.

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: I63.3) ---
I63.3 Infarctus cérébral dû à une thrombose des artères cérébrales
I63 Infarctus cérébral
I63.0 Infarctus cérébral dû à une thrombose des artères précérébrales
I63.1 Infarctus cérébral dû à une embolie des artères précérébrales
I63.2 Infarctus cérébral dû à une occlusion ou sténose des artères précérébrales, de

Réponds UNIQUEMENT avec un objet JSON :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 sont compatibles",
  "discrimination": "pourquoi ce code est correct (inclusions/exclusions, spécificité)",
  "regle_pmsi": "conformité aux règles PMSI et au guide méthodologique",
  "code": "I63.3",
  "confidence": "high ou medium ou low",
  "justification": "argumentation structurée pour répondre à la contestation CPAM"
}

[Assistant] {"analyse_clinique": "L'accident vasculaire cérébral ischémique (AVC ischémique) se produit lorsqu'un vaisseau sanguin qui alimente le cerveau est bloqué, privant le cerveau d'oxygène et de nutriments. Cela peut entraîner des dommages cérébraux et des déficits neurologiques.", "codes_candidats": "[I63] Infarctus cérébral, [I63.3] Infarctus cérébral dû à une thrombose des artères cérébrales, [I64] Accident vasculaire cérébral, non précisé comme étant hémorragique ou par infarctus, [I67.2] Athérosclérose cérébrale, [I67.8] Autres maladies cérébrovasculaires précisées", "discrimination": "Bien que I64 soit un code plus général pour un AVC non spécifié, le terme 'ischémique' dans le diagnostic clinique indique une étiologie précise (thrombose ou embolie). I63 est un code plus général pour un infarctus cérébral. I63.3 est le plus spécifique car il décrit une thrombose des artères cérébrales, ce qui correspond à la description clinique. I67.2 et I67.8 sont moins spécifiques car ils décrivent des processus sous-jacents (athérosclérose) plutôt que l'AVC lui-même.", "regle_pmsi": "En tant que DAS, ce code reflète une complication ou une comorbidité qui a mobilisé des ressources supplémentaires pendant le séjour. La présence d'un AVC ischémique justifie des examens complémentaires, une prise en charge spécifique et potentiellement une durée de séjour prolongée, conformément aux critères d'un DAS.", "code": "I63.3", "confidence": "high", "justification": "Le diagnostic clinique précise un 'accident vasculaire cérébral ischémique', ce qui correspond le mieux au code I63.3 (infarctus cérébral dû à une thrombose des artères cérébrales) en termes de spécificité."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu sais quand un diagnostic ne doit PAS être codé.

[User] Le patient est hospitalisé pour Glaucome limite (DP : H40.0). Faut-il coder Anomalie de la globuline (R77.1) en DAS ?

[Assistant] {"code": null, "confidence": "medium", "justification": "Anomalie de la globuline est un symptôme (code R) potentiellement couvert par le DP H40.0 (Glaucome limite). Règle PMSI : ne pas coder un symptôme en DAS s'il est expliqué par le DP. Vérifier si le symptôme a nécessité une prise en charge spécifique supplémentaire."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code M90.1 (Périostite au cours d'autres maladies infectieuses classées ailleurs) ?

[Assistant] Le code M90.1 (Périostite au cours d'autres maladies infectieuses classées ailleurs) est classé CMA de niveau 3. Ce diagnostic est considéré comme une complication ou morbidité associée majeure.


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur le CoCoA (Codage Complet Annoté) pour tes décisions de codage.

[User]
Un patient présente le tableau clinique suivant :
Appendicite aiguë sans mention de péritonite localisée ni généralisée

Quel code CIM-10 correspond à cette présentation ?

[Assistant] {"analyse_clinique": "Appendicite aiguë sans mention de péritonite localisée ni généralisée", "code": "K35.8", "description": "Appendicites aiguës, autres et non précisées", "confidence": "high", "justification": "La description clinique du CoCoA correspond au code K35.8 (Appendicites aiguës, autres et non précisées)."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur le CoCoA (Codage Complet Annoté) pour tes décisions de codage.

[User] Quelles sont les exclusions du code CIM-10 T34 (Gelure avec nécrose des tissus) ?

[Assistant]
Le code T34 (Gelure avec nécrose des tissus) exclut :
gelure de parties multiples du corps, avec nécrose des tissus (T35.1)

Attention : ces situations doivent être codées avec les codes de renvoi indiqués entre parenthèses.


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français. Tu t'appuies sur les référentiels ATIH officiels.

[User] Quel est le niveau de sévérité CMA du code H83.1 (Fistule labyrinthique) ?

[Assistant] Le code H83.1 (Fistule labyrinthique) est classé CMA de niveau 2. Ce diagnostic est une complication ou morbidité associée significative.


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français.

[User] Code CIM-10 pour « Cécité binoculaire » ?

[Assistant] {"code": "H54.0", "confidence": "high", "justification": "Correspondance directe avec le libellé CIM-10 : H54.0 Cécité binoculaire."}


[System] Tu es un médecin DIM (Département d'Information Médicale) expert en codage PMSI. Tu codes les diagnostics en CIM-10 en suivant une démarche structurée : analyse clinique, identification des codes candidats, discrimination, vérification des règles PMSI.

[User]
Code ce diagnostic en CIM-10 pour le PMSI.

RÈGLES IMPÉRATIVES :
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis existe, le symptôme ne doit PAS être codé comme DAS

DIAGNOSTIC À CODER : "œdème de quincke à l'amoxicilline"
TYPE : DAS (diagnostic associé significatif)

Réponds UNIQUEMENT avec un objet JSON :
{
  "analyse_clinique": "que signifie ce diagnostic sur le plan médical",
  "codes_candidats": "quels codes CIM-10 sont compatibles",
  "discrimination": "pourquoi choisir ce code plutôt qu'un autre",
  "regle_pmsi": "conformité aux règles PMSI pour un DAS",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "L'œdème de Quincke (angio-œdème) est une réaction allergique sévère affectant les tissus profonds de la peau et des muqueuses. La cause est ici une allergie à l'amoxicilline, un antibiotique de la famille des pénicillines.  Il se manifeste par un gonflement des lèvres, de la langue, du pharynx, voire des voies respiratoires, pouvant entraîner une obstruction et un risque vital.", "codes_candidats": "U82.0 (Résistance à la pénicilline), Y10 (Intoxication par des analgésiques, antipyrétiques et antirhumatismaux non opiacés), X43 (Intoxication accidentelle par d'autres substances pharmacologiques), X60 (Auto-intoxication par des analgésiques, antipyrétiques et antirhumatismaux non opiacés), T45.1 (Médicaments antitumoraux et immunosuppresseurs), G71.1 (Affections myotoniques) et U82.1 (Résistance à la méthicilline).", "discrimination": "U82.0 est pertinent car il indique une résistance à la pénicilline, ce qui est une cause possible de l'angio-œdème. Cependant, il ne décrit pas l'événement clinique spécifique. Y10 et X60 sont liés à l'intoxication médicamenteuse, mais ne sont pas aussi précis que U82.0. X43 et T45.1 ne sont pas pertinents car ils concernent d'autres types de médicaments. G71.1 n'est pas pertinent. U82.1 concerne la résistance à la méthicilline, pas à la pénicilline.", "regle_pmsi": "En tant que DAS, ce diagnostic doit refléter une mobilisation de ressources supplémentaire due à la sévérité de la réaction allergique et à la nécessité d'une prise en charge spécifique (médicaments, surveillance, voire réanimation). Le code doit être pertinent pour justifier cette mobilisation.", "code": "U82.0", "confidence": "high", "justification": "U82.0 décrit le mécanisme de résistance à la pénicilline, qui est la cause de l'œdème de Quincke. C'est le code le plus spécifique disponible dans les sources CIM-10 fournies pour décrire la réaction allergique à l'amoxicilline."}


[System] Tu es un médecin DIM expert en codage CIM-10 pour le PMSI français.

[User] Code CIM-10 pour « Tremblement, sans précision » ?

[Assistant] {"code": "R25.1", "confidence": "high", "justification": "Correspondance directe avec le libellé CIM-10 : R25.1 Tremblement, sans précision."}