Update data/schema.json

#1
Files changed (1) hide show
  1. 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
  },