Erlend Klakegg Bergheim PEPPOL Capability Concepts.

Slides:



Advertisements
Similar presentations
The EC e-Procurement platform Digital Agenda Assembly 17/06/2011 Mr. Angelo TOSETTI Head of Unit, DIGIT B.4.
Advertisements

CEN WS/BII What is CEN WS/BII? The path towards more efficient procurement in Europe Paris June 2, Jostein Frømyr CEN WS/BII3 Vice-chair, technical.
CEN WS/BII2 1 Spreading interoperability in eProcurement processes across Europe Open Seminar Brussels December 6, 2012.
CEN WS/BII The BII initiative The path towards more efficient procurement in Europe Brussels December 10, Jostein Frømyr CEN WS/BII3 Vice-chair,
European eInvoicing example
Project Acronym:PEPPOL Grant Agreement number: Project Title:Pan European Public Procurement Online Website: PEPPOL is an EU co-funded.
CEN/BII Seminar Paris, 02/06/2014 Pieter BREYNE –
1 Enterprise IT [Πληροφοριακές Τεχνολογίες της Επιχείρησης] Lecture 4 & 5: XML Overview Univ. of the Aegean Financial and Management Engineering Dpt Petros.
Defining a federated messaging and trust infrastructure for secure and reliable exchange of data Kenneth Bengtsson OASIS Business Document Exchange (BDXR)
Spreading interoperability in eProcurement processes across Europe
INTERCENT-ER Agency PEPPOL implementation in Italy and e-invoicing standardisation Paris - June 02, 2014 Regional Agency for the development of electronic.
CEN WS/BII2 1 Spreading interoperability in eProcurement processes across Europe Open Seminar Brussels December 6, 2012.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
1 iSURF eDoCreator: e-Business Document Design And Customization Environment and TestBATN: Testing Business, Application, Transport and Network Layers.
CEN WS/BII2 1 Spreading interoperability in eProcurement processes across Europe Open Seminar Brussels December 6, 2012.
E-procurement in Sweden based on CEN/BII Kerstin Wiss Holmdahl Swedish Association of Local Authorities and Regions Stockholm, December 2,2014.
How e-Procurement standards can facilitate integration; the Swedish experience Kerstin Wiss Holmdahl Swedish Association of Local Authorities and Regions.
Proposal for a Revised Technical Framework for UN/CEFACT eProcurement impact 1.
Web Services Description Language CS409 Application Services Even Semester 2007.
CEN WS/BII The BII post-award activities and deliverables The path towards more efficient procurement in Europe Paris June 2, Mr. Martin Forsberg.
Document Validation for PEPPOL Philip Helger Austrian Federal Computing Centre February 11 th 2010 Version 1.0.
Federal XML Naming and Design Rules and Guidelines Mark Crawford.
CEN WS/BII The BII post-award activities and deliverables The path towards more efficient procurement in Europe Stockholm December 2, Mr. Martin.
1 E-procurement standards in the Swedish public sector Kerstin Wiss Holmdahl Swedish Association of Local Authorities and Regions Peter Norén Swedish.
CEN WS/BII Standards and Interoperability The path towards more efficient procurement in Europe Alcalá de Henares September 15, Jostein Frømyr CEN.
Location Object and GML Issues H. Tschofenig C. Guenther.
Advanced Accounting Information Systems Day 31 XML Language Foundation November 6, 2009.
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
CEN WS/BII2 1 Spreading interoperability in eProcurement processes across Europe Open Seminar Brussels December 6, 2012.
CENBII Madrid, 15 th September 2015 NHS eProcurement strategy Steve Graham eProcurement Lead.
CEN/BII Seminar Alcalá de Henares, 15/09/2014
Introduction to the NCIP DTDs and XML Schemas Tony O’Brien Oct 2 nd 2002.
INTERCENT-ER Agency A regional prospective on e-invoicing Stockholm - December 2, 2014 Regional Agency for the development of electronic markets.
CEN/ISSS eBIF GTIB Project Meeting, Brussels Mar , 2009 CEN/ISSS eBIF GTIB Project Meeting, Brussels 1 CEN/ISSS eBIF Global eBusiness Interoperability.
Report from the Danish UBL sub committee UBL TC Manhattan, January Peter L. Borresen, IT architect, Danish IT and Telecom agency.
PEPPOL is an EU co-funded project CIP-ICT PSP-2007 No PEPPOL Workshop – SMP and Identifiers Martin Forsberg, Ecru Consulting Mikael.
Application Profiles Application profiles -- are schemas which consist of data elements drawn from one or more namespaces, combined together by implementers,
ISA 95 Working Group Process Centric Exchanges Gavan W Hood July 23, 2015 GWH 2.1.
CEN WS/BII How CEN BII support EU requirements in Post-Award The path towards more efficient procurement in Europe Alcalá de Henares 15 September 2015.
Technical access point forum Agency for Public Management and eGovernment Steinar Cook, Erlend K. Bergheim, Olav A. Kristiansen Oslo, 11 th November 2015.
Erlend Klakegg Bergheim Capability lookup. SML/SMP Agency for Public Management and eGovernment.
CEN WS/BII2 1 Spreading interoperability in eProcurement processes across Europe Open Seminar Brussels December 6, 2012.
Web services. The SOAP Data Model, Schema Validation, and Introduction to WSDL. February 16, 2006.
Business interoperability interfaces for public procurement in Europe Peter L. Borresen IT- architect National IT- and Telecom Agency, Denmark Chairman.
XML Extensible Markup Language
Pilot Implementations Workshop Tim McGrath, Deputy WPM WP8 Malmö, February 10 th 2010.
SOAP, Web Service, WSDL Week 14 Web site:
Stefan Krammer, Work Package Coordinator 2. Status report from WP4 eOrdering 11th December 08.
1 XSL Transformations (XSLT). 2 XSLT XSLT is a language for transforming XML documents into XHTML documents or to other XML documents. XSLT uses XPath.
Implementing eProcurement with PEPPOL Tim McGrath, Deputy WPM WP8 Malmö, February 9 th 2010.
Presented by : Piero Milani ( InfoCamere - Italy)Piero Milani InfoCamere - Italy VCD Signature & VCD Verification strategy as seen by InfoCamere ( WP1.
CEN WS/BII Business interoperability interfaces for public procurement in Europe The path towards more efficient procurement in Europe through standards.
PEPPOL is owned by OpenPEPPOL AISBL PEPPOL – eProcurement in Europe André Hoddevik Secretary General, OpenPEPPOL AISBL, Belgium Head of e-procurement.
1 OASIS BDX TC - March BDX Technical Committee Addressing Mechanism or BDX Technical Committee Addressing Mechanism or "how do I find where to send.
Compello Connect.
Implementing the Surface Transportation Domain
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
Eugenia Fernandez IUPUI
Knowledge Byte In this section, you will learn about:
Database Processing with XML
ICT-PreAward-eCAT- Pre_Award_Conformance_and_ Test_Strategy-1.0.1
Choosing the Discovery Model Martin Forsberg
A short guide for using encryption keys and certificates in PEPPOL
Register federation exchange format
E-procurement standards in the Swedish public sector
Migration to e-invoicing
 What is the strategy to consistently implement eDelivery in the Norwegian Public Sector? André Hoddevik Head of e-procurement unit, Department for public.
e-Invoicing – e-Ordering 20/11/2008
Support for syntaxes (UBL and UN/CEFACT) Nicosia October 30, 2017
IDABC e-Invoicing – e-Ordering > Pilot of e-PRIOR Meeting with Suppliers IDABC stands for Interoperable Delivery of European eGovernment Services to public.
Presentation transcript:

Erlend Klakegg Bergheim PEPPOL Capability Concepts

Erlend Klakegg Bergheim Magic strings

PROCESS AND PROFILE Agency for Public Management and eGovernment

CEN BII has defined a profile as "A specification of how one or more Business Processes are executed by specifying the business rules governing its business collaborations and the information content (data model) of the electronic business transactions exchanged.” Agency for Public Management and eGovernment EHF implementation guides

A process identifier represents a process (UBL terminology: Profile) that a specific document type can participate in. Process identifiers consist of the process identifier itself, and a scheme or identifier format type. Agency for Public Management and eGovernment Business Document Exchange Network - Common Definitions

Receiver Sender Agency for Public Management and eGovernment

Receiver Sender Agency for Public Management and eGovernment UBL Document Profile Process

Receiver Sender Agency for Public Management and eGovernment Busdox Document Process

Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 04A

Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 05A Creditnote

Order Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 28A Order response

Agency for Public Management and eGovernment Process identifiers for PEPPOL BIS 2.0 urn: urn: urn:

Usage in UBL urn: Agency for Public Management and eGovernment

DOCUMENT AND CUSTOMIZATION Agency for Public Management and eGovernment

A CustomizationID is used to identify the business rules that apply to the document in question, i.e. the whole set of business rules the document issuer founded the document on. Agency for Public Management and eGovernment EHF implementation guides

Documents are represented by an identifier (identifying the document type) and a scheme type which represents the scheme or format of the identifier itself. Agency for Public Management and eGovernment Business Document Exchange Network - Common Definitions

Pyramid of customization EHF PEPPOL BI CEN/BII UBL Agency for Public Management and eGovernment

CustomizationID urn: rn: difi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment

CustomizationID urn: Agency for Public Management and eGovernment

CustomizationID urn: :extended: urn: Agency for Public Management and eGovernment

CustomizationID urn: :extended: urn: :extended: urn: Agency for Public Management and eGovernment

CustomizationID urn: rn: difi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment

Usage in UBL urn: extended:urn: fi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment

DocumentID urn:oasis:names:specification:ubl:schema:xsd:Invoice- 2::Invoice##urn: 0:extended:urn: ed:urn: Agency for Public Management and eGovernment

DocumentID pattern [namespace] :: [root element] ## [CustomizationID] :: [namespace version] Agency for Public Management and eGovernment

DocumentID urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 :: Invoice ## urn: rn: difi.no:ehf:faktura:ver2.0 :: 2.1 Agency for Public Management and eGovernment

CUSTOMIZATIONS AND PROFILES Agency for Public Management and eGovernment

Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 04A CustomizationID: urn: pol4a:ver2.0 ProfileID: urn:

Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 05A Creditnote ProfileID: urn: CustomizationID: urn: pol5a:ver2.0 CustomizationID: urn: pol5a:ver2.0

Order Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 28A Order response ProfileID: urn: CustomizationID: urn: pol28a:ver1.0 CustomizationID: urn: pol28a:ver1.0

ELMA PROFILES Agency for Public Management and eGovernment

What!? (WTF!?) Organized set of documents by process. (Also known as “The law of ELMA”) Agency for Public Management and eGovernment

Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 04A BIS04 V2

Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 05A Creditnote BIS05 V2

Order Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 28A Order response PEPPOLBIS_28A_2.0_RESPONSE PEPPOLBIS_28A_2.0

Agency for Public Management and eGovernment

PROBLEMS RELATED TO PROFILE/PROCESS/DOCUMENT Agency for Public Management and eGovernment

Problems ProfileID and CustomizationID does not match. Sender did not lookup receiver before creating document to send. Space as part of identifiers. Declaration of document may change validation rules. More? Agency for Public Management and eGovernment

Sender must use ELMA! Agency for Public Management and eGovernment