Commit 393786f7 authored by pascal romain's avatar pascal romain
Browse files

mise à jour suite réunion travail

parent 18b4a9ee
# Changelog
## 0.7
* ajustements dans les listes de valeurs autorisées
* corrections diverses et typos
## 0.6
* ajout du champ menuTexturePLat après discussion avec les éditeurs Salqmandre, Easilys et datameal
......
......@@ -5,15 +5,15 @@
"description": "Schéma permettant de décrire les menus des repas proposés par des collectivités locales et des établissements publics. Il permet de préciser les modalités de distribution et le contenu des menus proposés (les plats). Le choix a été fait de détailler chaque plat sur une ligne. Pour décrire un menu il faut donc répéter certaines informations plusieurs fois (voir exemple).",
"countryCode": "FR",
"homepage": "https://git.opendatafrance.net/scdl/menus-collectifs",
"path": "https://git.opendatafrance.net/scdl/menus-collectifs/raw/v0.6/schema.json",
"path": "https://git.opendatafrance.net/scdl/menus-collectifs/raw/v0.7/schema.json",
"resources": [
{
"title": "Exemple de fichier de menus valide en csv",
"path": "https://git.opendatafrance.net/scdl/menus-collectifs/raw/v0.6/examples/menus-collectifs_valide.csv"
"path": "https://git.opendatafrance.net/scdl/menus-collectifs/raw/v0.7/examples/menus-collectifs_valide.csv"
},
{
"title": "Exemple de fichier de menus valide en Office Open XML",
"path": "https://git.opendatafrance.net/scdl/menus-collectifs/raw/v0.6/examples/menus-collectifs_valide.xlsx"
"path": "https://git.opendatafrance.net/scdl/menus-collectifs/raw/v0.7/examples/menus-collectifs_valide.xlsx"
}
],
"sources": [
......@@ -39,8 +39,8 @@
}
],
"created": "2020-02-12",
"lastModified": "2021-02-04",
"version": "0.6",
"lastModified": "2021-02-05",
"version": "0.7",
"contributors": [
{
"title": "OpenDataFrance",
......@@ -101,7 +101,7 @@
"title": "Nom de la collectivité qui produit les données",
"description": "Nom officiel de la collectivité qui produit les données.",
"type": "string",
"examples": "Agglomération du Grand Poitiers",
"examples": "Grand Poitiers Communauté urbaine",
"constraints": {
"required": true
}
......@@ -122,7 +122,7 @@
"title": "Nom de l'établissement ou entreprise qui a produit le repas servi",
"description": "Nom officiel de l'établissement qui est à l'origine de la production du repas.",
"type": "string",
"examples": "Syndicat intercommunale à vocation unique de Poitiers",
"examples": "Syndicat intercommunal à vocation unique de Poitiers",
"constraints": {
"required": true
}
......@@ -134,7 +134,7 @@
"type": "string",
"examples": "25330618700035",
"constraints": {
"required": true,
"required": false,
"pattern": "^\\d{14}$"
}
},
......@@ -203,18 +203,19 @@
"résidence sénior",
"EHPAD",
"repas à domicile",
"centre de loisirs"
"centre de loisirs",
"autre"
]
}
},
{
"name": "restaurantConvive",
"title": "Type de convive auquel le menu est proposé.",
"description": "Permet de préciser le type de public, à l'intérieur d'un type de restaurant, destinataire du menu proposé. Il est possible de saisir plusieurs valeurs séparées par un point-virgule dans ce champ.",
"description": "Permet de préciser le type de public, à l'intérieur d'un type de restaurant, destinataire du menu proposé. Valeur par défaut 'tous' ",
"type": "string",
"examples":"étudiants, 0-6 mois",
"examples":"étudiants",
"constraints": {
"required": false
"required": true
}
},
{
......@@ -241,7 +242,8 @@
"goûter",
"dîner",
"collation",
"pique-nique"
"pique-nique",
"autre"
]
}
},
......@@ -259,19 +261,19 @@
"garniture",
"dessert",
"produit laitier",
"pain"
"pain",
"autre"
]
}
},
{
"name": "menuNomPlat",
"title": "Nom du plat servi",
"description": "Le nom du plat permet de désigner dans la limite de 140 caractères maximum les éléments composant le menu. Afin de faciliter le regroupement des informations, favorisez les noms courts en utilisant une majuscule initiale. Lorsque plusieurs ingrédients composent le plat, utilisez de préférence un tiret (-) pour les séparer.",
"description": "Le nom du plat permet de désigner dans la limite de 160 caractères maximum les éléments composant le menu. Afin de faciliter le regroupement des informations, favorisez les noms courts en utilisant une majuscule initiale. Lorsque plusieurs ingrédients composent le plat, utilisez de préférence un tiret (-) pour les séparer.",
"type": "string",
"examples": "Jambon sec - Oeuf dur",
"constraints": {
"required": true,
"unique": true,
"maxLength": 160
}
},
......@@ -322,7 +324,7 @@
"constraints": {
"required": false,
"enum": [
"Gluten",
"Céréales contenant du gluten",
"Crustacés",
"Oeufs",
"Poissons",
......@@ -366,10 +368,11 @@
"type": "string",
"examples": "normal; haché",
"constraints": {
"required": false,
"required": true,
"enum": [
"normal",
"sans texture modifié",
"mixé",
"mixé lissé",
"fondant",
"haché"
]
......@@ -378,7 +381,7 @@
{
"name": "MenuPublicationPlatDate",
"title": "Date de publication de l'enregistrement d'un plat",
"description": "Lors de la publication ce champ d'horodatage permet d'indiquer la date de création de la donnée présente dans le fichier.",
"description": "Lors de la publication ce champ d'horodatage permet d'indiquer la date de publication de la donnée présente dans le fichier.",
"type": "datetime",
"examples": "2020-05-11T14:08:32Z",
"constraints": {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment