Training Session 1: Designing a Better Taxonomy

Training Course 1: Designing Better Taxonomies: Development Training for Regulators and Institutions


Taxonomies are the key part of the XBRL world. XBRL International developed several documents (XBRL Specification, FRTA, XBRLS, Dimensions ..) which guide taxonomy developers on how to build high-quality, consistent XBRL taxonomies. Similarly largest XBRL projects worldwide provide extensive documentation on the respective XBRL taxonomies architecture, design decisions or styles.

In order to foster the understanding and creation of XBRL taxonomies, XBRL International together with the Business Reporting – Advisory Group provide hands-on XBRL Training. Its main goal is to transfer knowledge and unique experience of XBRL taxonomies development process.

Course objectives

  • To help trainees understand XBRL taxonomies’ architecture
  • To help understand XBRL taxonomies development and implementation process
  • To teach how to build high-quality XBRL taxonomy
  • To make trainees familiar with the best practises in the taxonomies development area
  • To explain how to extend XBRL taxonomies
  • To explain how to create sample instance documents
  • To help understand design of XBRL reporting platforms

Course content

  1. Day 1

    1. Session 1 – Introduction to XBRL

      1. Basics of XBRL and XML technologies

      2. Overview of key XBRL concepts

      3. Introduction to XBRL specification documentation

      4. XBRL and other standards

      5. Brief history of XBRL

      6. XBRL International consortium

    2. Session 2 – XBRL Taxonomy Architecture

      1. XBRL taxonomies building blocks (schema, elements, attributes, items, tuples, roles, types, arcroles, linkbases, dts, pre, cal, def, ref, lab, generic, formula, versioning, rendering linkbases technical approaches)

      2. XBRL extensibility

    3. Session 3 – XBRL Instance Document, best practices, Patterns

      1. Instance documents building blocks (facts, contexts, units, footnotes)

      2. Best practices (FRTA, FRIS)

      3. Patterns (8 most common structures, introduction of XBRLS)

  2. Day 2

    1. Session 4 – XBRL Dimensions

      1. Introduction to Dimensions architecture

      2. Key building blocks (dimensions, domains, hypercubes)

      3. Designing dimensional taxonomies (best practices, inclusion and exclusions, explicit, typed)

    2. Session 5 – Implementation aspects

      1. Practical implementation of XBRL

      2. Regulatory and filers perspectives

      3. Key software components 

Target audience

  • CTOs, Technical Managers and Technical Directors from Regulatory Institutions
  • Software Vendors Managers and Teams
  • Experts responsible for Management Information Systems and Accounting Information Systems
  • Standard Business Reporting Managers and Teams
  • Technical Expert Teams responsible for XBRL implementation

Participation in this course does not require any previous XBRL experience. However basics of XBRL will foster the understanding of the XBRL taxonomies development process.

Please see especially:

and also:

Course information

  • Course duration: 1 x 8 hours + 1 x 4 hours including coffee breaks and lunch
  • Software: trainers will provide participants with required software
  • Requirements: trainees should bring their own notebooks which support Java-based applications
  • The practical exercises and demonstrations are based on various GAAPs. This provides realistic source and XBRL data while remaining approachable.

About the Trainers

The XII Training is provided by Business Reporting – Advisory Group Sp. z o.o. (BR-AG) experts. The BR-AG is the leading XBRL advisory company committed to helping institutions and businesses create sustainable value for their customers and shareholders through implementation of innovative internal and external business reporting solutions.

The BR-AG experts gathered their knowledge and experience by supporting and leading numerous national and international XBRL projects.

Please see the BR-AG website for more information:

© 2011 XBRL International, Inc. All rights reserved.
XBRL International | User Login