Difference between revisions of "XBRL Taxonomy"

From Open Risk Manual
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Definition ==
 
== Definition ==
'''XBRL Taxonomy'''.  An XBRL Taxonomy is a collection of taxonomy schemas and linkbases.
+
An '''XBRL Taxonomy''' is a classification system made up of a collection of [[XBRL Taxonomy Schema | taxonomy schemas]] and [[XBRL Linkbase | linkbases]].  
  
It is an electronic dictionary of business reporting elements used to report business data.  
+
== Structure ==
 +
An XBRL Taxonomy defines metadata about what the [[XBRL Fact | facts]] mean and how they relate to each other. It is the analog of a class specification in Object Oriented Programming. An [[XBRL Instance Document | instance]] is a concrete object conforming to that taxonomy.  
  
A taxonomy is composed of a [[XBRL Taxonomy Schema]] file or files (with extension .xsd) and relationships linkbase files (with extension .xml)  directly referenced by that schema. The taxonomy schema files together  with the relationships files define the concepts (elements) and  schemas and relationships files altogether constitute a taxonomy.  
+
A taxonomy may include [[XBRL Formula | formulae]] and validation rules. It is an electronic dictionary of business reporting elements used to report business data.  
  
 +
An XBRL taxonomy defines the following:
 +
* Reporting data elements (pieces of information)
 +
* Human language descriptions of the data elements
 +
* Reference to the shared understanding or authoritative definition of the data elements
 +
* Relationships between these data elements
 +
* Business rules for validation across different data elements
 +
 +
== Serialization ==
 +
A taxonomy is composed of a [[XBRL Taxonomy Schema]] file or files (with extension '''.xsd''') and relationships linkbase files (with extension '''.xml''')  directly referenced by that schema. The taxonomy schema files together with the relationships files define the concepts (elements) and  schemas and relationships files altogether constitute a taxonomy.
  
 
[[Category:XBRL Glossary]]
 
[[Category:XBRL Glossary]]

Latest revision as of 17:00, 28 April 2023

Definition

An XBRL Taxonomy is a classification system made up of a collection of taxonomy schemas and linkbases.

Structure

An XBRL Taxonomy defines metadata about what the facts mean and how they relate to each other. It is the analog of a class specification in Object Oriented Programming. An instance is a concrete object conforming to that taxonomy.

A taxonomy may include formulae and validation rules. It is an electronic dictionary of business reporting elements used to report business data.

An XBRL taxonomy defines the following:

  • Reporting data elements (pieces of information)
  • Human language descriptions of the data elements
  • Reference to the shared understanding or authoritative definition of the data elements
  • Relationships between these data elements
  • Business rules for validation across different data elements

Serialization

A taxonomy is composed of a XBRL Taxonomy Schema file or files (with extension .xsd) and relationships linkbase files (with extension .xml) directly referenced by that schema. The taxonomy schema files together with the relationships files define the concepts (elements) and schemas and relationships files altogether constitute a taxonomy.