These include, in particular: SHOULD Conforming documents and applications are encouraged to behave as described.
MUST Conforming documents and consuming applications are required to behave as described; otherwise they are in error. An online listing of XLink role and arc role attribute values that MAY appear in XBRL International acknowledged and approved taxonomies, along with structured information about their purpose, usage, and any intended impact on XBRL instance validation [LRR].
This creates a new challenge when it comes to extensibility of a tuple’s content model since such extensibility is not well supported in XML Schema and thus an architecture that permits this is necessary.
The architecture employed to support the requirements stated in the previous section requires a set of interrelated schema documents that when assembled or compiled together form, with the associated linkbases, of course, an XBRL taxonomy.
This document assumes use of the XBRL 2.1 Specification.Approved: In addition to being Acknowledged, XBRL International warrants that the taxonomy was developed in an open fashion and it complies with all best practices for compatibility.Recommended: In addition to being approved, XBRL International singles out a Recommended taxonomy as being the one preferred for a given type of reporting.1 Terminology used in this document 2 Namespaces defined by the XBRL-GL Taxonomy Framework 1 High level conceptual view of the taxonomy framework2 Comparison of two different "compiled" versions3 Folder structure for the GL Taxonomy Framework1 A non-normative example2 A non-normative counterexample3 "Palette" schema (gl-plt-2015-03-25.xsd) that imports the COR schema4 Fragment of the COR schema (gl-cor-content-2015-03-25.xsd) that contains content model declarations and imports the BUS, MUC and USK module schemas5 Fragment of the COR schema (gl-cor-2015-03-25.xsd) that contains the element declarations6 Fragment of the COR schema (gl-cor-content-2015-03-25.xsd) that contains content model declarations and imports only the BUS module schema7 entry Detail content model declaration in the COR schema (gl-cor-content-2015-03-25.xsd) that does not reference any other modules8 entry Detail content model declaration in the COR schema (gl-cor-content-2015-03-25.xsd) that references the BUS module9 entry Detail content model declaration in the COR schema (gl-cor-content-2015-03-25.xsd) that references the BUS and MUC modules This document defines the technical architecture of the XBRL GL taxonomy.It is strictly limited to aspect related to the organisation of the technical artefacts (schemas, linkbases etc.) and does not address any issues related to how the concepts defined in the taxonomy should be used or applied.