MTES-MCT / histologe

Histologe - Signaler un problème de mal-logement et accélérer sa prise en charge
https://histologe.beta.gouv.fr
MIT License
5 stars 0 forks source link

[BO - Affectation Automatique] version 2.0 de l'affectation automatique #2759

Closed arnaudchouk closed 4 months ago

arnaudchouk commented 5 months ago

Activation de l'affectation auto pour l Hérault en "désactivant" les signalements issus du parc public Description du cénario attendu : Périmètre : signalements relevant du parc privé

Pour les Communes disposant d'un SCHS :

Pour les Communes sans SCHS :

Pour les Communes à exclure :

hmeneuvrier commented 5 months ago

Avoir en tête les spécs futures pour modéliser : https://github.com/MTES-MCT/histologe/issues/2689

hmeneuvrier commented 5 months ago

Proposition de specs en prenant en compte ce qui a déjà été fait pour le 93 et ce qui pourrait arriver dans le ticket #2689 , et ce qu'il faut faire pour l'Hérault (vu avec Arnaud en meet)

Création d'une entité

AutoAffectationRule

id territory_id status profil_declarant partner_type code_insee_include code_insee_exclude parc allocataire
0 94 1 all COMMUNE_SCHS partner_list null all all
1 35 1 all COMMUNE_SCHS partner_list 34500, 34600 prive all
2 35 1 all CAF_MSA all 34500, 34600 prive all
3 35 1 all CD all 34500, 34600 prive all
4 35 1 all EPCI partner_list null prive all

status : 0 ou 1 pour pouvoir archiver la règle sans la détruire profil_declarant : les 6 profils existants + all + tiers + occupant partner_type : l'enum ParnerType existant code_insee_include : soit all soit partner_list (tous ceux définis dans le partner) soit un tableau de code insee code_insee_exclude : soit null, soit un tableau de codeInsee à exclure (jai mis 34500, 34600 pour exemple) parc : all / prive /public/ non_renseigne allocataire : all / non / oui /caf /msa

L'id 0 correspond à ce qui existe pour le 93. Les id 1 à 4 correspondent à ce qu'il faut faire pour l'Hérault

Faire évoluer le service AutoAssigner ensuite pour récupérer toutes les règles attachées au territoire, et trouver les partenaires qui répondent à ces règles

hmeneuvrier commented 4 months ago

Le gros du taf est fait. Maintenant il faut

Cas à tester :

arnaudchouk commented 4 months ago

@hmeneuvrier lite des communes à ne pas affecter Clermont l'Hérault 34079 Lodève 34142 Lunel 34145 Sète 34301

hmeneuvrier commented 4 months ago

@arnaudchouk j'ai créé un nouveau ticket pour l'Hérault : #2848