Update data/schema.json
#1
by
Lucas-Mo
- opened
- data/schema.json +14 -0
data/schema.json
CHANGED
|
@@ -4,6 +4,7 @@
|
|
| 4 |
"type": "object",
|
| 5 |
"properties": {
|
| 6 |
"type": {
|
|
|
|
| 7 |
"type": "string",
|
| 8 |
"enum": [
|
| 9 |
"fourrage",
|
|
@@ -12,24 +13,31 @@
|
|
| 12 |
]
|
| 13 |
},
|
| 14 |
"dénomination": {
|
|
|
|
| 15 |
"type": "string"
|
| 16 |
},
|
| 17 |
"nom commercial": {
|
|
|
|
| 18 |
"type": "string"
|
| 19 |
},
|
| 20 |
"raison sociale étiquetage": {
|
|
|
|
| 21 |
"type": "string"
|
| 22 |
},
|
| 23 |
"adresse étiquetage": {
|
|
|
|
| 24 |
"type": "string"
|
| 25 |
},
|
| 26 |
"vrac": {
|
|
|
|
| 27 |
"type": "boolean"
|
| 28 |
},
|
| 29 |
"quantité": {
|
|
|
|
| 30 |
"type": "integer"
|
| 31 |
},
|
| 32 |
"additifs": {
|
|
|
|
| 33 |
"type": "array",
|
| 34 |
"items": {
|
| 35 |
"type": "string",
|
|
@@ -64,27 +72,33 @@
|
|
| 64 |
}
|
| 65 |
},
|
| 66 |
"matières premières": {
|
|
|
|
| 67 |
"type": "array",
|
| 68 |
"items": {
|
| 69 |
"type": "string"
|
| 70 |
}
|
| 71 |
},
|
| 72 |
"mode d'emploi": {
|
|
|
|
| 73 |
"type": "string"
|
| 74 |
},
|
| 75 |
"valeur nutritionelle": {
|
|
|
|
| 76 |
"type": "array",
|
| 77 |
"items": {
|
| 78 |
"type": "string"
|
| 79 |
}
|
| 80 |
},
|
| 81 |
"animaux": {
|
|
|
|
| 82 |
"type": "string"
|
| 83 |
},
|
| 84 |
"bio": {
|
|
|
|
| 85 |
"type": "boolean"
|
| 86 |
},
|
| 87 |
"ogm": {
|
|
|
|
| 88 |
"type": "boolean"
|
| 89 |
}
|
| 90 |
},
|
|
|
|
| 4 |
"type": "object",
|
| 5 |
"properties": {
|
| 6 |
"type": {
|
| 7 |
+
"description": "Type d'aliment parmis les 3 propositions",
|
| 8 |
"type": "string",
|
| 9 |
"enum": [
|
| 10 |
"fourrage",
|
|
|
|
| 13 |
]
|
| 14 |
},
|
| 15 |
"dénomination": {
|
| 16 |
+
"description": "Dénomination de l'aliment",
|
| 17 |
"type": "string"
|
| 18 |
},
|
| 19 |
"nom commercial": {
|
| 20 |
+
"description": "Nom commercial de l'aliment",
|
| 21 |
"type": "string"
|
| 22 |
},
|
| 23 |
"raison sociale étiquetage": {
|
| 24 |
+
"description": "Nom ou raison sociale du responsable de l’étiquetage",
|
| 25 |
"type": "string"
|
| 26 |
},
|
| 27 |
"adresse étiquetage": {
|
| 28 |
+
"description": "Adresse du responsable de l’étiquetage: rue / ville / code postal",
|
| 29 |
"type": "string"
|
| 30 |
},
|
| 31 |
"vrac": {
|
| 32 |
+
"description": "L'aliment est livré en vrac ou non",
|
| 33 |
"type": "boolean"
|
| 34 |
},
|
| 35 |
"quantité": {
|
| 36 |
+
"description": "Quantité d'aliment effectivement livrée",
|
| 37 |
"type": "integer"
|
| 38 |
},
|
| 39 |
"additifs": {
|
| 40 |
+
"description": "Liste des additifs avec le nom spécifique parmis la liste, le numéro d'identification si existe, la quantité si existe",
|
| 41 |
"type": "array",
|
| 42 |
"items": {
|
| 43 |
"type": "string",
|
|
|
|
| 72 |
}
|
| 73 |
},
|
| 74 |
"matières premières": {
|
| 75 |
+
"description": "Liste des matières premières dans l'aliment. Cette information peut être précédée de la mention \"composition\"",
|
| 76 |
"type": "array",
|
| 77 |
"items": {
|
| 78 |
"type": "string"
|
| 79 |
}
|
| 80 |
},
|
| 81 |
"mode d'emploi": {
|
| 82 |
+
"description": "Texte décrivant le mode d'emploi",
|
| 83 |
"type": "string"
|
| 84 |
},
|
| 85 |
"valeur nutritionelle": {
|
| 86 |
+
"description": "Liste des valeurs nutritionelle. En fonction de la nature de l'aliment, précision du taux (en %) de protéine brute, de cellulose brute ou de matières grasses brutes, d'amidon…",
|
| 87 |
"type": "array",
|
| 88 |
"items": {
|
| 89 |
"type": "string"
|
| 90 |
}
|
| 91 |
},
|
| 92 |
"animaux": {
|
| 93 |
+
"description": "Espèce animale ou catégorie d’animaux à laquelle l'aliment est destiné",
|
| 94 |
"type": "string"
|
| 95 |
},
|
| 96 |
"bio": {
|
| 97 |
+
"description": "Vrai si l'aliment est utilisable en agriculture biologique, faux sinon"
|
| 98 |
"type": "boolean"
|
| 99 |
},
|
| 100 |
"ogm": {
|
| 101 |
+
"description": "Vrai si l'aliment est avec OGM, faux si l'aliment a un pourcentage d'OGM inférieur à 0,9%"
|
| 102 |
"type": "boolean"
|
| 103 |
}
|
| 104 |
},
|