feat: fix extraction DP Trackare + 5 règles ATIH (veto engine)
- Fix DP : les diagnostics Trackare marqués "principal" ne sont plus filtrés par is_valid_diagnostic_text() (3 dossiers récupérés) - VETO-20 : Z code interdit en DP (sauf whitelist Z09/Z51/Z54/Z75...) - VETO-21 : Code R (symptôme) en DP → alerte CMD 23 - VETO-22 : Même catégorie 3 chars en DP+DAS (redondance) - VETO-23 : Exclusions mutuelles (E10↔E11, I10↔I11-I13) - VETO-24 : Lésion traumatique (S/T) sans cause externe (V/W/X/Y) - 24 tests unitaires, 699 tests passent sans régression Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -74,6 +74,25 @@ packs:
|
||||
enabled: true
|
||||
description: "E87.6 suggérée mais K absent => NEED_INFO"
|
||||
|
||||
atih_core:
|
||||
enabled: true
|
||||
rules:
|
||||
VETO-20:
|
||||
enabled: true
|
||||
description: "Z code interdit en DP (sauf whitelist Z09/Z51/Z54/Z75/Z03/Z04/Z38/Z50/Z08)"
|
||||
VETO-21:
|
||||
enabled: true
|
||||
description: "Code R (symptôme) en DP → CMD 23, tarification faible"
|
||||
VETO-22:
|
||||
enabled: true
|
||||
description: "Même catégorie CIM-10 3 chars en DP + DAS (redondance)"
|
||||
VETO-23:
|
||||
enabled: true
|
||||
description: "Exclusions mutuelles (E10/E11 diabète, I10/I11-I13 HTA)"
|
||||
VETO-24:
|
||||
enabled: true
|
||||
description: "Lésion traumatique (S/T) sans cause externe (V/W/X/Y)"
|
||||
|
||||
placeholders_future:
|
||||
enabled: false
|
||||
rules:
|
||||
|
||||
Reference in New Issue
Block a user