Title: Anders Mller
1Technical Annex XML Food Data Transport
PackageeSearch
- Anders Møller
- Danish Food Information, Denmark
- am_at_danfood.info
- on behalf of the EuroFIR Consortium
Web Services Start-Up meeting, Helsinki, April
2008
2Content
- CEN/TC 387Project Committee on Food Composition
Data - Documents in force
- Food Data Transport Package (version 1.3)
- eSearch
- DFI database for FDTP to eSearch
3CEN/TC 387 Standard for Food Composition Data
- Proposal submitted to CEN April 2008, accepted 17
July 2008 - CEN/TC 387 Project Committee Food composition
data, led by Swedish Standardization Institute
(SIS) - 1st plenary meeting 12-13 November 2008 in
Stockholm - Work programme due end of 2008
- Several telephone meetings
- Drafting group meeting in Uppsala, Sweden, July
2009 - Proposed European standard regards food
composition data as datasets including - Identification, description, classification and
labelling of foods and ingredients - Values for the amounts of measurable, estimated
or calculated nutrients and other components - Specifications of methods used for obtaining
these values - References to sources for the information
reported.
4CEN/TC 387 Standard for Food Composition Data
- Standardisation aspects
- The standard shall provide structure and
semantics of data. - The standard shall provide encoding of data for
data exchange. - The standard shall be based on the existence of
controlled vocabularies defined in the standard
or by other bodies. - The standard shall provide several levels of
interoperability through flexibility in selection
of food description system, food component sets
and other controlled vocabularies. - Data must be able to include references to
information linked to foods, food components, and
methods.
5Technical Annex Technical website
6Food Data Transport Package Technical website
7New documents
- Current document versions
- Technical Annex 1.1
- FDTP 1.3
- FDTP Schema 1.0
- Web Services Specifications, version 1.0
- Updated versions July/August 2009
- FDTP 1.4, mostly correctionswaiting list for
version 1.5, e.g. recipes and retention factors - updated EuroFIR thesauri (components, method
identifier) - updated LanguaL multi-lingual thesauri
8The Main Entities of the FDTP
- "Sender Information"
- "Content"
- "Food Composition"
- "Foods"
- "Food"
- "Food Description"
- "Food Identifiers"
- ...
- "Food Names"
- "Product Description, e.g. GS1"
- "Recipe information"
- ...
- "Component Description"
- "Component Identifiers"
- "Component Names"
- "Values"
- "Value"
- "Sample"
- "Method description"
http//www.gs1.org Global Data Synchronisation
Network (GSDN)- Universal Product Code
(UPC/EAN) XML Standard Food and Beverage
Extension http//www.gs1.org/services/gsmp/kc/ecom
/xml/gdsn_grid.html
9The XML Food Data Transport Package
- XML Schema
- XML FDTP Schema 1.0
- Two dummy services
- XML FDTP verrsion 1.3with all elements and
attributeshttp//www.eurofir.org/FDTP_XML_Structu
re.asp - XML FDTP version 1.3with EuroFIR mandatory
elements and attributeshttp//www.eurofir.org/FDT
P_XML_Structure.asp?OptionMandatory
10EuroFIR eSearch facility
Web Services deliver data in XML format
11FDTP Service for eSearch
- An Example
- Give me all information for USDA butter (NDB_No
01001 and NDB_No 01002) - http//.../Get_XML.asp?FoodId01001,01002
- Script on the server extracts data from database,
formats the response and sends it in XML to the
requester (eSearch) - Currently using REST technique
12FDTP Service for eSearch
13FDTP Service for eSearch
14Login to EuroFIR eSearch
1. Login
2. Click eSearch prototype
15EuroFIR eSearch
16EuroFIR eSearch
17EuroFIR eSearch
18EuroFIR eSearch
19EuroFIR eSearch
20EuroFIR eSearch
21EuroFIR eSearch
- Current issues
- Many datasets especially those to be
implemented locally (nationally) are still
missing.Please observe the deadlines! - eSearch speed problems (sometimes?)
- More advanced search facility wanted
- Better output facilities wanted
22Datasets connected to EuroFIR eSearch
23EuroFIR eSearch
- NB! Deadlines NB!
- All available datasets must be connected to
eSearch by end June 2009.For connection, contact
am_at_danfood.info - Datasets must be fully operable by September 2009
- Datasets must be fully value documented by end
2009(request from the Commission)
24Database structure behind DFI eSearch Services
25- Thank you for your patience!