@tricoteuses/assemblee
Version:
Retrieve, clean up & handle French Assemblée nationale's open data
188 lines (185 loc) • 6.94 kB
JSON
{
"title": "Scrutin",
"description": "Les positions de vote (pour, contre ou abstention) de chaque député pour les `scrutins solennels <https://www.vie-publique.fr/fiches/19498-comment-votent-les-parlementaires>`__, les déclarations du Gouvernement, les motions de procédure et les autres scrutins publics.",
"type": "object",
"additionalProperties": false,
"properties": {
"uid": {
"description": "Identifiant unique.",
"type": "string"
},
"dateScrutin": {
"description": "Date à laquelle le vote a eu lieu.",
"format": "date-time",
"type": "string"
},
"demandeur": {
"description": "L'`acteur <acteur.html>`__ ou l'`organe <organe.html>`__ qui `demande le vote <http://www2.assemblee-nationale.fr/decouvrir-l-assemblee/role-et-pouvoirs-de-l-assemblee-nationale/les-fonctions-de-l-assemblee-nationale/les-fonctions-legislatives/les-votes-a-l-assemblee-nationale>`__. C'est un texte libre destiné à l'affichage.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-demandeur-dans-un-scrutin/193",
"properties": {
"texte": {
"type": "string"
}
},
"type": "object"
},
"legislature": {
"description": "Numéro de `la législature <https://fr.wikipedia.org/wiki/Liste_des_l%C3%A9gislatures_fran%C3%A7aises>`__ sous laquelle a été créé le scrutin. Nombre entier.",
"type": "string"
},
"miseAuPoint": {
"$ref": "MiseAuPoint.json"
},
"modePublicationDesVotes": {
"description": "La signification de ce champ n'est pas définie.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-modepublicationdesvotes-dans-un-scrutin/194",
"enum": [
"DecompteDissidentsPositionGroupe",
"DecompteNominatif"
],
"type": "string"
},
"numero": {
"description": "Numéro unique du vote, relativement à la législature, débutant par 1 et par incrément de 1. On le retrouve aussi à la fin de l'identifiant unique du vote (uid).",
"type": "string"
},
"objet": {
"description": "Objet du vote, toujours identique au champ titre.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-objet-dans-un-scrutin/195",
"properties": {
"libelle": {
"type": "string"
}
},
"type": "object"
},
"organeRef": {
"description": "L'identifiant unique (uid) de l'`organe <organe.html>`__ au sein duquel se déroule le vote. Il s'agit toujours de l'Assemblée Nationale mais son uid varie en fonction de la législature.",
"type": "string"
},
"quantiemeJourSeance": {
"description": "Numéro de la séance dans la journée.",
"enum": [
"1",
"2",
"3"
],
"type": "string"
},
"seanceRef": {
"description": "Identifiant unique (uid) de l'entrée de l'`agenda <agenda.html>`__ correspondant au moment ou le vote a lieu.",
"type": "string"
},
"sessionRef": {
"description": "Le contenu de ce champ n'est pas défini.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-sessionref-dun-agenda/189",
"type": "string"
},
"sort": {
"description": "Résultat du vote (adopté ou non).",
"properties": {
"code": {
"enum": [
"adopté",
"rejeté"
],
"type": "string"
},
"libelle": {
"enum": [
"L'Assemblée nationale n'a pas adopté",
"l'Assemblée nationale a adopté",
"Le Congrès du Parlement a adopté",
"Le Congrès du Parlement n'a pas adopté"
],
"type": "string"
}
},
"type": "object"
},
"syntheseVote": {
"description": "Résultat du vote (adopté ou non) et le décompte des voix.",
"properties": {
"annonce": {
"enum": [
"L'Assemblée nationale n'a pas adopté",
"l'Assemblée nationale a adopté",
"Le Congrès du Parlement a adopté",
"Le Congrès du Parlement n'a pas adopté"
],
"type": "string"
},
"decompte": {
"$ref": "DecompteVoix.json"
},
"nbrSuffragesRequis": {
"description": "Nombre de suffrages requis, le `cas échéant <http://www2.assemblee-nationale.fr/decouvrir-l-assemblee/role-et-pouvoirs-de-l-assemblee-nationale/les-fonctions-de-l-assemblee-nationale/les-fonctions-legislatives/les-votes-a-l-assemblee-nationale>`__.",
"type": "string"
},
"nombreVotants": {
"description": "Nombre de votants, c'est à dire de `sièges occupés dans l'hémicycle <http://www2.assemblee-nationale.fr/decouvrir-l-assemblee/role-et-pouvoirs-de-l-assemblee-nationale/les-fonctions-de-l-assemblee-nationale/les-fonctions-legislatives/les-votes-a-l-assemblee-nationale>`__.",
"type": "string"
},
"suffragesExprimes": {
"description": "Nombre de suffrages exprimés.",
"type": "string"
}
},
"type": "object"
},
"titre": {
"description": "Objet du vote.",
"type": "string"
},
"typeVote": {
"description": "Type de vote: MOC pour motion de censure, SAT pour scrutin à la tribune, SPO pour scrutin public ordinaire, SPS pour scrutin public solennel et SSG pour scrutin solennel congrès",
"properties": {
"codeTypeVote": {
"enum": [
"MOC",
"SAT",
"SPO",
"SPS",
"SSG"
],
"type": "string"
},
"libelleTypeVote": {
"enum": [
"motion de censure",
"scrutin public ordinaire",
"scrutin public solennel",
"scrutin à la tribune",
"Scrutin solennel congrès"
],
"type": "string"
},
"typeMajorite": {
"description": "La signification de ce champ n'est pas définie.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-typevote-typemajorite-dans-un-scrutin/196",
"enum": [
"majorité absolue des suffrages exprimés",
"majorité des membres composant l'Assemblée nationale",
"majorité des membres composants composant l'Assemblée",
"majorité des membres composants composant l'Assemblée nationale",
"Majorité requise pour un Congrès"
],
"type": "string"
}
},
"type": "object"
},
"ventilationVotes": {
"$ref": "OrganeVotant.json"
},
"schemaVersion": {
"type": "string"
}
},
"required": [
"uid"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "Scrutin.json",
"$$target": "Scrutin.json"
}