Flags QPV et ZRR
Source de l'adresse
Les flags qpv et zrr sur l'entité Jeune sont déterminés à partir de l'adresse renseignée par le jeune lors de l'inscription, à la question :
"L'adresse où tu habitais à l'époque du bac"
Cette adresse alimente les champs streetNumber, streetName, cityCode, cityName sur l'entité Jeune.
QPV (Quartier Prioritaire de la Ville)
Appel à l'API du Sig Ville (wsa.sig.ville.gouv.fr) avec l'adresse complète. La réponse OUI/NON détermine le flag. Si l'API ne répond pas ou renvoie une erreur, le flag reste null (indéterminé).
Implémentation : jeunes.service.ts → checkQpv()
ZRR (Zone de Revitalisation Rurale)
Vérification locale : le cityCode (code postal) est comparé à une liste statique de codes postaux ZRR (CP).
Implémentation : jeunes.service.ts → checkZrr()
Déclenchement
Les deux checks sont appelés :
- À la création du jeune (createJeuneA1)
- Lors d'une mise à jour si l'adresse a changé
Condition préalable : bacDepartment !== 'À l'étranger' et les champs d'adresse non vides.
Impact
Le flag QPV ou ZRR = true suffit à qualifier le jeune comme "critère bourse" (critBourse), aux côtés de boursier, etranger, et ase.