[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 : "épanchement intra articulaire"
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: T84.5) ---
T84.5 Infection et réaction inflammatoire dues à une prothèse articulaire interne
T84 Complications de prothèses, implants et greffes orthopédiques internes
T84.0 Complication mécanique d'une prothèse articulaire interne
T84.1 Complication mécanique d'une prothèse interne de fixation d'os d'un membre
T84.2 Complication mécanique d'une prothèse interne de fixation d'autres os

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": "Un épanchement intra-articulaire désigne la présence d'un liquide anormal dans une articulation. Dans ce contexte, il est important de considérer la présence d'une infection et d'un abcès, ce qui suggère une étiologie infectieuse de l'épanchement. Le fait qu'il soit un DAS indique qu'il a mobilisé des ressources supplémentaires pendant le séjour.", "codes_candidats": "[M25.4, T84.5, M25.1, M02.0, S83.3, M96.8, M24.1, M25.0, L30.4, I31.3]", "discrimination": "M25.4 (épanchement articulaire) est un code général. Cependant, la présence d'une infection et d'un abcès oriente vers une étiologie spécifique. T84.5 (infection et réaction inflammatoire dues à une prothèse articulaire interne) est pertinent si une prothèse est présente, ce qui n'est pas précisé. M25.1 (fistule articulaire) est peu probable. M02.0 (arthropathie après dérivation intestinale) est non pertinent. S83.3 (déchirure récente du cartilage articulaire) ne décrit pas l'épanchement lui-même. M96.8 (affections ostéoarticulaires après acte diagnostique/thérapeutique) est trop général. M24.1 (autres atteintes du cartilage articulaire) est trop général. M25.0 (hémarthrose) ne décrit pas le type d'épanchement. L30.4 et I31.3 sont non pertinents.", "regle_pmsi": "En tant que DAS, ce code doit être codé car il a nécessité des ressources supplémentaires. Il est important de ne pas le coder comme DP car l'épanchement pleural est le motif principal de prise en charge. Le code doit être suffisamment spécifique pour refléter la complexité du cas (infection, abcès).", "code": "T84.5", "confidence": "high", "justification": "La présence d'une infection et d'un abcès suggère fortement une infection articulaire, ce qui rend le code T84.5 (infection et réaction inflammatoire dues à une prothèse articulaire interne) le plus approprié, même si la présence d'une prothèse n'est pas explicitement mentionnée. Si l'absence de prothèse est confirmée, M25.4 pourrait être envisagé, mais T84.5 est plus précis compte tenu du contexte clinique."}


[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 : "ostéolyse"
TYPE : DP (diagnostic principal)

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: K10.3) ---
K10.3 Alvéolite des mâchoires
K10 Autres maladies des mâchoires
K10.0 Maladies liées au développement des mâchoires
K10.1 Granulome à cellules géantes, central
K10.2 Affections inflammatoires des mâchoires

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'ostéolyse fait référence à une destruction osseuse. Dans ce contexte, sans information supplémentaire, il est difficile de déterminer la cause précise (métastatique, infectieuse, etc.). La CRP et les leucocytes élevés suggèrent une inflammation ou une infection, ce qui pourrait indiquer une ostéolyse secondaire à un abcès.", "codes_candidats": "M80 (Ostéoporose avec fracture pathologique), M80.0 (Ostéoporose postménopausique avec fracture pathologique), M80.2 (Ostéoporose d'inactivité avec fracture pathologique), M80.5 (Ostéoporose idiopathique avec fracture pathologique), M15.4 (Ostéo)arthrose érosive, K10.3 (Ostéite alvéolaire).", "discrimination": "Bien que l'ostéolyse puisse être liée à une ostéoporose, le terme 'ostéolyse' lui-même n'est pas un code CIM-10 direct. Les codes M80 et ses variantes décrivent l'ostéoporose *avec* fracture pathologique.  L'ostéite alvéolaire (K10.3) pourrait être une cause locale d'ostéolyse, mais sans plus de détails sur la localisation de l'ostéolyse, il est difficile de la confirmer. L'arthrose érosive (M15.4) peut aussi provoquer une perte osseuse, mais le terme 'ostéolyse' est plus spécifique à une destruction osseuse plus importante.  Sans information sur une fracture, l'ostéoporose n'est pas appropriée.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. Si l'ostéolyse est la raison principale de l'hospitalisation, un code décrivant la cause sous-jacente serait préférable. Si l'ostéolyse est une complication d'une autre condition, le code principal sera celui de la condition sous-jacente.  Dans ce cas, l'ostéolyse est probablement une complication de l'abcès.", "code": "K10.3", "confidence": "medium", "justification": "En l'absence d'une cause précise d'ostéolyse, et compte tenu de la présence d'un abcès, l'ostéite alvéolaire (K10.3) est le code le plus approprié, car elle décrit une inflammation osseuse qui pourrait être la cause de l'ostéolyse.  Il est important de noter que si la cause de l'ostéolyse était connue (ex: métastase), un code plus spécifique serait utilisé."}


[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 : "ventilation difficile suspectée"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Homme, 72 ans, IMC 28.5
- Durée séjour : 7 jours
- Biologie : CRP 145 [N: 0-5] (↑), Créatinine 89 [N: 50-120]

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: R06.0) ---
R06.0 Dyspnée
R06 Anomalies de la respiration
R06.1 Stridor
R06.2 Sifflement
R06.3 Respiration périodique

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 ventilation difficile suspectée indique une difficulté à ventiler le patient, c'est-à-dire à assurer une oxygénation adéquate. Cela peut être dû à divers facteurs, notamment une obstruction des voies aériennes, une faiblesse des muscles respiratoires, ou une rigidité de la paroi thoracique.", "codes_candidats": "[R06.0, T27, T27.2, T27.3, T27.7, J98.8, F45.33, Z99.1, W83]", "discrimination": "R06.0 est un symptôme et doit être évité si une cause sous-jacente est suspectée. T27 et ses sous-catégories (T27.2, T27.3, T27.7) impliquent une brûlure ou une corrosion, ce qui n'est pas mentionné dans le contexte clinique. J98.8 est trop général. F45.33 est lié à un dysfonctionnement neurovégétatif psychogène, ce qui n'est pas évoqué. Z99.1 indique une dépendance à un respirateur, ce qui n'est pas le cas. W83 est trop vague. Le contexte clinique ne précise pas de cause précise à la ventilation difficile, donc un code généraliste est nécessaire.", "regle_pmsi": "En tant que DAS, ce diagnostic doit refléter une mobilisation de ressources supplémentaires. Le fait que la ventilation soit difficile suspectée implique une prise en charge spécifique et potentiellement plus complexe, justifiant son codage en DAS. Il est important de ne pas coder le symptôme lui-même (R06.0) si une cause sous-jacente est suspectée, ce qui est le cas ici.", "code": "R06.0", "confidence": "low", "justification": "Bien que 'Ventilation difficile suspectée' soit le diagnostic, il s'agit d'un symptôme. Le contexte clinique ne précise pas de cause sous-jacente, ce qui rend le codage de R06.0 le plus approprié, malgré la préférence pour un code plus spécifique. Cependant, la confiance est faible car un diagnostic plus précis pourrait émerger ultérieurement."}


[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 : "douleurs chroniques"
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: F45.4) ---
F45.4 Syndrome douloureux somatoforme persistant
F45 Troubles somatoformes
F45.0 Somatisation
F45.1 Trouble somatoforme indifférencié
F45.2 Trouble hypocondriaque

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 \"douleurs chroniques\" indique la présence de douleurs persistantes, dont la durée dépasse ce qui est considéré comme normal pour la cause initiale, et qui impactent significativement la qualité de vie du patient. Le contexte clinique suggère une douleur chronique, potentiellement multifactorielle, nécessitant une prise en charge globale.", "codes_candidats": "[R52.2, R52.1, R52.18, R52.10, F45.4, R52.9, R52.0, G90.6, G54.6]", "discrimination": "Bien que R52.2 soit un code général pour douleurs chroniques, le contexte clinique et le statut de DAS plaident pour un code plus spécifique. R52.1 et ses variantes (R52.18, R52.10) impliquent une douleur irréductible, ce qui pourrait correspondre à la situation. F45.4 (syndrome douloureux somatoforme) est une option si la douleur est perçue comme principalement psychogène et liée à des conflits émotionnels, ce qui n'est pas explicitement mentionné. R52.9 est trop vague. R52.0 est exclu car il s'agit de douleurs chroniques. G90.6 et G54.6 sont peu probables sans informations supplémentaires sur un syndrome régional complexe ou un membre fantôme.", "regle_pmsi": "En tant que DAS, ce diagnostic doit refléter une mobilisation de ressources supplémentaires. Le syndrome douloureux somatoforme (F45.4) est un DAS pertinent car il implique une prise en charge psychologique et une évaluation approfondie, justifiant l'utilisation de ressources additionnelles. Les codes R52.x sont moins susceptibles de justifier une ressource supplémentaire.", "code": "F45.4", "confidence": "medium", "justification": "Compte tenu du contexte clinique et du statut de DAS, le code F45.4 (syndrome douloureux somatoforme) est le plus approprié, car il suggère une composante psychologique significative de la douleur, justifiant une prise en charge spécifique et l'utilisation de ressources supplémentaires. L'absence de mention explicite de facteurs psychologiques rend le choix moins certain, mais reste le code le plus pertinent parmi les options 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 : "fibrillation auriculaire"
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: I48.9) ---
I48.9 Fibrillation et flutter auriculaires, sans précision
I48 Fibrillation et flutter auriculaires
I48.0 Fibrillation auriculaire paroxystique
I48.1 Fibrillation auriculaire persistante
I48.2 Fibrillation auriculaire chronique [permanente]

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 fibrillation auriculaire est un trouble du rythme cardiaque caractérisé par des contractions auriculaires rapides et irrégulières. Elle peut être paroxystique (épisodique), persistante ou chronique. Elle est souvent associée à des complications thromboemboliques et peut nécessiter une prise en charge médicamenteuse ou interventionnelle.", "codes_candidats": "[I48.0, I48, I48.1, I48.9, I48.2, R00.2, I47.2, R00.0, I49.1]", "discrimination": "Bien que plusieurs codes soient pertinents (I48, I48.0, I48.1, I48.2, I48.9), le contexte clinique ne précise pas la durée de la fibrillation auriculaire. Le patient a déjà le code I48.9, I480 et I472. Le code I48.9 est le plus général et permet de couvrir la fibrillation auriculaire sans précision sur sa durée ou son type. Les codes I48.0, I48.1 et I48.2 nécessitent une précision qui n'est pas disponible dans la description clinique. R00.2 et R00.0 sont des symptômes et ne doivent pas être codés en DAS si un diagnostic précis est présent. I49.1 est inapproprié car il décrit une extrasystole auriculaire, pas une fibrillation.", "regle_pmsi": "En tant que DAS, ce code reflète une comorbidité qui a mobilisé des ressources supplémentaires pendant le séjour (prise en charge de la fibrillation auriculaire en plus du motif principal, la ventilation). Le code est pertinent car il apporte une information supplémentaire sur l'état du patient et peut influencer la prise en charge.", "code": "I48.9", "confidence": "high", "justification": "Code le plus général pour fibrillation auriculaire, couvrant l'absence de précision sur sa durée ou son type, et conforme aux règles PMSI pour un 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 :
- 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 : "et cardiaque"
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'expression \"Et cardiaque\" est vague et peut faire référence à divers problèmes cardiaques, allant de palpitations à une cardiopathie plus complexe. Sans plus de détails, il est difficile de déterminer la nature exacte de la condition cardiaque.", "codes_candidats": "['R00 Anomalies du rythme cardiaque', 'R00.2 Palpitations', \"Y61.5 Au cours d'un cathétérisme cardiaque\", \"R93.1 Résultats anormaux d'imagerie diagnostique du cœur\", 'I11.0 Cardiopathie hypertensive, avec insuffisance cardiaque', 'I97.1 Autres troubles fonctionnels après chirurgie cardiaque']", "discrimination": "Étant donné que le diagnostic est un DAS et qu'il est associé à des hallucinations (DP), il est probable qu'il s'agisse d'une condition cardiaque sous-jacente qui a mobilisé des ressources supplémentaires. R00 est trop général. R00.2 est un symptôme et doit être évité si une cause est connue. Y61.5 et Y62.5 impliquent une procédure spécifique qui n'est pas mentionnée dans le contexte. R93.1 suggère un résultat anormal d'imagerie, ce qui est plus précis qu'une simple anomalie du rythme. I11.0 et I97.1 sont plus spécifiques et pourraient être envisagés si des informations supplémentaires étaient disponibles. Cependant, sans plus de détails, R93.1 semble le plus approprié pour décrire une condition cardiaque anormale détectée lors de l'examen.", "regle_pmsi": "En tant que DAS, ce code doit être justifié par une mobilisation de ressources supplémentaires pendant le séjour. La présence d'une condition cardiaque anormale, même non spécifiée, peut justifier cette mobilisation (examens complémentaires, surveillance particulière, etc.).", "code": "R93.1", "confidence": "medium", "justification": "Le code R93.1 est le plus approprié car il décrit un résultat anormal d'imagerie cardiaque, ce qui est plus précis que les codes plus généraux comme R00. Il est cohérent avec le contexte clinique et justifie le 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
- 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 : "genu varum"
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: Q65.0) ---
Q65.0 Luxation congénitale de la hanche, unilatérale
Q65 Anomalies morphologiques congénitales de la hanche
Q65.1 Luxation congénitale de la hanche, bilatérale
Q65.2 Luxation congénitale de la hanche, sans précision
Q65.3 Subluxation congénitale de la hanche, unilatérale

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 genu varum, ou genuchisme varus, est une déformation congénitale ou acquise du genou caractérisée par un écartement des deux os du tibia par rapport à la ligne médiane du corps. Il peut être associé à d'autres anomalies squelettiques et peut nécessiter une prise en charge orthopédique.", "codes_candidats": "Q65.0 (Genu varum), Q68.2 (Anomalie morphologique congénitale du genou)", "discrimination": "Q65.0 est le code le plus spécifique pour le genu varum. Q68.2 décrit une anomalie morphologique congénitale du genou, mais Q65.0 est plus précis pour décrire le genu varum spécifiquement. Le contexte clinique indique une déformation, et Q65.0 est le code approprié.", "regle_pmsi": "Le diagnostic de genu varum, en tant que DAS, justifie l'utilisation de ressources supplémentaires (consultations spécialisées, examens complémentaires, potentiellement une intervention chirurgicale). Le code doit être précis et refléter la condition médicale sous-jacente.", "code": "Q65.0", "confidence": "high", "justification": "Q65.0 est le code le plus précis pour décrire le genu varum, conformément aux règles de codage ATIH et au contexte clinique fourni."}


[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 : "fracture fermée d'autres vertèbres cervicales précisées"
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": "Le diagnostic indique une fracture d'une vertèbre cervicale autre que la première (atlas) ou la deuxième (axis). La fracture est fermée, ce qui signifie qu'elle n'est pas associée à une atteinte cutanée ou à une communication avec l'extérieur. La présence d'une infection suggère une possible complication post-traumatique.", "codes_candidats": "[S12.0, S12.1, S12.2, S12.7, S12.8, S12.9, M50.2, M50.8, S19.8, G54.2]", "discrimination": "S12.0 et S12.1 concernent spécifiquement l'atlas et l'axis, ce qui n'est pas le cas ici. S12.7 est exclu car le diagnostic précise 'autres vertèbres cervicales', excluant les fractures multiples. S12.8 et S12.9 sont moins spécifiques que S12.2. M50.2 et M50.8 concernent des atteintes discales, non pertinentes ici. S19.8 est moins précis que S12.2. G54.2 décrit des affections radiculaires, pas une fracture.", "regle_pmsi": "En tant que DP, ce code doit refléter la raison principale de l'hospitalisation, qui est la fracture cervicale. La durée du séjour (4 jours) et la complication (infection) justifient l'utilisation de ressources supplémentaires, ce qui est conforme aux critères d'un DP mobilisant des ressources.", "code": "S12.20", "confidence": "high", "justification": "Le code S12.2 décrit précisément la fracture d'une vertèbre cervicale autre que l'atlas ou l'axis. Le '0' en 5ème position indique une fracture fermée, conformément à la description clinique."}


[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 : "troubles vasculaires cérébraux, sans précision"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Homme, 72 ans, IMC 28.5
- Durée séjour : 7 jours
- Biologie : CRP 145 [N: 0-5] (↑), Créatinine 89 [N: 50-120]

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: I63) ---
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
I63.3 Infarctus cérébral dû à une thrombose des artères cérébrales

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 \"Troubles vasculaires cérébraux, sans précision\" indique une dysfonctionnement du système vasculaire cérébral, pouvant inclure des infarctus, des hémorragies, ou d'autres anomalies affectant l'apport sanguin au cerveau. L'absence de précision nécessite d'explorer les causes possibles et d'identifier le mécanisme sous-jacent.", "codes_candidats": "[I63] Infarctus cérébral, [I63.3] Infarctus cérébral dû à une thrombose des artères cérébrales, [I63.6] Infarctus cérébral dû à une thrombose veineuse cérébrale, non pyogène, [I67.8] Autres maladies cérébrovasculaires précisées, [I73.9] Maladie vasculaire périphérique, sans précision", "discrimination": "Bien que plusieurs codes soient possibles, I63 est trop général. I63.3 et I63.6 sont plus spécifiques mais nécessitent une précision que le diagnostic initial ne fournit pas. I67.8 est une option, mais il est préférable de choisir un code plus précis si possible. I73.9 est moins pertinent car il concerne les maladies vasculaires périphériques et non cérébrales. Le diagnostic initial est \"sans précision\", ce qui implique qu'il n'y a pas d'information suffisante pour choisir un code plus spécifique.", "regle_pmsi": "En tant que DAS, ce code doit refléter une condition qui a mobilisé des ressources supplémentaires pendant le séjour. Le terme \"sans précision\" indique une investigation et une prise en charge plus complexes, justifiant son statut de DAS. Il est important de noter que ce code est complémentaire au DP (Ataxie, sans précision) et aux autres DAS déjà codés (R270, K70, I64).", "code": "I63", "confidence": "medium", "justification": "Le diagnostic est \"Troubles vasculaires cérébraux, sans précision\". I63 est le code le plus approprié car il englobe les troubles vasculaires cérébraux de manière générale, en l'absence de précision sur le type de trouble. Bien qu'un code plus spécifique soit préférable, l'absence de détails dans le diagnostic initial rend I63 le choix le plus pertinent."}


[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 : "fracture du"
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: S72.8) ---
S72.8 Fracture d'autres parties du fémur
S72 Fracture du fémur
S72.0 Fracture du col du fémur
S72.1 Fracture du trochanter
S72.2 Fracture soustrochantérienne

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 une fracture, mais la localisation précise n'est pas fournie dans le diagnostic initial. Il est crucial de déterminer quel os est fracturé pour un codage précis.", "codes_candidats": "[S72.8, T02, S72.3, S62.3, S72.4, S22, S72.2, S52.3, S52.1, S02]", "discrimination": "Puisque le diagnostic est 'Fracture du' sans localisation, et que S12 est déjà codé, il faut considérer les autres options. S72.8 (Fracture d'autres parties du fémur) est une option si le fémur est impliqué mais pas spécifié. T02 (Fractures de plusieurs parties du corps) est trop général et doit être évité si possible. Les codes S62.3, S72.3, S72.4, S72.2, S52.3, S52.1 et S02 sont exclus car ils spécifient des localisations différentes de la fracture, qui ne sont pas mentionnées dans le diagnostic initial.  Sans information supplémentaire, S72.8 est le code le plus approprié.", "regle_pmsi": "En tant que DAS, ce code justifie l'utilisation de ressources supplémentaires pendant le séjour. Le codage correct est essentiel pour la tarification et le remboursement.", "code": "S72.8", "confidence": "medium", "justification": "Le diagnostic est vague ('Fracture du'). S72.8 est le code le plus spécifique possible dans ce contexte, indiquant une fracture d'une partie du fémur non précisée. L'absence de localisation précise dans le diagnostic limite la spécificité du codage."}


[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 : "trouble du rythme (fibrillation auriculaire)"
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 fibrillation auriculaire est un trouble du rythme cardiaque caractérisé par des contractions auriculaires rapides et irrégulières. Elle peut être asymptomatique ou provoquer des palpitations, une faiblesse et augmenter le risque d'accident vasculaire cérébral.", "codes_candidats": "[I48.0, I48, I48.9, I49.8, R00, R00.0, R00.2]", "discrimination": "I48.0 (fibrillation auriculaire paroxystique) est trop spécifique car le diagnostic ne précise pas si la fibrillation est paroxystique. I49.8 (autres arythmies cardiaques précisées) est moins pertinent car le diagnostic mentionne spécifiquement une fibrillation auriculaire. R00 (anomalies du rythme cardiaque) est un code trop général. R00.0 (tachycardie sans précision) ne décrit pas précisément le trouble. R00.2 (palpitations) décrit un symptôme, et non le diagnostic de fibrillation auriculaire. I48 (fibrillation et flutter auriculaires) est un code plus général que I48.9 et I48.0, mais moins précis que le diagnostic initial. I48.9 (fibrillation et flutter auriculaires, sans précision) est un code acceptable, mais moins précis que I48.", "regle_pmsi": "Le code I48 est justifié en tant que DAS car il décrit une complication significative de l'insuffisance cardiaque (DP) et mobilise potentiellement des ressources supplémentaires (prise en charge du rythme cardiaque, prévention de l'embolie). Il ne s'agit pas d'un symptôme nécessitant un code supplémentaire.", "code": "I48", "confidence": "high", "justification": "Le code I48 représente le mieux le diagnostic de fibrillation auriculaire, sans être trop spécifique et conforme aux règles de codage PMSI pour un 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 :
- 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 : "coxarthrose"
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 coxarthrose est une arthrose de la hanche, caractérisée par une dégénérescence du cartilage articulaire de la hanche, entraînant douleur, raideur et perte de mobilité.", "codes_candidats": "[M16], [M16.0], [M16.1], [M16.2], [M16.3], [M16.4], [M16.5], [M16.6], [M16.7]", "discrimination": "Puisque le diagnostic est simplement \"Coxarthrose\", sans précision sur l'étiologie (primaire, secondaire, post-traumatique, dysplasique) ou la latéralité (unilatérale, bilatérale), le code le plus général M16 est le plus approprié. Les codes plus spécifiques (M16.0 à M16.7) ne peuvent être utilisés que si l'étiologie ou la latéralité est clairement documentée dans le dossier médical.", "regle_pmsi": "Pour un DP, il faut choisir le code le plus précis possible, reflétant le motif principal de prise en charge. En l'absence d'informations supplémentaires, le code général M16 est approprié. Si des informations complémentaires étaient disponibles (ex: coxarthrose post-traumatique bilatérale), un code plus spécifique serait justifié.", "code": "M16", "confidence": "high", "justification": "Le diagnostic est simplement 'Coxarthrose', donc le code général M16 est le plus approprié en l'absence de précision sur l'étiologie ou la latéralité."}


[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 : "pied diabétique"
TYPE : DAS (diagnostic associé significatif)

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: E11.6) ---
E11.6 Diabète de type 2, avec autres complications précisées
E11 Diabète sucré de type 2
E11.0 Diabète de type 2, avec coma
E11.1 Diabète de type 2, avec acidocétose
E11.2 Diabète de type 2, avec complications rénales

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 pied diabétique est une complication fréquente du diabète sucré, caractérisée par des lésions cutanées, des ulcérations, des infections et parfois des déformations osseuses. Il est souvent associé à une neuropathie diabétique et une artériopathie diabétique. La présence de CRP élevée et de leucocytes augmentés suggère une infection ou une inflammation associée.", "codes_candidats": "E11 (Diabète sucré de type 2), E10 (Diabète sucré de type 1), E13 (Autres diabètes sucrés précisés), Z13.1 (Examen de dépistage de diabète sucré), T33.8 (Gelure superficielle de la cheville et du pied), O24.1 (Diabète sucré préexistant, de type 2), O24.0 (Diabète sucré préexistant, de type 1), O24.3 (Diabète sucré préexistant, sans précision), O24.9 (Diabète sucré au cours de la grossesse, sans précision).", "discrimination": "Bien que plusieurs codes liés au diabète soient candidats, le terme 'pied diabétique' implique une complication spécifique. Les codes O24.x indiquent un diabète préexistant, ce qui est pertinent mais ne décrit pas la complication. Le code T33.8 décrit une gelure, ce qui n'est pas nécessairement présent. Le code E11 est pertinent car le patient est une femme de 32 ans, ce qui rend le diabète de type 2 plus probable. Cependant, il est important de noter que le pied diabétique est une complication du diabète, et il est donc important de coder le diabète sous-jacent.", "regle_pmsi": "En tant que DAS, le pied diabétique justifie l'utilisation de ressources supplémentaires (prise en charge spécialisée, soins infirmiers, matériel spécifique, etc.). Il est important de coder le diagnostic principal (asthme) et les DAS (hypertension, obésité, appendicite, soins palliatifs, neuropathie diabétique, néphropathie diabétique, pied diabétique, lipodystrophie) pour refléter la complexité de la prise en charge.", "code": "E11.6", "confidence": "high", "justification": "Le code E11.6 (Pied diabétique) est le plus spécifique pour décrire la complication observée et justifie son codage en tant que DAS. Il est cohérent avec le contexte clinique et les ressources 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 :
- 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 : "fracture fermée de l'"
TYPE : DP (diagnostic principal)

CONTEXTE CLINIQUE :
- Patient : Homme, 72 ans, IMC 28.5
- Durée séjour : 7 jours
- Biologie : CRP 145 [N: 0-5] (↑), Créatinine 89 [N: 50-120]

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: T14.2) ---
T14.2 Fracture d'une partie du corps non précisée
T14 Lésions traumatiques d'une partie du corps non précisée
T14.0 Lésion traumatique superficielle d'une partie du corps non précisée
T14.1 Plaie ouverte d'une partie du corps non précisée
T14.3 Luxation, entorse et foulure d'une partie du corps non précisée

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": "Le diagnostic indique une fracture d'un os, sans préciser lequel, et que cette fracture est fermée, c'est-à-dire qu'elle n'a pas entraîné de plaie ouverte. La présence d'une infection suggère une complication post-traumatique.", "codes_candidats": "['S62 (Fracture au niveau du poignet et de la main)', 'S72 (Fracture du fémur)', 'T10 (Fracture du membre supérieur, niveau non précisé)', \"T12 (Fracture d'un membre inférieur, niveau non précisé)\", \"T14.2 (Fracture d'une partie du corps non précisée)\"]", "discrimination": "Puisque le diagnostic est vague ('Fracture fermée de l''), il faut considérer les codes les plus généraux. T10 et T12 sont possibles si on ne connait pas le membre. T14.2 est le plus général. S62 et S72 sont trop spécifiques sans information supplémentaire. Le guide méthodologique impose de coder en 'fracture fermée' si le type de fracture n'est pas précisé.  T14.2 est le plus approprié car il englobe toutes les fractures non précisées.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge.  Le caractère '0' pour fracture fermée est obligatoire selon les règles de l'ATIH. Le séjour de 5 jours et la complication (infection) justifient une prise en charge avec ressources supplémentaires, ce qui est conforme aux règles PMSI pour un DAS si le code était un DAS.", "code": "T14.2", "confidence": "high", "justification": "Code le plus général pour une fracture fermée non précisée, conformément aux règles de l'ATIH et au guide méthodologique."}


[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 : "faux anévrisme huméral gauche"
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": "Un faux anévrisme huméral gauche est une dilatation anormale d'une artère au niveau de l'humérus (os du bras), non due à une faiblesse de la paroi artérielle comme dans un vrai anévrisme, mais plutôt à une fuite de sang autour d'un cathéter ou d'une intervention chirurgicale. Le contexte clinique montre une inflammation (CRP élevée), une anémie (hémoglobine basse), une possible carence (anémie par carence), une blastose (à confirmer) et une insuffisance rénale, ce qui justifie le statut de DAS.", "codes_candidats": "I72.4 (Anévrisme et dissection des artères du membre inférieur), Q72.4 (Raccourcissement longitudinal du fémur), Q24.1 (Lévocardie), Q20.2 (Ventricule gauche à double issue), Q23.4 (Hypoplasie du cœur gauche), Q23.0 (Sténose congénitale de la valvule aortique).", "discrimination": "I72.4 est le code le plus pertinent pour un anévrisme d'une artère du membre supérieur. Les codes Q20.2, Q23.0, Q23.4 et Q24.1 concernent des malformations cardiaques congénitales, qui ne correspondent pas au diagnostic. Q72.4 est lié à une anomalie du fémur, sans lien avec le faux anévrisme.", "regle_pmsi": "Le faux anévrisme est un DAS car il a mobilisé des ressources supplémentaires (examens complémentaires, prise en charge spécifique). Il est important de noter que le code I70.8 est déjà présent, mais il est moins spécifique que I72.4. Le code I72.4 est pertinent pour la facturation PMSI car il reflète une complication nécessitant une prise en charge spécifique.", "code": "I72.4", "confidence": "high", "justification": "I72.4 est le code le plus précis pour décrire un anévrisme d'une artère du membre supérieur, conformément aux sources CIM-10 et au contexte clinique."}


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

CONTEXTE CLINIQUE :
Non précisé

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: Z51.1) ---
Z51.1 Séance de chimiothérapie pour tumeur
Z51 Autres soins médicaux
Z51.0 Séance de radiothérapie
Z51.00 Préparation à une radiothérapie
Z51.01 Séance d’irradiation

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 patient reçoit une chimiothérapie dans le cadre de son traitement contre une tumeur. Le contexte clinique suggère une réponse favorable à la chimiothérapie, avec une régression quasi totale de la tumeur, mais la surveillance continue avec TEP TDM et IRM est nécessaire. La rectite radique gauche et les complications (fièvre, infection) sont des éléments à prendre en compte.", "codes_candidats": "[Z51.1, Z51.2, Z92.6, Z51.0, Z54.2, Z29.2]", "discrimination": "Z51.1 (Séance de chimiothérapie pour tumeur) est le code le plus pertinent car il décrit spécifiquement la séance de chimiothérapie en cours. Z51.2 (Autres formes de chimiothérapie) est moins spécifique. Z92.6 (Antécédents personnels de chimiothérapie pour tumeur) décrit un antécédent, pas l'action en cours. Z51.0 (Séance de radiothérapie) est incorrect car il s'agit de chimiothérapie. Z54.2 (Convalescence après chimiothérapie) ne correspond pas à la situation actuelle. Z29.2 (Autres mesures de chimiothérapie prophylactique) ne s'applique pas.", "regle_pmsi": "Conformément au guide méthodologique, la chimiothérapie en séance nécessite un RSS (Rapport de Sortie Standardisé) et un numéro administratif de séjour. Le code Z51.1 est approprié pour refléter cette séance de chimiothérapie et justifie son codage en tant que DAS en raison de l'utilisation de ressources supplémentaires (médicaments, personnel soignant, gestion des complications).", "code": "Z51.1", "confidence": "high", "justification": "Code le plus spécifique pour décrire une séance de chimiothérapie pour tumeur, conforme aux règles PMSI pour un 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 :
- 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 : "hypogammaglobulinémie"
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'hypogammaglobulinémie est une condition caractérisée par un faible taux d'immunoglobulines (anticorps) dans le sang. Cela compromet la capacité du corps à combattre les infections. Le contexte clinique suggère une forme non familiale, bien que cela ne soit pas explicitement confirmé.", "codes_candidats": "[D80.0, D80.1, D80.7, D80]", "discrimination": "D80.0 (héréditaire) est exclu car le contexte ne mentionne pas d'antécédents familiaux. D80.7 (transitoire du nourrisson) est peu probable compte tenu de l'âge du patient (15 ans). D80.1 (non familiale) semble le plus approprié car il correspond à la description clinique générale. D80 (déficit immunitaire avec déficit prédominant de la production d'anticorps) est un code plus général qui peut être utilisé si la spécificité n'est pas connue, mais D80.1 est préférable.", "regle_pmsi": "En tant que DAS, l'hypogammaglobulinémie justifie des ressources supplémentaires (examens complémentaires, traitements spécifiques). Le codage correct permet une prise en charge adaptée et un remboursement approprié. La présence de ce DAS impacte la complexité du séjour et doit être reflétée dans le codage.", "code": "D80.1", "confidence": "high", "justification": "Le code D80.1 décrit le mieux l'hypogammaglobulinémie non familiale, en accord avec le contexte clinique et les 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 :
- 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 : "syndrome de"
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": "Le terme \"syndrome de\" est générique et nécessite une identification précise du syndrome auquel il fait référence pour une codification correcte. Sans information supplémentaire, il est impossible de déterminer de quel syndrome il s'agit.", "codes_candidats": "[\"Q91 (Syndrome d'Edwards et syndrome de Patau)\", 'F44.80 (Syndrome de Ganser)', 'E24.1 (Syndrome de Nelson)', 'F32.11 (Épisode dépressif moyen, avec syndrome somatique)', 'G51.2 (Syndrome de Melkersson–Rosenthal)', 'F33.11 (Trouble dépressif récurrent, épisode actuel moyen, avec syndrome somatique)', 'F32.10 (Épisode dépressif moyen, sans syndrome somatique)', \"Q91.3 (Syndrome d'Edwards, sans précision)\", 'Q60.6 (Syndrome de Potter)', 'R65.9 (Syndrome de réponse inflammatoire systémique, non précisé)']", "discrimination": "Tous les codes candidats sont possibles, mais aucun n'est privilégié sans information supplémentaire sur le syndrome spécifique auquel le diagnostic fait référence. Le code R65.9 est une possibilité si le syndrome est une réponse inflammatoire systémique non précisée, mais cela reste une interprétation. Les codes liés aux troubles mentaux (F32.11, F33.11, F32.10, F44.80) ne sont pertinents que si le syndrome a une composante psychiatrique. Les codes Q91, Q91.3, Q60.6 sont liés à des syndromes génétiques spécifiques qui nécessitent une confirmation.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. L'absence de précision du syndrome rend difficile l'attribution d'un code approprié. Si le syndrome est une complication majeure nécessitant des ressources supplémentaires, il peut être codé comme DAS si la documentation le justifie. Cependant, sans plus d'informations, il est impossible de déterminer si c'est le cas.", "code": "R65.9", "confidence": "low", "justification": "En l'absence d'informations supplémentaires sur le syndrome, le code R65.9 (Syndrome de réponse inflammatoire systémique, non précisé) est le plus approprié, car il permet de documenter une condition systémique sans présumer d'une étiologie spécifique. Il est crucial d'obtenir des informations complémentaires pour une codification plus précise."}


[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 : "thrombose incomplète de la veine mésentérique"
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 thrombose incomplète de la veine mésentérique indique la formation d'un caillot sanguin partiel dans la veine mésentérique, qui irrigue l'intestin grêle et le côlon. Cela peut entraîner une ischémie intestinale, potentiellement grave, en réduisant le flux sanguin vers ces organes. Le contexte clinique (CRP élevée, anomalies hépatiques, anémie, thrombopénie, leucocytose, insuffisance rénale) suggère une inflammation et une réponse inflammatoire importante, ainsi qu'un risque accru de complications.", "codes_candidats": "[\"K55.0 (Troubles vasculaires aigus de l'intestin)\", \"K55.1 (Troubles vasculaires chroniques de l'intestin)\", \"I82.9 (Embolie et thrombose d'une veine non précisée)\", \"K55.9 (Trouble vasculaire de l'intestin, sans précision)\", \"S35.2 (Lésion traumatique de l'artère cœliaque ou mésentérique)\"]", "discrimination": "Bien que K55.0 englobe la thrombose, il est plus orienté vers des événements aigus comme l'infarctus. K55.1 décrit des troubles chroniques, ce qui ne correspond pas à la description clinique. I82.9 est trop général, car il ne précise pas la veine concernée. K55.9 est trop peu spécifique. S35.2 est un code de lésion traumatique, ce qui ne correspond pas au contexte clinique. Le terme 'incomplète' suggère une thrombose partielle, ce qui n'est pas explicitement couvert par les codes disponibles. Cependant, K55.0 est le plus approprié compte tenu de la nature aiguë de la thrombose et de ses conséquences potentielles.", "regle_pmsi": "En tant que DAS, ce diagnostic justifie l'utilisation de ressources supplémentaires (examens complémentaires, interventions, surveillance accrue) en raison de la gravité potentielle de la thrombose mésentérique et de son impact sur la prise en charge globale du patient. Il est important de documenter clairement la contribution de ce diagnostic à la complexité du séjour.", "code": "K55.0", "confidence": "medium", "justification": "Le code K55.0 est le plus approprié pour décrire une thrombose mésentérique aiguë, bien qu'il ne rende pas compte de l'aspect 'incomplet' du caillot. L'absence de code plus spécifique dans les sources CIM-10 rend ce choix nécessaire."}


[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 : "leucémie (antécédent familial)"
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 'Leucémie (antécédent familial)' indique que le patient a un risque accru de développer une leucémie en raison de l'histoire familiale de la maladie. Cela nécessite une surveillance accrue et une évaluation génétique potentielle.", "codes_candidats": "[C91.9, C95.9, C92.6, C92.8, D47.5, C92.9, C94, C94.7, C93.7, Z80.6]", "discrimination": "Bien que le patient ait un antécédent familial de leucémie, il n'y a pas de diagnostic confirmé de leucémie chez lui. Les codes C91.9, C95.9, C92.6, C92.8, D47.5, C92.9, C94, C94.7, C93.7 décrivent des formes de leucémie existante, ce qui n'est pas le cas ici. Z80.6 est le code le plus approprié car il décrit spécifiquement un antécédent familial de leucémie.", "regle_pmsi": "En tant que DAS, ce code est justifié par l'impact sur la prise en charge du patient. L'antécédent familial de leucémie nécessite une surveillance particulière, des examens complémentaires potentiels et une orientation vers des spécialistes, ce qui mobilise des ressources supplémentaires. Le code Z80.6 est pertinent pour justifier cette prise en charge.", "code": "Z80.6", "confidence": "high", "justification": "Le code Z80.6 décrit précisément l'antécédent familial de leucémie, qui est le diagnostic à coder dans ce contexte. Il est conforme aux règles PMSI pour un DAS car il justifie une prise en charge spécifique et mobilisatrice."}


[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 : "cholecystite aigue"
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 cholécystite aiguë est une inflammation de la vésicule biliaire, souvent due à la présence de calculs biliaires (cholélithiase). Le contexte clinique du patient (CRP élevée, ASAT, ALAT, GGT, PAL, hémoglobine, plaquettes, leucocytes, créatinine) suggère une infection et une inflammation sévère, compliquée par un abcès. La présence de fièvre renforce l'idée d'une infection.", "codes_candidats": "[K81.0, K81.1, K80.0, K80.1, K80.4, K81.9]", "discrimination": "K81.1 (Cholécystite chronique) est exclu car le diagnostic est aigu. K80.0 et K80.1 impliquent la présence de calculs biliaires, ce qui n'est pas explicitement mentionné dans le diagnostic initial. K80.4 est également lié à la présence de calculs biliaires. K81.9 (Cholécystite, sans précision) est moins spécifique que K81.0. K81.0 est le code le plus approprié car il englobe les complications mentionnées (abcès, gangrène potentielle, suppuration) et correspond à la description clinique de cholécystite aiguë.", "regle_pmsi": "Le diagnostic de cholécystite aiguë, en tant que DAS, justifie l'utilisation de ressources supplémentaires (hospitalisation, examens complémentaires, interventions chirurgicales potentielles) en raison de la gravité de l'état du patient et des complications associées. Le code K81.0 est pertinent pour la facturation des ressources mobilisées.", "code": "K81.0", "confidence": "high", "justification": "Le diagnostic de 'Cholecystite aigue' correspond directement à la définition de K81.0 (Cholécystite aiguë) et inclut les complications observées (abcès)."}


[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 : "k 3.7"
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 'K 3.7' n'est pas un code CIM-10 valide. Il s'agit probablement d'une erreur de transcription ou d'une abréviation interne qui n'est pas reconnue dans la nomenclature CIM-10. L'imagerie montre une accentuation de la trame bronchique et des opacités péribronchiques bilatérales, ce qui suggère une atteinte pulmonaire. Le contexte clinique inclut une infection et une bronchopneumopathie déjà codée.", "codes_candidats": "Aucun code n'est directement compatible avec 'K 3.7'. Les codes déjà codés (J18.9, A41.9, N19, R060, J180, Z512, Z981, J961, K37, R05, I50, C15.9) couvrent déjà les aspects cliniques présents. Il faudrait revoir la description clinique pour identifier le diagnostic correct.", "discrimination": "Puisque 'K 3.7' n'est pas un code valide, il n'y a pas de discrimination à faire entre différents codes CIM-10. L'erreur doit être corrigée en se basant sur la description clinique.", "regle_pmsi": "Étant donné que le diagnostic initial est erroné, il est impossible de déterminer sa conformité aux règles PMSI pour un DAS. Un DAS doit être un diagnostic qui a mobilisé des ressources supplémentaires pendant le séjour. Si le diagnostic correct est un DAS, il doit être codé en conséquence.", "code": "Z03.8", "confidence": "low", "justification": "En l'absence d'un code valide correspondant à 'K 3.7', le code Z03.8 (État non spécifié pour examen clinique ou diagnostic) est proposé pour signaler une erreur de codage et nécessiter une réévaluation du diagnostic. La confiance est faible car le code est un code de substitution et ne représente pas le diagnostic réel 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 :
- 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 33.778)"
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.85) ---
E66.85 Autres obésités de l'adulte avec indice de masse corporelle [IMC] égal ou supérieur à 35
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é, avec un IMC de 33.778, est un facteur de risque significatif pour de nombreuses complications médicales, notamment celles observées chez ce patient (insuffisance rénale, anomalies hépatiques, anémie, leucocytose). Elle contribue à la sévérité de son état général et nécessite une prise en charge spécifique.", "codes_candidats": "[E66.05, E66.85, E66.9, E66.84, E66.04, E66.07, E66.25, E66.97]", "discrimination": "L'IMC du patient est de 33.778, ce qui exclut les codes E66.87, E66.07 et E66.97 (IMC >= 50). Les codes E66.84 et E66.04 concernent un IMC entre 30 et 35, ce qui n'est pas le cas ici. E66.25 implique une hypoventilation alvéolaire, qui n'est pas mentionnée. E66.05 et E66.85 sont tous deux compatibles, mais E66.85 est plus spécifique car il est classé dans la catégorie 'Autres obésités de l'adulte'.", "regle_pmsi": "Le diagnostic d'obésité est considéré comme un DAS car il a mobilisé des ressources supplémentaires (prise en charge nutritionnelle, surveillance des complications métaboliques, etc.). Il est important de le distinguer du diagnostic principal (ventilation) et de le coder en plus de ce dernier.", "code": "E66.85", "confidence": "high", "justification": "Code le plus spécifique disponible dans les sources CIM-10 pour l'obésité chez un adulte avec un IMC entre 35 et 40, et qui correspond au contexte clinique 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 :
- 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 : "bursite"
TYPE : DAS (diagnostic associé significatif)

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: M71.1) ---
M71.1 Autres bursites infectieuses
M71 Autres bursopathies
M71.0 Abcès des bourses séreuses
M71.2 Kyste synovial poplité [Baker]
M71.3 Autres kystes des bourses séreuses

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 bursite est une inflammation d'une bourse séreuse, un petit sac rempli de liquide qui amortit les mouvements entre les tendons, les muscles et les os. Le contexte clinique suggère une bursite, mais sans localisation précise. La présence d'une infection est notée, ce qui oriente vers une bursite infectieuse.", "codes_candidats": "[M71.9] Bursopathie, sans précision, M71.1 Bursite infectieuse, M70.2 Bursite olécrânienne, M75.5 Bursite de l'épaule, M70.3 Autres bursites du coude, M70.4 Bursite prépatellaire, M70.5 Autres bursites du genou, M71.8 Autres bursopathies précisées", "discrimination": "M71.9 est trop général. M71.1 est pertinent compte tenu de la mention d'infection. Les codes M70.2, M75.5, M70.3, M70.4 et M70.5 sont exclus car ils spécifient une localisation précise qui n'est pas mentionnée dans la description clinique. M71.8 est moins spécifique que M71.1.", "regle_pmsi": "Le diagnostic de bursite est codé comme DAS car il mobilise des ressources supplémentaires (traitement de l'infection potentielle, surveillance). Il n'est pas le motif principal de prise en charge (cétonurie), mais il est significatif et nécessite une prise en charge spécifique.", "code": "M71.1", "confidence": "high", "justification": "La mention d'infection dans le contexte clinique rend le code M71.1 (bursite infectieuse) le plus approprié et spécifique."}


[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 : "extrémité supérieure du cubitus"
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 \"Extrémité supérieure du cubitus\" décrit une lésion localisée à la partie supérieure de l'os cubital. Compte tenu du contexte clinique (fracture, infection, complications), il est important de préciser la nature exacte de cette atteinte.", "codes_candidats": "[S52.0, S52.4, S52.6, S52.8, S42.2]", "discrimination": "S52.0 est pertinent car il fait référence à la fracture de l'extrémité supérieure du cubitus, ce qui correspond à la description clinique. S52.4 décrit une fracture des deux diaphyses, ce qui n'est pas le cas. S52.6 décrit une fracture de l'extrémité inférieure du cubitus et du radius, ce qui n'est pas le cas. S52.8 se réfère à une fracture d'autres parties de l'avant-bras, moins spécifique. S42.2 concerne l'humérus, pas le cubitus. Le code S52.0 est le plus précis et pertinent compte tenu du contexte de fracture déjà codé.", "regle_pmsi": "En tant que DAS, ce code doit être pertinent pour la prise en charge du patient et justifier des ressources supplémentaires. La présence d'une complication (infection) renforce la pertinence de ce code en DAS, car elle impacte la durée et l'intensité du séjour.", "code": "S52.0", "confidence": "high", "justification": "Le code S52.0 décrit précisément la fracture de l'extrémité supérieure du cubitus, correspondant à la description clinique et complémentaire au diagnostic principal de fracture. Il est pertinent en DAS en raison de la complication infectieuse."}


[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 : "trouble du rythme (fibrillation auriculaire)"
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: I48) ---
I48 Fibrillation et flutter auriculaires
I48.0 Fibrillation auriculaire paroxystique
I48.1 Fibrillation auriculaire persistante
I48.2 Fibrillation auriculaire chronique [permanente]
I48.3 Flutter auriculaire typique

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 fibrillation auriculaire est un trouble du rythme cardiaque caractérisé par des contractions auriculaires rapides et irrégulières. Elle peut être asymptomatique ou provoquer des palpitations, une faiblesse et augmenter le risque d'accident vasculaire cérébral.", "codes_candidats": "[I48.0, I48, I48.9, I49.8, R00, R00.0, R00.2]", "discrimination": "I48.0 (fibrillation auriculaire paroxystique) est trop spécifique car le diagnostic ne précise pas si la fibrillation est paroxystique. I49.8 (autres arythmies cardiaques précisées) est moins pertinent car le diagnostic mentionne spécifiquement une fibrillation auriculaire. R00 (anomalies du rythme cardiaque) est un code trop général. R00.0 (tachycardie sans précision) ne décrit pas précisément le trouble. R00.2 (palpitations) décrit un symptôme, et non le diagnostic de fibrillation auriculaire. I48 (fibrillation et flutter auriculaires) est un code plus général que I48.9 et I48.0, mais moins précis que le diagnostic initial. I48.9 (fibrillation et flutter auriculaires, sans précision) est un code acceptable, mais moins précis que I48.", "regle_pmsi": "Le code I48 est justifié en tant que DAS car il décrit une complication significative de l'insuffisance cardiaque (DP) et mobilise potentiellement des ressources supplémentaires (prise en charge du rythme cardiaque, prévention de l'embolie). Il ne s'agit pas d'un symptôme nécessitant un code supplémentaire.", "code": "I48", "confidence": "high", "justification": "Le code I48 représente le mieux le diagnostic de fibrillation auriculaire, sans être trop spécifique et conforme aux règles de codage PMSI pour un 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 : "hépatite a"
TYPE : DAS (diagnostic associé significatif)

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: B15.9) ---
B15.9 Hépatite A sans coma hépatique
B15 Hépatite aigüe A
B15.0 Hépatite A avec coma hépatique

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 d'hépatite A indique une inflammation du foie causée par le virus de l'hépatite A. Il s'agit d'une infection généralement aiguë, souvent transmise par voie fécale-orale. Le contexte clinique suggère une forme aiguë, sans mention de coma hépatique.", "codes_candidats": "[B15.0, B15.9, B17.1, B17.2, B17.9, B19.0, K70.1, K75.4]", "discrimination": "B15.0 est exclu car il n'y a pas de coma hépatique. B17.1 et B17.2 sont des hépatites C, ce qui est incompatible avec le diagnostic d'hépatite A. B17.9 est une hépatite virale aiguë sans précision, mais B15.9 est plus spécifique pour une hépatite A. B19.0 est une hépatite virale avec coma hépatique, également exclu. K70.1 (hépatite alcoolique) et K75.4 (hépatite auto-immune) ne correspondent pas au diagnostic viral. B15.9 est le code le plus précis pour une hépatite A aiguë sans coma hépatique.", "regle_pmsi": "Le diagnostic d'hépatite A est considéré comme un DAS car il mobilise des ressources supplémentaires (bilan biologique, imagerie, suivi). Il est pertinent pour la prise en charge du patient et justifie son codage en tant que diagnostic associé significatif.", "code": "B15.9", "confidence": "high", "justification": "Le diagnostic clinique est une hépatite A aiguë, sans coma hépatique. B15.9 est le code le plus spécifique disponible dans les sources CIM-10 pour ce diagnostic."}


[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 : "hypertension artérielle"
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: I10) ---
I10 Hypertension essentielle (primitive)

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'hypertension artérielle est une condition médicale caractérisée par une pression artérielle élevée, augmentant le risque de complications cardiovasculaires et rénales. Dans ce contexte, elle est probablement une comorbidité contribuant à la complexité du séjour du patient.", "codes_candidats": "[I10] Hypertension essentielle (primitive), [I15.0] Hypertension vasculorénale, [I15.2] Hypertension secondaire à des atteintes endocriniennes, [I95.8] Hypotension chronique, [Z01.3] Mesure de la tension artérielle", "discrimination": "Bien que Z01.3 représente une mesure, le diagnostic est une hypertension établie. I95.8 décrit une hypotension chronique, ce qui est l'opposé du diagnostic. I15.0 et I15.2 impliquent des causes spécifiques qui ne sont pas mentionnées dans le contexte clinique. I10, Hypertension essentielle, est le code le plus approprié car il décrit l'hypertension artérielle sans cause secondaire identifiée, ce qui est le cas le plus probable compte tenu des informations disponibles.", "regle_pmsi": "Le diagnostic d'hypertension artérielle (I10) est considéré comme un DAS car il nécessite une prise en charge et un suivi spécifiques, mobilisant des ressources supplémentaires (médicaments, surveillance, ajustements thérapeutiques) pendant le séjour. Il est déjà codé, ce qui est conforme aux règles.", "code": "I10", "confidence": "high", "justification": "Hypertension artérielle essentielle, le code le plus général et approprié en l'absence de cause secondaire identifiée."}


[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 : "insuff rénale aigue"
TYPE : DAS (diagnostic associé significatif)

CONTEXTE CLINIQUE :
- Patient : Homme, 72 ans, IMC 28.5
- Durée séjour : 7 jours
- Biologie : CRP 145 [N: 0-5] (↑), Créatinine 89 [N: 50-120]

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: N17.8) ---
N17.8 Autres insuffisances rénales aigües
N17 Insuffisance rénale aigüe
N17.0 Insuffisance rénale aigüe avec nécrose tubulaire
N17.1 Insuffisance rénale aigüe avec nécrose corticale aigüe
N17.2 Insuffisance rénale aigüe avec nécrose médullaire

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'insuffisance rénale aiguë (IRA) est une perte soudaine de la fonction rénale. Elle peut être causée par divers facteurs, notamment une diminution du flux sanguin vers les reins, une obstruction des voies urinaires ou une atteinte directe au tissu rénal. Le contexte clinique suggère une IRA probablement liée à des antécédents de lithiase urinaire et d'intervention chirurgicale (HOLEP). La CRP élevée indique une inflammation ou infection.", "codes_candidats": "[N17.8, I12.0, N17.1, N17.0, N17.9, N99.0]", "discrimination": "N17.8 est le code le plus approprié car il englobe les IRA d'étiologie non précisée. N17.1 et N17.0 impliquent une nécrose corticale ou tubulaire, ce qui n'est pas précisé dans le diagnostic. N17.9 est moins spécifique que N17.8. I12.0 est pertinent si l'IRA est directement liée à l'hypertension, mais le diagnostic ne précise pas ce lien. N99.0 pourrait être envisagé si l'IRA est une conséquence directe de l'acte HOLEP, mais N17.8 est plus pertinent pour décrire l'IRA elle-même.", "regle_pmsi": "En tant que DAS, ce code justifie l'utilisation de ressources supplémentaires (surveillance, traitements spécifiques). Il est important de noter que l'ATIH exige que les DAS soient pertinents pour la prise en charge et justifient des actes complémentaires. Le contexte clinique (CRP élevée, antécédents de lithiase) renforce la pertinence de ce DAS.", "code": "N17.8", "confidence": "high", "justification": "Code le plus spécifique disponible pour une IRA non précisée, conforme aux règles de l'ATIH pour un 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 : "usure cartilagineuse (aftm++ aftl+)"
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: M17.1) ---
M17.1 Autres gonarthroses primaires
M17 Gonarthrose [arthrose du genou]
M17.0 Gonarthrose primaire, bilatérale
M17.2 Gonarthrose posttraumatique, bilatérale
M17.3 Autres gonarthroses posttraumatiques

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'usure cartilagineuse (AFTM++ AFTL+) décrit une détérioration du cartilage articulaire, probablement due à une combinaison de facteurs mécaniques et dégénératifs. L'annotation AFTM++ AFTL+ suggère une atteinte importante et diffuse du cartilage, touchant à la fois le compartiment médial et latéral du genou.", "codes_candidats": "[M17.1, S83.2, S83.3, M23.2]", "discrimination": "M17.1 est le code le plus pertinent pour l'usure cartilagineuse. S83.2 et S83.3 se réfèrent à des déchirures récentes, ce qui ne correspond pas à une usure. M23.2 décrit une lésion ancienne du ménisque, ce qui n'est pas la description clinique principale. La spécificité de M17.1 est cruciale pour refléter l'état dégénératif du cartilage.", "regle_pmsi": "En tant que DAS, ce code est justifié par l'impact sur les ressources. L'usure cartilagineuse peut nécessiter des examens complémentaires (radiographies, IRM), des infiltrations, voire une intervention chirurgicale, justifiant son codage en DAS. Il est important de noter que le DP est déjà codé (À 90), et ce DAS apporte une information complémentaire significative sur la pathologie du patient.", "code": "M17.1", "confidence": "high", "justification": "M17.1 est le code le plus spécifique pour décrire l'usure cartilagineuse du genou, correspondant à la description clinique et justifiant son codage en DAS en raison de l'impact sur les ressources."}