Presentation on theme: "COREP Project Team Katrin Schmehl Daniel Hamm Deutsche Bundesbank"— Presentation transcript:
1 COREP Project Team Katrin Schmehl Daniel Hamm Deutsche Bundesbank 6th European Banking Supervisors XBRL WorkshopCOREP Taxonomy StatusCOREP Project TeamKatrin SchmehlDaniel HammDeutsche BundesbankMadrid,
2 Agenda COREP Taxonomies Version 1.2 Why creating a new release of the COREP taxonomies?Common primary elementsEmpty dimensions and prohibiting hypercubesCombining typed dimensions in one taxonomyMoving dimension elements in the dimension taxonomiesMerging of dimension taxonomiesAdding new dimension for currenciesNew CANew OPRCOREP Taxonomies Version 1.2.1Naming conventionsUnique namespacesConsistency detailsReferencesFuture:MaintenanceBugtrackingTaxonomies on the CEBS website
3 Why creating a new release of the COREP taxonomies? Extension requirementsThe COREP framework must be highly flexible and extensible.To meet this goal the framework is as modular as possible..dimension .XSDprimary .XSDtemplate .XSDimportsCOREP Taxonomies Version 1.0Each template taxonomy consists of one template taxonomy that imports one template specific primary taxonomy and none or several dimension taxonomies.
4 Why creating a new release of the COREP taxonomies? It is needed to know the elements with the same meaning used in different templates, i. e. for a generic database mappingMaintenance of these elements can be reduced.Relations between templates can be identified easily..dimension .XSDprimary .XSDtemplate .XSDimportsCOREP Taxonomies Version 1.2common primary .XSDEach template taxonomy consists of one template taxonomy that imports one template specific primary taxonomy and none or several common primary taxonomies as well as none or several dimension taxonomies.
5 Common primary elements Elements with the same meaning were identified by business experts and extracted in separate primary taxonomies for each template group.MKR templatesCA templatesCR templatesp-cm-ca .XSDp-cm-cr .XSDp-cm-mkr .XSD
6 Empty dimensions and prohibiting hypercubes New constraints were needed to restrict elements from being reported.One constraint to restrict the report of dimensional information for a primary at all.Second constraint to prevent their instantiation from templates that don’t explicitly allow them.These hypercubes are assigned to the primary with an “…all” arc.
7 Combining typed dimensions in one taxonomy A typed dimension defines its content by a set of rules (an XML Schema type).Typed dimensions allow the definition of large or infinite set of members.Typed dimensionExplicit dimension
8 Combining typed dimensions in one taxonomy COREP Taxonomies Version 1.0all typed dimensions are defined in the template taxonomytyped dimensions definitions/elements are not reusedCOREP Taxonomies Version 1.2typed dimensions are defined in a separate dimension taxonomy named d-tytemplate taxonomy using typed dimensions have to import the d-ty taxonomytyped dimension can be reused
9 Moving dimension elements in the dimension taxonomies COREP Taxonomies Version 1.0explicit dimension elements are defined in the template taxonomydimension taxonomies were reused but not the dimension elements themselvesCOREP Taxonomies Version 1.2explicit dimension elements were moved into their correspondent dimension taxonomynow templates sharing common dimension elements share also the same dimension item.
10 Merging of dimension taxonomies Dimension taxonomies of the MKR taxonomies of COREP Version 1.0The new dimension taxonomy contains the complete MKR-dimension-member networkd-pm… .XSDd-mr… .XSDd-rc… .XSDd-ri… .XSDd-pc… .XSDthe CA template defines a total element for all the different breakdowns of risk nature of the instrument.
12 Adding new dimension for currencies COREP Taxonomies Version 1.0the cell “currency” of the MKR SA TDI template is a typed dimensionCOREP Taxonomies Version 1.2the infinite set of possible values for currency is restricted by using an explicit dimension taxonomy
13 … New CA CreditRiskMain Hypercube SettlementRisk Hypercube CAPITAL REQUIREMENTSTOTAL CAPITAL REQUIREMENTS FOR CREDIT, COUNTERPARTY CREDIT, DILUTION AND DELIVERY RISKSSETTLEMENT RISKTOTAL CAPITAL REQUIREMENTS FOR POSITION, FOREIGN EXCHANGE AND COMMODITY RISKSTOTAL CAPITAL REQUIREMENTS FOR OPERATIONAL RISKS (OpR )CreditRiskSA HypercubeCreditRiskMain HypercubeCreditRiskIRBNoOwn EstimatesHypercubeCreditRiskIRBOwn EstimatesHypercubeSettlementRisk HypercubeThe breakdown of these primary elements is now contained in the dimension taxonomies.MarketRisk HypercubeEnables to refer to the specific templates marked by the note: Link to CA templateOperationalRisk Hypercube
14 New model of OPR Details template primary itemsallowed for every Business Line domain member, but only for „Total“ from Event Types dimensionEvent Types DimensionBusiness Lines Dimension
15 New model of OPR Details template This is repeated for every business lines domain member
16 New COREP taxonomy release 1.2.1 Next release will be published this Friday ( )Changes in compared to 1.2Known bugs are fixedCA Template (t-ca)CR SA Template (t-cs)OPR Template (t-op)References of revised CEBS templates have been added (references to new Directives 2006/48/EC and 2006/49/EC)Naming conventions
17 Consistency of namespaces Same namespaces have the same prefixes across different templates nowPrefix of namespaceis changed toNo default namespaces are used any more – every namespace has its own explicit prefix
18 Consistency of roletypes Each extended link role is defined with a roleType element in the schema fileUnused roleType elements have been removedID attributes follow common naming convention now:rt_tax-prefix_rolename
19 Other Changeslabel and title attributes of locators and arcs in linkbases are consistent nowXBRL schema file locations are linked with their URLDocumentation is updated on
20 Further processingCOREP Taxonomy is stable for national extensions – what follows now?Fix of known bugsYahoo Group!Bugtracking Tool?Making taxonomies online available on the CEBS website, so they can be referenced with a unique URLE.g.
21 Thank you for your attention! QuestionsThank you for your attention!Katrin SchmehlDaniel HammTime for your questions!