Training - XBRL for XML developers
Know how to use XML in your applications but now need to get to grips with XBRL? This is the course for you. Designed by developers for developers and information professionals, this course teaches you how to deal with XBRL taxonomies and instance documents. The course covers all the technical fundamentals you need to understand in order to both create and consume financial and performance data in XBRL format. XBRL, or interactive data, is becoming the universal way for regulators, governments and financial markets to define and exchange performance information. But financial and regulatory disclosure is a complex field and the XBRL specification is not for the faint hearted. After completing this course you will be confident about working with this technology.
This course is for those that need to prepare or consume XBRL documents using or extending their own software. We assume a basic knowledge of XML as well as some XML processing techniques, but there are no specific prerequisites for attendees.
You will learn:
- The basic structure of XBRL documents
- The use of substitution groups, IDs and namespaces.
- The way that XBRL uses XLink to create multiple hierarchies of relationships
- All about Arcs and arc-roles.
- Using label linkbases, including multi-lingual labels
- Creating and using calculation linkbases
- Contexts, Units, Precision and other Instance Document concepts
- Using dimensions in XBRL
- Creating extension taxonomies
- Processing and storing XBRL instance documents
You will work through increasingly sophisticated hands-on exercises. You will leave the course with a thorough grounding in all of the basic principles of XBRL needed by developers.