Compliance Architectuur Solution providers, 19 januari 2016 door Conny Graumans
Supported by:
VERTREKSITUATIE • Afnemers van landbouwproducten stellen, vanuit voedselveiligheid en duurzaamheid, eisen aan de wijze van produceren. • Deze eisen zijn vertaald naar tal van certificaten waaraan de primaire product c.q. het product dient te voldoen. • Per certificaat dient de boer of tuinder aan te tonen hoe geproduceerd is. • De boer of tuinder dient hiertoe bewijsstukken te overleggen. • Registratie van het productie-, bewaar- en verwerkingsproces maken hier deel vanuit.
1
VERTREKSITUATIE
• De inhoud van de verschillende certificaten kent een behoorlijke overlap. • Vanuit de boer & tuinder is eenmalige vastlegging meervoudig gebruik het devies. • Farm Digital – WorkPackage-1 richt zich op het optimaliseren van de registratie en het ontsluiting van data ten behoeve van certificering.
PPS FARM DIGITAL • Doel: – Verbeteren digitale ondersteuning certificerings proces
• Inhoud: – 1) Open Information Architecture – 2) Prototype as ‘Proof of Concept’ – 3) Business model and continuation.
• Deze presentatie richt zich op het eerste onderdeel met input van: – Jan Willem Kruize (WUR-LEI), Youri Dijkxhoorn (WUR-LEI), Lan Ge (LEI), Daan Goense (WUR-LR) – Frans van Diepen (EZ-RVO)
2
POSITIE VAN DE PRODUCENT
Accountants
Standard Setting Organizations
Farm Management Systems
Certifying agencies
Suppliers
Retailers
Traders
Farm advisors Internal auditors
Consumer
Chain organizations
Government
Investors Research
AS-IS
3
TO-BE
2 TYPEN STANDAARDEN
4
INHOUD WORK PACKAGE 1 (WP1)
• Inzicht krijgen in compliance proces. Drie use cases: – Meloenen, Costa Rica – Druiven, Zuid Afrika – Aardappelen, Nederland
• Ontwikkelen standaard eCROP-bericht voor uitwisselen teeltregistratie (incl. opslag en verwerking). • Is input voor de proof of concept AgriPlace.
INFORMATIEANALYSE
5
PROCESBESCHRIJVINGEN
INFORMATIEANALYSE
6
INFORMATIEANALYSE
WORK PACKAGE 1: DESIGN
7
BERICHTTYPEN COMPLIANCE
CONCLUSIES & AANBEVELINGEN • Onderscheid maken tussen berichten standaarden en certificeringsstandaarden. • Aandacht voor het linken van inputs (zaden, meststoffen, gewasbeschermingsmiddelen) aan partijen afgeleverd product. • Tracking & tracing is belangrijk, niet alleen aandacht voor primaire productie maar ook voor de verwerkingsketen. • Rekening houden met de rol van de coöperatie als verzamelaar van data.
8
AANBEVELINGEN
• Primair doel: efficiëntie verbeteren voor primaire producent. • Hergebruik van data, minimaliseren kosten audit proces. • Feedback naar primaire producenten ter stimulatie van zorgvuldige registratie. • Aansluiting zoeken op bestaande systemen: BMSen, laboratoria, input-leveranciers, overheid, etc. • Eenmalige invoer meervoudig gebruik.
OPEN INFORMATIEARCHITECTUUR
• Open service georiënteerde informatiearchitectuur waarin bestaande en nieuwe spelers makkelijk nieuwe modules kunnen inpassen en gebruik kunnen maken van elkaars data en applicaties. • Applicaties koppelen op basis van gestandaardiseerde koppelvlakken (API’s). De definities van de koppelvlakken zijn publiek. • Aansluiten op bestaande internationale standaarden: UN/CEFACT, ISO, GS1, OGC, GML, Inspire, etc.
9
Sensoren
Bedrijfsniveau
Data stores
Middleware
Keten informatiesystemen
Externe data X
Akker web
Externe data Y
Trusted data broker
BMS boer XBMS
Dataset adres BMS leverancier X
BMS boer Y BMS boer Z
Dataset prijs
Vee manager
Dataset eigenaar
BMS leverancier Y
Autorisatie
Poul trace
Diergedrag Mate van gebruik
Melkrobot
Sensor data X Klimaat
Pig trace
Sensor data Y
Bron: AgroConnect
STANDAARD KOPPELVLAKKEN
Een koppelvlakspecificatie bestaat uit: • Datamodel (semantiek, referentie datamodellen). • Classificaties en standaard coderingen. • Specificaties identifiers objecten en events. • Te hanteren protocol en berichtensyntax. • Afspraken over betrouwbaarheid, kwaliteit, eigendom en toegestaan gebruik van de data. Het geheel heet een Afsprakenstelsel.
10
STANDAARD KOPPELVLAKKEN
E-CROP BERICHT • UNCefact standaard (http://www.unece.org/cefact/xml_schemas/index)
• Input: – EDI-Crop-berichten (AgroConnect) – Teelt-Historie (GS1 – Frugicom) – eDaplos (UNCefact) – reference datamodel CROP (WUR)
• Deliverables: – Business Requirements Specification – Requirements Specification Mapping – Xsd’s (GEFEG: speciale tool voor beheer & onderhoud)
11
BRS, DATAMODEL
MAPPING NAAR CCL ..mappen naar core components library UNCefact…
12
E-CROP BERICHT
• Aandachtspunten eCROP: – moet bruikbaar zijn in akkerbouw, vollegrondsgroententeelt, glastuinbouw, fruitteelt – speciale aandacht voor unieke bedrijfsidentificatie (Blue Number, GLN). – uitwisselen van geo-componenten (punt, lijn, vlak) – eigendom & waarde van data – authenticatie & autorisatie
E-CROP BERICHT
13
SCHEMA DEFINITIES (XSD’S)
WORK PACKAGE 1: DESIGN
14
COMPLIANCE BERICHTENSET
• Toewerken naar set aan standaard berichten: – Semantiek (datadefinities) vormt de basis – Mappen naar verschillende syntaxen: • xml voor SOAP-toepassingen • of RESTful Json
• Beschikbaar zijn: – eLab (UNCefact laboratoriumbericht) – EDI-Crop (PETA-stimuleringsprogramma akkerbouw) • Croppingschema • Croppingadvice • Croprecording
• Gefaseerd verder uitbouwen.
PUNTEN VOOR DISCUSSIE
• Uitnodiging aan solution providers om te participeren in ontwikkeling en implementatie koppelvlakken.
15