Python XBRL API
Das xbrl-Modul bietet eine Python-Schnittstelle für die C++-Implementierung für die XBRL-Datenmodellebene. Hinsichtlich Tabellen Linkbases entspricht di aktuelle RaptorXML Server Implementierung der Table Linkbase 1.0 Recommendation vom 18. März 2014 und verwendet den Namespace http://xbrl.org/2014/table.
Verfügbare Typen
Es stehen die folgenden Typen zur Verfügung. Eine Beschreibung dazu finden Sie in den Unterabschnitten dieses Abschnitts.
Die BreakdownResource Klasse repräsentiert eine Aufschlüsselungsressource in der Tabellen-Linkbase.
Die Concept class Klasse repräsentiert ein XBRL Concept im DTS.
Die ConceptAspectValue Klasse repräsentiert einen Wert für den Concept Aspect.
Die ConstraintSet class Klasse repräsentiert eine Gruppe von Constraints für die Aspects im Dimensional Aspect Model.
Die Klasse Context repräsentiert einen XBRL Context im Instanzdokument.
class xbrl.DefinitionNodeResource
Die DefinitionNodeResource Klasse repräsentiert eine definitionNode Ressource in der Tabellen-Linkbase.
Die Klasse DTS repräsentiert ein XBRL Discovery Taxonomy Set (DTS).
Die Klasse Entity repräsentiert den Entity-Teil eines XBRL Contexts.
Die Klasse EntityIdentifier repräsentiert den Entity Identifier eines XBRL Context.
Klasse xbrl.EntityIdentifierAspectValue
Die EntityIdentifierAspectValue Klasse repräsentiert einen Wert für den Entity Identifier Aspect.
Die Error Klasse ist die Basisklasse für alle Fehler im Zusammenhang mit XBRL.
Klasse xbrl.ExplicitDimensionAspectValue
Die ExplicitDimensionAspectValue Klasse repräsentiert einen Wert für den Dimension Aspect.
Die Klasse NFact repräsentiert ein Fact-Element in einem XBRL-Instanzdokument.
Die Klasse FootnoteResource repräsentiert eine Fußnotenressource.
Die FactSet Klasse repräsentiert eine Gruppe von XBRL-Instanz-Facts.
Die Klasse Fraction repräsentiert den Bruchzahlwert einer Informationseinheit vom Typ XBRL-Fact.
Die Klasse Instance repräsentiert ein XBRL-Instanzdokument.
Die Klasse LabelResource repräsentiert eine Label-Ressource.
Die Klasse LayoutCell repräsentiert eine Zelle in der generierten Tabelle.
Die Klasse LayoutDataCell repräsentiert eine Datenzelle in der generierten Tabelle.
Die Klasse LayoutHeaderCell repräsentiert eine Überschriftszelle in der generierten Tabelle.
Die Klasse LayoutRow repräsentiert eine Zeile in der generierten Tabelle.
Die Klasse LayoutTable repräsentiert den Zeitraumteil des XBRL-Kontexts.
Die Klasse LayoutTableSet repräsentiert das Tabellen-Set nach Anwendung der Auflösung und des Layout.
Die Klasse Period repräsentiert den Period-Teil eines XBRL-Kontexts.
Die Klasse PeriodAspectValue repräsentiert einen Wert für den Period Aspect.
Die Klasse ReferencePart repräsentiert einen Referenzteil.
Die Klasse ReferenceResource repräsentiert eine Reference-Ressource..
Die Klasse Resource repräsentiert ein XLink-Ressourcenelement in einem Extended Link.
Klasse xbrl.ScenarioAspectValue
Die Klasse ScenarioAspectValue repräsentiert einen Wert für den Nicht-XDT Szenario-Aspect.
Klasse xbrl.SegmentAspectValue
Die Klasse SegmentAspectValue repräsentiert einen Wert für den Nicht-XDT Segment Aspect.
Die Klasse TableError repräsentiert einen Fehler, der während der Auflösung oder des Layout einer Tabelle ausgelöst wird.
Die Klasse TableResource repräsentiert eine Tabellenressource in der Tabellen-Linkbase.
Klasse xbrl.TypedDimensionAspectValue
Die Klasse TypedDimensionAspectValue repräsentiert einen Wert für den Dimension Aspect.
Die Klasse Unit repräsentiert eine XBRL Unit.
Die Klasse UnitAspectValue repräsentiert einen Wert für den Unit Aspect.