Skip to content

Support for Automatic Loading of Industry Standard Schemas

Jeff Ferguson edited this page Dec 31, 2024 · 1 revision

Gepsio parses an XBRL instance and automatically loads any schemas referenced by a <schemaRef> element. The facts in the XBRL instance are then automatically validated against the loaded schemas. Gepsio also automatically loads any industry-standard schemas not explicitly referenced by the <schemaRef> element.

Consider, for example, the XBRL instance at http://xbrlsite.com/US-GAAP/BasicExample/2010-09-30/abc-20101231.xml. It contains one <schemaRef> element so that a linkbase can be loaded. However, the facts in this instance reference namespaces such as http://xbrl.us/dei/2009-01-31 and http://xbrl.us/us-gaap/2009-01-31. Since there is no explicit schema reference in the XBRL instance for those namespaces, the facts that use those namespaces would ordinarily fail validation. However, those namespaces reference well-known industry standard namespaces that identify well-known schemas with schema source at well-known locations across the Internet.

Gepsio includes support for these well-known namespaces and will automatically load schemas referenced by the XBRL instance’s <xbrl xmlns:...> syntax even though the schema locations for the schemas are not explicitly referenced by a <schemaRef> element in the instance. Doing this will allow the facts in the instance using those namespaces to validate with full schema fidelity.

Gepsio supports the following industry-standard schemas:

  • Document Information and Entity Information 2009
  • Document Information and Entity Information 2014
  • International Financial Reporting Standards (IFRS) 2016
  • International Financial Reporting Standards (IFRS) 2017
  • International Financial Reporting Standards (IFRS) 2018
  • US-GAAP 2009
  • US-GAAP 2017
  • US-GAAP 2017 Investment Management
  • US-GAAP 2018
  • US-GAAP 2018 Investment Management
  • US Mutual Fund Risk/Return Taxonomy 2012
  • US Mutual Fund Risk/Return Taxonomy 2018

Support for many other industry-standard schemas will be added as testing continues.