CEN/WS XBRL Kick-off meeting

Slides:



Advertisements
Similar presentations
Monolithic vs modular: decision required Modular –Advantage: ease of definition of a « national to be delivered dataset » (by selecting required instances)
Advertisements

Present situation - DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 1CWA2.
Present situation Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation & latest evolutions 1CWA2.
26 September 2012 Emile Bartolé CEN/WS XBRL Kick-off meeting CWA2 deliverable - DRAFT 1CWA2.
12 December 2012 Emile Bartolé, CSSF LU CEN/WS XBRL CWA2Page 1 CWA2: Metadata container to wrap a submitted XBRL instance document and compliance test.
SOAP Quang Vinh Pham Simon De Baets Université Libre de Bruxelles1.
DecisionSoft Validation for large scale consumers of XBRL Paul Warren DecisionSoft Limited 12 May 2004.
WS-Security TC Christopher Kaler Kelvin Lawrence.
Making VLAB Secure Javier I. Roman. What is VLAB?  An interdisciplinary consortium dedicated to the development and promotion of the theory of planetary.
The Information School at the University of Washington LIS 549 U/TU: Intro to Content Management Fall 2003 * Bob Boiko * MSIM Associate Chair XML Schemas.
Situation november / december DRAFT Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 Situation 1CWA2.
Secure Systems Research Group - FAU Patterns for Digital Signature using hashing Presented by Keiko Hashizume.
18 June, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules Data Point Meta Model Data Point Methodology Guidance European Taxonomy.
CSCI 6962: Server-side Design and Programming
Automated XML Content Data Exchange and Management draft-waltermire-content-repository-00
12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1.
XML: Overview MIS 181.9: Service Oriented Architecture 2 nd Semester,
Digital Signatures and e-Identity. Getting the best out of DSS / DSS-X services. Andreas Kuehne – DSS-X member.
WS-Security: SOAP Message Security Web-enhanced Information Management (WHIM) Justin R. Wang Professor Kaiser.
Web Services Security Standards Overview for the Non-Specialist Hal Lockhart Office of the CTO BEA Systems.
Word Lesson 13 Sharing Documents Microsoft Office 2010 Advanced Cable / Morrison 1.
Emile Bartolé CEN/WS XBRL: Improving transparency in financial and business reporting CWA2 final deliveries 1CWA2.
MESSAGE ORIENTED MODEL (MOM). Slide 2CITE 4420 Message Oriented Model Message-Oriented Model (MOM)
 A Web service is a method of communication between two electronic devices over World Wide Web.
12 December, 2012 Aitor Azcoaga, EIOIPA CEN/WS XBRL CWA3: Standardized roll-out package CWA3Page 1.
THE SUPPORTING ROLE OF ONTOLOGY IN A SIMULATION SYSTEM FOR COUNTERMEASURE EVALUATION Nelia Lombard DPSS, CSIR.
LTANS service and protocol Carl Wallace (on behalf of Peter Sylvester) 6 Aug 2004, 60th IETF, San Diego.
Kemal Baykal Rasim Ismayilov
XBRL for regulatory reporting in Belgium Camille Dümm Central Balance Sheet Office (CBSO) Update on the CBSO latest developments and related projects.
Task Force CoRD Meeting / XML Security for Statistical Data Exchange Gregory Farmakis Agilis SA.
26 th June 2013 Aitor Azcoaga CEN/WS XBRL Kick-off meeting CWA3 Standardized roll-out package 1CWA3.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Lecture 8 (Chapter 18) Electronic Mail Security Prepared by Dr. Lamiaa M. Elshenawy 1.
222 About RPost Leader in security since 2000 Endorsed by more than 20 major bar/law associations Used by U.S. Government Used by insurance carriers.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Auditor’s report on XBRL-based financial statements in the Netherlands November 6, 2015.
XML Signatures for Interactive XML Documents by John Boyer STSM, IBM Victoria Software Lab.
Training for developers of X-Road interfaces
Training for developers of X-Road interfaces
Training for developers of X-Road interfaces
OGSA-WG Basic Profile Session #1 Security
DIGITAL SIGNATURE SERVICE
Introducing CounterSign
Sabri Kızanlık Ural Emekçi
InterLaser Basic requirements.
CWA3 Standardized roll-out package Part 2: XBRL Handbook for Declarers
Net 323 D: Networks Protocols
S/MIME T ANANDHAN.
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Ed Greenberg Greg Kazz 10/17/2012
SharePoint-Hosted Apps and JavaScript
Implementing a service-oriented architecture using SOAP
NIMAC for Publishers & Vendors: Delivering Files
Gibraltar Financial Services Commission
Security at the Application Layer: PGP and S/MIME
The RRD XBRL End-To-End Solution Offering
Web services, WSDL, SOAP and UDDI
ELECTRONIC MAIL SECURITY
ELECTRONIC MAIL SECURITY
Net 323 D: Networks Protocols
Chapter 2. Protocols and Architecture
University of Kentucky E-IRB
Deepak Shenoy Agni Software
CEN/WS XBRL Kick-off meeting
Data Transport Standard (DTS)
Rational Publishing Engine RQM Multi Level Report Tutorial
Product Training Program
Database Systems: Design, Implementation, and Management Tenth Edition
THE WEB AND WEB SERVICES
Presentation transcript:

CEN/WS XBRL Kick-off meeting CWA2 status 26th October 2012 Emile Bartolé CWA2

Header Orientations Types of header fields Type of field Way of dealing with it Identifying context required for filing instances define « s » (= small) header taxonomy for this – main priority Transmission of signaletic metadata » define « cbv » (= core business vocabularies) oriented header taxonomy for this – secondary priority (if enough ressources remain for this) Transport related Not in the scope of the header taxonomy, this should be part of the submission system used Data related Not in the scope of the header taxonomy, this should be part of the data taxonomy CWA2

Header open issues Main Secondary Header format : Xml vs xbrl If XBRL, then taxonomy structure : Primaries – dimensional – tuples Secondary Cardinalities : can higher cardinalities be chosen for header taxonomy than in common business vocabulary ? Field sizes

Container orientations One single signature / encryption should be made on the container as a whole, not on individual XBRL instances contained therein Solution to work with both personal certificates as with company certificates

Container orientations Container security format: XADES - EPES is politically fully supported by the EU and referenced in all the documents gives as an output format an XML file that should be familiar to the XBRL community integrates the certificate used for signature, allowing fully automated treatment of submission containers allows the addition of multiple files to a single container

Alternative1: XML container <envelope> <header> <company>BankId01</company> <contactPerson> <name>Greta</name> <email>greta@bank01.eu</email> </contactPerson> <routingInfo> <report> <reportCode>COREP</reportCode> <version>testing</version> </report> </routingInfo> </header> <xbrl> .. instance 1 .. </xbrl> <xbrl> .. instance 2 .. </xbrl> </envelope>

Alternative1: XML container (2) Advantages - header information is retrieved immediately and communication with the declarer can start immediately. - XBRL validation starts after knowing the declarer and routing parameters: if XBRL validation fails, the application disposes of the header information to communicate with the declarer. This is not the case when only working with an XBRL instance: if validation fails, you may not have the header fact values because they are somewhere in the instance which failed. - this method enables the processing of multiple XBRL instances in one run. This is particularly useful when receiving instances from different periods or sub-reports. Smaller instances get validated faster. RH: A general advantage to having a separation between 'content' and envelope is that the content can be signed (encrypted) without bothering the transmission data. That is mostly the reason that with protocols like SOAP the whole of the instance is included in a single element (base64 encoded): transmission data is not affected that way. But prevent duplication; do not copy all the transmission data into the content too. That may lead to extra validations to ensure envelope and content are in sync. Open issues - encryption - compression

Alternative2: XADES-EPES / ZIP Signature & encryption (XADES-EPES) zip Header header.xbrl(xml?) Instances instance1.xbrl instance2.xbrl … instancen.xbrl Feedback instance1-feedback.xml instance2-feedback.xml instancen-feedback.xml Submission Container scope Feedback Container scope

Alternative2: XADES-EPES / ZIP Advantages Same as before + Sub-structuration via folders possible + Compression solved + Encryption / signature solved

Thanks for your attention emile.bartole@cssf.lu Comments or questions? Page 10 CWA2 10