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 Traders Retailers Consumer Farm advisors Internal auditors 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 Externe data Y Trusted data broker Akker web BMS boer X BMS Dataset adres BMS boer Y BMS leverancier X Dataset prijs Vee manager BMS boer Z BMS leverancier Y Dataset eigenaar Diergedrag Autorisatie Poul trace Melkrobot Mate van gebruik Sensor data X Klimaat Sensor data Y Pig trace 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