minutes of the cen/ws xbrl open...

52
CEN/WS XBRL N 12 CEN/WS XBRL CEN/WS XBRL - eXtensible Business Reporting Language (XBRL) Email of secretary: [email protected] Secretariat: NEN (Netherlands) Minutes of the CEN WS XBRL plenary meeting 2012-12-12 Document type: Meeting report Date of document: 2012-12-20 Expected action: INFO Background: Committee URL: http://cen.iso.org/livelink/livelink/open/cenwsxbrl

Upload: others

Post on 18-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

CEN/WS XBRL N 12

CEN/WS XBRLCEN/WS XBRL - eXtensible Business Reporting Language (XBRL)Email of secretary: [email protected] Secretariat: NEN (Netherlands)

Minutes of the CEN WS XBRL plenary meeting 2012-12-12

Document type: Meeting report

Date of document: 2012-12-20

Expected action: INFO

Background:

Committee URL: http://cen.iso.org/livelink/livelink/open/cenwsxbrl

Page 2: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Minutes of the CEN/WS XBRL open meeting

2012-12-12, Frankfurt

Opening of the meeting

The Chair, Ignacio Boixo, opened the meeting at 11:45 and welcomed all participants to the open

meeting of the CEN Workshop XBRL.

Roll call of delegates

Due to the large number of participants only the core team members were introduced.

Report from CEN/WS XBRL management

The secretary provided a brief overview on CEN Workshops. A CEN workshop produces CEN

Workshop Agreement (CWA) that are aimed at bridging the gap between industrial consortia that

produce de facto standards with the limited participation of interested parties, and the formal

European standardization process which produces standards through consensus under the authority

of CEN member bodies. CEN WSs are flexible structure that benefits from the openness and

consensus that are key values of CEN.

The presentation slides used are enclosed to this document.

Derek de Brandt, responsible for the coordination between the three ongoing projects, provided a

brief an overview on the history of the CEN/WS XBRL. The intention of the CEN Workshop is to

prepare a series of CWA's that promulgate XBRL deliverables on a wider and standardized basis in

Europe. A proposal for this Workshop, including a request for financial support from the European

Commission was drafted in September 2010. Because of a transition within the European

Commission, a response from the EC was delayed and only in December 2011 the European

Commission approved the proposal. At the moment the workshop is making rapid progress and the

final deliverables are expected to be ready by December 2013. The main challenge of the workshop

is canalizing all three projects.

The Chair highlighted that the goals and objectives of this CEN workshop are in line and similar to the

goals and objectives of Eurofiling. Therefore collaboration is taking place between both bodies as

much as possible. Many of the people involved in Eurofiling are also involved in the CEN workshop,

making collaboration easy.

Deliverables

The first drafts of the CWAs are available on CEN/WS website: www.eurofiling.info/cen. The website

is also a good place to find more information on the CEN/WS XBRL. A brief overview of the three

ongoing projects was presented by the respective working group conveners.

The presentation slides used are enclosed to this document.

Page 3: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Minutes of the CEN/WS XBRL kick-off meeting

Progress report on CWA1

Katrin Heinze, convener of WG 1, provides a brief overview on CWA1. The objective of CWA1 is to

standardize a European XBRL architecture and related common instance filing rules in order to create

transparency and interoperability in financial reporting.

Currently a lack of harmonisation in data reporting across Europe makes it difficult for supervisors to

follow the syntax rules.

Both Eurofiling and the CEN/WS XBRL share this objective and collaborate were necessary.

Progress report on CWA2

Emile Bartole, convener of WG 2, provided a brief overview of the work on CWA2. CWA 2 will

provide a standard Metadata Container to enable XBRL sourcing. Both the container and the way of

transmitting metadata will be standardized.

There are currently two discussions ongoing. 1) Whether or not it should be possible to have a

container within a container? and 2) whether or not to support both initial and subsequent update

submissions? Currently both approached are possible.

Progress report on CWA3

Aitor Azcoaga, convener of WG 3, provided a brief update on the work of WG 3 (CWA3). WG 3 is

preparing a Roll out package for supervisors that wrap the specifications found in CWA 1 and CWA 2

in order to create economies of scale and enhance adoption by Supervisors.

CWA 3 will be developed as a two part document. The first part, which will be the most

comprehensive part, focuses on how national regulators can implement, extend and manage XBRL

taxonomies. The second part will be a reference handbook to help reporting entities to get familiar

with XBRL

Work plan for 2013

The Chair invited the participants to contribute to the work of the CEN workshop on XBRL. Several

online collaboration tools are used, making participation accessible to everyone that is interested.

Please contact the secretariat, M. Peelen, for more information on how to participate in the work of

CEN/WS XBRL.

Until June 2013 the working groups will continue with the development of the deliverables. Once

these are finalized they will be made available to the public for a three month review. The comments

received will be used to finalize the document. The final documents will be approved by the

members of the CEN/WS XBRL at the final meeting in December 2013.

Dates and locations for the next meeting(s)

The secretary reported that three face-to-face meetings are scheduled for 2013. Next to the face-to-

face meetings the working groups will meet independently to continue the work on the CWAs. These

meeting will most likely take place via conference call.

April (Friday 19 ) WG meetings, Dublin, Ireland, Central bank of Ireland

June, Open meeting, Scandinavia

Page 4: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Minutes of the CEN/WS XBRL kick-off meeting

Dec, (final) Open/Plenary meeting, Luxembourg

Closing of the meeting

The Chair closed the meeting at 12:53 and thanked all participants for their contributions.

Page 5: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

17 December, 2012

CEN/WS XBRL

Overview

1

Page 6: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

CEN Workshop

The CEN Workshop is a flexible working platform opento the participation of any company or organisation, inside or outside Europe, for rapid elaboration of consensus documents (CWAs).

2

Page 7: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

titel presentatie3

STATUS EUROPESE STANDAARDEN

Page 8: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

CEN/WS XBRL Summarized

Workshop duration is 23 months3 deliverablesPublic consulatation periodFinancial support from the EC (expert teams)

titel presentatie4

Page 9: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

CEN/WS XBRL deliverables

CWA 1 Standardize harmonization topicsCWA 2 Metadata container and compliance toolsCWA 3 Standard regulatory roll‐out package for better adoption

titel presentatie5

Page 10: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

CEN WS XBRL Structure

titel presentatie 6

Chair

CEN WS XBRLDecision-making body

Working Group 1CWA 1: Harmonization

topics

Project Team A

Working Group 2CWA 2: Metadata

container

Project Team B

Working Group 3CWA3: Standard

regulatory roll-out package for better adoption

Project Team C

Project Team DCoordination across

deliverables

Chairman Advisory Group (CAG) Secretariat

Page 11: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Timeline

Deadlines

2012-12 – Interim report to EC incl. draft CWAs

2013-06 – 3 months Public consultation & Public conference

2012-12 – Adoption of CWAs

2014-02 – Final report to EC incl. approved CWAs

Drafting WG review Commentsresolution

Public consultation

Comments resolution Voting

Dec 2013

Aug 2012

Jun2013

Spring 2013

1 2 3

1

2

4

Project Team input

3

4Sep2013

Page 12: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

CEN/WS XBRL planningTx Date Action 1 Action 29 sep‐12 PT kick‐off meeting10 okt‐12 Drafting CWAs11 nov‐12 Drafting CWAs12 dec‐12 Interim report to EC Plenary meeting13 jan‐13 Drafting CWAs WS review?14 feb‐13 Drafting CWAs WS review?15 mrt‐13 Drafting CWAs WS review?16 apr‐13 Drafting CWAs Working Group meetings17 mei‐13 Drafting CWAs18 jun‐13 Public consultation Public conference meeting19 jul‐13 Public consultation20 aug‐13 Public consultation21 sep‐13 Comment resolution22 okt‐13 Comment resolution23 nov‐13 Comment resolution24 dec‐13 Plenary meeting + Adoption of CWAs Satisfaction survey25 jan‐14 Preperation final report26 feb‐14 Final report to EC

Page 8

Page 13: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

More information

Page 9

www.eurofiling.info/cen

SecretariatMaarten PeelenNetherlands Standardization [email protected]

Page 14: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

17 December, 2012Katrin Heinze

CEN/WS XBRLDecember 2012CWA1 deliverables – European Filing Rules

1 CWA1

Page 15: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Objectives

Standardisation of the European XBRL architecture and common instance filing rules to

cover appropriately the list of harmonisation topics listed in Annex B of the CEN WS XBRL Business PlanFacilitate transparency on the harmonised reporting data across Europeincrease interoperability between services and applicationsovercome lack of harmonisation in the use of the XBRL standardsreduce the reporting burden of international acting reporting entities by providing the possiblity to standardize the reporting processes

Definition of an European Data Point Methodology to

represent the requirements of European reporting frameworks in a data modellink the business requirements with the technical transfer formatcreate a human readable representation of the content and relations defined in XBRL

Page 2 CWA1

Page 16: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Level of Harmonisation in Europe

Page 3

European Supervisor

Reporting entity

Data Point Model

?XBRL Data Format &

XBRL Filing

EuropeanReporting 

Frameworks

Harmonised

harmonisedNot 

harmonised

harmonisedNot 

harmonised

Page 17: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Deliverables of CWA1

Official CEN DeliverablesSpecification document European XBRL ArchitectureSpecification document European Filing Rule setNon‐normative document European Data Point Methodology

Complementary deliverables (depending on time constraints)

Definition of Best Practices onTagging of cellsVersioning of European taxonomiesDealing with European taxonomy extensions

Conformance Suite on taxonomy syntax rules

CWA1Page 4

Page 18: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Organisation of CWA1 team work 

Regular conference calls via powwownow.comCooperation on documents via Wiki technology

Regular CEN WS XBRL F2F meetings

Page 5 CWA1

d1

Page 19: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Slide 5

d1 Really not central or reelvant, just a detail: In case you manage to get the string "Europena Filing Rules' in red wihin thte "Brocken Glass Graphics", it would be nice, since your presentation is on European Filing Rules and less on DPM.declerck; 2012-12-06

Page 20: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Filing rules as first deliverable of CWA1

Background for the definition of filing rulesXBRL is a framework for the definition of data formatsprovides a high degree of flexibility for the creation of taxonomies and instance documentsflexibility requires complex IT systems to react appropriately on all possible variants that the standard allows, 

like definition of units, accuracy of values, usage of footnotes, periods, identifiers etc. 

Page 6

Page 21: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

European Filing Rules (EFR)Rules to be followed for the preparation and validation of instance documents in an European filing processPlace additional constraints on XBRL instance document

AdvantagesHarmonization on a technical levelEnhance the interoperability of IT systemsEase of comparison of reporting dataEase the validation of instance documentsGiving rules to reporting entities as guidanceHarmonized rules decrease the reporting burden for reporting entities across EuropeCodified rules can be automatically tested

currently only with proprietary software

Page 7

?XBRL Filing

Page 22: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Related approaches Approach Year Status Publisher Coverage Rules on 

FRIS1 2004 PWD2 XII3 XBRL 2.1 ‐ only XBRL Instances

Global FilingManual

2010 Best Practices

SEC, FSA Japan, IFRS XBRL Standard XBRL Instances and Taxonomies

European FilingRules

2013 PWD2 CEN XBRL Standard XBRL Instances

Page 81 Financial Reporting Instance Standards2 Public Working Draft3 XBRL International Inc.

European Filing Rules: part of the CWA1 deliverables of the standardization process of  CEN/WS XBRLDe‐jure standard by 2014oriented to reporting entities preparing the filings on basis of EIOPA and EBA taxonomiesRecommendations to be adopted by NSAs and European Supervisory Authorities

FRIS

GFM

EFL

Page 23: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Structure of the Deliverable

Currently 45 rules separated in two chaptersFiling syntax rules

Rules for the complete document to be filedInstance syntax rules

Syntax rules for the instance document and its subordinated objectsContextsFactsUnitsFootnotes

Open discussions (small selection)

How to ensure validity according to XBRL Formula in huge instance files?Should it be allowed to send partial datasets?Should XML fragments in scenario be prohibited?How to define the language,

accept multiple languages in one instance? 

Page 9

Page 24: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Modeling aspects for standardization

Filing rules need to be implemented on sender and receiver side to ensure that the requirements of the filings are metFRIS and GFM define rules in natural language exclusively possible ambiguities while interpreting the rules

Rules must be easily understandable by software developers

Way forward by using modeling techniques for the defined constraints Current rules are based on texts and represent an informal modelFormal models limit the margin of interpretation for persons with mathematical backgroundFormal models are based on an appropriate meta model which provide formal syntax and semanticAim: Rules should be covered to a high degree in a formal model

Page 10

Page 25: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Modeling the European Filing Rules

Object system comprises the clearly delimited real system and also its relevant environment.

The object system is the XBRL instance document and the constraints defined on the preparation of XBRL instance documents. The constraints are based on the objects contained in an instance document and the relations among each other.

Meta model provides model components, rules on how to combine components and the meaning (semantic)  for the components and relations. 

UML class diagram to describe the structure of the XBRL instance by showing the classes, their attributes and possible methods.OCL (Object Constraint Language) is a formal language for specifications, which refers to an UML model to describe constraints about the objects in the model.

Model system must be consistent and complete. It must reflect the structure of the object system.

Page 11

Object Object system

Model system

Meta model

modeling

Page 26: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Draft model system for EFR

Page 12

Page 27: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Collaborative work progresses in XBRL Wiki

Page 13http://xbrlwiki.info/index.php?title=European_Filing_Rules

Page 28: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

How to contribute

Take part in the discussions on XBRL WikiLogin request via [email protected]

Via Google group CEN‐WS‐XBRL‐CWA1

Page 14

discussion

Page 29: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Next steps

Non‐normative document on European Data Point ModelIdentification of its characteristicsDescribe its objects and their relationsDefine rules to be followed for

Creating data formatsEase the understanding for business expertsSupporting the implementation of interfacesCombining related reporting frameworksCreating data structures to be used in data warehouses

Creation of a formal model to ease the implementation

Page 15

Data Point Model

Page 30: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Thanks for your attention 

Page 16

Comments or questions?

[email protected]

CWA1

Page 31: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Situation december 2012Emile Bartolé

CEN/WS XBRL: Improving transparency in financial and business reporting

CWA2 Situation

1 CWA2

Page 32: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Objectives of CWA2Dual objective of CWA2: standardize

The way of submitting instances, a container with standardizedEncryptionDigital signatureCompression…

The way of transmitting the usual metadata that determine the context of an xbrl reporting instance 

the sender of the documentcontact detailsdate and time of submission…

Page 2 CWA2

Page 33: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Workflow

1. Submission container

2. Feedback container

Submission container

Declarer Regulator

Feedback container

Declarer Regulator

Page 34: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Container structure

Compression / packaging: zip

Signature: XAdES‐EPES

Encryption: XML Encryption

Page 4

Signature

Encryption

Zip

File-1 … File-n

Page 35: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Container structure

No standard naming convention applies to the files (neither to the container nor to the XBRL instances in the container)

Multiple compression packages per security envelope (encryption, signature) are allowed (e.g. for a consolidated reporting for several entities of a group that requires cross‐verification)

Page 5

Signature

Encryption

Zip

File-1 … File-n

Zip

File-1 … File-n

Zip

File-1 …File-n

Page 36: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Submission containerMultiple XBRL instance documents packed with one xml header file

Header is the only file with a naming convention: “header.xml”; it is located on top‐level of the compression package

Header lists xbrl instances contained in the container

Instances should always have extension .xbrl

Use of folders is optional; in case they are used, all references (in header to XBRL instances; in XBRL instances to taxonomy files) must respect them.

Folder names used here (“Instances”, “Taxonomy”) are given as examples

Taxonomy files are optional (they are normally unnecessary and would only be used in case taxonomy extensions by the reporter became allowed in Europe)

Authorities may define “their” naming convention (files, folders)

Page 6

Package & Compress (zip)

Signature (XADES-EPES)

header.xml

Instances instance1.xbrl instance2.xbrl … instancen.xbrl

Taxonomy taxonomy-file1.xml | .xsd taxonomy-file2.xml | .xsd … taxonomy-filen.xml | .xsd

Encryption (XML Encryption)

Page 37: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Feedback container

One XML feedback file per XBRL instance in the original submission container

Feedback files will be generated systematically, even if no errors at validation time occurred (also positive acknowledge)

The XML schema for the feedback files will contain a hash code for the original file guaranteeing non‐repudiation of the submitted XBRL instances

The feedback file will have the same name as the original instance it refers to (but with extension .xml instead of the original .xbrl)

Folder name used here (“Feedback”) is given as an example

Package & Compress (zip)

Signature (XADES-EPES)

Feedbackinstance1.xmlinstance2.xml…instancen.xml

Encryption (XML Encryption)

Page 7

Page 38: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Industry standard .zip compressionhttp://www.pkware.com/documents/casestudies/APPNOTE.TXTMinimum 2.0 versionNo maximum defined by standard, but potentially defined by receiving authority

Page 8 CWA2

Compression

Page 39: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Compliant with European Directive 1999/93/ECBuilt on XML digital signature (W3C).The most flexible signature supported by the directive Allows the addition of one (or more) compression package(s) to a containerMust contain the signer’s digital X.503 v3 certificate.Long terms validation is not needed, as signature will be validated in a limited time‐frame.Produces an XML output

Page 9 CWA2

Signature: XADES‐EPES

Page 40: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Standard W3C XML compressionhttp://www.w3.org/TR/xmlenc‐core/

Page 10 CWA2

W3C XML encryption

Page 41: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Header approaches

Decisions of the F2F end october in Madrid:Header will be a separate XML instanceNo integration with XBRL (no extension of or integration with any XBRL taxonomy)One header for multiple XBRL instancesSupport of initial & subsequent update submissions (corrections)

Direct import of the core business vocabulary into the draft header taxonomy

Page 42: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Header Orientations

Types of header fields

CWA2Page 12

Type of field Way of dealing with it

Related to filing instance reports Integrated into the header XML schema

Transport related Not in the scope of the header taxonomy, this should be part of the submission / transport system used

Data related Not in the scope of the header taxonomy, this should be part of the data taxonomy

Page 43: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Initial & update submissionsSupport of initial & subsequent update submissions (corrections)

Flag in header toggles between initial and update containers

“An authority allowing the sending of update containers is required to provide the necessary mechanisms to ensure that in spite of the possibility of the failure of content‐related validations on the update container itself, the combination of the latest initial container with all subsequent update containers guarantees the full respect of all content‐related validations as defined in the taxonomies and an adequate error handling.”

Container (initial)

File 1 …File n

Container (update)

File 1 …File n

Container (update)

File 1 …File n

Container (initial)

File 1 …File n

t

Container (update)

File 1

Page 44: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Evolutions foreseen

XML Schema for treating errors on the reception of containers

Dimensional Xbrl version of header using only the model of Core Business Vocabularies?

Containers containing containers?

Page 45: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Thanks for your attention 

Page 15

Comments or questions?

[email protected]

CWA2

Page 46: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

17 December, 2012Aitor Azcoaga

CEN/WS XBRLKick‐off meetingCWA3 Standardized roll‐out package

1 CWA3

Page 47: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Objectives

Standardized "roll‐out package" that wraps the specifications as defined under previous deliverables.

Standard regulatory package with all taxonomies, technical assistance, conversion mechanisms, mapping components, localization components (via XBRL jurisdictions), etc., to create economies of scale and enhance adoption between SupervisorsImplementation and roll‐out guide with technical documentation, instructions for proper use of XBRL and a localization bridge to a national XBRL jurisdiction

Page 2

Page 48: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Deliverables of CWA3

XBRL Supervisory roll‐out guideOriented towards national regulators on how to implement, extend and manage XBRL taxonomies

XBRL Handbook for DeclarersRoll‐out guide or reference handbook would help XBRL prepares(reporting entities) in getting to know XBRL

Page 3

Page 49: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

XBRL Supervisory roll‐out guide

How to start with XBRL from the regulator perspectiveDetermining the level of XBRL adoptionPlan to preparing the reporting modelsThe transmission infrastructuresAdapt and review the internal information systemsPreparing the communication plan for reporting entities

How to implement and extendtaxonomies (CWA2)

XBRL Standard extension MechanismEuropean framework background informationGuideline on extensions

Page 4

Page 50: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

XBRL Supervisory roll‐out guide

Architecture, methodology and best practises (CWA1)Management and maintainability

TransparencyValidationHarmonisationStandardization

How to transmit,  process and validate instances (CWA2 header and container, etc.)

Page 5

Page 51: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

XBRL Handbook for Declarers

How to start with XBRL from the declarer's perspectiveXML and XBRL: Introduction to its technological building blocks

XML as a markup language (Namespaces, XML Schemas, XLink, XPath, XSLT, XQuery, etc.)XBRL Introduction:

TaxonomiesDimensionsFormulasInstance creation and validation 

Reference documentation

Page 6

Page 52: Minutes of the CEN/WS XBRL open meetingcen.eurofiling.info/wp-content/upLoads/data/CEN-WSXBRL_N...Minutes of the CEN/WS XBRL kick-off meeting Dec, (final) Open/Plenary meeting, Luxembourg

Thanks for your attention 

Page 7

Questions?

[email protected]

CWA2