-
Notifications
You must be signed in to change notification settings - Fork 26
Support for Automatic Loading of Industry Standard Schemas
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.