UNPKG

@tricoteuses/assemblee

Version:

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

172 lines (169 loc) 4.14 kB
{ "title": "Question.", "description": "Questions écrites ou question au gouvernement posées par les députés.", "type": "object", "additionalProperties": false, "properties": { "uid": { "description": "Identifiant unique.", "type": "string" }, "xsiType": { "enum": [ "QuestionEcrite_Type", "QuestionGouvernement_Type", "QuestionOrale_Type" ], "type": "string" }, "type": { "enum": [ "QE", "QG", "QOSD" ], "type": "string" }, "identifiant": { "type": "object", "additionalProperties": false, "properties": { "numero": { "type": "string" }, "regime": { "type": "string" }, "legislature": { "type": "string" } } }, "indexationAN": { "type": "object", "additionalProperties": false, "properties": { "rubrique": { "type": "string" }, "analyses": { "type": "object", "additionalProperties": false, "properties": { "analyse": { "type": "string" } } } } }, "auteur": { "$ref": "Auteur.json" }, "minInt": { "type": "object", "additionalProperties": false, "properties": { "abrege": { "type": "string" }, "developpe": { "type": "string" } } }, "minAttribs": { "properties": { "minAttrib": { "anyOf": [ { "$ref": "MinAttribElement.json" }, { "items": { "$ref": "MinAttribElement.json" }, "type": "array" } ] } }, "type": "object" }, "textesQuestion": { "properties": { "texteQuestion": { "anyOf": [ { "$ref": "Texte.json" }, { "items": { "$ref": "Texte.json" }, "type": "array" } ] } }, "type": "object" }, "textesReponse": { "properties": { "texteReponse": { "anyOf": [ { "$ref": "Texte.json" }, { "items": { "$ref": "Texte.json" }, "type": "array" } ] } }, "type": "object" }, "cloture": { "$ref": "Cloture.json" }, "signalement": { "$ref": "Signalement.json" }, "renouvellements": { "properties": { "renouvellement": { "anyOf": [ { "$ref": "Renouvellement.json" }, { "items": { "$ref": "Renouvellement.json" }, "type": "array" } ] } }, "type": "object" }, "schemaVersion": { "type": "string" } }, "required": [ "uid", "type", "xsiType", "auteur", "identifiant", "indexationAN", "minInt" ], "$schema": "http://json-schema.org/draft-07/schema#", "$id": "Question.json", "$$target": "Question.json" }