Résultats de re-traitement pipeline v2 sur 261 dossiers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
505 lines
18 KiB
JSON
505 lines
18 KiB
JSON
{
|
|
"source_file": "CRH 23133268.pdf",
|
|
"document_type": "crh",
|
|
"sejour": {
|
|
"sexe": "F",
|
|
"age": 42,
|
|
"date_entree": "11/07/2023",
|
|
"date_sortie": "17/07/2023",
|
|
"duree_sejour": 6
|
|
},
|
|
"diagnostic_principal": {
|
|
"texte": "Aphtose buccale et génitale",
|
|
"cim10_suggestion": "K12.3",
|
|
"cim10_confidence": "high",
|
|
"cim10_final": "K12.3",
|
|
"sources_rag": [],
|
|
"preuves_cliniques": [],
|
|
"est_cma": true,
|
|
"niveau_severite": "non_evalue",
|
|
"niveau_cma": 2,
|
|
"source": "nuke3"
|
|
},
|
|
"dp_selection": {
|
|
"chosen_index": 1,
|
|
"chosen_term": "Aphtose buccale et génitale",
|
|
"chosen_code": "K12.3",
|
|
"confidence": "high",
|
|
"verdict": "CONFIRMED",
|
|
"evidence": [
|
|
"Le motif principal est la suspicion de maladie de Behçet, dont l'aphtose buccale et génitale (K12.3) est le signe clinique cardinal et la raison de l'hospitalisation.",
|
|
"Les symptômes R05 (toux) et R63.4 (perte de poids) sont des signes non spécifiques qui ne peuvent être DP en présence d'une étiologie candidate textuelle comme K12.3.",
|
|
"L'HTA (I10) est une comorbidité chronique sans prise en charge active justifiant le séjour."
|
|
],
|
|
"reason": "Le diagnostic de l'aphtose buccale et génitale (K12.3) constitue la manifestation clinique principale justifiant l'hospitalisation pour suspicion de maladie de Behçet, conformément aux règles excluant les symptômes et comorbidités non actifs.",
|
|
"candidates": [
|
|
{
|
|
"index": 0,
|
|
"term": "Hta",
|
|
"code": "I10",
|
|
"source": "regex",
|
|
"is_comorbidity_like": true,
|
|
"is_symptom_like": false,
|
|
"is_act_only": false,
|
|
"section_strength": 3,
|
|
"num_occurrences": 1,
|
|
"score": 2.0,
|
|
"score_details": {
|
|
"section": 3,
|
|
"confidence": 0,
|
|
"diag_section_bonus": 2,
|
|
"comorbidity_malus": -3
|
|
}
|
|
},
|
|
{
|
|
"index": 1,
|
|
"term": "Aphtose buccale et génitale",
|
|
"code": "K12.3",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": false,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": 1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0
|
|
}
|
|
},
|
|
{
|
|
"index": 2,
|
|
"term": "Toux sèche",
|
|
"code": "R05",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": true,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": -1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0,
|
|
"symptom_malus": -2
|
|
}
|
|
},
|
|
{
|
|
"index": 3,
|
|
"term": "Perte de poids",
|
|
"code": "R63.4",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": true,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": -1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0,
|
|
"symptom_malus": -2
|
|
}
|
|
}
|
|
],
|
|
"debug_scores": {
|
|
"top1": 2.0,
|
|
"top2": 1.0,
|
|
"delta": 1.0,
|
|
"llm": true
|
|
}
|
|
},
|
|
"dp_crh_only": {
|
|
"chosen_index": 1,
|
|
"chosen_term": "Aphtose buccale et génitale",
|
|
"chosen_code": "K12.3",
|
|
"confidence": "high",
|
|
"verdict": "CONFIRMED",
|
|
"evidence": [
|
|
"Le motif principal est la suspicion de maladie de Behçet, dont l'aphtose buccale et génitale (K12.3) est le signe clinique cardinal et la raison de l'hospitalisation.",
|
|
"Les symptômes R05 (toux) et R63.4 (perte de poids) sont des signes non spécifiques qui ne peuvent être DP en présence d'une étiologie candidate textuelle comme K12.3.",
|
|
"L'HTA (I10) est une comorbidité chronique sans prise en charge active justifiant le séjour."
|
|
],
|
|
"reason": "Le diagnostic de l'aphtose buccale et génitale (K12.3) constitue la manifestation clinique principale justifiant l'hospitalisation pour suspicion de maladie de Behçet, conformément aux règles excluant les symptômes et comorbidités non actifs.",
|
|
"candidates": [
|
|
{
|
|
"index": 0,
|
|
"term": "Hta",
|
|
"code": "I10",
|
|
"source": "regex",
|
|
"is_comorbidity_like": true,
|
|
"is_symptom_like": false,
|
|
"is_act_only": false,
|
|
"section_strength": 3,
|
|
"num_occurrences": 1,
|
|
"score": 2.0,
|
|
"score_details": {
|
|
"section": 3,
|
|
"confidence": 0,
|
|
"diag_section_bonus": 2,
|
|
"comorbidity_malus": -3
|
|
}
|
|
},
|
|
{
|
|
"index": 1,
|
|
"term": "Aphtose buccale et génitale",
|
|
"code": "K12.3",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": false,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": 1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0
|
|
}
|
|
},
|
|
{
|
|
"index": 2,
|
|
"term": "Toux sèche",
|
|
"code": "R05",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": true,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": -1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0,
|
|
"symptom_malus": -2
|
|
}
|
|
},
|
|
{
|
|
"index": 3,
|
|
"term": "Perte de poids",
|
|
"code": "R63.4",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": true,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": -1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0,
|
|
"symptom_malus": -2
|
|
}
|
|
}
|
|
],
|
|
"debug_scores": {
|
|
"top1": 2.0,
|
|
"top2": 1.0,
|
|
"delta": 1.0,
|
|
"llm": true
|
|
}
|
|
},
|
|
"dp_final": {
|
|
"chosen_index": 1,
|
|
"chosen_term": "Aphtose buccale et génitale",
|
|
"chosen_code": "K12.3",
|
|
"confidence": "high",
|
|
"verdict": "CONFIRMED",
|
|
"evidence": [
|
|
"Le motif principal est la suspicion de maladie de Behçet, dont l'aphtose buccale et génitale (K12.3) est le signe clinique cardinal et la raison de l'hospitalisation.",
|
|
"Les symptômes R05 (toux) et R63.4 (perte de poids) sont des signes non spécifiques qui ne peuvent être DP en présence d'une étiologie candidate textuelle comme K12.3.",
|
|
"L'HTA (I10) est une comorbidité chronique sans prise en charge active justifiant le séjour."
|
|
],
|
|
"reason": "Le diagnostic de l'aphtose buccale et génitale (K12.3) constitue la manifestation clinique principale justifiant l'hospitalisation pour suspicion de maladie de Behçet, conformément aux règles excluant les symptômes et comorbidités non actifs.",
|
|
"candidates": [
|
|
{
|
|
"index": 0,
|
|
"term": "Hta",
|
|
"code": "I10",
|
|
"source": "regex",
|
|
"is_comorbidity_like": true,
|
|
"is_symptom_like": false,
|
|
"is_act_only": false,
|
|
"section_strength": 3,
|
|
"num_occurrences": 1,
|
|
"score": 2.0,
|
|
"score_details": {
|
|
"section": 3,
|
|
"confidence": 0,
|
|
"diag_section_bonus": 2,
|
|
"comorbidity_malus": -3
|
|
}
|
|
},
|
|
{
|
|
"index": 1,
|
|
"term": "Aphtose buccale et génitale",
|
|
"code": "K12.3",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": false,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": 1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0
|
|
}
|
|
},
|
|
{
|
|
"index": 2,
|
|
"term": "Toux sèche",
|
|
"code": "R05",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": true,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": -1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0,
|
|
"symptom_malus": -2
|
|
}
|
|
},
|
|
{
|
|
"index": 3,
|
|
"term": "Perte de poids",
|
|
"code": "R63.4",
|
|
"source": "llm_das",
|
|
"is_comorbidity_like": false,
|
|
"is_symptom_like": true,
|
|
"is_act_only": false,
|
|
"section_strength": 1,
|
|
"num_occurrences": 1,
|
|
"score": -1.0,
|
|
"score_details": {
|
|
"section": 1,
|
|
"confidence": 0,
|
|
"symptom_malus": -2
|
|
}
|
|
}
|
|
],
|
|
"debug_scores": {
|
|
"top1": 2.0,
|
|
"top2": 1.0,
|
|
"delta": 1.0,
|
|
"llm": true
|
|
}
|
|
},
|
|
"quality_flags": {
|
|
"rag_status": "error",
|
|
"crh_only_mode": true
|
|
},
|
|
"diagnostics_associes": [
|
|
{
|
|
"texte": "Toux sèche",
|
|
"cim10_suggestion": "R05",
|
|
"cim10_confidence": "medium",
|
|
"cim10_final": "R05",
|
|
"justification": "Symptôme présent ('toux sèche depuis 1 mois') évalué dans le cadre du bilan de la suspicion de maladie systémique, sans retentissement respiratoire ni cause infectieuse confirmée.",
|
|
"sources_rag": [],
|
|
"preuves_cliniques": [],
|
|
"niveau_severite": "non_evalue",
|
|
"niveau_cma": 1,
|
|
"source": "llm_das",
|
|
"source_page": 1,
|
|
"source_excerpt": "...depuis 2 semaines bains de bouche de KEAL et ASPEGIC 4 fois par jour depuis fin juin.\nA noter aussi toux sèche depuis 1 mois sans retentissement respiratoire.\nSecrétariat : 05.33.78.81.89\nDERMATOLOGIE Pas de fi..."
|
|
},
|
|
{
|
|
"texte": "Perte de poids",
|
|
"cim10_suggestion": "R63.4",
|
|
"cim10_confidence": "medium",
|
|
"cim10_final": "R63.4",
|
|
"justification": "Symptôme documenté ('perte de 2kg') associé à l'asthénie et aux aphtes, contribuant au tableau clinique exploratoire.",
|
|
"sources_rag": [],
|
|
"preuves_cliniques": [],
|
|
"est_cma": true,
|
|
"niveau_severite": "non_evalue",
|
|
"niveau_cma": 2,
|
|
"source": "llm_das"
|
|
}
|
|
],
|
|
"actes_ccam": [
|
|
{
|
|
"texte": "TDM abdominal",
|
|
"code_ccam_suggestion": "ZCQK002",
|
|
"sources_rag": [],
|
|
"date": "13/07",
|
|
"validite": "valide",
|
|
"alertes": []
|
|
}
|
|
],
|
|
"antecedents": [
|
|
{
|
|
"texte": "Praticien hospitalier contractuel",
|
|
"source_page": 1,
|
|
"source_excerpt": "...hçet\nN° RPPS 10102272209\nDr Thomas CLAVERIE Antécédents\nAncien Assistant des Hôpitaux de Lyon Aucun\nPraticien hospitalier contractuel\nN° RPPS 10102268702 Pas d'ATCD familiaux de maladie autoimmune ou de rhumatismes inflammatoires.\nSe..."
|
|
}
|
|
],
|
|
"traitements_sortie": [],
|
|
"biologie_cle": [
|
|
{
|
|
"test": "CRP",
|
|
"valeur": "3",
|
|
"valeur_num": 3.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 1,
|
|
"source_excerpt": "...Hospitalier contractuel Le bilan biologique en ville, réalisé par le médecin traitant retrouve une CRP et 5.5 mg/L et VS limite à 24. Un facteur\nrhumatoïde élevé et le reste du bilan auto immun négatif...."
|
|
},
|
|
{
|
|
"test": "Hémoglobine",
|
|
"valeur": "14.8",
|
|
"valeur_num": 14.8,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 2,
|
|
"source_excerpt": "...00163277\nDr Elisabeth GUINARD Sur le plan hématologique :\nAncien Assistant des Hôpitaux de\nToulouse Hémoglobine normale, VGM à 78fl avec ferritine à 17.78 ug/L\nPraticien Hospitalier contractuel FERINJECT IV 500..."
|
|
},
|
|
{
|
|
"test": "VGM",
|
|
"valeur": "78",
|
|
"valeur_num": 78.0,
|
|
"quality": "ok",
|
|
"source_page": 2,
|
|
"source_excerpt": "...GUINARD Sur le plan hématologique :\nAncien Assistant des Hôpitaux de\nToulouse Hémoglobine normale, VGM à 78fl avec ferritine à 17.78 ug/L\nPraticien Hospitalier contractuel FERINJECT IV 500 mg réalisé le..."
|
|
},
|
|
{
|
|
"test": "Plaquettes",
|
|
"valeur": "229",
|
|
"valeur_num": 229.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 2,
|
|
"source_excerpt": "...CLAVERIE\nAncien Assistant des Hôpitaux de Lyon Hb à 14.8g/dL, leucocytes à 6.37G/dL PNN à 2.7 G/L, plaquettes à 229G/L\nPraticien hospitalier contractuel EPP normale\nN° RPPS 10102268702\nTCA ratio=1.03, TP à 88%..."
|
|
},
|
|
{
|
|
"test": "Leucocytes",
|
|
"valeur": "6.37",
|
|
"valeur_num": 6.37,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 2,
|
|
"source_excerpt": "...Bilan biologique du 12/07 :\nDr Thomas CLAVERIE\nAncien Assistant des Hôpitaux de Lyon Hb à 14.8g/dL, leucocytes à 6.37G/dL PNN à 2.7 G/L, plaquettes à 229G/L\nPraticien hospitalier contractuel EPP normale\nN° RPPS..."
|
|
},
|
|
{
|
|
"test": "Créatinine",
|
|
"valeur": "48",
|
|
"valeur_num": 48.0,
|
|
"anomalie": true,
|
|
"quality": "ok",
|
|
"source_page": 2,
|
|
"source_excerpt": "...ormale\nN° RPPS 10102268702\nTCA ratio=1.03, TP à 88%, Ionogramme normal\nSecrétariat : 05.59.44.37.74\nCréatinine 48umol/L et DFG=117ml/min\nMEDECINE INTERNE ET Bilan hépatique normal\nIMMUNOLOGIE CLINIQUE CRP=3 mg/..."
|
|
},
|
|
{
|
|
"test": "TSH",
|
|
"valeur": "2.18",
|
|
"valeur_num": 2.18,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 2,
|
|
"source_excerpt": "...l/min\nMEDECINE INTERNE ET Bilan hépatique normal\nIMMUNOLOGIE CLINIQUE CRP=3 mg/L\nDr Irène MACHELART TSH à 2.18 mUI/L\nAncien Chef de Clinique des Hôpitaux\nde Bordeaux Sérologies VIH VHB et VHC négatives\nP..."
|
|
}
|
|
],
|
|
"biologie_discarded": [],
|
|
"imagerie": [
|
|
{
|
|
"type": "TDM abdominal",
|
|
"conclusion": "pas d'anomalie particulière. Pas de signe positif.\nN° RPPS [RPPS_6]\nDr [MEDECIN_10] Evolution dans le service\n[MEDECIN_6] Chef de Clinique des Hôpitaux Au total, forte suspicion de maladie de [PERSONNE_1] avec une aphtose bipolaire et une atteinte ophtalmologique\nde Lille\nPraticien hospitalier inflammatoire du segment anterieur (épisclérite bilatérale récidivante soulagée par Dexacol, confirmée) sans atteinte\nN° RPPS [RPPS_5] vasculaire, neurologique, digestive, articulaire ou cutanée.\nDr [MEDEC",
|
|
"source_page": 2,
|
|
"source_excerpt": "...en Assistant des Hôpitaux de\nBordeaux et Bayonne\nPraticien Hospitalier TDM TAP du 13/07 ne retrouve pas d'anomalie particulière. Pas de signe positif.\nN° RPPS 10101480506\nDr Hilaire CHARLANNE Evolution dans le service\nAncien Chef de Clinique des Hôpi..."
|
|
}
|
|
],
|
|
"complications": [],
|
|
"alertes_codage": [
|
|
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
|
|
"2 CMA probables détectées — impact potentiel sur le niveau de sévérité GHM",
|
|
"CMA niveau 2 : 'Aphtose buccale et génitale' (K12.3) — sévérité non_evalue",
|
|
"CMA niveau 2 : 'Perte de poids' (R63.4) — sévérité non_evalue",
|
|
"QC: Le dossier clinique est très limité en informations. L'absence de détails cliniques rend la justification des codes difficile et soulève des questions sur la pertinence du codage.",
|
|
"QC: La mention d'une 'forte suspicion de maladie de [PERSONN]' est importante et devrait être explorée et codée si la suspicion est suffisamment forte et documentée. Le codage actuel ne reflète pas cette suspicion.",
|
|
"QC: L'absence de codage des anomalies biologiques (Créatinine légèrement élevée) est à vérifier. Bien que la valeur soit dans les limites supérieures de la normale, elle pourrait être pertinente pour la prise en charge du patient.",
|
|
"VETOS[PDF]: FAIL (score=0)",
|
|
"VETO-02 [HARD] diagnostic_principal: DP K12.3 sans preuve exploitable",
|
|
"VETO-02 [MEDIUM] diagnostics_associes[1]: DAS R63.4 sans preuve exploitable",
|
|
"VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable",
|
|
"VETO-12 [HARD] diagnostic_principal: DP K12.3 en high sans preuve"
|
|
],
|
|
"source_files": [],
|
|
"ghm_estimation": {
|
|
"cmd": "06",
|
|
"cmd_libelle": "Affections du tube digestif",
|
|
"type_ghm": "K",
|
|
"severite": 2,
|
|
"ghm_approx": "06K??2",
|
|
"cma_count": 1,
|
|
"cms_count": 0,
|
|
"alertes": []
|
|
},
|
|
"controles_cpam": [],
|
|
"veto_report": {
|
|
"verdict": "FAIL",
|
|
"score_contestabilite": 0,
|
|
"issues": [
|
|
{
|
|
"veto": "VETO-02",
|
|
"severity": "HARD",
|
|
"where": "diagnostic_principal",
|
|
"message": "DP K12.3 sans preuve exploitable",
|
|
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
|
|
},
|
|
{
|
|
"veto": "VETO-02",
|
|
"severity": "MEDIUM",
|
|
"where": "diagnostics_associes[1]",
|
|
"message": "DAS R63.4 sans preuve exploitable",
|
|
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
|
|
},
|
|
{
|
|
"veto": "VETO-02",
|
|
"severity": "HARD",
|
|
"where": "actes_ccam[0]",
|
|
"message": "Acte ZCQK002 sans preuve exploitable",
|
|
"citation": "Principe de preuve : tout diagnostic/acte doit être étayé par une trace dans le dossier médical (Guide Méthodologique MCO)"
|
|
},
|
|
{
|
|
"veto": "VETO-12",
|
|
"severity": "HARD",
|
|
"where": "diagnostic_principal",
|
|
"message": "DP K12.3 en high sans preuve"
|
|
}
|
|
]
|
|
},
|
|
"completude": {
|
|
"checks": [],
|
|
"score_global": 100,
|
|
"verdict_global": "defendable",
|
|
"documents_presents": [
|
|
"crh"
|
|
],
|
|
"documents_manquants": []
|
|
},
|
|
"processing_time_s": 489.68,
|
|
"metrics": {
|
|
"das_total": 2,
|
|
"das_active": 2,
|
|
"das_excluded": 0,
|
|
"das_removed": 0,
|
|
"das_ruled_out": 0,
|
|
"das_no_code": 0,
|
|
"actes_total": 1,
|
|
"actes_with_code": 1,
|
|
"dp_has_code": true
|
|
},
|
|
"rules_runtime": {
|
|
"router_version": 1,
|
|
"mode": "strict",
|
|
"enabled_packs": [
|
|
"decisions_core",
|
|
"vetos_core"
|
|
],
|
|
"always_on_rules": [],
|
|
"triggers_fired": []
|
|
}
|
|
} |