UNPKG

@tricoteuses/assemblee

Version:

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

193 lines (190 loc) 6.7 kB
{ "title": "Mandat", "description": "Une personne physique peut être mandataire d'un mandat représentatif ou bien d'un mandat dit simple, comme par exemple être membre d'une commission. Un `mandat représentatif <https://fr.wikipedia.org/wiki/Mandat_repr%C3%A9sentatif>`__ est \"une forme de mandat politique qui possède la caractéristique d'être général, libre et non révocable\".", "type": "object", "additionalProperties": false, "properties": { "xsiType": { "type": "string", "enum": [ "MandatAvecSuppleant_Type", "MandatMission_Type", "MandatParlementaire_type", "MandatSimple_Type" ] }, "uid": { "description": "Identifiant unique.", "type": "string" }, "acteurRef": { "description": "Identifiant unique (uid) de l'`acteur <acteur.html>`__ mandataire.", "type": "string" }, "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éé l'organe. Nombre entier.", "type": "string" }, "typeOrgane": { "$ref": "CodeTypeOrgane.json" }, "dateDebut": { "description": "Date de début de la nomination de l’acteur.", "type": "string", "format": "date-time" }, "datePublication": { "description": "Date de publication de la nomination au journal officiel.", "type": "string", "format": "date-time" }, "dateFin": { "description": "Date de fin du mandat.", "type": "string", "format": "date-time" }, "preseance": { "description": "Plus le mandat est important, plus la préséance est proche de 1. Nombre entier.", "type": "string" }, "nominPrincipale": { "description": "1 pour le mandat principal, 0 sinon. Si deux mandats pour un même organe coïncident dans le temps (c’est à dire que les intervalles de temps entre leurs dates de début et de fin ont une intersection), alors le mandat principal est celui dont le champ préséance a la plus petite valeur.", "$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-nominprincipale-dans-un-mandat/", "type": "string" }, "infosQualite": { "type": "object", "additionalProperties": false, "properties": { "codeQualite": { "description": "Abrégé de la qualité, unifié entre les `types d’organes <organe.html#codetypeorgane.json>`__.", "type": "string" }, "libQualite": { "description": "La signification de ce champ est indéfinie.", "$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-libqualite-dans-un-mandat/", "type": "string" }, "libQualiteSex": { "description": "Titre donné en raison du mandat. (par exemple: Sénateur, Vice-Président, Membre, etc.)", "type": "string" } }, "required": [ "libQualite" ] }, "organesRefs": { "description": "Identifiants uniques (uid) des `organes <organe.html>`__ au sein desquels le mandat est exercé.", "type": "array", "items": { "type": "string" } }, "suppleant": { "description": "Personne physique désignée pour remplacer le mandataire si nécessaire.", "type": "object", "additionalProperties": false, "properties": { "dateDebut": { "description": "Date de début de la nomination.", "type": "string", "format": "date-time" }, "dateFin": { "description": "Date de fin de la fonction.", "type": "string", "format": "date-time" }, "suppleantRef": { "description": "Identifiant unique (uid) de l'`acteur <acteur.html>`__.", "type": "string" } }, "required": [ "dateDebut", "suppleantRef" ] }, "election": { "type": "object", "additionalProperties": false, "properties": { "lieu": { "$ref": "Lieu.json" }, "causeMandat": { "description": "Élection ou nommination à l'origine du mandat (par exemple: élections générales, remplacement d'un député nommé au Gouvernement, etc.)", "type": "string" }, "refCirconscription": { "description": "La signification de ce champ est indéfinie.", "$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-refcirconscription-d-un-mandat/", "type": "string" } }, "required": [ "lieu" ] }, "mandature": { "description": "Détails concernant uniquement les `mandats représentatifs <https://fr.wikipedia.org/wiki/Mandature>`__.", "type": "object", "additionalProperties": false, "properties": { "datePriseFonction": { "description": "Date de la prise de fonction.", "type": "string", "format": "date-time" }, "causeFin": { "description": "Cause de la fin du mandat (par exemple: Fin de législature, Élection au Sénat, etc.)", "type": "string" }, "premiereElection": { "description": "1 s'il s'agit d'une première élection, 0 sinon", "type": "string" }, "placeHemicycle": { "description": "Numéro de la place du député dans `l’hémicycle <https://fr.wikipedia.org/wiki/H%C3%A9micycle>`__", "type": "string" }, "mandatRemplaceRef": { "description": "Identifiant unique (uid) du mandat remplacé par ce mandat dans le cas d'une suppléance.", "type": "string" } } }, "collaborateurs": { "description": "Liste des collaborateurs attachés au `mandat représentatif <https://fr.wikipedia.org/wiki/Mandat_repr%C3%A9sentatif>`__ ", "type": "array", "items": { "$ref": "Collaborateur.json" } }, "libelle": { "description": "Libellé de la nomination. Uniquement pour les `députés en mission auprès du gouvernement <http://www2.assemblee-nationale.fr/deputes/liste/deputes-en-mission>`__.", "type": "string" }, "missionSuivanteRef": { "description": "Identifiant unique (uid) du mandat suivant. Uniquement pour les `députés en mission auprès du gouvernement <http://www2.assemblee-nationale.fr/deputes/liste/deputes-en-mission>`__.", "type": "string" }, "missionPrecedenteRef": { "description": "Identifiant unique (uid) du mandat précédent. Uniquement pour les `députés en mission auprès du gouvernement <http://www2.assemblee-nationale.fr/deputes/liste/deputes-en-mission>`__.", "type": "string" } }, "required": [ "uid", "acteurRef", "typeOrgane", "dateDebut", "nominPrincipale", "infosQualite", "organesRefs" ], "$schema": "http://json-schema.org/draft-07/schema#", "$id": "Mandat.json", "$$target": "Mandat.json" }