Commit f4e64d00 authored by Christophe Benz's avatar Christophe Benz
Browse files

Add doc

parent 7093cc3d
# Schéma « Schéma SCDL Base d'Adresse Locale »
> Schéma validant le format relatif à la Base d'Adresses Locales (BAL) du SCDL (Socle Commun des Données Locales).
13 colonnes définies
## Propriétés
- Auteur : OpenDataFrance
- Version : 1.1
- Schéma créé le : 2018-05-30
- Site web : https://git.opendatafrance.net/scdl/adresses
## Propriétés complémentaires
- Valeurs manquantes : ['', '99999']
## Colonnes
### `cle_interop`
_Clé d'interopérabilité_
> Composée du code insee (code INSEE) + code de voie (FANTOIR DGFiP sur 4 caractères) + numéro d’adresse (5 caractères préfixé par des zéros) + suffixe (indice de répétition et complément) séparés par `_`
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 35238_3961_00007
- Taille minimale attendue : 16
- La valeur doit respecter le motif suivant : ^[A-Za-z0-9_]+$
### `uid_adresse`
_Identifiant unique national d’adresse_
> Cet identifiant unique d’adresse est géré et attribué par le service `guichet national d’identification` de la BAN
- Type attendu : `chaîne de caractères`
- `uuid` identifiant UUID
- exemple(s) :
### `voie_nom`
_Nom complet de la voie_
> Concaténation du type et du nom de la voie en majuscules et minuscules accentuées
> Le nom de la voie peut également être un lieu-dit
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Rue du Rempart
- Taille minimale attendue : 3
- La valeur doit respecter le motif suivant : ^[a-zA-Z0-9\-\'\s\d\u00C0-\u00FF]+$
### `numero`
_Numéro d’adresse_
> Numéro d’adresse dans la voie et, dans le cas des voies sans adresse, la valeur “99999” est attendue
- Cette colonne est optionnelle
- Type attendu : `entier`
- exemple(s) : 130
- Valeur minimale autorisée : 1
### `suffixe`
_Information suffixée qui complète et précise le numéro d’adresse_
> Indice de répétition et/ou complément d'adresse (nom d’entrée d’immeuble) normalisé en minuscules sans espace
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : ter
- La valeur doit respecter le motif suivant : ^[a-z\d\u00DF-\u00FF]+$
### `commune_nom`
_Nom officiel de la commune_
> Texte libre qui permet d’identifier rapidement la commune dans laquelle l’adresse est située
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Brest
- La valeur doit respecter le motif suivant : ^[A-Za-z\s\-\u00C0-\u00FF]+$
### `position`
_Code de position de l’adresse_
> Décrit la position d’une adresse à partir d’une liste de valeurs qui provient de la spécification INSPIRE v 3.1 sur le thème “Adresses” : délivrance postale, entrée, bâtiment, cage d’escalier, logement, parcelle, segment, service technique
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : segment
- Valeurs autorisées : ['délivrance postale', 'entrée', 'bâtiment', 'cage d’escalier', 'logement', 'parcelle', 'segment', 'service technique']
### `x`
_x_
> Coordonnée X du système légal en vigueur sur le territoire concerné
- Cette colonne est optionnelle
- Type attendu : `nombre`
- exemple(s) : 145377.5
### `y`
_y_
> Coordonnée Y du système légal en vigueur sur le territoire concerné
- Cette colonne est optionnelle
- Type attendu : `nombre`
- exemple(s) : 6835665.67
### `long`
_Longitude_
> Coordonnée de longitude exprimée en WGS84
- Cette colonne est optionnelle
- Type attendu : `nombre`
- exemple(s) : -4.502217943385534
### `lat`
_Latitude_
> Coordonnée de latitude exprimée en WGS84
- Cette colonne est optionnelle
- Type attendu : `nombre`
- exemple(s) : 48.383985827041485
### `source`
_Nom de l’organisme ayant créé ou diffusé cette adresse_
> Nom de l’organisme ayant créé ou diffusé cette adresse
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Rennes Métropole
- La valeur doit respecter le motif suivant : [a-zA-Z0-9\-\d\s\u00C0-\u00FF]+
### `date_der_maj`
_Date de dernière mise à jour de l'adresse_
> Date de dernière mise à jour connue de la donnée au format AAAA-MM-JJ
- Cette colonne est optionnelle
- Type attendu : `date`
- exemple(s) : 2014-10-01
# Schéma « Schéma SCDL Délibérations »
> Schéma validant le format relatif aux délibérations du SCDL (Socle Commun des Données Locales).
17 colonnes définies
## Propriétés
- Auteur : OpenDataFrance
- Version : 2.0
- Schéma créé le : 2018-05-23
- Site web : https://git.opendatafrance.net/scdl/deliberations
## Colonnes
### `COLL_NOM`
_Nom de la collectivité_
> Nom officiel de la collectivité délibérante
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Ville de Poitiers
### `COLL_SIRET`
_Code SIRET de la collectivité_
> Identifiant du Système d'Identification du Répertoire des Etablissements (SIRET)
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 23350001600040
- La valeur doit respecter le motif suivant : ^\d{14}$
### `DELIB_ID`
_Identifiant de la délibération_
> Identifiant interne de délibération respectant le formalisme propre à la collectivité
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 1DL15494
### `DELIB_DATE`
_Date de la délibération_
- Cette colonne est optionnelle
- Type attendu : `date`
- exemple(s) : 2017-10-15
### `DELIB_MATIERE_CODE`
_Code de la matière de la délibération_
> Code de l'indexation de niveau 2 de la nomenclature Actes
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 1.1, 7.10
- La valeur doit respecter le motif suivant : ^\d\.\d{1,2}$
### `DELIB_MATIERE_NOM`
_Nom de la matière de la délibération_
> Intitulé de matière niveau 1 suivi de l'intitulé de sous-matière niveau 2 séparés par « / »
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Finances locales/Divers
- La valeur doit respecter le motif suivant : ^\w+( \w+)*\/[ \w]+$
### `DELIB_OBJET`
_Objet de la délibération_
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Lancement d'une démarche partenariale de définition d'une politique montagne et adhésion à l'association nationale des élus de la montagne
### `BUDGET_ANNEE`
_Année du budget_
> Année de l'exercice budgétaire sur lequel s'applique la décision si celle-ci a un impact budgétaire. Format AAAA pour une année ou AAAA/AAAA pour un intervalle entre deux années (ISO 8601).
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 2017, 2017/2018, 2016/2018
- La valeur doit respecter le motif suivant : ^[0-9]{4}(\/[0-9]{4})?$
### `BUDGET_NOM`
_Nom du budget_
> Nom du budget si la délibération engendre une affection budgétaire
- Type attendu : `chaîne de caractères`
- exemple(s) : Budget annexe déchets-collecte et traitement
### `PREF_ID`
_Identifiant de l'entité exerçant le contrôle de légalité_
> Pour les préfectures : PREFNNN (7 caractères)
> Pour les sous-préfectures : SPREFNNNM (9 caractères)
> Pour les SGAR : SGARNNN (7 caractères)
> Où NNN : numéro sur 3 caractères du département et M : numéro sur un chiffre de l'arrondissement
- Type attendu : `chaîne de caractères`
- exemple(s) : PREF038
### `PREF_DATE`
_Date d'enregistrement de la délibération au contrôle de légalité_
- Type attendu : `date`
- exemple(s) : 2017-02-03
### `VOTE_EFFECTIF`
_Décompte de l'effectif total des élus susceptibles de participer au vote (présents à la séance)_
- Type attendu : `entier`
- exemple(s) : 43
### `VOTE_REEL`
_Décompte de l’effectif total des élus ayant réellement participé au vote (exclusion des absents)_
- Type attendu : `entier`
- exemple(s) : 40
### `VOTE_POUR`
_Nombre de votes Pour_
- Type attendu : `entier`
- exemple(s) : 25
### `VOTE_CONTRE`
_Nombre de votes Contre_
- Type attendu : `entier`
- exemple(s) : 10
### `VOTE_ABSTENTION`
_Nombre de votes Abstention_
- Type attendu : `entier`
- exemple(s) : 5
### `DELIB_URL`
_Lien vers le document de la délibération_
- Type attendu : `chaîne de caractères`
- `uri` adresse URL
# Schéma « Spécification SCDL Marchés Publics »
> Les données fixées dans l’arrêté du 14 avril 2017 doivent être publiées à compter du 1er octobre 2018 pour chaque marché public dont le montant est supérieur à 25 000 € HT et pour chaque contrat de concession. (https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000034492587&dateTexte=&categorieLien=id)
26 colonnes définies
## Propriétés
- Auteur : Virgile Pesce
- Contributeurs : Joël Gombin, Charles Népote, Colin Maudry, Pierre Dittgen, Christophe Benz
- Version : 1.0.1
- Schéma créé le : 2018-03-01
- Site web : https://git.opendatafrance.net/scdl/marches-publics/
- Données d'exemple : https://git.opendatafrance.net/scdl/marches-publics/blob/master/exemples/exemple_marche_public.csv
## Colonnes
### `MARCHE_ID`
_Identification du marché public_
> L'ID marché est composé de trois parties: année de notification (4 caractères) ; le numéro d'ordre interne propre à l'acheteur public (1 à 10 caractères alphanumériques),le numéro d'ordre de la modification (2 caractères, 00 si pas de modification, 01 si une modification, etc.)
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 201872300 (2018 723 00) ou 2019000111202 (2019 00001112 02)
- La valeur doit respecter le motif suivant : ^\d{4}.{1,10}\d{2}$
### `ACHETEURS_ID`
_Identifiant de l'acheteur_
> Numéro SIRET donc 9 chiffres suivi de 5, soit 14 chiffres. http://xml.insee.fr/schema/siret.html#SIRET_stype
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 12345678912345
- La valeur doit respecter le motif suivant : ^\d{14}$
### `ACHETEURS_NOM`
_Nom de l'acheteur_
> Si le marché est passé par un groupement d'acheteurs, c'est le mandataire en charge d'effectuer la procédure du passation.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Conseil Départemental de Bretagne
- La valeur doit respecter le motif suivant : [A-Za-zÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸàâäçéèêëîïôöùûüÿÆŒæœ \-']*
### `NATURE_MARCHE`
_Nature du marché_
> Valeurs possibles : marché, marché de partenariat, accord-cadre, marché subséquent
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : marché subséquent
- Valeurs autorisées : ['marché', 'marché de partenariat', 'accord-cadre', 'marché subséquent']
### `MARCHE_OBJET`
_Objet du marché ou du lot_
> Description synthétique de l'objet du marché ou du lot. Ne doit pas excéder 256 caractères
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Entretien des jardins municipaux
- Taille maximale attendue : 256
### `CPV_CODE`
_Code CPV principal_
> Le code CPV principal (8 caractères + 1 caractère de contrôle). Même si toléré, il préférable d'omettre le caractère de contrôle (-9). Nomenclature européenne permettant d'identifier les catégories de biens et de service faisant l'objet du marché (http://simap.ted.europa.eu/web/simap/cpv).
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 45112500
- La valeur doit respecter le motif suivant : ^[0-9]{8}(\-[0-9])?$
### `PROCEDURE`
_Procédure de passation du marché_
> La procédure de passation de marché utilisée par l'acheteur
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Procédure adaptée
- Valeurs autorisées : ['procédure adaptée', "appel d'offres ouvert", "appel d'offres restreint", 'procédure concurrentielle avec négociation', 'procédure négociée avec mise en concurrence préalable', 'marché négocié sans publicité ni mise en concurrence préalable', 'dialogue compétitif']
### `LIEU_EXEC_CODE`
_Code du lieu d'exécution_
> Code du lieu d'exécution (code postal, commune, canton, arrondissement, département, région, pays). Les codes INSEE sont à privilégier aux dépens du code postal.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 04070
### `LIEU_EXEC_TYPE`
_Type de code du lieu d'exécution_
> Le type de code utilisé pour désigner le lieu d'exécution. Hormis le « Code postal », les codes sont des codes géographiques gérés par l'INSEE (http://www.insee.fr/fr/methodes/nomenclatures/cog/default.asp)
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Code région
- Valeurs autorisées : ['Code postal', 'Code commune', 'Code arrondissement', 'Code canton', 'Code département', 'Code région', 'Code pays']
### `LIEU_EXEC_NOM`
_Nom du lieu d'exécution_
> Nom du lieu. http://xml.insee.fr/schema/commun.html#ChaineFrancaisOfficiel_stype
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- La valeur doit respecter le motif suivant : ^[A-Za-zÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸàâäçéèêëîïôöùûüÿÆŒæœ \-']*$
### `DUREE_MOIS`
_Durée initiale du marché_
> Valeur minimum : 1. La durée du marché, en mois, telle que définie au moment de la publication des données. La durée initale du marché comprend la durée des tranches et reconductions potentielles. Si la durée n'est pas un nombre exact de mois, arrondir au nombre supérieur. Exemples : 9 pour 9 mois ; 1 pour 2 semaines ; 2 pour 1 mois et 3 semaines. Si, une fois les données initiales du marché publiées une modification de la durée du marché intervient, elle doit être retranscrite via la propriété MODIF_DUREE_MOIS et la propriété DUREE_MOIS initiale ne doit pas être modifiée.
- Cette colonne est optionnelle
- Type attendu : `entier`
- exemple(s) : 12
- Valeur minimale autorisée : 1
### `NOTIFICATION_DATE`
_Date de la notification du marché_
> Date à laquelle le marché a été notifié au(x) titulaire(s), au format AAAA-MM-JJ.
- Cette colonne est optionnelle
- Type attendu : `date`
- exemple(s) : 2017-03-24
### `PUBLICATION_DATE`
_Date de la publication des données essentielles du marché_
> Date à laquelle les données essentielles du marché décrit ont été publiées pour la première fois. Cette date n'est donc pas mise à jour en cas de modification du marché.
- Cette colonne est optionnelle
- Type attendu : `date`
- exemple(s) : 2017-07-26
### `MONTANT`
_Montant forfaitaire ou estimé maximum HT_
> Le séparateur décimal doit être un point de type '.'
- Cette colonne est optionnelle
- Type attendu : `nombre`
- exemple(s) : 325038.12
### `PRIX_FORME`
_Forme du prix_
> Ferme : le prix est fixé pour toute la durée marché. Ferme et actualisable : le prix peut évoluer périodiquement selon des conditions prévues dans le contrat initial (ex: variation d'indice. Révisable : l'acheteur et le titulaire peuvent s'entendre sur une modification du prix après la signature du marché.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- Valeurs autorisées : ['ferme', 'ferme et actualisable', 'révisable']
### `TITULAIRES_ID`
_Titulaires du marché_
> Les opérateurs économiques titulaires du marché. Types d'identifiants possibles (favoriser le SIRET) : SIRET, TVA, TAHITI, RIDET, FRWF, IREP, HORS UE.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : 12345678901234
- La valeur doit respecter le motif suivant : ^[A-Z0-9]{9,}$
### `TITULAIRES_ID_TYPE`
_Titulaires du marché_
> Le type d'identifiant utilisé pour identifier le titulaire du marché.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- Valeurs autorisées : ['SIRET', 'TVA', 'TAHITI', 'RIDET', 'FRWF', 'IREP', 'HORS UE']
### `TITULAIRES_DENOMINATION`
_Dénomination sociale du titulaire_
> Nom de l'opérateur économique intervenant sur le marché
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Transit 2000 SA
### `MODIF_OBJET`
_Modification_
> Une modification du marché ayant lieu après la publication des données essentielles du marché. Limité à 256 caractères.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- exemple(s) : Modification du titulaire du marché. Nouveau titulaire : Rodriguez SAS
- Taille maximale attendue : 256
### `MODIF_PUBLICATION_DATE`
_Date de la republication des données incluant la modification_
> Date à laquelle les données essentielles sont republiées suite à la modification, au format AAAA-MM-JJ.
- Type attendu : `date`
- exemple(s) : 2017-12-28
### `MODIF_DUREE_MOIS`
_Nouvelle durée, en mois_
> Valeur minimum : 1. La durée du marché, en mois, telle que définie au moment de la republication des données. Si la durée n'est pas un nombre exact de mois, arrondir au nombre supérieur. Exemples : 9 pour 9 mois ; 1 pour 2 semaines ; 2 pour 1 mois et 3 semaines.
- Cette colonne est optionnelle
- Type attendu : `entier`
- exemple(s) : 7
- Valeur minimale autorisée : 1
### `MODIF_MARCHE_MONTANT`
_Nouveau montant forfaitaire ou estimé maximum HT_
> Le séparateur décimal doit être un point de type '.'
- Type attendu : `nombre`
- exemple(s) : 325038.12
### `MODIF_TITULAIRES_ID`
_Nouveau titulaire du marché_
> Les opérateurs économiques titulaires du marché. Types d'identifiants possibles (favoriser le SIRET) : SIRET, TVA, TAHITI, RIDET, FRWF, IREP, UE, HORS-UE.
- Type attendu : `chaîne de caractères`
- exemple(s) : 12345678901234
### `MODIF_TITULAIRES_ID_TYPE`
_Type de l'ID du nouveau titulaire du marché_
> Le type d'identifiant utilisé pour identifier le titulaire du marché.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- Valeurs autorisées : ['SIRET', 'TVA', 'TAHITI', 'RIDET', 'FRWF', 'IREP', 'HORS UE']
### `MODIF_TITULAIRES_DENOMINATION`
_Dénomination sociale du nouveau titulaire_
> Nom du nouvel opérateur économique intervenant sur le marché
- Type attendu : `chaîne de caractères`
- exemple(s) : Transit 2000 SA
### `MODIF_SIGNATURE_DATE`
_Date de la signature de la modification_
> Date à laquelle les données essentielles sont republiées suite à la modification, au format AAAA-MM-JJ.
- Type attendu : `date`
- exemple(s) : 2017-06-29
# Schéma « Spécification de la liste annuelle des prénoms des nouveaux-nés déclarés à l'état-civil »
> La liste annuelle des prénoms des nouveaux-nés est un jeu de données simple et très apprécié du public. Il consiste en une liste de prénoms déclarés à l'état-civil de la commune de naissance, avec l'occurrence de chacun pour une année donnée. Les prénoms listés correspondent au premier prénom donné dans chaque acte de naissance.
>
> Ce schéma décrit le détail de chaque champ. Pour chacun, nous fournissons également l'expression rationnelle informatique (ou "regexp") qui permet de contrôler le contenu du champ.
>
>
6 colonnes définies
## Propriétés
- Auteur : Charles Nepote <charles.nepote@fing.org>
- Contributeurs : Simon Chignard, Bernadette Kessler, Christian Quest, Christophe Benz
- Version : 1.1.2
- Schéma créé le : 2018-04-12
- Site web : https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes
- Données d'exemple : https://gist.githubusercontent.com/CharlesNepote/48a73b05762d0e49bcc26d5ea5265a75/raw/1fa1a085a793e6925991b0dc6a07d653d3726506/prenom-nouveaux-nes.exemple.1.1.csv
## Colonnes
### `COMMUNE_NOM`
_Commune concernée_
> Nom de la commune où les prénoms sont enregistrés à l'état-civil, c'est-à-dire le lieu de naissance. Le lieu de naissance peut être différent du lieu de résidence des parents, comme cela peut être le cas pour les enfants nés dans une maternité. Le renseignement de ce champ est facultatif. Il permet cependant de faciliter l'usage des données, notamment par le grand public.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- La valeur doit respecter le motif suivant : ^(Le |La |Les |Los |Aux |L'|)([A-ZÉÇŒÈÎ])(((-| | - |')[A-ZÉÇŒÈÎ])|('|-| |)[a-zàâéèêëïîÿôûüœç])*( \([A-Z][a-z]*\)|)$
### `COLL_INSEE`
_Code INSEE_
> Code INSEE de la commune où les prénoms sont enregistrés à l'état-civil, c'est-à-dire le lieu de naissance. Issu du Code officiel géographique, le "code INSEE" est composé de 5 caractères alphanumériques (les deux premiers correspondent au département et peuvent donc contenir les lettres A et B, utilisées pour la Corse).
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- La valeur doit respecter le motif suivant : ^([013-9]\d|2[AB1-9])\d{3}$
### `ENFANT_SEXE`
_Sexe relatif au prénom_
> Sexe correspondant au prénom : M ou F ou I, respectivement pour masculin, féminin ou intersexué/indéterminé. L'information est importante car certains prénoms sont aussi bien masculins que féminin, comme Camille. "I" signale un genre spécifiquement intersexué ou indéterminé ; il ne mentionne pas un sexe inconnu. "I" n'est théoriquement pas encore utilisé en France mais plusieurs pays on créé un tel statut et de nombreux éléments suggèrent une évolution prochaine du droit en France (affaires judiciaires, recommandations d'experts juridiques, demandes des associations, etc.).
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- Valeurs autorisées : ['M', 'F', 'I']
### `ENFANT_PRENOM`
_Prénom_
> Prénom de nouveau(x)-né(s) constaté comme premier prénom dans les actes d'état-civil de l'année correspondante. Un acte de naissance peut désigner un nouveau-né avec plusieurs prénoms et le législateur a prévu que "tout prénom inscrit dans l'acte de naissance peut être choisi comme prénom usuel." (article 52 du Code Civil). La plupart du temps le premier prénom est le prénom d'usage initialement choisi par le(s) parent(s). Cette spécification ne retient donc que le premier prénom : si un nouveau-né est appelé "Armelle Julia Blanche", seul "Armelle" sera retenu pour constituer ce jeu de données. Un prénom composé comme Marie-Jeanne compte pour un prénom complet. Le site service-public.fr signale que "l'alphabet utilisé doit être celui qui sert à l'écriture du français. Les caractères alphabétiques étrangers ne sont donc pas autorisés (par exemple le « ñ »)". Outre les caractères alphabétiques, un prénom peut posséder un trait d'union, voire deux, comme dans Lou-Anne ou Mohamed-El-Amine. Des prénoms peuvent posséder une apostrophe comme dans Gwenc'Hlan ou N'Deye, voire peut-être deux. Nous considérons aussi qu'un prénom pourrait terminer voire débuter par une apostrophe -- cette dernière étant parfois utilisé en français pour marquer la suppression de la finale ou du début d'un mot, comme dans Boul' Mich'.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- La valeur doit respecter le motif suivant : ^'?[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆ][a-zéàèùäëïüöÿâêîôûŷçæœ]*(|'|(('[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆa-zéàèùäëïüöÿâêîôûŷçæœ][a-zéàèùäëïüöÿâêîôûŷçæœ]*'?){1,2}|(-[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆ][a-zéàèùäëïüöÿâêîôûŷçæœ]*'?){1,2}){1,5})$
### `NOMBRE_OCCURRENCES`
_Nombre d'occurrences_
> Nombre d'occurrences du prénom pour l'année correspondante. Tous les prénoms sont comptabilisés, y compris les prénoms uniques -- un seuil minimum est exclu car il conduirait à passer sous silence une importante part des naissances, voire la totalité dans les petites communes. La valeur de ce champ est donc un nombre entier d'un à 6 chiffres maximum, 0 étant exclu.
- Cette colonne est optionnelle
- Type attendu : `chaîne de caractères`
- La valeur doit respecter le motif suivant : ^[1-9]\d{0,5}$
### `ANNEE`
_Année_
> Année de relevé, sur quatre chiffres.
- Cette colonne est optionnelle
- Type attendu : `année`
- La valeur doit respecter le motif suivant : ^[1-2]\d\d\d$
# Schéma « Schéma SCDL Subventions »
> Schéma validant le format relatif aux subventions du SCDL (Socle Commun des Données Locales).
14 colonnes définies
## Propriétés
- Auteur : OpenDataFrance
- Version : 1.1
- Schéma créé le : 2018-04-27
- Site web : https://git.opendatafrance.net/scdl/subventions
## Colonnes
### `nomAttribuant`
_Nom de l'attribuant_
> Nom officiel de l'organisme attribuant la subventi