chore: add .gitignore
This commit is contained in:
50
config/demographic_rules.yaml
Normal file
50
config/demographic_rules.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
version: 1
|
||||
|
||||
# Règles démographiques (Sexe et Âge)
|
||||
# ----------------------------------
|
||||
# Objectif : Détecter les incohérences majeures entre le profil patient
|
||||
# et les diagnostics/actes suggérés (ex: prostate chez une femme).
|
||||
# VETO-18 : Incohérence Âge
|
||||
# VETO-19 : Incohérence Sexe
|
||||
|
||||
sex_rules:
|
||||
female_only:
|
||||
# Diagnostics réservés aux femmes
|
||||
atih_ref: "Guide Méthodologique MCO : Contrôles de cohérence Sexe/Diagnostic (Annexe 1)"
|
||||
codes: [
|
||||
"C51", "C52", "C53", "C54", "C55", "C56", "C57", "C58", # Cancers gynéco
|
||||
"D06", "D07.0", "D07.1", "D07.2", "D07.3",
|
||||
"N70", "N71", "N72", "N73", "N74", "N75", "N76", "N77", # Infections gynéco
|
||||
"N80", "N81", "N82", "N83", "N84", "N85", "N86", "N87", "N88", "N89", "N90", "N91", "N92", "N93", "N94", "N95", "N96", "N97", "N98", # Troubles gynéco
|
||||
"O00", "O01", "O02", "O03", "O04", "O05", "O06", "O07", "O08", "O10", "O11", "O12", "O13", "O14", "O15", "O16", "O20", "O21", "O22", "O23", "O24", "O25", "O26", "O28", "O29", "O30", "O31", "O32", "O33", "O34", "O35", "O36", "O40", "O41", "O42", "O43", "O44", "O45", "O46", "O47", "O48", "O60", "O61", "O62", "O63", "O64", "O65", "O66", "O67", "O68", "O69", "O70", "O71", "O72", "O73", "O74", "O75", "O80", "O81", "O82", "O83", "O84", "O85", "O86", "O87", "O88", "O89", "O90", "O91", "O92", "O94", "O95", "O96", "O97", "O98", "O99", # Obstétrique
|
||||
"Z32", "Z33", "Z34", "Z35", "Z36", "Z39" # Grossesse/Accouchement
|
||||
]
|
||||
required_sex: "F"
|
||||
severity: "HARD"
|
||||
|
||||
male_only:
|
||||
# Diagnostics réservés aux hommes
|
||||
atih_ref: "Guide Méthodologique MCO : Contrôles de cohérence Sexe/Diagnostic (Annexe 1)"
|
||||
codes: [
|
||||
"C60", "C61", "C62", "C63", # Cancers verge/prostate/testicule
|
||||
"D07.4", "D07.5", "D07.6",
|
||||
"N40", "N41", "N42", "N43", "N44", "N45", "N46", "N47", "N48", "N49", "N50", "N51" # Troubles prostate/testicule
|
||||
]
|
||||
required_sex: "M"
|
||||
severity: "HARD"
|
||||
|
||||
age_rules:
|
||||
pediatric_only:
|
||||
# Affections dont l'origine se situe dans la période périnatale
|
||||
atih_ref: "CIM-10 FR : Chapitre XVI (Affections périnatales P00-P96)"
|
||||
codes: ["P00", "P01", "P02", "P03", "P04", "P05", "P07", "P08", "P10", "P11", "P12", "P13", "P14", "P15", "P20", "P21", "P22", "P23", "P24", "P25", "P26", "P27", "P28", "P29", "P35", "P36", "P37", "P38", "P39", "P50", "P51", "P52", "P53", "P54", "P55", "P56", "P57", "P58", "P59", "P60", "P61", "P70", "P71", "P72", "P74", "P76", "P77", "P78", "P80", "P81", "P83", "P90", "P91", "P92", "P94", "P95", "P96"]
|
||||
max_age_years: 1
|
||||
severity: "HARD"
|
||||
|
||||
obstetrics_age:
|
||||
# Âge fertile pour l'obstétrique
|
||||
atih_ref: "Guide Méthodologique MCO : Codage de l'obstétrique (Chapitre XV)"
|
||||
codes: ["O00", "O99"]
|
||||
min_age_years: 10
|
||||
max_age_years: 60
|
||||
severity: "MEDIUM"
|
||||
Reference in New Issue
Block a user