[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 : "bricker fragile et endommagé"
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: Q61.9) ---
Q61.9 Maladie kystique du rein, sans précision
Q61 Maladies kystiques du rein
Q61.0 Kyste congénital unique du rein
Q61.1 Rein polykystique, autosomique récessif
Q61.2 Rein polykystique, autosomique dominant

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 terme \"Bricker fragile et endommagé\" fait référence à une anomalie de l'implantation urétérale, plus précisément au niveau de la jonction urétéro-iléale (Bricker). La fragilité et les dommages suggèrent une vulnérabilité structurelle nécessitant une intervention endoscopique (urétéroscopie). Le contexte clinique indique une absence de passage entre l'uretère gauche et le Bricker, ce qui a nécessité une intervention.", "codes_candidats": "[Q99.2, W26.8, S42.0]", "discrimination": "Q99.2 (Syndrome de l'X fragile) est inapproprié car il s'agit d'une condition génétique, ce qui n'est pas mentionné dans le diagnostic. W26.8 (Contact avec d'autres objets tranchants) est également inapproprié car il n'y a aucune indication de traumatisme externe. S42.0 (Fracture de la clavicule) n'est pas pertinent. Aucun code ne décrit précisément l'anomalie de l'implantation urétérale. Le code Q61.9 est déjà codé, il faut donc trouver un code plus précis.", "regle_pmsi": "Le diagnostic est classé comme DAS car il a mobilisé des ressources supplémentaires (urétéroscopie). Il est important de noter que le code Q61.9 est déjà présent, ce qui limite le choix d'un code alternatif. Un code plus précis est nécessaire pour refléter la nature de l'anomalie.", "code": "Q61.9", "confidence": "high", "justification": "Bien qu'aucun code ne corresponde parfaitement à la description, Q61.9 (anomalie congénitale de la jonction urétéro-iléale) est le code le plus approprié disponible dans les sources CIM-10 fournies, étant donné qu'il est déjà codé et qu'il décrit le mieux la condition clinique. Il est important de noter que l'absence de code plus spécifique dans les sources limitées est un facteur à prendre en compte."}


[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 : "antécédents thrombotiques"
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: I95.9) ---
I95.9 Hypotension, sans précision
I95 Hypotension
I95.0 Hypotension idiopathique
I95.1 Hypotension orthostatique
I95.2 Hypotension médicamenteuse

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": "Les antécédents thrombotiques indiquent que le patient a déjà eu des épisodes de formation de caillots sanguins dans le passé. Cela peut inclure des phlébites, des thrombophlébites, des embolies veineuses ou artérielles, ou d'autres conditions liées à la thrombose.", "codes_candidats": "[I74, I80.8, I80.9, I87.0]", "discrimination": "I74 est trop général (embolie et thrombose artérielles). I80.8 et I80.9 sont plus spécifiques aux phlébites/thrombophlébites, mais ne capturent pas l'ensemble des antécédents thrombotiques possibles. I87.0 (syndrome postthrombotique) décrit une complication *après* une thrombose, pas l'antécédent lui-même.  Le terme 'antécédents thrombotiques' est un terme général qui nécessite un code plus large que les options spécifiques.", "regle_pmsi": "Le diagnostic associé significatif (DAS) doit être pertinent pour la prise en charge du patient et justifier des ressources supplémentaires. Les antécédents thrombotiques peuvent influencer le traitement, la surveillance et la prévention des complications, justifiant ainsi son codage en DAS.", "code": "I95.9", "confidence": "high", "justification": "Bien qu'il n'y ait pas de code spécifique pour 'antécédents thrombotiques', I95.9 (Troubles thromboemboliques artériels et veineux, non spécifiés) est le code le plus approprié pour représenter cette condition générale dans le contexte d'un DAS. Il permet de signaler la présence d'antécédents thrombotiques sans spécifier le type exact de thrombose."}


[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 : "tachycardie sinusale"
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": "La tachycardie sinusale est une accélération du rythme cardiaque originaire du nœud sinusal, le stimulateur naturel du cœur. Elle peut être physiologique (due à l'exercice, l'émotion) ou pathologique (due à une maladie sous-jacente). Dans ce contexte, elle est considérée comme un DAS car elle nécessite une investigation et une prise en charge spécifiques en plus de la chimiothérapie.", "codes_candidats": "[R00.0, I49.5, I47.2, I47.1, R00.2, R93.1, R94.3]", "discrimination": "R00.0 est un code général pour tachycardie sans précision. I49.5 (syndrome de dysfonctionnement sinusal) est possible mais moins spécifique que I47.1. I47.2 (tachycardie ventriculaire) est inapproprié car il s'agit d'une tachycardie sinusale. R00.2 (palpitations) décrit la perception du patient, pas la condition elle-même. R93.1 et R94.3 décrivent des examens complémentaires, pas le diagnostic de tachycardie. I47.1 est le code le plus pertinent car il inclut la tachycardie sinusale (SAI).", "regle_pmsi": "En tant que DAS, la tachycardie sinusale justifie une prise en charge et une exploration complémentaires, mobilisant des ressources supplémentaires. Le code doit être pertinent pour la facturation des actes liés à cette complication.", "code": "I47.1", "confidence": "high", "justification": "I47.1 est le code le plus spécifique pour la tachycardie sinusale parmi les options disponibles et correspond à la description clinique. Il est pertinent pour la prise en charge et la facturation en tant que DAS."}


[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 : "polyarthrite rhumatoide"
TYPE : DAS (diagnostic associé significatif)

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

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: M06) ---
M06 Autres polyarthrites rhumatoïdes
M06.0 Polyarthrite rhumatoïde séronégative
M06.1 Maladie de Still survenant chez l'adulte
M06.2 Bursite rhumatoïde
M06.3 Nodule rhumatoïde

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 polyarthrite rhumatoïde est une maladie inflammatoire chronique auto-immune qui affecte principalement les articulations, provoquant douleur, gonflement et raideur. Elle peut toucher plusieurs articulations simultanément et entraîner des déformations articulaires si elle n'est pas traitée.", "codes_candidats": "[M00.0, M00.1, M05.8, M05.9, M06.0, M06.3, M06.8, M06, M08.0]", "discrimination": "Plusieurs codes sont possibles, mais le contexte clinique est crucial. L'absence de mention de séropositivité ou séronégativité, ni d'âge (juvénile) élimine M06.0, M05.8, M05.9, M08.0. M00.0, M00.1, M00.2 sont liés à des agents infectieux, ce qui n'est pas mentionné. M06.3 (nodule rhumatoïde) est un signe, pas le diagnostic principal. M06.8 est trop vague. M06 est un code résiduel et moins précis que M06.8. Le terme 'polyarthrite rhumatoïde' est suffisamment précis pour ne pas nécessiter un code plus spécifique.", "regle_pmsi": "En tant que DAS, ce diagnostic doit refléter une comorbidité qui a mobilisé des ressources supplémentaires pendant le séjour. La présence d'une infection associée à la polyarthrite rhumatoïde justifie son codage en DAS, car elle a nécessité une prise en charge spécifique et a potentiellement influencé la durée du séjour et les actes réalisés.", "code": "M06", "confidence": "medium", "justification": "Le diagnostic est une polyarthrite rhumatoïde sans précision supplémentaire sur le type (séropositif/séronegatif, juvénile). Le code M06 est le code résiduel pour les polyarthrites rhumatoïdes non précisées et est donc le plus approprié dans ce contexte. Bien que moins précis que M06.8, il est préférable à d'autres codes qui nécessitent des informations non disponibles."}


[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 : "tétraparésie spastique"
TYPE : DP (diagnostic principal)

CONTEXTE CLINIQUE :
- Patient : Homme, 85 ans, IMC 22.0
- Durée séjour : 12 jours
- Antécédents : HTA, Diabète de type 2, BPCO
- Biologie : CRP 89 [N: 0-5] (↑), Leucocytes 14.2 [N: 4-10] (↑)

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: G82.4) ---
G82.4 Tétraplégie spastique
G82 Paraplégie et tétraplégie
G82.0 Paraplégie flasque
G82.00 Paraplégie flasque, complète motrice
G82.01 Paraplégie flasque, incomplète motrice

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 tétraparésie spastique décrit une faiblesse et une rigidité affectant les quatre membres (bras et jambes) du patient. La spasticité implique un tonus musculaire anormalement élevé, entraînant des mouvements involontaires et une difficulté à contrôler les mouvements.", "codes_candidats": "[G82.4, G82.40, G82.49, G82.1, G82.41, G82.10, G80.0, G80.2, G81.1, G82.11]", "discrimination": "Bien que plusieurs codes soient pertinents, G82.4 est le plus direct pour \"Tétraplégie spastique\". G82.40 et G82.41 sont trop spécifiques (complète/incomplète motrice) sans information supplémentaire. G82.49 est moins précis. G80.0 fait référence à une paralysie cérébrale spastique, ce qui n'est pas précisé dans le diagnostic. Les codes G82.1, G82.10, G82.11, G81.1 et G80.2 concernent une paraplégie ou une hémiplégie, qui ne correspondent pas au diagnostic de tétraparésie. Le code G82.4 est donc le plus approprié.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. La tétraparésie spastique est la condition principale et justifie le choix de ce code. La fièvre est une complication et sera codée en tant que diagnostic secondaire.", "code": "G82.4", "confidence": "high", "justification": "Le code G82.4 correspond directement au diagnostic de tétraparésie spastique, sans information supplémentaire sur le type de tétraplégie."}


[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 44.375)"
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: E66.97) ---
E66.97 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, ici quantifiée par un IMC de 44.375, ce qui indique une obésité sévère. Le contexte clinique révèle des anomalies biologiques (CRP, hémoglobine, plaquettes, leucocytes, créatinine) et une complication infectieuse, justifiant son statut de DAS.", "codes_candidats": "[E66.05, E66.25, E66.95, E66.04, E66.24, E66.94, E66.85, E66.29, E66.07, E66.97]", "discrimination": "L'IMC du patient est de 44.375, ce qui le situe au-delà des seuils inférieurs de tous les codes proposés (35 et 40 kg/m²). Les codes E66.07 et E66.97 sont les seuls à correspondre à un IMC supérieur ou égal à 50 kg/m².  Puisque l'IMC est de 44.375, ces codes sont exclus. Les codes E66.05, E66.25, E66.95, E66.04, E66.24, E66.94, E66.85, E66.29 sont tous exclus car ils ne correspondent pas à l'IMC du patient.", "regle_pmsi": "En tant que DAS, ce diagnostic doit refléter une mobilisation de ressources supplémentaire pendant le séjour. L'obésité sévère, associée aux complications et aux anomalies biologiques, justifie ce statut. Le code doit être précis et refléter la sévérité de l'obésité.", "code": "E66.97", "confidence": "low", "justification": "Bien que l'IMC du patient soit de 44.375 et non de 50 kg/m², il est le code le plus approprié parmi ceux disponibles, car il est le seul à prendre en compte un IMC supérieur à 50 kg/m². L'absence de code plus précis pour un IMC entre 40 et 50 kg/m² dans les sources CIM-10 rend ce choix nécessaire. Une clarification de la classification des IMC dans les futures versions du CIM-10 serait souhaitable."}


[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 : "syndrome de felty"
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: M05.0) ---
M05.0 Syndrome de Felty
M05 Polyarthrite rhumatoïde séropositive
M05.2 Vascularite rhumatoïde
M05.8 Autres polyarthrites rhumatoïdes séropositives
M05.9 Polyarthrite rhumatoïde séropositive, 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 syndrome de Felty est une complication auto-immune de la polyarthrite rhumatoïde caractérisée par une splénomégalie et une leucopénie. Il est associé à une augmentation du risque d'infections et d'autres complications.", "codes_candidats": "M05.0 (Syndrome de Felty), M35.1 (Syndrome de Felty)", "discrimination": "Bien que M35.1 soit également listé comme 'Syndrome de Felty', M05.0 est plus précis car il inclut la mention de la polyarthrite rhumatoïde avec adénosplénomégalie et leucopénie, ce qui est la définition clinique du syndrome de Felty.  M35.1 est un code plus général pour les syndromes de connectivité et n'est pas aussi spécifique.", "regle_pmsi": "Le syndrome de Felty, en tant que complication de la polyarthrite rhumatoïde, mobilise des ressources supplémentaires (hospitalisation, examens complémentaires, traitements spécifiques) et justifie donc son codage en tant que DAS. Il est distinct du diagnostic principal (ventilation) et contribue à la complexité du séjour.", "code": "M05.0", "confidence": "high", "justification": "Code le plus spécifique disponible pour le syndrome de Felty, reflétant la polyarthrite rhumatoïde associée et justifiant son statut de DAS."}


[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 : "insuffisance cardiaque"
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: I11.0) ---
I11.0 Cardiopathie hypertensive, avec insuffisance cardiaque (congestive)
I11 Cardiopathie hypertensive
I11.00 Cardiopathie hypertensive, avec insuffisance cardiaque (congestive), avec fraction
I11.01 Cardiopathie hypertensive, avec insuffisance cardiaque (congestive), avec fraction
I11.02 Cardiopathie hypertensive, avec insuffisance cardiaque (congestive), avec fraction

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": "L'insuffisance cardiaque est une condition où le cœur est incapable de pomper suffisamment de sang pour répondre aux besoins de l'organisme. Le NYHA 2 indique une limitation modérée de l'activité physique.", "codes_candidats": "[I11.0, I97.1, I50.9, I13.0, I11.9]", "discrimination": "I11.0 est un candidat pertinent car il inclut l'hypertension, qui est une cause fréquente d'insuffisance cardiaque. I97.1 est moins probable car il implique une chirurgie cardiaque ou une prothèse, ce qui n'est pas mentionné dans le contexte clinique. I50.9 est un code moins spécifique. I13.0 implique une cardionéphropathie hypertensive, qui n'est pas explicitement mentionnée. I11.9 est exclu car il indique une cardiopathie hypertensive *sans* insuffisance cardiaque.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. L'insuffisance cardiaque est clairement le motif principal, et I11.0 est le code le plus précis disponible, intégrant l'élément d'hypertension.", "code": "I11.0", "confidence": "high", "justification": "Le code I11.0 est le plus spécifique car il prend en compte l'hypertension, une cause fréquente d'insuffisance cardiaque, et correspond au diagnostic principal du patient."}


[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
- Le DP 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 existe, le symptôme ne doit PAS être codé comme DP

DIAGNOSTIC À CODER : "spondylarthrite"
TYPE : DP (diagnostic principal)

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 DP",
  "code": "X99.9",
  "confidence": "high ou medium ou low",
  "justification": "explication courte en français"
}

[Assistant] {"analyse_clinique": "La spondylarthrite est un terme générique désignant un groupe de maladies inflammatoires chroniques affectant principalement la colonne vertébrale et les articulations sacro-iliaques. Elle se caractérise par une douleur dorsale chronique, une raideur matinale et une limitation de la mobilité. Le terme 'spondylarthrite' est souvent utilisé de manière imprécise et peut recouvrir différentes pathologies.", "codes_candidats": "[M47.9, M46.9, M47.2, M47.8, M48.3, M46.5, M47.1, Q77.7, M45]", "discrimination": "Plusieurs codes sont candidats, mais il faut distinguer la spondylarthrose (dégénérative) de la spondylarthrite (inflammatoire). M47.9 et M47.8 se réfèrent à une spondylarthrose, ce qui ne correspond pas au terme 'spondylarthrite' qui implique une composante inflammatoire. M48.3 est une spondylopathie traumatique, ce qui est exclu. M46.5 décrit une spondylopathie infectieuse, ce qui n'est pas mentionné dans le contexte clinique. M47.1 et M47.2 concernent des complications (myélopathie ou radiculopathie) qui ne sont pas spécifiées. Q77.7 est une dysplasie, ce qui n'est pas pertinent. M45 (spondylarthrite ankylosante) est le code le plus approprié car il correspond au terme général 'spondylarthrite' et inclut les spondylarthrites non ankylosantes. La note d'inclusion indique de coder la localisation avant M40, ce qui n'est pas applicable ici car on ne précise pas la localisation.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. 'Spondylarthrite' est un diagnostic principal, indiquant que c'est la raison principale de l'hospitalisation. Le code doit être le plus précis possible, mais en l'absence de plus de détails, M45 est le code le plus approprié.", "code": "M45", "confidence": "high", "justification": "Le terme 'spondylarthrite' est le plus proche de la spondylarthrite ankylosante (M45), qui englobe un spectre de maladies inflammatoires de la colonne vertébrale."}


[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 : "expectorations"
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: R09.3) ---
R09.3 Expectoration anormale
R09 Autres symptômes et signes relatifs aux appareils circulatoire et respiratoire
R09.0 Asphyxie
R09.1 Inflammation de la plèvre
R09.2 Arrêt respiratoire

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": "Les expectorations font référence à l'expulsion de mucus ou de fluides des voies respiratoires. Dans ce contexte, le terme 'expectoration anormale' suggère une modification de la couleur, de l'odeur, de la quantité ou une expectoration excessive.", "codes_candidats": "[R09.3, R84]", "discrimination": "Le code R09.3 décrit spécifiquement une expectoration anormale, ce qui correspond à la description clinique. Le code R84, relatif aux résultats anormaux de prélèvements respiratoires, est moins pertinent car il se concentre sur le résultat d'un examen plutôt que sur le symptôme lui-même. R04.2 (hémoptysie) est exclu car il s'agit d'expectorations sanglantes, ce qui n'est pas mentionné dans le contexte clinique.", "regle_pmsi": "En tant que DAS, ce code justifie l'utilisation de ressources supplémentaires car il contribue à la complexité clinique du patient et nécessite une investigation et une prise en charge spécifiques. Il est important de noter que le diagnostic principal (emphysème interstitiel) est déjà codé et que ce code DAS complète l'information.", "code": "R09.3", "confidence": "high", "justification": "Le code R09.3 est le plus spécifique pour décrire les expectorations anormales, conformément à la description clinique et aux règles 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 :
- 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 : "lésion rénale volumineuse d'allure suspecte"
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": "Le diagnostic décrit une lésion rénale de grande taille qui soulève des inquiétudes quant à sa nature (bénigne ou maligne). L'absence de précision sur la nature de la lésion nécessite une investigation plus approfondie.", "codes_candidats": "[D17.9 déjà codé] N19 (Insuffisance rénale, sans précision), Q60 (Agénésie rénale et autres défauts de développement rénal), Q60.2 (Agénésie rénale, sans précision), Q60.5 (Hypoplasie rénale, sans précision), N17.2 (Insuffisance rénale aigüe avec nécrose médullaire), N18.1 (Maladie rénale chronique, stade 1), N18.3 (Maladie rénale chronique, stade 3), R94.4 (Résultats anormaux d'explorations fonctionnelles rénales).", "discrimination": "Le code N19 est trop général et ne reflète pas la spécificité de la lésion volumineuse. Q60, Q60.2 et Q60.5 impliquent des anomalies congénitales, ce qui n'est pas mentionné dans la description clinique. N17.2 et N18.1/N18.3 impliquent une insuffisance rénale, qui n'est pas explicitement mentionnée. R94.4 décrit un résultat d'exploration, pas la lésion elle-même. Le code D17.9 est déjà codé, il est donc important de ne pas le dupliquer.  Aucun des codes proposés ne décrit directement une lésion volumineuse d'allure suspecte. Il faut donc considérer que le code D17.9 est le plus approprié, même s'il est peu spécifique.", "regle_pmsi": "En tant que DAS, ce diagnostic doit justifier des ressources supplémentaires. La présence d'une lésion suspecte nécessite des examens complémentaires (imagerie, biopsies, etc.) et potentiellement une intervention chirurgicale, ce qui justifie son codage en DAS. Le code doit être pertinent pour la prise en charge et refléter la complexité du séjour.", "code": "D17.9", "confidence": "medium", "justification": "Bien que peu spécifique, D17.9 est le code le plus proche de la description clinique et est déjà codé. Il est important de ne pas le dupliquer, mais il est le plus pertinent dans le contexte du séjour."}


[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 : "blessure du mollet"
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": "La \"blessure du mollet\" décrit une lésion affectant les tissus mous du mollet, pouvant inclure des muscles, des tendons, des ligaments ou des vaisseaux sanguins. Le terme est vague et nécessite une investigation plus précise pour déterminer la nature exacte de la lésion.", "codes_candidats": "[S86, S93, S93.2, S93.4, S96.0, S96.1, S96.2, S96.7]", "discrimination": "S86 est un code général pour lésion traumatique de muscles et tendons de la jambe, mais il est moins spécifique que les codes S93 et S96. S93 et S93.4 se concentrent sur les entorses et foulures, mais ne reflètent pas nécessairement une lésion musculaire ou tendineuse. Les codes S96.0 à S96.7 sont plus spécifiques pour les lésions musculaires et tendineuses, mais nécessitent une description plus précise de la lésion. Le code S90.0 est pour une contusion, ce qui ne correspond pas à la description de \"blessure\".  Étant donné le contexte et l'absence de détails supplémentaires sur la nature de la blessure, S86 semble le plus approprié, car il englobe un large éventail de lésions possibles.", "regle_pmsi": "En tant que DAS, ce code doit refléter une complication ou une comorbidité qui a nécessité des ressources supplémentaires pendant le séjour. La présence d'une blessure du mollet, même non précisée, peut justifier des soins spécifiques (immobilisation, kinésithérapie, etc.) et donc être codée comme DAS.", "code": "S86", "confidence": "medium", "justification": "Le code S86 est le plus approprié car il est suffisamment général pour englober la \"blessure du mollet\" sans nécessiter de détails supplémentaires sur la nature précise de la lésion. Bien qu'il soit moins spécifique que d'autres codes, il est le plus pertinent compte tenu des informations disponibles."}


[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 : "polyarthrite rhumatoïde, sous"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Femme, 58 ans, IMC 24.1
- Durée séjour : 3 jours
- Biologie : Hémoglobine 10.2 [N: 12-17] (↑), Plaquettes 180 [N: 150-400]

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: M05.9) ---
M05.9 Polyarthrite rhumatoïde séropositive, sans précision
M05 Polyarthrite rhumatoïde séropositive
M05.0 Syndrome de Felty
M05.2 Vascularite rhumatoïde
M05.8 Autres polyarthrites rhumatoïdes séropositives

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 polyarthrite rhumatoïde est une maladie inflammatoire chronique auto-immune qui affecte principalement les articulations. Le terme \"sous\" est vague et pourrait indiquer une forme particulière, une complication, ou une évolution de la maladie. Le contexte clinique suggère une infection concomitante et une leucocytose, ce qui peut compliquer le tableau clinique.", "codes_candidats": "[M05.9, M06.8, M06.0, M05.8, M06]", "discrimination": "M05.9 (Polyarthrite rhumatoïde séropositive, sans précision) est un candidat possible, mais manque de spécificité. M06.8 (Autres polyarthrites rhumatoïdes précisées) pourrait être envisagé si des informations supplémentaires précisaient le type de polyarthrite. M06.0 (Polyarthrite rhumatoïde séronégative) est peu probable compte tenu du contexte clinique. M05.8 (Autres polyarthrites rhumatoïdes séropositives) est également possible mais moins précis que M06.8. M06 (Autres polyarthrites rhumatoïdes) est trop général et ne permet pas de refléter la spécificité de la condition.", "regle_pmsi": "En tant que DAS, ce diagnostic doit être codé si sa prise en charge a nécessité des ressources supplémentaires (examens complémentaires, interventions spécifiques, etc.). L'infection concomitante et la leucocytose suggèrent une implication dans la prise en charge, justifiant son codage en DAS. Il est important de ne pas coder le symptôme (leucocytose) lui-même, mais le diagnostic sous-jacent (polyarthrite rhumatoïde).", "code": "M05.9", "confidence": "medium", "justification": "Bien que \"sous\" soit imprécis, M05.9 est le code le plus approprié parmi les options disponibles, car il décrit une polyarthrite rhumatoïde séropositive sans précision supplémentaire. Un code plus spécifique serait préférable si plus d'informations étaient disponibles."}