2 principes différents sont utilisés pour filtrer les déclarations "article 15 vigilance". Certains filtres sont effectués :
sur des champs boolean en base (is_risky notamment), car des règles se sont dégagées
sur d'autres champs String (notamment name) -> les règles sont sûrement encore à éclaircir avec le BEPIAS
Comment ça s'affiche à l'instruction
Ce qui a été fait :
[x] utilisation de la colonne is_anses_defined qui indique les catégories de populations cibles "à risque"
[x] création de la colonne contains_alcohol qui indique les préparations de plantes "à risque"
[x] création de la colonne is_risky qui indique les formes galéniques/ingrédients/micro-organismes/substances "à risque" et filtre
Ce ne sont que les formes galéniques dont le nom est préfixé par "Autre" donc ce filtre aurait pu être fait au moment du calcul de l'article plutôt que d'avoir un champ de DB supplémentaire. Mais le champ permet que d'autres formes galéniques ajoutées soient considérées comme à risque dès leur ajout et sans modification du code source.
[x] nettoyage des données
ajouter la substance "dérivés hydroxyanthracénique" (HAD) à toutes les plantes qui en contiennent selon les commentaires
ajouter les synonymes Rhamnus frangula, Cassia Senna
[x] filtre sur les ingrédients contenant la regexp alcool ou vinaigre
[x] ajout des booleans dans l'admin
Ce qui est à faire après la MEP :
[x] is_risky à True pour les HAD, les autres substances, les plantes et ingrédients
Closes #1097
2 principes différents sont utilisés pour filtrer les déclarations "article 15 vigilance". Certains filtres sont effectués :
is_risky
notamment), car des règles se sont dégagéesname
) -> les règles sont sûrement encore à éclaircir avec le BEPIASComment ça s'affiche à l'instruction
Ce qui a été fait :
is_anses_defined
qui indique les catégories de populations cibles "à risque"contains_alcohol
qui indique les préparations de plantes "à risque"is_risky
qui indique les formes galéniques/ingrédients/micro-organismes/substances "à risque" et filtre Ce ne sont que les formes galéniques dont le nom est préfixé par "Autre" donc ce filtre aurait pu être fait au moment du calcul de l'article plutôt que d'avoir un champ de DB supplémentaire. Mais le champ permet que d'autres formes galéniques ajoutées soient considérées comme à risque dès leur ajout et sans modification du code source.Ce qui est à faire après la MEP :
[x]
is_risky
à True pour les HAD, les autres substances, les plantes et ingrédientsTODO :
Et peut-être labeliser différemments les :