betagouv / api-subventions-asso

MIT License
5 stars 1 forks source link

Améliorer les validateurs RNA pour prendre en compte les spécificités DOM-TOM #2076

Open mxmeunier opened 5 months ago

mxmeunier commented 5 months ago

Après discussion avec Yasmine, j'en sais un peu plus sur la structure d'un RNA :

En plus de tous commencer par un W, les deux premiers chiffres après ce dernier correspondent au numéro du département du greffe des associations enregistrant l'association.

Dans le cas des DOM-TOM, au lieu d'aller plus loin que 95 (ex: 98800 pour Nouméa) on retrouve un 9 suivi d'une lettre correspondant en général à la première lettre de l'île (N pour Nouvelle-Calédonie, M pour Martinique, etc.).

En résumé, on peut donc accepter les lettres [B, C, F, G, M, N, P, R, S, T].

Mettre à jour les validateurs isRna API et FRONT pour prendre en compte ce changement.

mxmeunier commented 5 months ago

Liste et coordonnées des greffes des associations Outre mer (9B) [COLLECTIVITE-TERRITORIALE de SAINT-BARTHELEMY] (9C) [PREFECTURE DE LA GUYANE - D.J.S.C.S.] (9C) [SOUS-PREFECTURE DE SAINT-LAURENT DU MARONI] (9F) [COLLECTIVITE T. DE WALLIS-ET-FUTUNA] (9G) [SGC - Direction de la relation et du service aux usagers] (9G) [SGC - Direction de la relation et du service aux usagers] (9G) [PREFECTURE de Saint-Barthélemy et de Saint-Martin] (9M) [PREFECTURE DE LA MARTINIQUE - Fort-De-France] (9M) [SOUS-PREFECTURE DE TRINITE] (9M) [SOUS-PREFECTURE DE MARIN] (9M) [SOUS-PREFECTURE DE SAINT-PIERRE] (9N) [HCR NOUVELLE-CALEDONIE - Noumea] (9N) [HCR NOUVELLE-CALEDONIE - Subdivision adm. SUD] (9N) [HCR NOUVELLE-CALEDONIE - Subdivision adm. NORD] (9N) [HCR NOUVELLE-CALEDONIE - Subdivision adm. des Iles de Loyauté] (9P) [HCR POLYNESIE FRANCAISE - Papeete] (9P) [HCR POLYNÉSIE FRANÇAISE - Îles-sous-le-vent] (9P) [HCR POLYNÉSIE FRANÇAISE - Îles marquises] (9R) [PREFECTURE DE LA REUNION - Saint-Denis] (9R) [SOUS-PREFECTURE DE SAINT-PIERRE] (9R) [SOUS-PREFECTURE DE SAINT-BENOIT] (9R) [SOUS-PREFECTURE DE SAINT-PAUL] (9S) [COLLECTIVITE T. DE SAINT-PIERRE ET MIQUELON] (9T) [PREFECTURE DE MAYOTTE - Mamoudzou