Definition of an XBRL instance

In Tagetik, the XBRL file is generated by instance.

The instance, defined in the XBRL Instance table, represents the relationship between the items and the contexts of a given taxonomy and the Tagetik dimensions.

In particular, the instance links the template code (and the related taxonomy) to the scenario, period and entity information of Tagetik.

When creating the XBRL file, the system selects data linked to the scenario/period/entity/template specified on the instance and reclassified in the appropriate pairs item/context (available in the table XBRL_DATA).

Some important information necessary for the filling of the XBRL file must be specified on the instance, such as:

  • CIK: represents the Entity's ID code (for the European taxonomies, it represents the LEI code). This code indicates the reporting Entity to the authority that receives the file.
  • CIK Namespace: indicates the URI that identifies the type of code used. For example, in the case of the EIOPA reporting, the CIK Naspace is: http://standard.iso.org/iso/17442.
  • XBRL taxonomy file name: it must indicate the entrypoint to be reported (file .xsd, for example http://www.eba.europa.eu/eu/fr/xbrl/crr/fws/corep/its-2015-04/2016-01-31/mod/corep_lcr_da_con.xsd). When generating the XBRL file, the system inserts this information in header as SchemaRef.

If the taxonomy includes the insertion of long parts of text into the file(for example, some sections of the Notes), it is possible to specify on the instance the Collaborative Office document from which this information can be retrieved.

In this case, it is necessary to define on the Collaborative Office document free text objects, where to insert the text that must be reported on the XBRL file. These objects must be tagged with the item and context information.

So, when generating the XBRL file, the system can retrieve the facts to be reported from Tagetik's data (XBRL_DATA) and from the Collaborative Office document.