BS EN 16104:2012:2013 Edition
$215.11
Food data. Structure and interchange format
Published By | Publication Date | Number of Pages |
BSI | 2013 | 76 |
This European Standard specifies requirements on the structure and semantics of food datasets and of interchange of food data for various applications.
Food data refers to information on various food properties and includes various steps in the generation and publication of such data, e.g. sampling, analysis, food description, food property and value description.
The standard regards food data as datasets covering:
-
identification, description and classification of foods including food ingredients,
-
qualitative and quantitative food properties that can be measured, calculated or estimated,
-
data quality values and other metadata,
-
specifications of methods used for obtaining these values,
-
references to sources for the information reported.
This standard includes requirements on:
-
semantics and data structure for food data,
-
content of referenced controlled vocabularies,
-
XML encoding for interchange of food data.
This standard does not include:
-
food description methods,
-
quality assessment methods,
-
content of controlled vocabularies, for example controlled vocabularies for nutrients,
-
database implementation.
PDF Catalog
PDF Pages | PDF Title |
---|---|
9 | 1 Scope |
10 | 2 Terms and definitions |
14 | 3 Symbols (and abbreviated terms) 3.1 UML notation 3.2 Abbreviated terms and acronyms |
15 | 4 Data structure 4.1 General 4.2 Main data structure |
16 | 4.3 Bibliographic references |
17 | 4.4 Classes for attribute specification |
18 | 4.5 Classes for codes of controlled vocabularies |
19 | 4.6 Classes for identifiers 5 Class descriptions 5.1 General |
20 | 5.2 Classes for numerical and logical values 5.3 Classes for text |
21 | 5.4 Class for date and time |
22 | 5.5 Code_ classes, for attributes based on controlled vocabularies 5.6 Id_ classes, for identifiers |
23 | 5.7 Aggregation class 5.8 Allergen class, AllergenSpec class, Code_Allergen classes |
24 | 5.9 ArticleInfo class |
25 | 5.10 Claim class, Code_ClaimType class, Code_ClaimCode class 5.11 Code_SciName class 5.12 Composite class, Code_Strategy class, Code_SamplingMethod class |
26 | 5.13 Contact class 5.14 Contributor class 5.15 Descriptor class, Code_Descriptor class |
27 | 5.16 Food class |
28 | 5.17 Id_Food class 5.18 Image class 5.19 Ingredient class |
29 | 5.20 Mandate class 5.21 Measure class, Id_Measure class, Code_Action class |
30 | 5.22 Method class, Code_MethType class, Code_MethInd class 5.23 MethodStep class, Code_MethStep class |
31 | 5.24 MethodValidation class, Code_MethValidation class 5.25 Performance class |
33 | 5.26 Place class, Code_PlaceType class 5.27 Preparation class, Code_Preparation class 5.28 Programme class, Code_Programme class |
34 | 5.29 Property class, Code_Property class 5.30 Quality class, Code_Quality class |
35 | 5.31 Quantity class 5.32 Recipe class 5.33 Reference class, Code_RefType class |
36 | 5.34 Sample class 5.35 Source 5.36 TypedDate class, Code_Date class |
37 | 5.37 TypedValue class, Code_ValueType 5.38 UoM class, Code_UoM class |
38 | 5.39 Vocabulary class 6 Data encoding 6.1 General 6.2 Data instances with identity |
39 | 6.3 Sequential order of XML elements 6.4 References to data instances 6.5 Data instances of class attributes |
40 | 6.6 XML schema datatypes 6.7 Encoding of Decimal datatype class 6.8 Encoding of Date datatype class 6.9 Encoding of MultiText datatype class |
41 | 6.10 Encoding of Vocabulary class 6.11 Encoding of Code_ classes 6.12 Encoding of list of valid values |
43 | 6.13 Encoding of identifiers |
45 | Annex A (informative) UML notation |
46 | Annex B (informative) Examples of data instances B.1 Overview B.2 Agreements between actors |
50 | B.3 Data instances and dataset B.4 Food description and food property measures |
54 | B.5 Aggregation of food property measures |
56 | B.6 Food composite and food samples |
59 | B.7 Food recipes |
62 | B.8 Food article with article information |
65 | Annex C (informative) XML schema and example of XML encoding C.1 General C.2 XML schema |
66 | C.3 XML document example |
68 | Annex D (informative) Examples of controlled vocabularies D.1 General D.2 Background D.3 Food description |
69 | D.4 Food classification |
70 | D.5 Food property description D.6 Analytical methods |
71 | D.7 Geographic places and languages D.8 Units of measure |
72 | D.9 Other controlled vocabularies |