arelle.ValidateXbrlDTS¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Functions¶
Validates that for each targetNamespace with multiple schemas, there is at most one top-level schema (not included by other schemas). |
Data¶
API¶
- arelle.ValidateXbrlDTS.instanceSequence¶
None
- arelle.ValidateXbrlDTS.schemaTop¶
None
- arelle.ValidateXbrlDTS.schemaBottom¶
None
- arelle.ValidateXbrlDTS.xsd1_1datatypes¶
None
- arelle.ValidateXbrlDTS.link_loc_spec_sections¶
None
- arelle.ValidateXbrlDTS.standard_roles_for_ext_links¶
(‘xbrl.3.5.3’, ())
- arelle.ValidateXbrlDTS.standard_roles_definitions¶
None
- arelle.ValidateXbrlDTS.standard_roles_other¶
(‘xbrl.5.1.3’, ())
- arelle.ValidateXbrlDTS.inlineDisplayNonePattern¶
‘compile(…)’
- arelle.ValidateXbrlDTS.illegalXsdPatternEscapeChar¶
‘compile(…)’
- class arelle.ValidateXbrlDTS.ValidateBaseTaxonomiesMode¶
Bases:
enum.Enum- DISCLOSURE_SYSTEM¶
‘disclosureSystem’
- NONE¶
‘none’
- ALL¶
‘all’
- static fromName(modeName: str) arelle.ValidateXbrlDTS.ValidateBaseTaxonomiesMode¶
- static tooltip(enum: arelle.ValidateXbrlDTS.ValidateBaseTaxonomiesMode)¶
- name()¶
- value()¶
- arelle.ValidateXbrlDTS.arcFromConceptQname(arcElement)¶
- arelle.ValidateXbrlDTS.arcToConceptQname(arcElement)¶
- arelle.ValidateXbrlDTS.checkDTS(val: arelle.ValidateXbrl.ValidateXbrl, modelDocument: arelle.ModelDocument.ModelDocument, checkedModelDocuments: set[arelle.ModelDocument.ModelDocument]) None¶
- arelle.ValidateXbrlDTS.checkElements(val, modelDocument, parent)¶
- arelle.ValidateXbrlDTS.checkLinkRole(val, elt, linkEltQname, xlinkRole, xlinkType, roleRefURIs) None¶
- arelle.ValidateXbrlDTS.checkArcrole(val, elt, arcEltQname, arcrole, arcroleRefURIs) None¶
- arelle.ValidateXbrlDTS.checkIxContinuationChain(val, elt, chain=None)¶
- arelle.ValidateXbrlDTS.checkNamespaceSchemaConnectivity(val: arelle.ValidateXbrl.ValidateXbrl) None¶
Validates that for each targetNamespace with multiple schemas, there is at most one top-level schema (not included by other schemas).
XBRL 2.1 Section 3.2 requirement (2025 revision).