@tricoteuses/assemblee
Version:
Retrieve, clean up & handle French Assemblée nationale's open data
106 lines (103 loc) • 3.92 kB
JSON
{
"title": "Étude du projet de loi de finance.",
"description": "Une étude du projet de loi de finance détermine le budget général d'une `mission <https://www.performance-publique.budget.gouv.fr/ressources-documentaires/documentation-budgetaire/chiffres-cles-budget-etat>`__ (par exemple Éducation, Défense, etc.).",
"type": "object",
"additionalProperties": false,
"properties": {
"missionMinefi": {
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-missionminefi-dans-un-plf/",
"description": "Étude réalisée pour le compte du ministère de l'économie et des finances.",
"type": "object",
"additionalProperties": false,
"properties": {
"libelleCourt": {
"description": "Nom de la `mission de l'état <https://www.performance-publique.budget.gouv.fr/ressources-documentaires/documentation-budgetaire/chiffres-cles-budget-etat>`__ à laquelle se rapporte l'étude.",
"type": "string"
},
"libelleLong": {
"description": "Le contenu de ce champ n'est pas défini.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-libellelong-dans-un-plf/",
"type": "string"
},
"missions": {
"description": "Des missions secondaires (ou partie de mission) peuvent subsdiviser une mission principale. Par exemple la mission principale *Action extérieure* de l'État peut contenir une partie de mission *Tourisme* qui dispose de son propre budget.",
"items": {
"$ref": "#/properties/missionMinefi"
},
"type": "array"
},
"typeBudget": {
"description": "Le contenu de ce champ n'est pas défini.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-typebudget-dans-un-plf/",
"enum": [
"Budget annexe",
"Budget général",
"Compte de concours financier",
"Compte spécial",
"Première partie"
],
"type": "string"
},
"typeMission": {
"description": "Au premier niveau le type est toujours 'mission principale', au second niveau (c'est à dire inclus dans la liste **missions**) le type peut être 'mission secondaire' ou 'partie de mission'.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-typemission-dans-un-plf/",
"enum": [
"mission principale",
"mission secondaire",
"partie de mission"
],
"type": "string"
}
},
"required": [
"typeMission",
"libelleLong",
"libelleCourt",
"typeBudget"
]
},
"ordreCommission": {
"description": "Le contenu de ce champ n'est pas défini.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-ordrecommission-dans-un-plf/108",
"type": "string"
},
"ordreDiqs": {
"description": "Le contenu de ce champ n'est pas défini.",
"$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-ordrediqs-dans-un-plf/",
"type": "string"
},
"organeRef": {
"description": "Identifiant unique (uid) de la `commission qui réalise l'étude <organe.html>`__.",
"type": "string"
},
"rapporteurs": {
"description": "Rapporteurs des études du projet de loi de finance.",
"type": "object",
"additionalProperties": false,
"items": {
"$ref": "Rapporteur.json"
},
"type": "array"
},
"texteAssocie": {
"description": "Identifiant unique (uid) du `document <document.html>`__.",
"type": "string"
},
"uid": {
"description": "Identifiant unique.",
"type": "string"
}
},
"required": [
"uid",
"organeRef",
"ordreDiqs",
"ordreCommission"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "EtudePlf.json",
"$$target": [
"EtudePlf.json",
"#/properties/missionMinefi"
]
}