UNPKG

@tricoteuses/assemblee

Version:

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

48 lines (45 loc) 1.69 kB
{ "title": "Champs liés au texte d'un acte législatif.", "type": "object", "$comment": "jq '.. | .actesLegislatifs? | select(. != null) | .[] | select(.texteAssocieRef != null and .texteAdopteRef != null) | \"\\(.xsiType) \\(.codeActe) \\(.texteAssocieRef) \\(.texteAdopteRef)\"' $(find ../data/assemblee-nettoye/Dossiers_Legislatifs_{XIV,XV}_nettoye/dossiers -name '*.json')", "properties": { "texteAdopteRef": { "description": "Identifiant unique (uid) d'`un rapport <document.html>`__.", "type": "string" }, "texteAssocieRef": { "description": "Identifiant unique (uid) du `texte <document.html>`__ auquel aboutit un acte législatif.", "type": "string" }, "textesAssocies": { "$comment": "Discussion https://forum.en-root.org/t/signification-du-champ-textesassocies-dans-acteslegislatifs/135", "items": { "properties": { "texteAssocieRef": { "$comment": "Discussion https://forum.en-root.org/t/les-textes-de-type-bta-ou-tap-manquent/136", "description": "Identifiant unique du texte adopté.", "type": "string" }, "typeTexte": { "description": "BTA pour Bibard du Texte Adopté ou TAP pour Texte Adopté Provisoire.", "enum": [ "BTA", "TAP" ], "type": "string" } }, "type": "object" }, "type": "array" } }, "$schema": "http://json-schema.org/draft-07/schema#", "$id": "Texte.json", "$$target": [ "Texte.json", "Texte.json#/properties/texteAdopteRef", "Texte.json#/properties/texteAssocieRef", "Texte.json#/properties/textesAssocies" ] }