Home

XBRLS Business Use Cases
XBRL taxonomies and instance documents for common information patterns found in business reporting.

BUC01 - SimpleHierarchy

Pattern description:
SimpleHierarchy
Pattern (PDF):BUC01-SimpleHierarchy/SimpleHierarchy.pdf

Instance stuff:
XBRL Instance:BUC01-SimpleHierarchy/SimpleHierarchy-SampleInstance.xml
Calctrace:BUC01-SimpleHierarchy/SimpleHierarchy-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC01-SimpleHierarchy/SimpleHierarchy-ToFO.xsl

Taxonomy stuff:
Schema:BUC01-SimpleHierarchy/SimpleHierarchy.xsd

BUC02 - Hierarchy

Pattern description:
Hierarchy
Pattern (PDF):BUC02-Hierarchy/Hierarchy.pdf

Instance stuff:
XBRL Instance:BUC02-Hierarchy/Hierarchy-SampleInstance.xml
Calctrace:BUC02-Hierarchy/Hierarchy-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC02-Hierarchy/Hierarchy-ToFO.xsl

Taxonomy stuff:
Schema:BUC02-Hierarchy/Hierarchy.xsd

BUC03 - SimpleCalculation

Pattern description:
SimpleCalculation
Pattern (PDF):BUC03-SimpleCalculation/SimpleCalculation.pdf

Instance stuff:
XBRL Instance:BUC03-SimpleCalculation/SimpleCalculation-SampleInstance.xml
Calctrace:BUC03-SimpleCalculation/SimpleCalculation-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC03-SimpleCalculation/SimpleCalculation-ToFO.xsl

Taxonomy stuff:
Schema:BUC03-SimpleCalculation/SimpleCalculation.xsd

BUC04 - NestedCalculation

Pattern description:
NestedCalculation
Pattern (PDF):BUC04-NestedCalculation/NestedCalculation.pdf

Instance stuff:
XBRL Instance:BUC04-NestedCalculation/NestedCalculation-SampleInstance.xml
Calctrace:BUC04-NestedCalculation/NestedCalculation-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC04-NestedCalculation/NestedCalculation-ToFO.xsl

Taxonomy stuff:
Schema:BUC04-NestedCalculation/NestedCalculation.xsd

BUC05 - InvertedCalculation

Pattern description:
InvertedCalculation
Pattern (PDF):BUC05-InvertedCalculation/InvertedCalculation.pdf

Instance stuff:
XBRL Instance:BUC05-InvertedCalculation/InvertedCalculation-SampleInstance.xml
Calctrace:BUC05-InvertedCalculation/InvertedCalculation-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC05-InvertedCalculation/InvertedCalculation-ToFO.xsl

Taxonomy stuff:
Schema:BUC05-InvertedCalculation/InvertedCalculation.xsd

BUC06 - MultipleCalculations

Pattern description:
MultipleCalculations
Pattern (PDF):BUC06-MultipleCalculations/MultipleCalculations.pdf

Instance stuff:
XBRL Instance:BUC06-MultipleCalculations/MultipleCalculations-SampleInstance.xml
Calctrace:BUC06-MultipleCalculations/MultipleCalculations-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC06-MultipleCalculations/MultipleCalculations-ToFO.xsl

Taxonomy stuff:
Schema:BUC06-MultipleCalculations/MultipleCalculations.xsd

BUC07 - SimpleMovement

Pattern description:
SimpleMovement
Pattern (PDF):BUC07-SimpleMovement/SimpleMovement.pdf

Instance stuff:
XBRL Instance:BUC07-SimpleMovement/SimpleMovement-SampleInstance.xml
Calctrace:BUC07-SimpleMovement/SimpleMovement-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC07-SimpleMovement/SimpleMovement-ToFO.xsl

Taxonomy stuff:
Schema:BUC07-SimpleMovement/SimpleMovement.xsd

BUC07 - SimpleMovementUsingAxis

Pattern description:
SimpleMovementUsingAxis
Pattern (PDF):BUC07-SimpleMovementUsingAxis/SimpleMovementUsingAxis.pdf

Instance stuff:
XBRL Instance:BUC07-SimpleMovementUsingAxis/SimpleMovementUsingAxis-SampleInstance.xml
Calctrace:BUC07-SimpleMovementUsingAxis/SimpleMovementUsingAxis-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC07-SimpleMovementUsingAxis/SimpleMovementUsingAxis-ToFO.xsl

Taxonomy stuff:
Schema:BUC07-SimpleMovementUsingAxis/SimpleMovementUsingAxis.xsd

BUC08 - ComplexMovementItems

Pattern description:
ComplexMovementItems
Pattern (PDF):BUC08-ComplexMovementItems/ComplexMovementItems.pdf

Instance stuff:
XBRL Instance:BUC08-ComplexMovementItems/ComplexMovementItems-SampleInstance.xml
Calctrace:BUC08-ComplexMovementItems/ComplexMovementItems-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC08-ComplexMovementItems/ComplexMovementItems-ToFO.xsl

Taxonomy stuff:
Schema:BUC08-ComplexMovementItems/ComplexMovementItems.xsd

BUC08a - ComplexMovementAxis

Pattern description:
ComplexMovementAxis
Pattern (PDF):BUC08a-ComplexMovementAxis/ComplexMovementAxis.pdf

Instance stuff:
XBRL Instance:BUC08a-ComplexMovementAxis/ComplexMovementAxis-SampleInstance.xml
Calctrace:BUC08a-ComplexMovementAxis/ComplexMovementAxis-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC08a-ComplexMovementAxis/ComplexMovementAxis-ToFO.xsl

Taxonomy stuff:
Schema:BUC08a-ComplexMovementAxis/ComplexMovementAxis.xsd

BUC09 - SimpleCompoundConcept

Pattern description:
SimpleCompoundConcept
Pattern (PDF):BUC09-SimpleCompoundConcept/SimpleCompoundConcept.pdf

Instance stuff:
XBRL Instance:BUC09-SimpleCompoundConcept/SimpleCompoundConcept-SampleInstance.xml
Calctrace:BUC09-SimpleCompoundConcept/SimpleCompoundConcept-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC09-SimpleCompoundConcept/SimpleCompoundConcept-ToFO.xsl

Taxonomy stuff:
Schema:BUC09-SimpleCompoundConcept/SimpleCompoundConcept.xsd

BUC10 - RepeatingConcept

Pattern description:
RepeatingConcept
Pattern (PDF):BUC10-RepeatingConcept/RepeatingConcept.pdf

Instance stuff:
XBRL Instance:BUC10-RepeatingConcept/RepeatingConcept-SampleInstance.xml
Calctrace:BUC10-RepeatingConcept/RepeatingConcept-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC10-RepeatingConcept/RepeatingConcept-ToFO.xsl

Taxonomy stuff:
Schema:BUC10-RepeatingConcept/RepeatingConcept.xsd

BUC11 - MultiplePeriodsCompoundConcept

Pattern description:
MultiplePeriodsCompoundConcept
Pattern (PDF):BUC11-MultiplePeriodsCompoundConcept/MultiplePeriodsCompoundConcept.pdf

Instance stuff:
XBRL Instance:BUC11-MultiplePeriodsCompoundConcept/MultiplePeriodsCompoundConcept-SampleInstance.xml
Calctrace:BUC11-MultiplePeriodsCompoundConcept/MultiplePeriodsCompoundConcept-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC11-MultiplePeriodsCompoundConcept/MultiplePeriodsCompoundConcept-ToFO.xsl

Taxonomy stuff:
Schema:BUC11-MultiplePeriodsCompoundConcept/MultiplePeriodsCompoundConcept.xsd

BUC12 - MovementInCompoundConcept

Pattern description:
MovementInCompoundConcept
Pattern (PDF):BUC12-MovementInCompoundConcept/MovementInCompoundConcept.pdf

Instance stuff:
XBRL Instance:BUC12-MovementInCompoundConcept/MovementInCompoundConcept-SampleInstance.xml
Calctrace:BUC12-MovementInCompoundConcept/MovementInCompoundConcept-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC12-MovementInCompoundConcept/MovementInCompoundConcept-ToFO.xsl

Taxonomy stuff:
Schema:BUC12-MovementInCompoundConcept/MovementInCompoundConcept.xsd

BUC13 - NestedCompoundConcept

Pattern description:
NestedCompoundConcept
Pattern (PDF):BUC13-NestedCompoundConcept/NestedCompoundConcept.pdf

Instance stuff:
XBRL Instance:BUC13-NestedCompoundConcept/NestedCompoundConcept-SampleInstance.xml
Calctrace:BUC13-NestedCompoundConcept/NestedCompoundConcept-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC13-NestedCompoundConcept/NestedCompoundConcept-ToFO.xsl

Taxonomy stuff:
Schema:BUC13-NestedCompoundConcept/NestedCompoundConcept.xsd

BUC14 - ReconciliationOfBalance

Pattern description:
ReconciliationOfBalance
Pattern (PDF):BUC14-ReconciliationOfBalance/ReconciliationOfBalance.pdf

Instance stuff:
XBRL Instance:BUC14-ReconciliationOfBalance/ReconciliationOfBalance-SampleInstance.xml
Calctrace:BUC14-ReconciliationOfBalance/ReconciliationOfBalance-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC14-ReconciliationOfBalance/ReconciliationOfBalance-ToFO.xsl

Taxonomy stuff:
Schema:BUC14-ReconciliationOfBalance/ReconciliationOfBalance.xsd

BUC15 - TextBlock

Pattern description:
TextBlock
Pattern (PDF):BUC15-TextBlock/TextBlock.pdf

Instance stuff:
XBRL Instance:BUC15-TextBlock/TextBlock-SampleInstance.xml
Calctrace:BUC15-TextBlock/TextBlock-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC15-TextBlock/TextBlock-ToFO.xsl

Taxonomy stuff:
Schema:BUC15-TextBlock/TextBlock.xsd

BUC16 - Restatement

Pattern description:
Restatement
Pattern (PDF):BUC16-Restatement/Restatement.pdf

Instance stuff:
XBRL Instance:BUC16-Restatement/Restatement-SampleInstance.xml
Calctrace:BUC16-Restatement/Restatement-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC16-Restatement/Restatement-ToFO.xsl

Taxonomy stuff:
Schema:BUC16-Restatement/Restatement.xsd

BUC17 - ReissueReport

Pattern description:
ReissueReport
Pattern (PDF):BUC17-ReissueReport/ReissueReport.pdf

Instance stuff:
XBRL Instance:BUC17-ReissueReport/ReissueReport-SampleInstance.xml
Calctrace:BUC17-ReissueReport/ReissueReport-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC17-ReissueReport/ReissueReport-ToFO.xsl

Taxonomy stuff:
Schema:BUC17-ReissueReport/ReissueReport.xsd

BUC18 - Reclassification

Pattern description:
Reclassification
Pattern (PDF):BUC18-Reclassification/Reclassification.pdf

Instance stuff:
XBRL Instance:BUC18-Reclassification/Reclassification-SampleInstance.xml
Calctrace:BUC18-Reclassification/Reclassification-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC18-Reclassification/Reclassification-ToFO.xsl

Taxonomy stuff:
Schema:BUC18-Reclassification/Reclassification.xsd

BUC19 - Prose

Pattern description:
Prose
Pattern (PDF):BUC19-Prose/Prose.pdf

Instance stuff:
XBRL Instance:BUC19-Prose/Prose-SampleInstance.xml
Calctrace:BUC19-Prose/Prose-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC19-Prose/Prose-ToFO.xsl

Taxonomy stuff:
Schema:BUC19-Prose/Prose.xsd

BUC20 - Comment

Pattern description:
Comment
Pattern (PDF):BUC20-Comment/Comment.pdf

Instance stuff:
XBRL Instance:BUC20-Comment/Comment-SampleInstance.xml
Calctrace:BUC20-Comment/Comment-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC20-Comment/Comment-ToFO.xsl

Taxonomy stuff:
Schema:BUC20-Comment/Comment.xsd

BUC21 - SalesAnalysis

Pattern description:
SalesAnalysis
Pattern (PDF):BUC21-SalesAnalysis/SalesAnalysis.pdf

Instance stuff:
XBRL Instance:BUC21-SalesAnalysis/SalesAnalysis-SampleInstance.xml
Calctrace:BUC21-SalesAnalysis/SalesAnalysis-SampleInstance_calctrace.html

Rendering stuff:
XSLT to FO:BUC21-SalesAnalysis/SalesAnalysis-ToFO.xsl

Taxonomy stuff:
Schema:BUC21-SalesAnalysis/SalesAnalysis.xsd

Home