UNPKG

@tricoteuses/assemblee

Version:

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

57 lines (54 loc) 1.44 kB
{ "title": "Acteur.", "description": "Personne physique ayant été élue ou nommée dans `un organe <organe.html>`__.", "type": "object", "additionalProperties": false, "properties": { "uid": { "description": "Identifiant unique.", "type": "string" }, "etatCivil": { "$ref": "EtatCivil.json" }, "profession": { "$ref": "Profession.json" }, "uriHatvp": { "description": "URL de la déclaration d'intérêt de l'acteur sur le site de la Haute Autorité pour la Transparence dans la Vie Publique.", "type": "string", "format": "uri" }, "adresses": { "description": "Les adresses postales, numéros de téléphones et les adresses électroniques de l'acteur.", "type": "array", "items": { "anyOf": [ { "$ref": "AdresseElectronique.json" }, { "$ref": "AdressePostale.json" } ] } }, "mandats": { "description": "Les mandats (`représentatifs <https://fr.wikipedia.org/wiki/Mandat_repr%C3%A9sentatif>`__ ou `impératifs <https://fr.wikipedia.org/wiki/Mandat_imp%C3%A9ratif>`__) passés ou présents.", "type": "array", "items": { "$ref": "Mandat.json" } }, "schemaVersion": { "type": "string" } }, "required": [ "uid", "etatCivil" ], "$schema": "http://json-schema.org/draft-07/schema#", "$id": "Acteur.json", "$$target": "Acteur.json" }