- Réorganisation data/referentiels/ : pdfs/, dicts/, user/ (structure unifiée) - Fix badges "Source absente" sur page admin référentiels - Ré-indexation COCOA 2025 (555 → 1451 chunks, couverture 94%) - Fix VRAM OOM : embeddings forcés CPU via T2A_EMBED_CPU - Nouveaux modules : document_router, docx_extractor, image_extractor, ocr_engine - Module complétude (quality/completude.py + config YAML) - Template DIM (synthèse dimensionnelle) - Gunicorn config + systemd service t2a-viewer - Suppression t2a_install_rag_cleanup/ (copie obsolète) - Suppression scripts/ et scripts_t2a_v2/ (anciens benchmarks) - Suppression 81 fichiers _doc.txt de test - Cache Ollama : TTL configurable, corrections loader YAML - Dashboard : améliorations templates (base, index, detail, cpam, validation) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
37 lines
1.4 KiB
YAML
37 lines
1.4 KiB
YAML
version: 1
|
|
|
|
# Conflits et Incompatibilités Diagnostics
|
|
# ----------------------------------------
|
|
# VETO-25 : Diagnostics mutuellement exclusifs
|
|
# VETO-26 : Incohérence clinique (ex: Obésité + Dénutrition)
|
|
|
|
mutual_exclusions:
|
|
- name: "Diabète"
|
|
atih_ref: "CIM-10 FR : Règles d'exclusion des catégories E10-E14"
|
|
codes: ["E10", "E11", "E13", "E14"]
|
|
message: "Plusieurs types de diabète codés simultanément"
|
|
severity: "HARD"
|
|
|
|
- name: "Insuffisance cardiaque"
|
|
atih_ref: "CIM-10 FR : Notes d'inclusion/exclusion de la catégorie I50"
|
|
codes: ["I50.0", "I50.1", "I50.9"]
|
|
message: "Conflit de latéralité/type d'insuffisance cardiaque"
|
|
severity: "MEDIUM"
|
|
|
|
- name: "HTA"
|
|
atih_ref: "CIM-10 FR : Hiérarchie des codes d'hypertension (I10-I15)"
|
|
codes: ["I10", "I11", "I12", "I13", "I15"]
|
|
message: "Plusieurs codes d'HTA (choisir le plus précis)"
|
|
severity: "MEDIUM"
|
|
|
|
incompatibilities:
|
|
- pair: ["E66", "E40", "E41", "E42", "E43", "E44", "E45", "E46"]
|
|
atih_ref: "HAS/FFN nov 2021 : un patient obèse peut être dénutri"
|
|
message: "Obésité et Dénutrition coexistent — vérifier critères HAS 2021 (perte de poids, sarcopénie, albumine)"
|
|
severity: "MEDIUM"
|
|
|
|
- pair: ["I10", "I95"]
|
|
atih_ref: "Guide Méthodologique MCO : Incohérence Hypertension / Hypotension sur le même séjour"
|
|
message: "Hypertension (I10) et Hypotension (I95) codées sur le même séjour"
|
|
severity: "MEDIUM"
|