Résultats de re-traitement pipeline v2 sur 261 dossiers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
312 lines
14 KiB
JSON
312 lines
14 KiB
JSON
{
|
|
"source_file": "trackare-07010206-23115483_07010206_23115483.pdf",
|
|
"document_type": "trackare",
|
|
"sejour": {
|
|
"sexe": "M",
|
|
"age": 60,
|
|
"date_entree": "14/06/2023",
|
|
"date_sortie": "19/06/2023",
|
|
"duree_sejour": 5,
|
|
"imc": 236396.0,
|
|
"poids": 74.0,
|
|
"taille": 1.0
|
|
},
|
|
"diagnostic_principal": {
|
|
"texte": "Diabète sucré avec acidose métabolique post-opératoire",
|
|
"cim10_suggestion": "E13.9",
|
|
"cim10_confidence": "high",
|
|
"cim10_final": "E13.9",
|
|
"cim10_decision": {
|
|
"action": "PROMOTE_DP",
|
|
"final_code": "E13.9",
|
|
"reason": "DAS promu en DP (score (2, 3, 4))",
|
|
"needs_info": [],
|
|
"applied_rules": [
|
|
"RULE-DAS-TO-DP"
|
|
]
|
|
},
|
|
"justification": "Le texte mentionne explicitement un 'diabète sur une acidose métabolique post opératoire'. Bien que l'acidose soit résolue, le diabète est une pathologie chronique nécessitant une surveillance glycémique (valeurs capillaires relevées) et a mobilisé des ressources de prise en charge durant le séjour. Le code E13.9 (Diabète sucré de type 2 sans complication) est retenu car l'étiologie post-opératoire suggère un diabète secondaire, souvent classé sous E13 dans la CIM-10 si non spécifié comme type 1, et les complications aiguës (acidose) ne sont plus actives au moment du séjour. Note : Si le contexte clinique précise que c'est un diabète de type 2 acquis, E13 est approprié.",
|
|
"sources_rag": [],
|
|
"preuves_cliniques": [],
|
|
"source": "llm_das"
|
|
},
|
|
"dp_final": {
|
|
"verdict": "REVIEW",
|
|
"evidence": [],
|
|
"reason": "Aucun DP disponible",
|
|
"candidates": []
|
|
},
|
|
"quality_flags": {
|
|
"rag_status": "error",
|
|
"no_dp_source": true
|
|
},
|
|
"diagnostics_associes": [],
|
|
"actes_ccam": [
|
|
{
|
|
"texte": "TDM abdominal",
|
|
"code_ccam_suggestion": "ZCQK002",
|
|
"sources_rag": [],
|
|
"validite": "valide",
|
|
"alertes": []
|
|
}
|
|
],
|
|
"antecedents": [],
|
|
"traitements_sortie": [
|
|
{
|
|
"medicament": "CREON 25 000 u:",
|
|
"posologie": "2 gélules matin, midi et soir",
|
|
"source_page": 2,
|
|
"source_excerpt": "...vré\n- hernie discale avec lombo-sciatalgie et S1-S5\nTraitement habituel :\nHistoire de la 16/06/2023 CREON 25 000 u: 2 gélules matin, midi et soir\nCapucine CHAPPE\nmaladie 12:10 IMOVANE 3.75 mhg au coucher\nPARACETAMOL..."
|
|
},
|
|
{
|
|
"medicament": "IMOVANE 3.75 mg au coucher",
|
|
"source_page": 3,
|
|
"source_excerpt": "...6/2023 Traitement habituel :\nmaladie MARGUERITE 16:25 CREON 25 000 u: 2 gélules matin, midi et soir\nIMOVANE 3.75 mg au coucher\nPARACETAMOL 1g 3 fois par jour si besoin\nTRESIBA 200 : 12 U le soir\nHUMALOG : 4 U matin, midi et 5U..."
|
|
},
|
|
{
|
|
"medicament": "PARACETAMOL 1g 3 fois par jour",
|
|
"posologie": "si besoin",
|
|
"source_page": 2,
|
|
"source_excerpt": "...N 25 000 u: 2 gélules matin, midi et soir\nCapucine CHAPPE\nmaladie 12:10 IMOVANE 3.75 mhg au coucher\nPARACETAMOL 1g 3 fois par jour si besoin\nTRESIBA 200 : 12 U le soir\nHUMALOG : 4 U matin, midi et 5U soir ( protocole)\nMode de vie:..."
|
|
},
|
|
{
|
|
"medicament": "TRESIBA 200 : 12 U le",
|
|
"posologie": "soir",
|
|
"source_page": 2,
|
|
"source_excerpt": "...Capucine CHAPPE\nmaladie 12:10 IMOVANE 3.75 mhg au coucher\nPARACETAMOL 1g 3 fois par jour si besoin\nTRESIBA 200 : 12 U le soir\nHUMALOG : 4 U matin, midi et 5U soir ( protocole)\nMode de vie:\nancien militaire de carrière ay..."
|
|
},
|
|
{
|
|
"medicament": "HUMALOG : 4 U",
|
|
"posologie": "matin",
|
|
"source_page": 2,
|
|
"source_excerpt": "...:10 IMOVANE 3.75 mhg au coucher\nPARACETAMOL 1g 3 fois par jour si besoin\nTRESIBA 200 : 12 U le soir\nHUMALOG : 4 U matin, midi et 5U soir ( protocole)\nMode de vie:\nancien militaire de carrière ayant travaillé dans..."
|
|
},
|
|
{
|
|
"medicament": "Surveillance Psychiatrie",
|
|
"source_page": 4,
|
|
"source_excerpt": "...ois par jour si besoin\nTRESIBA 200 : 12 U le soir\nHUMALOG : 4 U matin, midi et 5U soir ( protocole)\nSurveillance Psychiatrie\nItem de 19/06/2023 18/06/2023 18/06/2023 18/06/2023 17/06/2023 17/06/2023 16/06/2023 16/06/2023 15/..."
|
|
},
|
|
{
|
|
"medicament": "Item de 19/06/2023 18/06/2023 18/06/2023 18/06/2023 17/06/2023 17/06/2023 16/06/2023 16/06/2023 15/06/2023 15/06/2023 14/06/2023",
|
|
"source_page": 2,
|
|
"source_excerpt": "...cm] 1,78\nIndice\nde masse 236396,92\ncorporelle\nSurface\n0,07\ncorporelle\nSurv. Isolement et Contention\nItem de 19/06/2023 18/06/2023 18/06/2023 18/06/2023 17/06/2023 17/06/2023 16/06/2023 16/06/2023 15/06/2023 15/06/2023 14/06/2023\nsurveillance 08:18 16:05 08:44 00:24 15:57 08:25 15:46 08:20 15:32 08:12 15:50\nTempérature 36,30 36..."
|
|
},
|
|
{
|
|
"medicament": "surveillance 08:18 16:05 08:44 00:24 15:57 08:25 15:46 08:20 15:32 08:12 15:50",
|
|
"source_page": 2,
|
|
"source_excerpt": "...18/06/2023 18/06/2023 17/06/2023 17/06/2023 16/06/2023 16/06/2023 15/06/2023 15/06/2023 14/06/2023\nsurveillance 08:18 16:05 08:44 00:24 15:57 08:25 15:46 08:20 15:32 08:12 15:50\nTempérature 36,30 36,30 36,60 36,80 35,80 36,20 36 36,20 36 36,50 36,90\nPouls 69 65 66 57 55 67 57..."
|
|
},
|
|
{
|
|
"medicament": "Température 36,30 36,30 36,60 36,80 35,80 36,20 36 36,20 36 36,50 36,90",
|
|
"source_page": 2,
|
|
"source_excerpt": "...5/06/2023 14/06/2023\nsurveillance 08:18 16:05 08:44 00:24 15:57 08:25 15:46 08:20 15:32 08:12 15:50\nTempérature 36,30 36,30 36,60 36,80 35,80 36,20 36 36,20 36 36,50 36,90\nPouls 69 65 66 57 55 67 57 82 65 86\nPA\n131 106 121 128 134 139 125 127 132 123\nSystolique\nPA\n72 76..."
|
|
},
|
|
{
|
|
"medicament": "Pouls 69 65 66 57 55 67 57 82 65 86",
|
|
"source_page": 2,
|
|
"source_excerpt": "...:46 08:20 15:32 08:12 15:50\nTempérature 36,30 36,30 36,60 36,80 35,80 36,20 36 36,20 36 36,50 36,90\nPouls 69 65 66 57 55 67 57 82 65 86\nPA\n131 106 121 128 134 139 125 127 132 123\nSystolique\nPA\n72 76 89 75 85 92 73 74 97 88\nDiastolique..."
|
|
},
|
|
{
|
|
"medicament": "131 106 121 128 134 139 125 127 132 123",
|
|
"source_page": 2,
|
|
"source_excerpt": "...36,30 36,30 36,60 36,80 35,80 36,20 36 36,20 36 36,50 36,90\nPouls 69 65 66 57 55 67 57 82 65 86\nPA\n131 106 121 128 134 139 125 127 132 123\nSystolique\nPA\n72 76 89 75 85 92 73 74 97 88\nDiastolique\nSaturation\n98 99 97 96 97 98 94 98 97\nGaz +..."
|
|
},
|
|
{
|
|
"medicament": "Systolique",
|
|
"source_page": 1,
|
|
"source_excerpt": "...ture 36,30 36,30 36,60 36,80 35,80\nPouls 69 65 66 57\nPA\nDroite Droite\nLatéralité\nPA\n131 106 121 128\nSystolique\nPA\n72 76 89 75\nDiastolique\nSaturation\n98 99 97 96\nVentilation Ventilation Ventilation Ventilation\ns..."
|
|
},
|
|
{
|
|
"medicament": "72 76 89 75 85 92 73 74 97 88",
|
|
"source_page": 2,
|
|
"source_excerpt": "...36,90\nPouls 69 65 66 57 55 67 57 82 65 86\nPA\n131 106 121 128 134 139 125 127 132 123\nSystolique\nPA\n72 76 89 75 85 92 73 74 97 88\nDiastolique\nSaturation\n98 99 97 96 97 98 94 98 97\nGaz + Gaz +\nTransit Gaz Absence Normal Molles Mol..."
|
|
},
|
|
{
|
|
"medicament": "Diastolique",
|
|
"source_page": 1,
|
|
"source_excerpt": "...80 35,80\nPouls 69 65 66 57\nPA\nDroite Droite\nLatéralité\nPA\n131 106 121 128\nSystolique\nPA\n72 76 89 75\nDiastolique\nSaturation\n98 99 97 96\nVentilation Ventilation Ventilation Ventilation\nspontanée spontanée spontané..."
|
|
},
|
|
{
|
|
"medicament": "[PATIENT_2]: [PATIENT_1]: [DATE_NAISS_1] ([IPP_1] )"
|
|
}
|
|
],
|
|
"biologie_cle": [
|
|
{
|
|
"test": "ALAT",
|
|
"valeur": "10",
|
|
"valeur_num": 10.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 3,
|
|
"source_excerpt": "...le 12/06/23\nBiologie du 12/06/23:\nHb: 14 g/dl GB: 4.9G/L dont PNN: 2.7 G/l, plaquettes 268 G/l\nASAT/ALAT: 10/15 UI/l, GGT:20 UI/l, PAL: 61 UI/l, bilirubine : 12 µmol/l\ncréatinine: 62 µmol/l, Na: 142, K: 4, Ca..."
|
|
},
|
|
{
|
|
"test": "GGT",
|
|
"valeur": "20",
|
|
"valeur_num": 20.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 3,
|
|
"source_excerpt": "...ie du 12/06/23:\nHb: 14 g/dl GB: 4.9G/L dont PNN: 2.7 G/l, plaquettes 268 G/l\nASAT/ALAT: 10/15 UI/l, GGT:20 UI/l, PAL: 61 UI/l, bilirubine : 12 µmol/l\ncréatinine: 62 µmol/l, Na: 142, K: 4, Ca: 2.34, Mg: 0..."
|
|
},
|
|
{
|
|
"test": "PAL",
|
|
"valeur": "61",
|
|
"valeur_num": 61.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 3,
|
|
"source_excerpt": "...3:\nHb: 14 g/dl GB: 4.9G/L dont PNN: 2.7 G/l, plaquettes 268 G/l\nASAT/ALAT: 10/15 UI/l, GGT:20 UI/l, PAL: 61 UI/l, bilirubine : 12 µmol/l\ncréatinine: 62 µmol/l, Na: 142, K: 4, Ca: 2.34, Mg: 0.83 mmol/l\nalbumi..."
|
|
},
|
|
{
|
|
"test": "Bilirubine totale",
|
|
"valeur": "12",
|
|
"valeur_num": 12.0,
|
|
"anomalie": false,
|
|
"quality": "ok"
|
|
},
|
|
{
|
|
"test": "Sodium",
|
|
"valeur": "142",
|
|
"valeur_num": 142.0,
|
|
"anomalie": false,
|
|
"quality": "ok"
|
|
},
|
|
{
|
|
"test": "Potassium",
|
|
"valeur": "4",
|
|
"valeur_num": 4.0,
|
|
"anomalie": false,
|
|
"quality": "ok"
|
|
},
|
|
{
|
|
"test": "Calcium",
|
|
"valeur": "2.34",
|
|
"valeur_num": 2.34,
|
|
"quality": "ok"
|
|
},
|
|
{
|
|
"test": "Hémoglobine",
|
|
"valeur": "14",
|
|
"valeur_num": 14.0,
|
|
"anomalie": false,
|
|
"quality": "ok"
|
|
},
|
|
{
|
|
"test": "Plaquettes",
|
|
"valeur": "268",
|
|
"valeur_num": 268.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 3,
|
|
"source_excerpt": "...mL le 07/06/23\nPose PAC le 12/06/23\nBiologie du 12/06/23:\nHb: 14 g/dl GB: 4.9G/L dont PNN: 2.7 G/l, plaquettes 268 G/l\nASAT/ALAT: 10/15 UI/l, GGT:20 UI/l, PAL: 61 UI/l, bilirubine : 12 µmol/l\ncréatinine: 62 µmo..."
|
|
},
|
|
{
|
|
"test": "Créatinine",
|
|
"valeur": "62",
|
|
"valeur_num": 62.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 3,
|
|
"source_excerpt": "....7 G/l, plaquettes 268 G/l\nASAT/ALAT: 10/15 UI/l, GGT:20 UI/l, PAL: 61 UI/l, bilirubine : 12 µmol/l\ncréatinine: 62 µmol/l, Na: 142, K: 4, Ca: 2.34, Mg: 0.83 mmol/l\nalbumine: 40 g/l\nDans le service:\nEG conservé avec..."
|
|
},
|
|
{
|
|
"test": "Glycémie",
|
|
"valeur": "1.01",
|
|
"valeur_num": 1.01,
|
|
"anomalie": true,
|
|
"quality": "ok",
|
|
"source_page": 1,
|
|
"source_excerpt": "...Air Air Air Air\nambiant ambiant ambiant ambiant\nEchelle\nEN EN EN EN\ndouleur\nScore au\n0 0 0 0\nrepos\nGlycémie\n1,01 1,09 0,70 0,90 0,80 0,91 0,81 0,54 1,08 1,11 0,96\ncapillaire\nGaz + Gaz +\nTransit Gaz Absence N..."
|
|
},
|
|
{
|
|
"test": "Albumine",
|
|
"valeur": "40",
|
|
"valeur_num": 40.0,
|
|
"anomalie": false,
|
|
"quality": "ok",
|
|
"source_page": 3,
|
|
"source_excerpt": "...AL: 61 UI/l, bilirubine : 12 µmol/l\ncréatinine: 62 µmol/l, Na: 142, K: 4, Ca: 2.34, Mg: 0.83 mmol/l\nalbumine: 40 g/l\nDans le service:\nEG conservé avec poids stable OMS 1\nBonne hémodynamique, BDC réguliers, mollet..."
|
|
}
|
|
],
|
|
"biologie_discarded": [],
|
|
"imagerie": [],
|
|
"complications": [],
|
|
"alertes_codage": [
|
|
"QUALITE DEGRADEE : erreur RAG — codage sans référentiels",
|
|
"QC: DAS E13.9 (Diabète sucré avec acidose métabolique post-opératoire) à reconsidérer — Le dossier mentionne une glycémie basse (1.01 g/L) et non une acidose métabolique post-opératoire. L'interprétation clinique mentionne l'obésité morbide, mais pas de diabète. Le code E13.9 est donc inapproprié et n'est pas justifié par les informations disponibles. Il est crucial de ne pas coder un diagnostic qui n'est pas étayé par le dossier.",
|
|
"QC: L'IMC mentionné (236396.0) est clairement une erreur de saisie et doit être corrigé. Cela affecte l'interprétation clinique de l'obésité.",
|
|
"QC: La glycémie basse (1.01 g/L) nécessite une investigation plus approfondie et pourrait nécessiter un code spécifique lié à l'hypoglycémie, si confirmé par le médecin.",
|
|
"QC: L'absence de mention de diabète dans le dossier clinique rend le codage E13.9 totalement injustifié. Il est impératif de vérifier avec le médecin responsable si un diagnostic de diabète a été posé et documenté.",
|
|
"RULE-DAS-TO-DP: DP absent → DAS E13.9 (Diabète sucré avec acidose métabolique post-opératoire) promu en DP",
|
|
"DECISIONS[PDF]: 1 ligne(s)",
|
|
"DECISION: diagnostic_principal E13.9 promu en DP (RULE-DAS-TO-DP)",
|
|
"VETOS[PDF]: FAIL (score=55)",
|
|
"VETO-02 [MEDIUM] diagnostics_associes[0]: DAS E13.9 sans preuve exploitable",
|
|
"VETO-02 [HARD] actes_ccam[0]: Acte ZCQK002 sans preuve exploitable",
|
|
"Aucun DP extrait (ni Trackare ni CRH)"
|
|
],
|
|
"source_files": [],
|
|
"ghm_estimation": {
|
|
"cmd": "10",
|
|
"cmd_libelle": "Maladies endocriniennes",
|
|
"type_ghm": "K",
|
|
"severite": 1,
|
|
"ghm_approx": "10K??1",
|
|
"cma_count": 0,
|
|
"cms_count": 0,
|
|
"alertes": []
|
|
},
|
|
"controles_cpam": [],
|
|
"veto_report": {
|
|
"verdict": "FAIL",
|
|
"score_contestabilite": 55,
|
|
"issues": [
|
|
{
|
|
"veto": "VETO-02",
|
|
"severity": "MEDIUM",
|
|
"where": "diagnostics_associes[0]",
|
|
"message": "DAS E13.9 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)"
|
|
}
|
|
]
|
|
},
|
|
"completude": {
|
|
"checks": [],
|
|
"score_global": 100,
|
|
"verdict_global": "defendable",
|
|
"documents_presents": [
|
|
"trackare"
|
|
],
|
|
"documents_manquants": []
|
|
},
|
|
"processing_time_s": 492.11,
|
|
"metrics": {
|
|
"das_total": 0,
|
|
"das_active": 0,
|
|
"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": []
|
|
}
|
|
} |