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

CONTEXTE CLINIQUE :
Non précisé

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: N80.9) ---
N80.9 Endométriose, sans précision
N80 Endométriose
N80.0 Endométriose de l'utérus
N80.1 Endométriose de l'ovaire
N80.2 Endométriose de la trompe de Fallope

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'endométriose est une affection chronique où du tissu semblable à la muqueuse utérine (endomètre) se développe en dehors de l'utérus. Cela peut provoquer des douleurs, des saignements anormaux et une infertilité. Le contexte clinique suggère une endométriose, mais la localisation précise n'est pas mentionnée.", "codes_candidats": "[N80.0, N80.1, N80.2, N80.3, N80.4, N80.5, N80.6, N80.8, N80.9]", "discrimination": "Puisque le diagnostic est 'Endométriose' sans précision de localisation, et qu'un DAS doit mobiliser des ressources supplémentaires, le code N80.9 est le plus approprié. Il permet de coder la condition générale d'endométriose sans spécifier le site, ce qui est cohérent avec le manque d'informations précises dans le diagnostic initial. Les autres codes (N80.0 à N80.6) nécessiteraient une localisation précise qui n'est pas documentée.", "regle_pmsi": "Le code N80.9 est approprié en tant que DAS car il indique une condition associée significative qui peut nécessiter des ressources supplémentaires pour la prise en charge du patient. Le contexte clinique (présence d'abcès, anomalies biologiques) justifie son utilisation en tant que DAS.", "code": "N80.9", "confidence": "high", "justification": "Le diagnostic est 'Endométriose' sans localisation précise, donc le code N80.9 (Endométriose, sans précision) est le plus adapté."}


[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 : "hypermobilité articulaire"
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: M25.2) ---
M25.2 Hyperlaxité articulaire
M25 Autres affections articulaires, non classées ailleurs
M25.0 Hémarthrose
M25.1 Fistule articulaire
M25.3 Autres instabilités articulaires

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'hypermobilité articulaire se caractérise par une amplitude de mouvement articulaire supérieure à la normale. Dans ce cas, elle s'accompagne de luxations fréquentes et d'atteintes multiples (cutanée, cardiaque, musculaire), suggérant un syndrome d'Ehlers-Danlos (SED) ou une condition connexe. La présence d'abcès est une complication à prendre en compte.", "codes_candidats": "[M25.2, M70, M24, M17, M96.8, M23.5, M12.4, M15.9, M23.4, M19.9]", "discrimination": "M25.2 (Hyperlaxité articulaire) est le code le plus direct et pertinent pour décrire l'hypermobilité articulaire. M70 est moins spécifique et concerne les affections des tissus mous dues à une sollicitation excessive, ce qui n'est pas le problème principal ici. M24 est trop général. Les codes M17, M23.5, M12.4, M15.9, M23.4 et M19.9 concernent des arthroses ou des instabilités spécifiques qui ne sont pas la description première du problème.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. L'hypermobilité articulaire, compte tenu des complications et des antécédents, justifie une prise en charge spécifique et mobilise des ressources (kinésithérapie, suivi pluridisciplinaire).", "code": "M25.2", "confidence": "high", "justification": "M25.2 décrit le mieux le diagnostic principal d'hypermobilité articulaire, en accord avec le contexte clinique et les règles PMSI pour un DP."}


[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 : "polymyarthralgie"
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 polymyarthralgie se caractérise par des douleurs articulaires diffuses, affectant plusieurs articulations, sans signes d'inflammation articulaire marquée. Elle peut être associée à d'autres symptômes systémiques. Dans ce contexte, l'élévation de la CRP et la présence d'anticorps suggèrent une atteinte inflammatoire.", "codes_candidats": "[M31.5, M35.3, M06.4, M15.3, M13.0, M15.9]", "discrimination": "M31.5 (Artérite à cellules géantes avec polymyalgie rhumatismale) est exclu car le contexte clinique ne mentionne pas d'artérite à cellules géantes. M35.3 (Polymyalgie rhumatismale) est le code le plus pertinent car il décrit spécifiquement la polymyarthralgie sans artérite. Les codes M06.4, M15.3, M13.0 et M15.9 sont moins spécifiques et ne reflètent pas la composante inflammatoire suggérée par la CRP élevée et les anticorps.", "regle_pmsi": "Le diagnostic de polymyarthralgie est considéré comme un DAS car il mobilise des ressources supplémentaires (examens biologiques, imagerie) et impacte la prise en charge du patient. Il est codé en plus du diagnostic principal (douleurs articulaires) pour refléter la complexité de la situation clinique.", "code": "M35.3", "confidence": "high", "justification": "Le code M35.3 décrit le mieux la polymyarthralgie, en excluant l'artérite à cellules géantes, et est pertinent en tant que DAS compte tenu du contexte clinique et des examens complémentaires réalisé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 : "lithiase du cholédoque"
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 lithiase du cholédoque désigne la présence de calculs dans le canal cholédoque, le canal qui transporte la bile du foie vers l'intestin grêle. Cela peut entraîner une obstruction, une inflammation (cholangite) et des complications comme la pancréatite, comme observé dans ce cas.", "codes_candidats": "[K80.1, K80.2, K80.5]", "discrimination": "K80.1 est éliminé car il implique une cholécystite, qui n'est pas mentionnée. K80.2 décrit la lithiase vésiculaire, ce qui n'est pas le problème principal ici (même si elle est présente). K80.5 est le code le plus pertinent car il décrit spécifiquement la lithiase des canaux biliaires (cholédoque) sans angiocholite ni cholécystite, ce qui correspond à la description clinique. Bien que le patient ait une pancréatite aiguë lithiasique (DP), la lithiase du cholédoque est un DAS car elle a nécessité des ressources supplémentaires (imagerie, prise en charge spécifique).", "regle_pmsi": "En tant que DAS, ce code doit être ajouté au code du diagnostic principal (pancréatite aiguë lithiasique) pour refléter la complexité du cas et les ressources mobilisées. Il est important de ne pas le coder comme DP car la pancréatite est le motif principal de prise en charge.", "code": "K80.5", "confidence": "high", "justification": "Code le plus spécifique pour la lithiase du cholédoque, conforme à la description clinique et 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 :
- Le code doit provenir UNIQUEMENT de la nomenclature CIM-10 FR 2026
- Distingue la DESCRIPTION CLINIQUE (ce que le médecin écrit) de la LOGIQUE DE CODAGE (ce que l'ATIH impose)
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- Un DAS doit avoir mobilisé des ressources supplémentaires pendant le séjour
- EXCLUSION SYMPTÔME : Si le diagnostic est un symptôme (R00-R99) et qu'un diagnostic précis (Chapitres I-XIV, A00-N99) expliquant ce symptôme est présent, le symptôme ne doit PAS être codé

DIAGNOSTIC À CODER : "syndrome nephrotique"
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: N05) ---
N05 Syndrome néphritique, sans précision

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

[Assistant] {"analyse_clinique": "Le syndrome néphrotique est un ensemble de signes cliniques (protéinurie massive, oedèmes, hypoalbuminémie, hyperlipidémie) résultant d'atteinte glomérulaire. Il peut être d'origine variée (maladies primitives des reins, maladies systémiques, etc.). Le diagnostic de 'syndrome néphrotique, sans précision' indique qu'il n'y a pas d'étiologie précise identifiée.", "codes_candidats": "N00 (Syndrome néphritique aigu), N05 (Syndrome néphritique, sans précision), N01 (Syndrome néphritique d'évolution rapide), N14.0, N14.1, N14.2 (Néphropathies médicamenteuses), N15.0 (Néphropathie des Balkans), N23 (Colique néphrétique), N03.89 (Syndromes néphritiques chroniques).", "discrimination": "N00 est plus spécifique pour un syndrome néphritique aigu, ce qui n'est pas précisé ici. N01 implique une évolution rapide, non mentionnée. N14.x et N15.0 impliquent une cause spécifique (médicament, région géographique) non identifiée. N23 est incorrect car il s'agit d'une colique néphrétique, pas d'un syndrome néphrotique. N03.89 implique une chronicité non mentionnée. N05 est le code le plus général et le plus approprié compte tenu du diagnostic initial 'Syndrome néphrotique, sans précision'.", "regle_pmsi": "En tant que DAS, le code doit refléter une condition qui a mobilisé des ressources supplémentaires pendant le séjour. Le syndrome néphrotique, avec ses complications (oedèmes, hypertension, dyslipidémie, etc.), justifie ce statut. La présence de plusieurs DAS codés (I10, I80.2, E78.5, R601, N04, R060, J90, R18, E780, R634, K740, D696, I50, D801, K721, B171, B05, B01, B02, B16, D72.8) indique que le syndrome néphrotique a également contribué à la complexité du séjour et à l'utilisation de ressources.", "code": "N05", "confidence": "high", "justification": "Le diagnostic est 'syndrome néphrotique, sans précision', ce qui correspond directement au code N05. Il est le code le plus général et approprié dans ce contexte."}


[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 : "hypothyroidie"
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": "L'hypothyroïdie est une condition médicale caractérisée par une production insuffisante d'hormones thyroïdiennes. Cela peut entraîner une variété de symptômes et de complications.", "codes_candidats": "[E00, E00.1, E01, E02, E03.1, E03.3, E03.9, E05, E05.3]", "discrimination": "Étant donné que le contexte clinique ne précise pas l'étiologie de l'hypothyroïdie (congénitale, post-infectieuse, carence en iode, etc.), et qu'il s'agit d'un diagnostic principal, le code le plus général et approprié est E03.9. Les codes E00 et E00.1 sont plus spécifiques à l'insuffisance thyroïdienne congénitale, ce qui n'est pas indiqué. Les codes E01 et E02 concernent une carence en iode, non mentionnée. E03.1, E03.3 et E05.3 sont trop spécifiques et ne correspondent pas à la description générale.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. E03.9 est le code le plus approprié car il est général et couvre l'hypothyroïdie sans précision, ce qui correspond à l'absence d'informations supplémentaires dans le contexte clinique.", "code": "E03.9", "confidence": "high", "justification": "Code le plus général et approprié pour l'hypothyroïdie sans précision, conforme aux règles PMSI pour un DP."}


[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 : "sépsis"
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 sepsis est une réponse inflammatoire systémique grave à une infection, pouvant entraîner une hypoperfusion des organes et une dysfonction organique. Le diagnostic est déjà codé (A41.9), mais il est important de déterminer l'agent pathogène responsable pour une meilleure prise en charge et analyse épidémiologique.", "codes_candidats": "[A26.7, A32.7, A40.9, A40.1, A41.9]", "discrimination": "A41.9 est déjà codé. Les codes A26.7, A32.7, A40.9 et A40.1 spécifient l'agent pathogène. Puisqu'il n'y a pas d'information sur l'agent pathogène dans le diagnostic initial, et que le sepsis est déjà codé, il n'est pas nécessaire de spécifier davantage.  Si l'agent était connu, un code plus spécifique serait préférable.", "regle_pmsi": "Le sepsis est un DAS lorsqu'il mobilise des ressources supplémentaires. Le code A41.9 est déjà présent, et l'ajout d'un code plus spécifique serait justifié si l'agent pathogène était connu et nécessitait une prise en charge spécifique.  Dans ce cas, l'absence d'information sur l'agent pathogène rend l'ajout d'un code supplémentaire non pertinent.", "code": "A41.9", "confidence": "high", "justification": "Le diagnostic de sepsis est déjà codé (A41.9). Il n'y a pas d'information supplémentaire sur l'agent pathogène, donc il n'est pas nécessaire de choisir un code plus 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 : "cystite aiguë"
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 cystite aiguë est une inflammation de la vessie, généralement d'origine infectieuse. Elle se manifeste par des symptômes tels que des mictions fréquentes et douloureuses, une sensation de brûlure lors de la miction et une douleur pelvienne.", "codes_candidats": "[N30.0, N30.1, N30.2, N30.8, N30.9]", "discrimination": "Bien que le diagnostic soit une cystite aiguë, les codes N30.1, N30.2, N30.8 et N30.9 ne sont pas spécifiques à l'aiguë. Le code N30.4 est exclu car il s'agit d'une cystite due à une irradiation, ce qui n'est pas mentionné dans le contexte clinique. N30.0 est le code le plus précis pour une cystite aiguë.", "regle_pmsi": "En tant que DAS, la cystite aiguë justifie des ressources supplémentaires (traitement antibiotique, surveillance, etc.) et est codée en complément du diagnostic principal (Bmr). Elle est pertinente pour la description de l'état du patient et peut influencer la prise en charge.", "code": "N30.0", "confidence": "high", "justification": "Le code N30.0 est le code le plus spécifique pour une cystite aiguë, conformément aux sources CIM-10 et aux informations fournies."}


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

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

[Assistant] {"analyse_clinique": "Un polype rectal est une excroissance bénigne ou potentiellement pré-cancéreuse sur la paroi du rectum. Sa présence nécessite une surveillance et potentiellement une ablation.", "codes_candidats": "K62.0 (Polype anal), K62.1 (Polype rectal), N84 (Polype de l'appareil génital de la femme), N84.1 (Polype du col de l'utérus), N84.2 (Polype du vagin), N84.3 (Polype de la vulve), K51.4 (Polypes coliques inflammatoires).", "discrimination": "Bien que plusieurs codes soient possibles, K62.1 est le plus spécifique pour un polype rectal. K62.0 se réfère à un polype anal, qui est une localisation différente. Les codes N84 et ses sous-catégories concernent les polypes de l'appareil génital féminin, ce qui n'est pas pertinent ici. K51.4 décrit des polypes coliques inflammatoires, ce qui n'est pas précisé dans le diagnostic. L'exclusion de 'polype adénomateux' dans la note de K62.1 n'est pas pertinente car le type de polype n'est pas précisé.", "regle_pmsi": "Le diagnostic est classé comme DAS car il mobilise des ressources supplémentaires (surveillance, potentielle ablation). Il est important de noter que la présence de polypes peut influencer le choix des actes et donc du groupement CCAM. L'examen de la description clinique permet de déterminer si l'intervention est une rectosigmoïdoscopie ou une coloscopie, ce qui impacte le choix du code CCAM (HHFE001 ou HHFE004).", "code": "K62.1", "confidence": "high", "justification": "Code le plus spécifique pour un polype rectal, conformément aux sources CIM-10 et à 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 :
- 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 : "a 15"
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 'A 15' est ambigu et peut faire référence à plusieurs entités médicales selon le contexte. Sans plus d'informations, il est difficile de déterminer sa signification précise.", "codes_candidats": "[A37, C26, H15, I15.0, I70, M15.0, M15.4, R15, T15.1]", "discrimination": "Étant donné que le diagnostic principal (DP) doit refléter le motif principal de prise en charge, et que 'A 15' est un code très général, il faut déterminer la signification clinique la plus probable. Les codes A37 (Coqueluche), C26 (États mentionnés en C15-), H15 (Affections de la sclérotique), I15.0 (Hypertension vasculorénale), I70 (Athérosclérose), M15.0 et M15.4 (Ostéoarthrose), R15 (Incontinence des matières fécales) et T15.1 (Corps étranger dans le sac conjonctival) sont tous des possibilités, mais nécessitent un contexte clinique plus précis pour être validés. Sans information supplémentaire, il est impossible de choisir le code le plus spécifique.", "regle_pmsi": "Pour un DP, le code doit être le plus précis possible et refléter la raison principale de l'hospitalisation. Si 'A 15' représente une condition nécessitant une prise en charge spécifique, le code correspondant doit être sélectionné. Si 'A 15' est un symptôme, un code plus précis expliquant ce symptôme doit être privilégié.", "code": "I70", "confidence": "low", "justification": "En l'absence d'informations supplémentaires, et en se basant sur l'index alphabétique, 'I70' (Athérosclérose) est le code le plus probable, mais une clarification du diagnostic est impérative pour une codification correcte. La faible confiance est due à l'ambiguïté du diagnostic initial."}


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

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

RÈGLES IMPÉRATIVES :
- 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 : "conseillère en génétique"
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 'Conseillère en génétique' indique que le patient a bénéficié d'un conseil génétique, probablement en lien avec ses antécédents médicaux ou familiaux, ou pour évaluer les risques génétiques liés à sa condition actuelle (insuffisance rénale, oncologie).", "codes_candidats": "[Z31.5, Z31.6, Z71.8, Z70.8, Z31]", "discrimination": "Z31.5 est le code le plus spécifique pour 'Conseil génétique'. Z31.6 concerne des conseils plus généraux sur la procréation, ce qui ne correspond pas au contexte. Z71.8 et Z70.8 sont des codes plus généraux pour d'autres types de conseils, moins précis que Z31.5. Z31 est trop général et ne précise pas le type de mesure procréative.", "regle_pmsi": "Le conseil génétique, en tant que DAS, est justifié par la complexité du dossier, l'implication de spécialistes (conseillère en génétique) et potentiellement l'impact sur la prise en charge future du patient. Il est important de noter que ce code est déjà présent dans la liste des DAS, il faut donc vérifier si il est pertinent de le rajouter.", "code": "Z31.5", "confidence": "high", "justification": "Le code Z31.5 décrit précisément le conseil génétique reçu par le patient, ce qui correspond à la description clinique et est le code le plus spécifique disponible dans les sources CIM-10 fournies."}


[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 : "tassement vertébral"
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: M48.5) ---
M48.5 Tassement vertébral, non classé ailleurs
M48 Autres spondylopathies
M48.0 Rétrécissement du canal médullaire
M48.1 Hyperostose ankylosante [Forestier]
M48.2 Arthrose interépineuse

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 tassement vertébral est une condition où une vertèbre se comprime, réduisant sa hauteur. Cela peut être dû à diverses causes, notamment l'ostéoporose, un traumatisme, ou d'autres pathologies. Dans ce contexte, il est important de distinguer si le tassement est lié à un traumatisme récent ou s'il s'agit d'un processus dégénératif.", "codes_candidats": "M48.5 (Tassement vertébral, non classé ailleurs), S23.0 (Rupture traumatique d'un disque intervertébral dorsal), S33.0 (Rupture traumatique d'un disque intervertébral lombaire), S13.0 (Rupture traumatique d'un disque intervertébral cervical), S13.1 (Luxation d'une vertèbre cervicale), S22.0 (Fracture d'une vertèbre dorsale).", "discrimination": "Bien que le terme 'tassement vertébral' puisse évoquer une rupture ou une fracture, la description clinique ne précise pas qu'il s'agit d'un traumatisme récent. Le code M48.5 est donc le plus approprié car il englobe les tassements vertébraux non liés à un traumatisme récent. Les codes S23.0, S33.0, S13.0, S13.1 et S22.0 sont exclus car ils impliquent une rupture, une luxation ou une fracture, ce qui n'est pas explicitement mentionné dans la description clinique.", "regle_pmsi": "Le diagnostic est classé comme DAS (Diagnostic Associé Significatif) car il mobilise des ressources supplémentaires pendant le séjour. Le tassement vertébral, même s'il n'est pas le motif principal de la prise en charge (adénopathie), influence la gestion du patient et peut nécessiter des investigations complémentaires ou des traitements spécifiques. Il est important de noter que le code ne doit pas être un symptôme, ce qui n'est pas le cas ici.", "code": "M48.5", "confidence": "high", "justification": "Le code M48.5 est le code le plus spécifique pour un tassement vertébral non traumatique, conformément aux règles de codage ATIH et aux informations fournies."}


[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 : "arythmie 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'arythmie cardiaque se caractérise par un rythme cardiaque anormal, qui peut être trop rapide (tachycardie), trop lent (bradycardie) ou irrégulier. Dans ce contexte, le terme \"arythmie cardiaque\" est général et nécessite une plus grande précision pour déterminer le type d'arythmie.", "codes_candidats": "['R00 Anomalies du rythme cardiaque', 'R00.0 Tachycardie, sans précision', 'R00.2 Palpitations', 'I49.9 Arythmie cardiaque, sans précision', \"R93.1 Résultats anormaux d'imagerie diagnostique du cœur et de la circulation coronaire\", 'P29.1 Arythmie cardiaque du nouveau-né', 'R00.8 Anomalies du rythme cardiaque, autres et non précisées']", "discrimination": "Le code P29.1 est exclu car le patient n'est pas un nouveau-né. Les codes R00.0 et R00.2 sont moins spécifiques que I49.9. R93.1 indique un résultat anormal d'imagerie, mais ne décrit pas l'arythmie elle-même. R00.8 est un code \"catch-all\" à éviter si un code plus précis est disponible. I49.9 est le code le plus approprié car il décrit une arythmie cardiaque sans plus de précision, ce qui correspond à la description clinique initiale.", "regle_pmsi": "En tant que DAS, ce code doit être justifié par une implication significative dans la prise en charge du patient. Le contexte clinique (complications, biologie, imagerie) suggère que l'arythmie a nécessité une évaluation et une prise en charge spécifiques, justifiant son codage en tant que DAS. Il est important de noter que le DP est une allergie médicamenteuse, ce qui peut être lié à l'arythmie, renforçant son importance.", "code": "I49.9", "confidence": "high", "justification": "Le code I49.9 est le plus spécifique disponible pour décrire une arythmie cardiaque non précisée, conformément à la description clinique et aux règles de codage CIM-10."}


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

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

RÈGLES IMPÉRATIVES :
- Privilégie le code le plus SPÉCIFIQUE disponible (4e ou 5e caractère)
- Vérifie les notes d'inclusion/exclusion de chaque code candidat
- 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 : "ventilationventilationventilationventilationventilationventilationventilation"
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 que le patient nécessite une assistance respiratoire, probablement une ventilation mécanique. La répétition du mot \"ventilation\" suggère une dépendance significative à cette assistance.", "codes_candidats": "['Z99.1 (Dépendance envers un respirateur)', \"J67.7 (Maladie pulmonaire due aux systèmes de conditionnement et d'humidification de l'air)\", \"T27.2 (Brulure d'autres parties des voies respiratoires)\", 'T27.3 (Brulure des voies respiratoires, partie non précisée)', 'F45.33 (Dysfonctionnement neurovégétatif d’expression respiratoire)']", "discrimination": "Bien que plusieurs codes soient pertinents, Z99.1 est le plus approprié car il décrit directement la dépendance du patient à un respirateur, ce qui est la principale information clinique. J67.7 est moins probable sans information sur une source d'infection ou d'allergie liée à la ventilation. Les codes T27.2 et T27.3 sont exclus car il n'y a aucune mention de brûlure. F45.33 est moins pertinent car il s'agit d'un dysfonctionnement neurovégétatif, et l'assistance respiratoire semble être une nécessité physiologique plutôt qu'une manifestation psychogène.", "regle_pmsi": "En tant que DP, le code Z99.1 reflète la raison principale de l'hospitalisation : la dépendance à la ventilation mécanique.  Il est important de noter que les codes GLLD003, GLLD004, GLLD007, GLLD008 et LLQP002 sont des codes de procédure et non des diagnostics, et ne peuvent donc pas être utilisés comme DP.", "code": "Z99.1", "confidence": "high", "justification": "Le patient est dépendant d'un respirateur, ce qui correspond directement à la définition du code Z99.1."}


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

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

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

DIAGNOSTIC À CODER : "lésion de l'épaule"
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 \"lésion de l'épaule\" décrit une atteinte de la structure de l'épaule, sans précision sur la nature exacte de cette lésion (contusion, luxation, entorse, fracture, etc.). Le contexte clinique mentionne une bursite sous-acromiale préexistante, ce qui suggère une pathologie chronique ou récurrente, mais ne permet pas de déterminer si la lésion actuelle est traumatique ou d'origine autre.", "codes_candidats": "S40 (Lésion traumatique superficielle de l'épaule et du bras), S40.0 (Contusion de l'épaule et du bras), M75.9 (Lésion de l'épaule, sans précision), S43.0 (Luxation de l'articulation de l'épaule), M75.8 (Autres lésions de l'épaule), S43.4 (Entorse et foulure de l'articulation de l'épaule), S48.0 (Amputation traumatique de l'articulation de l'épaule), S40.9 (Lésion traumatique superficielle de l'épaule et du bras, sans précision), S40.7 (Lésions traumatiques superficielles multiples de l'épaule et du bras), S41 (Plaie ouverte de l'épaule et du bras).", "discrimination": "Le code M75.9 est le plus général et ne précise pas le type de lésion. Les codes S40, S40.0, S40.9, S40.7, S41, S43.0 et S43.4 impliquent une lésion traumatique, ce qui n'est pas explicitement mentionné dans la description clinique. L'absence d'information sur le mécanisme de la lésion rend difficile de choisir un code plus spécifique. Le code M75.8 est une option si la lésion n'est pas traumatique et ne peut être classée plus précisément.", "regle_pmsi": "Le diagnostic est classé comme DAS car il mobilise des ressources supplémentaires (imagerie, prise en charge spécifique). Le choix du code doit refléter la complexité de la prise en charge et l'impact sur la durée du séjour. Un code plus précis est préférable pour justifier l'utilisation de ressources.", "code": "M75.9", "confidence": "medium", "justification": "En l'absence d'informations précises sur le mécanisme de la lésion, le code M75.9, qui est le code le plus général pour une lésion de l'épaule sans précision, est le plus approprié. Il permet de documenter la lésion tout en reconnaissant le manque d'information sur sa nature exacte.  Un code plus spécifique serait préférable si des informations complémentaires étaient 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
- 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 : "hypokaliè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'hypokaliémie est une diminution du taux de potassium dans le sang. Elle peut être causée par diverses conditions, notamment des pertes rénales, gastro-intestinales, ou une redistribution intracellulaire du potassium. Elle peut entraîner des troubles cardiaques, musculaires et neurologiques.", "codes_candidats": "Aucun des codes fournis ne correspond à l'hypokaliémie. Le code E876 (Hypokalièmie) est absent de la liste des sources.", "discrimination": "Puisque le code E876 n'est pas présent dans les sources fournies, il est impossible de le sélectionner. Il n'existe aucun autre code compatible dans la liste.", "regle_pmsi": "En tant que DAS, l'hypokaliémie justifie la présence d'un code supplémentaire car elle a mobilisé des ressources supplémentaires pendant le séjour (prise en charge biologique, potentiellement thérapeutique). L'absence du code E876 dans les sources rend impossible le respect de cette règle.", "code": "X99.9", "confidence": "low", "justification": "En l'absence du code E876 dans les sources fournies, et face à l'impératif de coder l'hypokaliémie, le code X99.9 (Diagnostic non classifiable) est attribué par défaut, signalant un problème de codage dû à l'absence du code approprié dans les sources 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 : "infections urinaires récurrentes"
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: N39.0) ---
N39.0 Infection des voies urinaires, siège non précisé
N39 Autres affections de l'appareil urinaire
N39.1 Protéinurie persistante, sans précision
N39.2 Protéinurie orthostatique, sans précision
N39.3 Incontinence urinaire d'effort

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

[Assistant] {"analyse_clinique": "Les infections urinaires récurrentes indiquent une patiente qui subit des épisodes répétés d'infections de la vessie, des uretères ou des reins. Cela peut être dû à divers facteurs tels que des anomalies anatomiques, des problèmes de santé sous-jacents (diabète, immunosuppression), des habitudes personnelles (hygiène), ou des facteurs environnementaux. La récurrence suggère une difficulté à éliminer complètement l'infection ou une prédisposition à de nouvelles infections.", "codes_candidats": "[N34] Urétrite et syndrome urétral, [O23] Infections de l'appareil génito-urinaire au cours de la grossesse, [O23.4] Infection de l'appareil urinaire sans précision au cours de la grossesse, [N39.0] Infections urinaires récurrentes (DAS déjà codé, à vérifier si pertinent), [F45.34] Dysfonctionnement neurovégétatif d’expression génito-urinaire", "discrimination": "Bien que N34 et O23.4 soient possibles, ils sont moins spécifiques que N39.0. Cependant, le code N39.0 est déjà codé. Il est crucial de déterminer si la récurrence est un élément central de la prise en charge. Le code F45.34 est moins pertinent car il implique une origine psychogène, ce qui n'est pas mentionné dans la description clinique. La patiente n'est pas enceinte, donc les codes O23 et O23.x sont exclus.", "regle_pmsi": "En tant que DAS, ce diagnostic doit être codé si les infections urinaires récurrentes ont nécessité des ressources supplémentaires pendant le séjour (examens complémentaires, traitements spécifiques, hospitalisation prolongée). Le fait qu'un code similaire (N39.0) soit déjà présent suggère que l'infection a déjà été prise en compte, mais la récurrence pourrait justifier un code additionnel si elle a eu un impact significatif sur la prise en charge.", "code": "N39.0", "confidence": "medium", "justification": "Bien que le code soit déjà présent, il est essentiel de vérifier si la récurrence a eu un impact significatif sur la prise en charge du patient. Si c'est le cas, il est justifié de le maintenir et de le considérer comme 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 : "inflammation de la"
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 \"inflammation de la\" est trop vague pour être codée précisément. Elle nécessite une localisation précise (ex: inflammation de l'oreille, de la peau, etc.). Sans information supplémentaire, il est impossible de déterminer la cause ou la nature de l'inflammation.", "codes_candidats": "Aucun des codes proposés ne correspond à une inflammation non spécifiée. Les codes X04, Y36.3, L59.0, X76, Y26, X97, X14, X09 et X99.9 concernent des expositions à des agents extérieurs (feu, fumée) et non une inflammation intrinsèque.", "discrimination": "Puisque le diagnostic est \"inflammation de la\" sans localisation, et qu'il s'agit d'un DAS, il faut choisir un code qui reflète cette absence de spécificité tout en indiquant une exposition à un agent extérieur. Cependant, aucun code ne correspond parfaitement à cette description. Le code X99.9 (blessure due à une exposition à la chaleur, non précisée) est le plus proche, mais il est peu probable qu'il soit approprié sans contexte supplémentaire.", "regle_pmsi": "En tant que DAS, ce code doit être pertinent pour justifier des ressources supplémentaires mobilisées pendant le séjour. L'inflammation non spécifiée, si elle nécessite une investigation ou un traitement particulier, peut justifier ce statut. Cependant, l'absence de localisation rend la pertinence difficile à établir.", "code": "X99.9", "confidence": "low", "justification": "En l'absence d'une localisation précise de l'inflammation, le code X99.9 est le plus approprié parmi les options disponibles, bien qu'il soit peu probable qu'il soit le code correct sans plus d'informations. Il est crucial d'obtenir une description plus précise de l'inflammation pour un codage correct."}


[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 : "vertiges"
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 de 'Vertiges' indique une sensation de rotation ou d'instabilité, pouvant être subjective (sensation de mouvement sans mouvement réel) ou objective (mouvement réel). Dans ce contexte, il est important de distinguer les causes périphériques (oreille interne, nerf vestibulaire) des causes centrales (cerveau). L'historique d'épilepsie et de chute rend une origine centrale plus probable, mais d'autres causes doivent être exclues.", "codes_candidats": "[R42, H81.1, H81.3, H81.4, A88.1]", "discrimination": "R42 est un code SAI (symptôme associé à une autre affection) et est déjà codé. H81.1 (vertige bénin paroxystique) est moins probable compte tenu du contexte d'épilepsie et de chute. A88.1 (vertige épidémique) est peu probable sans contexte épidémique. H81.3 (autres vertiges périphériques) est moins spécifique que H81.4. H81.4 (vertige d'origine centrale) est le code le plus approprié compte tenu de l'historique de chute et d'épilepsie, suggérant une possible atteinte neurologique.", "regle_pmsi": "Le vertige est considéré comme un DAS car il mobilise des ressources supplémentaires (examens neurologiques, investigations complémentaires). Le code doit être précis pour refléter la complexité de la prise en charge et justifier les ressources utilisées. Le code R42 étant déjà présent, il est important de coder la cause sous-jacente (H81.4).", "code": "H81.4", "confidence": "high", "justification": "Le contexte clinique (chute, épilepsie) suggère une origine centrale des vertiges, ce qui correspond au code H81.4. R42 est déjà codé, donc on code la cause 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 :
- 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 : "urticaire"
TYPE : DP (diagnostic principal)

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

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: L50.1) ---
L50.1 Urticaire idiopathique
L50 Urticaire
L50.0 Urticaire allergique
L50.2 Urticaire provoquée par le froid et la chaleur
L50.4 Urticaire provoquée par vibration

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'urticaire est une affection cutanée caractérisée par des plaques rouges et prurigineuses (démangeaisons). Le terme général 'urticaire' peut recouvrir diverses étiologies, allant d'une réaction allergique à une cause physique (froid, chaleur, vibration) en passant par une origine idiopathique (sans cause connue).", "codes_candidats": "[L50] Urticaire, [L50.0] Urticaire allergique, [L50.1] Urticaire idiopathique, [L50.2] Urticaire provoquée par le froid et la chaleur, [L50.4] Urticaire provoquée par vibration, [L50.6] Urticaire de contact, [L50.8] Autres formes d'urticaire, [L50.9] Urticaire, sans précision, [L28.2] Urticaire papuleuse", "discrimination": "Étant donné le manque d'informations sur l'étiologie précise de l'urticaire, et en l'absence d'éléments cliniques permettant de déterminer une cause spécifique (allergie, froid, vibration, contact), le code le plus approprié est L50.1 Urticaire idiopathique. L50.9 est moins spécifique. L28.2 est une urticaire papuleuse, ce qui n'est pas précisé dans le diagnostic. Les autres codes nécessitent des informations supplémentaires non disponibles.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. L'urticaire étant le diagnostic principal, le code le plus précis disponible doit être utilisé. L'absence d'informations sur une cause secondaire ne justifie pas de coder un DAS.", "code": "L50.1", "confidence": "high", "justification": "L'urticaire est le diagnostic principal et l'étiologie n'est pas précisée, ce qui correspond à une urticaire idiopathique."}


[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 : "insuffisance rénale ("
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: N19) ---
N19 Insuffisance rénale, sans précision

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

[Assistant] {"analyse_clinique": "L'insuffisance rénale indique une diminution de la fonction rénale, incapable de filtrer correctement les déchets du sang. La créatinine élevée (1096) confirme une altération sévère de la fonction rénale. Le contexte clinique suggère une insuffisance rénale chronique, potentiellement aggravée par d'autres comorbidités (diabète, hypertension, dyslipidémie).", "codes_candidats": "[N19, I12.0, N17.8, Q60, Q60.5, Y60.2, Y61.2, Y62.2, N99.0]", "discrimination": "N19 est trop général. I12.0 est pertinent si l'hypertension est la cause principale, mais le contexte ne le confirme pas. N17.8 est pour une insuffisance aiguë, ce qui ne correspond pas au tableau clinique. Q60 et Q60.5 évoquent des malformations congénitales, non pertinentes ici. Y60.2, Y61.2 et Y62.2 sont liés à la dialyse, qui n'est pas mentionnée. N99.0 est pour une insuffisance post-procédure, ce qui n'est pas le cas.", "regle_pmsi": "Le diagnostic d'insuffisance rénale est un DAS car il a mobilisé des ressources supplémentaires (prise en charge spécifique, surveillance biologique, potentiellement ajustement médicamenteux). Il est important de choisir le code le plus spécifique possible pour refléter la complexité de la prise en charge.", "code": "N19", "confidence": "medium", "justification": "Bien que N19 soit un code non spécifique, il est le plus approprié compte tenu des informations disponibles et de l'absence de précision sur l'étiologie de l'insuffisance rénale. Les autres codes candidats sont moins pertinents dans le contexte clinique décrit."}


[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 : "myasthénique"
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 myasthénie est une maladie auto-immune caractérisée par une faiblesse musculaire fluctuante. Le diagnostic 'Myasthénique' indique la présence de cette condition, qui peut être associée à d'autres problèmes de santé et nécessiter une prise en charge multidisciplinaire.", "codes_candidats": "[G70.0, G70.2]", "discrimination": "G70.0 est le code le plus approprié pour la myasthénie générale. G70.2 est réservé aux formes congénitales ou du développement, ce qui ne correspond pas au contexte clinique présenté. Les codes M60.x, I25.6, B87.3, C94.0 et G72.1 ne sont pas pertinents car ils désignent d'autres pathologies.", "regle_pmsi": "Le diagnostic de myasthénie, étant donné son impact sur la prise en charge et la nécessité de ressources supplémentaires (examens complémentaires, traitements spécifiques, suivi rapproché), est justifié en tant que DAS. La présence de complications liées à la myasthénie (troubles visuels, dysphagie) renforce cette justification.", "code": "G70.0", "confidence": "high", "justification": "Code le plus spécifique pour la myasthénie, conforme au contexte clinique et 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 :
- 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 : "gouttelette"
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: M10.4) ---
M10.4 Autre goutte secondaire
M10 Goutte
M10.0 Goutte idiopathique
M10.1 Goutte saturnine
M10.2 Goutte médicamenteuse

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

[Assistant] {"analyse_clinique": "Le terme \"gouttière\" est ambigu. Il peut se référer à une structure buccale (C06.1), à une affection cutanée (L94.4 - papules de Gottron), ou, dans le contexte médical le plus probable ici, à une forme de goutte (M10). Le contexte clinique mentionne une infection et une complication, ce qui suggère une pathologie sous-jacente plutôt qu'une simple structure anatomique.", "codes_candidats": "[M10.4, M10.9, C06.1]", "discrimination": "C06.1 (vestibule de la bouche) est peu probable compte tenu du contexte d'infection et de complications. L94.4 (papules de Gottron) est possible mais moins spécifique que M10. Le choix se limite donc à M10.4 (goutte secondaire) et M10.9 (goutte sans précision). M10.4 est préféré car il indique une goutte secondaire, ce qui est cohérent avec le contexte clinique de complications et d'infections. M10.9 est moins précis.", "regle_pmsi": "Le diagnostic est classé comme DAS car il mobilise des ressources supplémentaires (traitement de l'infection, prise en charge des complications). Il est important de noter que le DP est déjà codé (allergies) et que ce DAS doit être distinct et significatif.", "code": "M10.4", "confidence": "high", "justification": "Le terme 'gouttière' dans le contexte clinique d'infection et de complications est le plus vraisemblablement une goutte secondaire, justifiant le code M10.4."}


[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 : "x 27"
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 'X 27' indique un contact avec un animal venimeux, précisé. Il nécessite une évaluation pour déterminer le type d'animal, la nature de la morsure ou de la piqûre, et les conséquences éventuelles (toxicité, infection, etc.).", "codes_candidats": "[X27] Contact avec d'autres animaux venimeux précisés (Sources 7 et 8)", "discrimination": "Les sources 7 et 8 fournissent le même code X27, qui correspond directement à la description clinique. Les autres codes (S27, H27, I27, R27, A27, S27.0, S27.1, S27.6) concernent des pathologies différentes (hémothorax, luxation du cristallin, hypertension pulmonaire, ataxie, leptospirose, lésions intrathoraciques, pneumothorax) et ne correspondent pas au diagnostic posé.", "regle_pmsi": "En tant que DP, le code X27 reflète le motif principal de la prise en charge du séjour, qui est le contact avec un animal venimeux. Il est important de documenter précisément le type d'animal et les conséquences de l'incident.", "code": "X27", "confidence": "high", "justification": "Le code X27 correspond directement à la description clinique du diagnostic 'X 27' et est présent dans les sources CIM-10 fournies."}


[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 : "diabète de type 2"
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: E11.9) ---
E11.9 Diabète de type 2, sans complication
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 diabète de type 2 est une maladie chronique caractérisée par une résistance à l'insuline et une diminution relative de la production d'insuline. Il est souvent associé à l'obésité, à l'âge avancé et à un mode de vie sédentaire. La présence de complications (infection) et de perturbations biologiques (ASAT, ALAT, GGT, PAL, Leucocytes, Plaquettes) suggère une prise en charge complexe.", "codes_candidats": "[E11, E11.0, E11.8, E11.9, O24.1, O24.3]", "discrimination": "E10 est exclu car il s'agit de diabète de type 1. E12 est exclu car il s'agit de diabète de malnutrition, ce qui n'est pas mentionné. E13 est inapproprié car il s'agit d'un diabète 'autre', moins spécifique. O24.0 est exclu car il s'agit de diabète de type 1. O24.2 est exclu car il s'agit de diabète lié à la malnutrition. O24.3 est moins spécifique que O24.1. E11.0, E11.8 et E11.9 sont des subdivisions d'E11 qui pourraient être envisagées, mais E11 est suffisant pour le moment, le 5ème caractère sera précisé ultérieurement si l'information est disponible.", "regle_pmsi": "Le diabète de type 2 est considéré comme un DAS si sa prise en charge a mobilisé des ressources supplémentaires pendant le séjour, ce qui semble être le cas ici compte tenu des complications et des perturbations biologiques. Le code doit être pertinent par rapport au motif principal de prise en charge du séjour et doit être codé en plus du diagnostic principal (hypothyroïdie).", "code": "E11.9", "confidence": "high", "justification": "E11.9 représente le diabète sucré de type 2 sans précision supplémentaire, ce qui est le diagnostic le plus approprié compte tenu de l'information disponible. Le 5ème caractère sera précisé ultérieurement si l'information est disponible."}


[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 : "anomalie du métabolisme"
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: E88.9) ---
E88.9 Anomalie métabolique, sans précision
E88 Autres anomalies métaboliques
E88.0 Anomalies du métabolisme des protéines plasmatiques, non classées ailleurs
E88.1 Lipodystrophie, non classée ailleurs
E88.2 Lipomatose, non classée ailleurs

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'expression 'Anomalie du métabolisme' est très générale et peut englober de nombreuses conditions. Le contexte clinique (biologie, antécédents, complications) est nécessaire pour déterminer la nature précise de l'anomalie métabolique. La présence de créatinine élevée suggère un problème rénal, mais cela ne suffit pas à lui seul pour définir l'anomalie métabolique.", "codes_candidats": "[E88.9, E80.7, E71, E72.9, E74, E71.2, E74.9, E76, E77, E72.8]", "discrimination": "Étant donné le manque de précision dans la description clinique ('Anomalie du métabolisme'), le code E88.9 'Anomalie métabolique, sans précision' est le plus approprié. Les autres codes (E71, E72.9, E74, E71.2, E74.9, E76, E77, E72.8) nécessitent une spécification plus précise du type d'anomalie métabolique qui n'est pas disponible dans le diagnostic initial. Le code E80.7 est moins pertinent car il se concentre sur le métabolisme de la bilirubine, ce qui n'est pas explicitement mentionné.", "regle_pmsi": "Le code E88.9 est approprié comme DAS car il indique une condition associée qui a mobilisé des ressources supplémentaires pendant le séjour. Le diagnostic principal est Bmr, et l'anomalie métabolique, même non précisée, contribue à la complexité du cas et justifie son codage comme DAS.", "code": "E88.9", "confidence": "high", "justification": "Le diagnostic est vague et nécessite un code 'sans précision' pour refléter ce manque d'information. E88.9 est le code le plus général et approprié dans ce contexte."}


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

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

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

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

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

[Assistant] {"analyse_clinique": "L'obésité est une condition caractérisée par un excès de masse adipeuse, quantifié par un indice de masse corporelle (IMC) supérieur à un seuil défini. Dans ce cas, l'IMC de 33.462 indique une obésité modérée.", "codes_candidats": "[E66.04, E66.05, E66.07, E66.09, E66.24, E66.25, E66.84, E66.87, E66.97]", "discrimination": "Le code E66.04 est exclu car l'IMC est supérieur à 35 kg/m². Les codes E66.07, E66.87, E66.97 sont exclus car l'IMC est inférieur à 50 kg/m². Le code E66.09 est moins précis car l'IMC n'est pas précisé. Les codes E66.24 et E66.25 sont pertinents si l'hypoventilation alvéolaire est présente, ce qui n'est pas mentionné dans le contexte clinique. Le code E66.84 est moins précis que E66.05. Le code E66.05 est le plus spécifique car il correspond à un IMC entre 35 et 40 kg/m².", "regle_pmsi": "En tant que DAS, ce code justifie l'utilisation de ressources supplémentaires pendant le séjour, notamment en raison des complications potentielles liées à l'obésité (hypertension, insuffisance rénale, etc.). Il est important de noter que le code E66.05 est codé en complément du diagnostic principal (Isolement) et des autres DAS déjà codés (I10, N19, F17.2, E66.0, M6264, D50.9).", "code": "E66.05", "confidence": "high", "justification": "L'IMC du patient (33.462) correspond à la fourchette spécifiée par le code E66.05 (IMC entre 35 et 40 kg/m²)."}


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

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

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: K60.5) ---
K60.5 Fistule anorectale
K60 Fissure et fistule des régions anale et rectale
K60.0 Fissure anale aigüe
K60.1 Fissure anale chronique
K60.2 Fissure anale, sans précision

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

[Assistant] {"analyse_clinique": "Une fistule est une communication anormale entre deux cavités ou organes. Le terme général 'fistule' est insuffisant sans plus de précision sur sa localisation et son origine (congénitale, acquise, traumatique, etc.). Le contexte clinique indique qu'il s'agit d'une complication chez un patient masculin, ce qui élimine les codes spécifiques à l'appareil génital féminin.", "codes_candidats": "[K60.5, Q51.7, K38.3, J86.0, H83.1]", "discrimination": "Étant donné que le patient est masculin, les codes N82, N82.0, N82.5, N82.8 et N82.9 sont exclus. Les codes K60.5 (fistule anorectale), Q51.7 (fistule congénitale utérodigestive et utéro-urinaire), K38.3 (fistule de l'appendice), J86.0 (pyothorax avec fistule) et H83.1 (fistule labyrinthique) sont tous des options possibles. Sans information supplémentaire sur la localisation de la fistule, il est impossible de choisir le code le plus spécifique.  L'absence d'information sur la cause de la fistule rend difficile le choix entre les options.", "regle_pmsi": "En tant que DP, le code doit refléter le motif principal de prise en charge. Un code plus spécifique serait préférable si l'information est disponible. Si la fistule nécessite des ressources supplémentaires (intervention chirurgicale, soins intensifs, etc.), cela justifie son codage en tant que DP.", "code": "K60.5", "confidence": "medium", "justification": "En l'absence d'informations supplémentaires sur la localisation de la fistule, et considérant que le patient est masculin, le code K60.5 (fistule anorectale) est le plus probable parmi les options restantes. Un examen plus approfondi du dossier médical serait nécessaire pour confirmer la localisation exacte et choisir le code le plus précis."}


[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 : "apnées du sommeil (appareillé)"
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'apnée du sommeil (appareillée) fait référence à un trouble respiratoire survenant pendant le sommeil, caractérisé par des arrêts respiratoires ou des respirations peu profondes, et qui est traité avec un dispositif d'assistance respiratoire, généralement un appareil CPAP ou un dispositif de traction mandibulaire. Le terme 'appareillé' indique que le patient utilise un dispositif pour gérer son trouble.", "codes_candidats": "[G47.3] Apnée du sommeil, [P28.3] Apnée primitive du sommeil chez le nouveau-né, [P28.4] Autres apnées du nouveau-né, [G47.0] Troubles de l'endormissement et du maintien du sommeil, [G47.2] Troubles du cycle veille-sommeil", "discrimination": "G47.3 est le code le plus approprié car il décrit spécifiquement l'apnée du sommeil. P28.3 et P28.4 sont exclus car ils concernent les nouveau-nés. G47.0 et G47.2 décrivent des troubles du sommeil différents de l'apnée du sommeil. La mention 'appareillée' dans la description clinique renforce le besoin de coder G47.3, car elle indique une prise en charge spécifique.", "regle_pmsi": "En tant que DAS, ce diagnostic a mobilisé des ressources supplémentaires (pose et suivi de l'appareillage). Le code YYYY465 (Supplément pour examen spécifique préalable et postérieur à l’acte de pose d'un appareillage en propulsion mandibulaire) est pertinent et doit être pris en compte pour la facturation. Le code GLLD019 pourrait également être pertinent si une ventilation non effractive a été utilisée.", "code": "G47.3", "confidence": "high", "justification": "Code le plus spécifique pour l'apnée du sommeil, confirmé par la mention 'appareillée' dans la description clinique et justifiant l'utilisation du supplément PMSI YYYY465."}


[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 : "cholécystite"
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 désigne une inflammation de la vésicule biliaire. Dans ce contexte, elle est probablement liée à la lithiase vésiculaire (calculs biliaires) et à la pancréatite aiguë, suggérant une possible origine lithiasique de la pancréatite. La présence de complications (fièvre, infection, hématome, iléus) indique une sévérité potentielle du tableau clinique.", "codes_candidats": "K81.1 (Cholécystite chronique), K80.1 (Calcul de la vésicule biliaire avec une autre forme de cholécystite), K80.0 (Calcul de la vésicule biliaire avec cholécystite aiguë), K81.9 (Cholécystite, sans précision).", "discrimination": "Bien que K81.1 soit une option, le contexte clinique suggère une cholécystite aiguë plutôt que chronique. K80.1 est pertinent mais nécessite de préciser la forme de cholécystite associée, ce qui n'est pas clairement établi. K80.0 est un candidat pertinent car il associe calculs biliaires et cholécystite aiguë. K81.9 est le moins spécifique et doit être évité au profit de codes plus précis. Le contexte de la pancréatite aiguë et la probabilité d'une origine lithiasique plaident pour K80.0.", "regle_pmsi": "En tant que DAS, la cholécystite justifie des ressources supplémentaires (examens complémentaires, prise en charge spécifique, surveillance). Le code doit refléter la complexité du tableau clinique et son impact sur la prise en charge. La présence de complications renforce le caractère significatif de ce diagnostic associé.", "code": "K80.0", "confidence": "high", "justification": "Le diagnostic de cholécystite est associé à la présence de calculs biliaires et à une pancréatite aiguë, ce qui correspond au code K80.0 (Calcul de la vésicule biliaire avec cholécystite aiguë)."}


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

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

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

DIAGNOSTIC À CODER : "stase gastrique"
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: K31.0) ---
K31.0 Dilatation aigüe de l'estomac
K31 Autres maladies de l'estomac et du duodénum
K31.1 Sténose pylorique hypertrophique de l'adulte
K31.2 Estomac en sablier et sténose de l'estomac
K31.3 Spasme du pylore, non classé ailleurs

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 stase gastrique décrit un ralentissement ou un arrêt du vidange de l'estomac. Elle peut être due à divers facteurs, notamment une obstruction mécanique, une dysfonction motrice, ou des complications post-opératoires. Dans ce contexte, elle est probablement liée à la pancréatite aiguë et à l'iléus.", "codes_candidats": "[K31.0] Dilatation aigüe de l'estomac, [K31.8] Autres maladies précisées de l'estomac et du duodénum, [K30] Stase gastrique", "discrimination": "Bien que K30 soit le terme le plus direct pour 'stase gastrique', il est déjà codé. K31.0 décrit une dilatation aiguë, ce qui n'est pas nécessairement la seule caractéristique de la stase. K31.8 est trop général.  Il est important de noter que le terme 'stase gastrique' est souvent utilisé de manière descriptive et peut ne pas correspondre à une entité nosologique clairement définie dans le CIM-10.  Dans ce contexte, il est probable que la stase soit une complication de la pancréatite et de l'iléus, et qu'elle contribue à la prise en charge du patient.", "regle_pmsi": "En tant que DAS, ce code doit refléter une complication qui a mobilisé des ressources supplémentaires pendant le séjour. La stase gastrique, en conjonction avec la pancréatite aiguë et l'iléus, justifie ce statut.  Il est important de ne pas coder un symptôme si un diagnostic précis est déjà présent (ce qui n'est pas le cas ici, car la stase est une complication).", "code": "K31.0", "confidence": "medium", "justification": "K31.0 est le code le plus précis disponible pour décrire la dilatation aiguë de l'estomac, qui est une manifestation de la stase gastrique. Bien que K30 soit un code direct pour 'stase gastrique', il est déjà codé et K31.0 est plus spécifique 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
- 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 : "ventilationventilationventilationventilation"
TYPE : DP (diagnostic principal)

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

SOURCES CIM-10 :
--- Source 1: CIM-10 FR 2026 (code: Z99.1) ---
Z99.1 Dépendance envers un respirateur
Z99 Dépendance envers des machines et appareils auxiliaires, non classée ailleurs
Z99.0 Dépendance envers un aspirateur
Z99.2 Dépendance envers une dialyse rénale
Z99.3 Dépendance envers un fauteuil roulant

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 dépendance à la ventilation mécanique. Le patient a des antécédents de ventilation et présente une infection, ce qui suggère une complication potentielle liée à la ventilation.", "codes_candidats": "['Z99.1 (Dépendance envers un respirateur)', \"J67.7 (Maladie pulmonaire due aux systèmes de conditionnement et d'humidification de l'air)\", 'F45.33 (Dysfonctionnement neurovégétatif d’expression respiratoire)', \"T27.2 (Brulure d'autres parties des voies respiratoires)\"]", "discrimination": "Bien que plusieurs codes soient possibles, Z99.1 est le plus approprié car il décrit directement la dépendance à la ventilation, qui est le problème principal. J67.7 est moins probable sans informations supplémentaires sur une infection liée aux systèmes de ventilation. F45.33 est moins pertinent car il s'agit d'un dysfonctionnement psychogène, ce qui n'est pas mentionné. T27.2 est également peu probable sans indication de brûlure.", "regle_pmsi": "En tant que DP, Z99.1 reflète le motif principal de prise en charge du séjour, qui est la dépendance à la ventilation. Il est important de noter que la présence d'une infection (complication) pourrait nécessiter un code supplémentaire en tant que diagnostic secondaire.", "code": "Z99.1", "confidence": "high", "justification": "Le diagnostic principal est la dépendance à la ventilation mécanique, ce qui correspond directement au code Z99.1."}