Taxonomy Specific FAQs
Taxonomies capture the definition of individual reporting accounting concepts as well as the relationships between various concepts. .
The taxonomy comprises of the following components:-
- Schema –The purpose of XBRL schemas is to define taxonomy elements (concepts) and give each concept a name and define its characteristics. It can be regarded as a container where elements and references to “linkbase” files are defined.
- Presentation linkbase –Business reports are in general organized into identifiable data structures e.g. a Balance Sheet. The presentation linkbase stores information about relationships between elements in order to properly organize the taxonomy content. This enables a taxonomy user to view a one dimensional representation of the elements. Defines the structure for displaying the data, along with the preferred label attribute.
- Calculation linkbase –The calculation linkbase defines basic calculation validation rules (addition/subtraction), which must apply for all instances of the taxonomy. establishes the arithmetical relationship of simple addition and subtraction, which is done by way of a weight attribute (1 or -1). The idea of a calculation linkbase is to improve quality of an XBRL report (XBRL instance).
- Reference linkbase-Most of the elements appearing in taxonomies refer to particular concepts defined by authoritative literature. The reference linkbase stores the relationships between elements and the references.
- Definition linkbase-The Definition linkbase stores other pre-defined or self-defined relationships between elements. For example a relationship can be defined that the occurrence of one concept within an XBRL instance mandates the occurrence of other concepts.
- Label linkbase –XBRL report presented in different languages, etc requires the taxonomies to represent business data in multiple languages. Therefore it is possible to create an element (concept) in the taxonomy with labels in different languages and or for different purposes e.g. a short label PPE compared to its long label Property, plant and equipment. Those labels are stored and linked to their respective elements in a label linkbase.
Please refer to C&I Taxonomy Architecture Guide 2012 on the MCA XBRL website for more technical details on XBRL.
a. The C&I Taxonomy 2012 is based on the requirements of Revised Schedule VI to the Companies Act, 1956.
b. Requirements of certain industry specific guidance notes viz. Real estate, Oil & gas activities and Certified Emission Rights are also included.
c. The architecture of the taxonomy has undergone a change. It has been developed as per the latest architecture viz. IFRS architecture 2011, whereas the earlier taxonomy was based in IFRS architecture 2006.
d. Definition and Reference linkbases have also been added to the Taxonomy for the ease of users. Hindi label Linkbase has also been provided to render XBRL financial Statements with Hindi labels.
e. The concept of ‘dimensions’ has been introduced in the taxonomy as against ‘tuples’.
As regards the complete details of the new architecture, one may refer to C&I Taxonomy Architecture Guide 2012 available on MCA XBRL portal.