xbrl.taxonomy
¶
The xbrl.taxonomy
module provides a Python API for the XBRL 2.1 specification.
This Python interface enables the user to navigate the DTS and its linkbases and taxonomy schemas and access information from concepts and the standard linkbases.
Classes¶
xbrl.taxonomy.Arc
xbrl.taxonomy.ArcroleRef
xbrl.taxonomy.ArcroleType
xbrl.taxonomy.BaseSet
xbrl.taxonomy.CalculationArc
xbrl.taxonomy.CalculationRelationship
xbrl.taxonomy.Concept
xbrl.taxonomy.DTS
xbrl.taxonomy.DefinitionArc
xbrl.taxonomy.DefinitionRelationship
xbrl.taxonomy.ElementLabelRelationship
xbrl.taxonomy.ElementReferenceRelationship
xbrl.taxonomy.EnumerationItem
xbrl.taxonomy.EssenceAliasRelationship
xbrl.taxonomy.ExtendedLink
xbrl.taxonomy.Footnote
xbrl.taxonomy.FootnoteArc
xbrl.taxonomy.FootnoteRelationship
xbrl.taxonomy.GeneralSpecialRelationship
xbrl.taxonomy.GenericRelationship
xbrl.taxonomy.Item
xbrl.taxonomy.Label
xbrl.taxonomy.LabelArc
xbrl.taxonomy.LabelRelationship
xbrl.taxonomy.Linkbase
xbrl.taxonomy.LinkbaseDocument
xbrl.taxonomy.LinkbaseRef
xbrl.taxonomy.Locator
xbrl.taxonomy.Message
xbrl.taxonomy.Part
xbrl.taxonomy.PresentationArc
xbrl.taxonomy.PresentationRelationship
xbrl.taxonomy.Reference
xbrl.taxonomy.ReferenceArc
xbrl.taxonomy.ReferenceRelationship
xbrl.taxonomy.Relationship
xbrl.taxonomy.RelationshipNetwork
xbrl.taxonomy.RelationshipNetworkNode
xbrl.taxonomy.RequiresElementRelationship
xbrl.taxonomy.Resource
xbrl.taxonomy.RoleRef
xbrl.taxonomy.RoleType
xbrl.taxonomy.SchemaRef
xbrl.taxonomy.SimilarTuplesRelationship
xbrl.taxonomy.SimpleLink
xbrl.taxonomy.TaxonomyPackage
xbrl.taxonomy.TaxonomyPackageMetaData
xbrl.taxonomy.TaxonomySchema
xbrl.taxonomy.TaxonomySchemaDocument
xbrl.taxonomy.Tuple
Enumeration classes¶
String Constants¶
- xbrl.taxonomy.ARCROLE_ALL¶
http://xbrl.org/int/dim/arcrole/all
- xbrl.taxonomy.ARCROLE_CONCEPT_LABEL¶
http://www.xbrl.org/2003/arcrole/concept-label
- xbrl.taxonomy.ARCROLE_CONCEPT_REFERENCE¶
http://www.xbrl.org/2003/arcrole/concept-reference
- xbrl.taxonomy.ARCROLE_DIMENSION_DEFAULT¶
http://xbrl.org/int/dim/arcrole/dimension-default
- xbrl.taxonomy.ARCROLE_DIMENSION_DOMAIN¶
http://xbrl.org/int/dim/arcrole/dimension-domain
- xbrl.taxonomy.ARCROLE_DOMAIN_MEMBER¶
http://xbrl.org/int/dim/arcrole/domain-member
- xbrl.taxonomy.ARCROLE_ESSENCE_ALIAS¶
http://www.xbrl.org/2003/arcrole/essence-alias
- xbrl.taxonomy.ARCROLE_FACT_FOOTNOTE¶
http://www.xbrl.org/2003/arcrole/fact-footnote
- xbrl.taxonomy.ARCROLE_GENERAL_SPECIAL¶
http://www.xbrl.org/2003/arcrole/general-special
- xbrl.taxonomy.ARCROLE_HYPERCUBE_DIMENSION¶
http://xbrl.org/int/dim/arcrole/hypercube-dimension
- xbrl.taxonomy.ARCROLE_NOT_ALL¶
http://xbrl.org/int/dim/arcrole/notAll
- xbrl.taxonomy.ARCROLE_PARENT_CHILD¶
http://www.xbrl.org/2003/arcrole/parent-child
- xbrl.taxonomy.ARCROLE_REQUIRES_ELEMENT¶
http://www.xbrl.org/2003/arcrole/requires-element
- xbrl.taxonomy.ARCROLE_SIMILAR_TUPLES¶
http://www.xbrl.org/2003/arcrole/similar-tuples
- xbrl.taxonomy.ARCROLE_SUMMATION_ITEM¶
http://www.xbrl.org/2003/arcrole/summation-item
- xbrl.taxonomy.ROLE_COMMENTARYGUIDANCE¶
http://www.xbrl.org/2003/role/commentaryGuidance
- xbrl.taxonomy.ROLE_COMMENTARYREF¶
http://www.xbrl.org/2003/role/commentaryRef
- xbrl.taxonomy.ROLE_DEFINITIONGUIDANCE¶
http://www.xbrl.org/2003/role/definitionGuidance
- xbrl.taxonomy.ROLE_DEFINITIONREF¶
http://www.xbrl.org/2003/role/definitionRef
- xbrl.taxonomy.ROLE_DISCLOSUREGUIDANCE¶
http://www.xbrl.org/2003/role/disclosureGuidance
- xbrl.taxonomy.ROLE_DISCLOSUREREF¶
http://www.xbrl.org/2003/role/disclosureRef
- xbrl.taxonomy.ROLE_DOCUMENTATION¶
http://www.xbrl.org/2003/role/documentation
- xbrl.taxonomy.ROLE_EXAMPLEGUIDANCE¶
http://www.xbrl.org/2003/role/exampleGuidance
- xbrl.taxonomy.ROLE_EXAMPLEREF¶
http://www.xbrl.org/2003/role/exampleRef
- xbrl.taxonomy.ROLE_FOOTNOTE¶
http://www.xbrl.org/2003/role/footnote
- xbrl.taxonomy.ROLE_LABEL¶
http://www.xbrl.org/2003/role/label
- xbrl.taxonomy.ROLE_LINK¶
http://www.xbrl.org/2003/role/link
- xbrl.taxonomy.ROLE_MANDATORYDISCLOSUREREF¶
http://www.xbrl.org/2003/role/mandatoryDisclosureRef
- xbrl.taxonomy.ROLE_MEASUREMENTGUIDANCE¶
http://www.xbrl.org/2003/role/measurementGuidance
- xbrl.taxonomy.ROLE_MEASUREMENTREF¶
http://www.xbrl.org/2003/role/measurementRef
- xbrl.taxonomy.ROLE_NEGATIVELABEL¶
http://www.xbrl.org/2003/role/negativeLabel
- xbrl.taxonomy.ROLE_NEGATIVETERSELABEL¶
http://www.xbrl.org/2003/role/negativeTerseLabel
- xbrl.taxonomy.ROLE_NEGATIVEVERBOSELABEL¶
http://www.xbrl.org/2003/role/negativeVerboseLabel
- xbrl.taxonomy.ROLE_PERIODENDLABEL¶
http://www.xbrl.org/2003/role/periodEndLabel
- xbrl.taxonomy.ROLE_PERIODSTARTLABEL¶
http://www.xbrl.org/2003/role/periodStartLabel
- xbrl.taxonomy.ROLE_POSITIVELABEL¶
http://www.xbrl.org/2003/role/positiveLabel
- xbrl.taxonomy.ROLE_POSITIVETERSELABEL¶
http://www.xbrl.org/2003/role/positiveTerseLabel
- xbrl.taxonomy.ROLE_POSITIVEVERBOSELABEL¶
http://www.xbrl.org/2003/role/positiveVerboseLabel
- xbrl.taxonomy.ROLE_PRESENTATIONGUIDANCE¶
http://www.xbrl.org/2003/role/presentationGuidance
- xbrl.taxonomy.ROLE_PRESENTATIONREF¶
http://www.xbrl.org/2003/role/presentationRef
- xbrl.taxonomy.ROLE_RECOMMENDEDDISCLOSUREREF¶
http://www.xbrl.org/2003/role/recommendedDisclosureRef
- xbrl.taxonomy.ROLE_REFERENCE¶
http://www.xbrl.org/2003/role/reference
- xbrl.taxonomy.ROLE_TERSELABEL¶
http://www.xbrl.org/2003/role/terseLabel
- xbrl.taxonomy.ROLE_TOTALLABEL¶
http://www.xbrl.org/2003/role/totalLabel
- xbrl.taxonomy.ROLE_UNSPECIFIEDDISCLOSUREREF¶
http://www.xbrl.org/2003/role/unspecifiedDisclosureRef
- xbrl.taxonomy.ROLE_VERBOSELABEL¶
http://www.xbrl.org/2003/role/verboseLabel
- xbrl.taxonomy.ROLE_ZEROLABEL¶
http://www.xbrl.org/2003/role/zeroLabel
- xbrl.taxonomy.ROLE_ZEROTERSELABEL¶
http://www.xbrl.org/2003/role/zeroTerseLabel
- xbrl.taxonomy.ROLE_ZEROVERBOSELABEL¶
http://www.xbrl.org/2003/role/zeroVerboseLabel