UNPKG

@tricoteuses/assemblee

Version:

Retrieve, clean up & handle French Assemblée nationale's open data

188 lines (185 loc) 6.94 kB
{ "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" }