EBA欧洲银行-EBA-XBRL-Filing-Rules-for-v2.0.0_26页_984kb
报告摘要
XBRL Filing Rules for COREP and FINREP Taxonomy v2
Core Content Summary
This document outlines the XBRL Filing Rules for the European Banking Authority (EBA) COREP and FINREP Taxonomy version 2. These rules are specifically applicable to second-level reporting by national and supranational regulatory authorities to the EBA, and they constrain the flexibility of XBRL to ensure consistency and interoperability in regulatory filings.
Main Objectives
- To define syntax and semantic rules for the second-level remittance of XBRL instance documents.
- To ensure that XBRL filings are valid, consistent, and interpretable by regulatory systems.
- To align with the harmonized "European Filing Rules" guidance while maintaining flexibility for implementation.
Key Information
Document Overview
- Document Title: XBRL Filing Rules
- Version: v2
- Date of Issue: 21 March 2014
- Target Audience: Technical users with knowledge of XBRL 2.1 and XBRL Dimensions 1.0 specifications, as well as XML, Namespaces, and XML Schema.
Scope of Application
- The process involves two levels of reporting:
- First-level reporting: Institutions report to their national or supranational regulatory authorities.
- Second-level reporting: These authorities remit the data to the EBA.
- The rules apply specifically to second-level remittance of XBRL instances.
- These rules do not apply to individual institutions or groups of institutions directly.
Basis of the Rules
- The rules are based on the CEN Workshop Agreement (CWA) "European Filing Rules" working draft (as of 19/11/2013).
- They are not mandatory at the first level of reporting, but are guidance for second-level reporting.
- The rules enhance the XBRL specification by adding additional constraints and guidance.
Key Concepts
| Term | Definition |
|---|---|
| Filing | The fundamental unit of information transmitted to a filing system. |
| Filing Indicator | An element indicating whether a reporting unit is to be included in the instance. |
| Reporting Unit | A set of facts conceptually reported or not reported together. |
| Template | A visible representation of a set of facts, typically identified with a single reporting unit. |
| Data Point | An information component defined by a supervisory authority to be sent in an instance document. |
| Taxonomy Entry Point | A schema or linkbase that represents the filing requirements and is referenced by the filer. |
Main Rules and Guidance
1. Filing Syntax Rules
-
1.1 - Filing Naming
- Use
.xbrlas the file extension for instance documents. - File naming requirements should be confirmed with the intended recipient (e.g., competent authority or EBA).
- Use
-
1.4 - Character Encoding
- All XBRL instance documents MUST use UTF-8 encoding to ensure compatibility with receiving processors.
-
1.5 - Taxonomy Entry Point Selection
- Each XBRL instance MUST reference only one entry point schema (i.e., one
schemaRefelement). - The URL of the
schemaRefelement MUST resolve to the published entry point URL.
- Each XBRL instance MUST reference only one entry point schema (i.e., one
-
1.6 - Filing Indicators
- A filing indicator element (
filingIndicator) is used to indicate whether a reporting unit is to be reported. - Positive indicators (with
@filed="true"or no@filedattribute) indicate reporting intent. - Negative indicators (
@filed="false") may be used, but are not required. - Only one filing indicator is allowed per reporting unit.
- A filing indicator element (
-
1.7 - Implication of No Facts for Indicated Templates
- If a template is indicated but no facts are present, the system may reject the filing.
- This is not equivalent to not reporting the template, but rather to reporting all cells as blank.
-
1.9 - Valid XML-XBRL
- Instance documents MUST be valid according to XBRL 2.1 and XBRL Dimensions 1.0 specifications.
- Filers should validate their documents before submission.
-
1.10 - Valid according to business rules
- XBRL instance documents MUST be valid with respect to the EBA's defined business rules, including those not covered by XBRL Formula.
-
1.11 - Taxonomy Extensions
- Filings to the EBA must be in closed form; no extensions by reporters are allowed.
- National supervisors may extend European taxonomies, but reporters must not use their own extension taxonomies.
-
1.12 - Completeness of the Instance
- In case of amendments, the full report must be resubmitted.
- Partial submissions may lead to inconsistencies or errors.
2. Instance Syntax Rules
-
2.1 -
@xml:base- The
@xml:baseattribute MUST NOT appear in any instance document.
- The
-
2.2 -
link: schemaRef- The
link: schemaRefelement MUST resolve to the full published entry point URL.
- The
-
2.3 -
link: schemaRef- Only one
link: schemaRefnode is allowed in any XBRL instance document.
- Only one
-
2.5 - XML Comments and Documentation
- Comments not reported as facts will be ignored by the EBA.
- All relevant data must be contained in contexts, units, schemaRefs, and facts.
-
2.6 -
@idin Context- The
@idattribute inxbrli:contextSHOULD NOT be used to convey semantic meaning. - It is a technical key and should be kept as short as possible.
- The
-
2.7 - Unused Contexts
- Unused
xbrli:contextnodes should not be included in the instance, as they add no value.
- Unused
-
2.8 - Identification of the Reporting Entity
- The
xbrli:identifiernode with a valid@schemeURI is used to identify the reporting entity. - For remittance to the EBA, the LEI code must be used as the entity identifier, and it must be pre-registered with the EBA.
- The
-
2.9 - One Reporter
- Only one reporting entity can be associated with an XBRL instance.
- All
xbrli:identifiercontent and@schemeattributes in an instance MUST be identical.
-
2.10 - Period Elements
xbrli:startTime,xbrli:endDate, andxbrli:instantelements MUST be valid against thexs:datedata type.- They MUST NOT include a timezone.
-
2.11 -
xbrli:forever- The
xbrli:foreverperiod MUST NOT be used, as it is not suitable for the EBA's reporting needs.
- The
-
2.13 - XBRL Period Consistency
- All XBRL periods in a report MUST refer to the same reference date.
- Periods MUST be instants, not durations.
-
2.14 -
xbrli:scenarioandxbrli:segment- Only
xbrli:scenarionodes are used in the EBA taxonomy. xbrli:scenarioandxbrli:segmentelements MUST contain onlyxbrldi:explicitMemberorxbrldi:typedMemberelements.- No custom reporter content is allowed in these elements.
- Only
3. Fact Related Rules
-
2.16 - Duplicate Facts
- Duplicate facts are not allowed in XBRL instances.
- Facts are considered duplicates if they are S-Equal, P-Equal, C-Equal, U-Equal, and d-equal in all dimensions, and share the same
@xml:lang.
-
2.17 -
@precision- The
@precisionattribute is not used; instead, the@decimalsattribute is used to express the accuracy of a numeric fact.
- The
-
2.18 -
@decimals- The
@decimalsattribute defines the accuracy of a numeric fact. - The value of
@decimalsdetermines the range of values considered valid for the fact. @decimalsSHOULD NOT be used for truncation or rounding of values.
- The
Accuracy Requirements
| Data Type | Decimals Attribute | Representation Example | Note |
|---|---|---|---|
| Monetary | >= -3 | 42563.26 | May be rounded, not truncated |
| Percentage | >= 4 | 0.1234 (i.e. 12.34%) | Must be expressed as a ratio |
| Integer | 0 | 126 | No decimal part |
| Basis Point | 4 | 0.0001 (i.e. 0.01%) | Accurate to a hundredth of a percentage point |
Additional Notes
- The @xml:lang attribute is not generally required by the EBA.
- The UML model and OCL constraints are provided to assist software developers in understanding the rules.
- XML comments and documentation not associated with facts are ignored by the EBA.
- The EBA does not require the use of
@xml:baseorlink:linkbaseReffor referencing the taxonomy.
试读结束,高清完整版pdf/doc/ppt,请点下载