Home

Financial Reporting Patterns
The following is a summary of XBRL taxonomy patterns commonly found in financial reporting and information on how to express those reporting patterns in XBRL taxonomies. Instance documents are also provided to help understand the pattern.

01 - Simple Concept

Pattern description:
Single item in a taxonomy. Introduces the idea of periodTypes. Introduces the idea of contexts in instance documents. Introduces label linkbases.
Pattern (PDF):01-SimpleConcept/SimpleConcept.pdf
Pattern (HTML):01-SimpleConcept/SimpleConcept.htm

Instance stuff:
XBRL Instance:01-SimpleConcept/SimpleConcept-instance.xml
Calctrace:01-SimpleConcept/SimpleConcept-instance-calctrace.html

Rendering stuff:
XSL-FO:01-SimpleConcept/SimpleConcept.fo
XSLT to FO:01-SimpleConcept/SimpleConcept-ToFO.xsl
XSLT to HTML:01-SimpleConcept/SimpleConcept-ToHTML.xsl
XSLT to EXCEL:01-SimpleConcept/SimpleConcept-ToExcel.xsl
EXCEL:01-SimpleConcept/SimpleConcept-ToExcel.xml

Taxonomy stuff:
Presentation printout:01-SimpleConcept/SimpleConcept-Elements.pdf
Schema:01-SimpleConcept/SimpleConcept.xsd
Linkbase:01-SimpleConcept/SimpleConcept-label.xml
Linkbase:01-SimpleConcept/SimpleConcept-presentation.xml

02 - Unrelated Concepts

Pattern description:
Multiple number of concepts, but no relation between the concepts. Expands on idea of contexts.
Pattern (PDF):02-UnrelatedConcepts/UnrelatedConcepts.pdf
Pattern (HTML):02-UnrelatedConcepts/UnrelatedConcepts.htm

Instance stuff:
XBRL Instance:02-UnrelatedConcepts/UnrelatedConcepts-instance.xml
Calctrace:02-UnrelatedConcepts/UnrelatedConcepts-instance-calctrace.html

Rendering stuff:
XSL-FO:02-UnrelatedConcepts/UnrelatedConcepts.fo
XSLT to FO:02-UnrelatedConcepts/UnrelatedConcepts-ToFO.xsl
XSLT to HTML:02-UnrelatedConcepts/UnrelatedConcepts-ToHTML.xsl
XSLT to EXCEL:02-UnrelatedConcepts/UnrelatedConcepts-ToExcel.xsl
EXCEL:02-UnrelatedConcepts/UnrelatedConcepts-ToExcel.xml

Taxonomy stuff:
Presentation printout:02-UnrelatedConcepts/UnrelatedConcepts-Pres.pdf
Schema:02-UnrelatedConcepts/UnrelatedConcepts.xsd
Linkbase:02-UnrelatedConcepts/UnrelatedConcepts-label.xml
Linkbase:02-UnrelatedConcepts/UnrelatedConcepts-presentation.xml

03 - Related Concepts

Pattern description:
Showing concepts which are related in some way. Introductes the idea of the presentation linkbase.
Pattern (PDF):03-RelatedConcepts/RelatedConcepts.pdf
Pattern (HTML):03-RelatedConcepts/RelatedConcepts.htm

Instance stuff:
XBRL Instance:03-RelatedConcepts/RelatedConcepts-instance.xml
Calctrace:03-RelatedConcepts/RelatedConcepts-instance-calctrace.html

Rendering stuff:
XSL-FO:03-RelatedConcepts/RelatedConcepts.fo
XSLT to FO:03-RelatedConcepts/RelatedConcepts-ToFO.xsl
XSLT to HTML:03-RelatedConcepts/RelatedConcepts-ToHTML.xsl
XSLT to EXCEL:03-RelatedConcepts/RelatedConcepts-ToExcel.xsl
EXCEL:03-RelatedConcepts/RelatedConcepts-ToExcel.xml

Taxonomy stuff:
Presentation printout:03-RelatedConcepts/RelatedConcepts-Pres.pdf
Schema:03-RelatedConcepts/RelatedConcepts.xsd
Linkbase:03-RelatedConcepts/RelatedConcepts-label.xml
Linkbase:03-RelatedConcepts/RelatedConcepts-presentation.xml

04 - Specifically Related Text (Prose)

Pattern description:
Showing concepts which make up prose.
Pattern (PDF):04-SpecificallyRelatedText/SpecificallyRelatedText.pdf
Pattern (HTML):04-SpecificallyRelatedText/SpecificallyRelatedText.htm

Instance stuff:
XBRL Instance:04-SpecificallyRelatedText/SpecificallyRelatedText-instance.xml
Calctrace:04-SpecificallyRelatedText/SpecificallyRelatedText-instance-calctrace.html

Rendering stuff:
XSL-FO:04-SpecificallyRelatedText/SpecificallyRelatedText.fo
XSLT to FO:04-SpecificallyRelatedText/SpecificallyRelatedText-ToFO.xsl
XSLT to HTML:04-SpecificallyRelatedText/SpecificallyRelatedText-ToHTML.xsl
XSLT to EXCEL:04-SpecificallyRelatedText/SpecificallyRelatedText-ToExcel.xsl
EXCEL:04-SpecificallyRelatedText/SpecificallyRelatedText-ToExcel.xml

Taxonomy stuff:
Presentation printout:04-SpecificallyRelatedText/SpecificallyRelatedText-Pres.pdf
Schema:04-SpecificallyRelatedText/SpecificallyRelatedText.xsd
Linkbase:04-SpecificallyRelatedText/SpecificallyRelatedText-label.xml
Linkbase:04-SpecificallyRelatedText/SpecificallyRelatedText-presentation.xml

05 - Basic Calculation

Pattern description:
Basic calculation of monetary values. Introduces the idea of calculation linkbases.
Pattern (PDF):05-BasicCalculation/BasicCalculation.pdf
Pattern (HTML):05-BasicCalculation/BasicCalculation.htm

Instance stuff:
XBRL Instance:05-BasicCalculation/BasicCalculation-instance.xml
Calctrace:05-BasicCalculation/BasicCalculation-instance-calctrace.html

Rendering stuff:
XSL-FO:05-BasicCalculation/BasicCalculation.fo
XSLT to FO:05-BasicCalculation/BasicCalculation-ToFO.xsl
XSLT to HTML:05-BasicCalculation/BasicCalculation-ToHTML.xsl
XSLT to EXCEL:05-BasicCalculation/BasicCalculation-ToExcel.xsl
EXCEL:05-BasicCalculation/BasicCalculation-ToExcel.xml

Taxonomy stuff:
Presentation printout:05-BasicCalculation/BasicCalculation-Pres.pdf
Calculation printout:05-BasicCalculation/BasicCalculation-Calc.pdf
Schema:05-BasicCalculation/BasicCalculation.xsd
Linkbase:05-BasicCalculation/BasicCalculation-label.xml
Linkbase:05-BasicCalculation/BasicCalculation-presentation.xml
Linkbase:05-BasicCalculation/BasicCalculation-calculation.xml

06 - Net Gross Calculation

Pattern description:
A basic calculation. Introduces the idea of weights and balance types.
Pattern (PDF):06-NetGrossCalculation/NetGrossCalculation.pdf
Pattern (HTML):06-NetGrossCalculation/NetGrossCalculation.htm

Instance stuff:
XBRL Instance:06-NetGrossCalculation/NetGrossCalculation-instance.xml
Calctrace:06-NetGrossCalculation/NetGrossCalculation-instance-calctrace.html

Rendering stuff:
XSL-FO:06-NetGrossCalculation/NetGrossCalculation.fo
XSLT to FO:06-NetGrossCalculation/NetGrossCalculation-ToFO.xsl
XSLT to HTML:06-NetGrossCalculation/NetGrossCalculation-ToHTML.xsl
XSLT to EXCEL:06-NetGrossCalculation/NetGrossCalculation-ToExcel.xsl
EXCEL:06-NetGrossCalculation/NetGrossCalculation-ToExcel.xml

Taxonomy stuff:
Presentation printout:06-NetGrossCalculation/NetGrossCalculation-Pres.pdf
Calculation printout:06-NetGrossCalculation/NetGrossCalculation-Calc.pdf
Schema:06-NetGrossCalculation/NetGrossCalculation.xsd
Linkbase:06-NetGrossCalculation/NetGrossCalculation-label.xml
Linkbase:06-NetGrossCalculation/NetGrossCalculation-presentation.xml
Linkbase:06-NetGrossCalculation/NetGrossCalculation-calculation.xml

07 - Grand Total Subtotals Calculation

Pattern description:
Expands on the idea of different levels of calculations. Introduces the idea that concepts can aggregate in different ways.
Pattern (PDF):07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation.pdf
Pattern (HTML):07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation.htm

Instance stuff:
XBRL Instance:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-instance.xml
Calctrace:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-instance-calctrace.html

Rendering stuff:
XSL-FO:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation.fo
XSLT to FO:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-ToFO.xsl
XSLT to HTML:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-ToHTML.xsl
XSLT to EXCEL:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-ToExcel.xsl
EXCEL:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-ToExcel.xml

Taxonomy stuff:
Presentation printout:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-Pres.pdf
Calculation printout:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-Calc.pdf
Schema:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation.xsd
Linkbase:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-label.xml
Linkbase:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-presentation.xml
Linkbase:07-GrandTotalSubtotalsCalculation/GrandTotalSubtotalsCalculation-calculation.xml

08 - Multiple Calculations

Pattern description:
Introduces the idea of using extended links when one concept aggregates in several different ways.
Pattern (PDF):08-MultipleCalculations/MultipleCalculations.pdf
Pattern (HTML):08-MultipleCalculations/MultipleCalculations.htm

Instance stuff:
XBRL Instance:08-MultipleCalculations/MultipleCalculations-instance.xml
Calctrace:08-MultipleCalculations/MultipleCalculations-instance-calctrace.html

Rendering stuff:
XSL-FO:08-MultipleCalculations/MultipleCalculations.fo
XSLT to FO:08-MultipleCalculations/MultipleCalculations-ToFO.xsl
XSLT to HTML:08-MultipleCalculations/MultipleCalculations-ToHTML.xsl
XSLT to EXCEL:08-MultipleCalculations/MultipleCalculations-ToExcel.xsl
EXCEL:08-MultipleCalculations/MultipleCalculations-ToExcel.xml

Taxonomy stuff:
Presentation printout:08-MultipleCalculations/MultipleCalculations-Pres.pdf
Calculation printout:08-MultipleCalculations/MultipleCalculations-Calc.pdf
Schema:08-MultipleCalculations/MultipleCalculations.xsd
Linkbase:08-MultipleCalculations/MultipleCalculations-label.xml
Linkbase:08-MultipleCalculations/MultipleCalculations-presentation.xml
Linkbase:08-MultipleCalculations/MultipleCalculations-calculation.xml

09 - Finite Number of Values

Pattern description:
List with a known number of members to the list. Introductes the idea of data repeating, showing when NOT to use a tuple.
Pattern (PDF):09-FiniteNumberOfValues/FiniteNumberOfValues.pdf
Pattern (HTML):09-FiniteNumberOfValues/FiniteNumberOfValues.htm

Instance stuff:
XBRL Instance:09-FiniteNumberOfValues/FiniteNumberOfValues-instance.xml
Calctrace:09-FiniteNumberOfValues/FiniteNumberOfValues-instance-calctrace.html

Rendering stuff:
XSL-FO:09-FiniteNumberOfValues/FiniteNumberOfValues.fo
XSLT to FO:09-FiniteNumberOfValues/FiniteNumberOfValues-ToFO.xsl
XSLT to HTML:09-FiniteNumberOfValues/FiniteNumberOfValues-ToHTML.xsl
XSLT to EXCEL:09-FiniteNumberOfValues/FiniteNumberOfValues-ToExcel.xsl
EXCEL:09-FiniteNumberOfValues/FiniteNumberOfValues-ToExcel.xml

Taxonomy stuff:
Presentation printout:09-FiniteNumberOfValues/FiniteNumberOfValues-Pres.pdf
Calculation printout:09-FiniteNumberOfValues/FiniteNumberOfValues-Calc.pdf
Schema:09-FiniteNumberOfValues/FiniteNumberOfValues.xsd
Linkbase:09-FiniteNumberOfValues/FiniteNumberOfValues-label.xml
Linkbase:09-FiniteNumberOfValues/FiniteNumberOfValues-presentation.xml
Linkbase:09-FiniteNumberOfValues/FiniteNumberOfValues-calculation.xml

10 - Movements Analysis

Pattern description:
Introduces the movement analysis (reconciliation between periods). Shows some limitations of XBRL calculations (calculations accross contexts). Introduces the idea of the preferredLabel. Further introduces and demonstrates separation of presentation and data.
Pattern (PDF):10-MovementsAnalysis/MovementsAnalysis.pdf
Pattern (HTML):10-MovementsAnalysis/MovementsAnalysis.htm

Instance stuff:
XBRL Instance:10-MovementsAnalysis/MovementsAnalysis-instance.xml
Calctrace:10-MovementsAnalysis/MovementsAnalysis-instance-calctrace.html

Rendering stuff:
XSL-FO:10-MovementsAnalysis/MovementsAnalysis.fo
XSLT to FO:10-MovementsAnalysis/MovementsAnalysis-ToFO.xsl
XSLT to HTML:10-MovementsAnalysis/MovementsAnalysis-ToHTML.xsl
XSLT to EXCEL:10-MovementsAnalysis/MovementsAnalysis-ToExcel.xsl
EXCEL:10-MovementsAnalysis/MovementsAnalysis-ToExcel.xml

Taxonomy stuff:
Presentation printout:10-MovementsAnalysis/MovementsAnalysis-Pres.pdf
Calculation printout:10-MovementsAnalysis/MovementsAnalysis-Calc.pdf
Schema:10-MovementsAnalysis/MovementsAnalysis.xsd
Linkbase:10-MovementsAnalysis/MovementsAnalysis-label.xml
Linkbase:10-MovementsAnalysis/MovementsAnalysis-presentation.xml
Linkbase:10-MovementsAnalysis/MovementsAnalysis-calculation.xml

11 - Complex Concept

Pattern description:
Single tuple in a taxonomy. Introduces the idea of the tuple to express complex data.
Pattern (PDF):11-ComplexConcept/ComplexConcept.pdf
Pattern (HTML):11-ComplexConcept/ComplexConcept.htm

Instance stuff:
XBRL Instance:11-ComplexConcept/ComplexConcept-instance.xml
Calctrace:11-ComplexConcept/ComplexConcept-instance-calctrace.html

Rendering stuff:
XSL-FO:11-ComplexConcept/ComplexConcept.fo
XSLT to FO:11-ComplexConcept/ComplexConcept-ToFO.xsl
XSLT to HTML:11-ComplexConcept/ComplexConcept-ToHTML.xsl
XSLT to EXCEL:11-ComplexConcept/ComplexConcept-ToExcel.xsl
EXCEL:11-ComplexConcept/ComplexConcept-ToExcel.xml

Taxonomy stuff:
Presentation printout:11-ComplexConcept/ComplexConcept-Pres.pdf
Schema:11-ComplexConcept/ComplexConcept.xsd
Linkbase:11-ComplexConcept/ComplexConcept-label.xml
Linkbase:11-ComplexConcept/ComplexConcept-presentation.xml

11 (DIM) - Complex Concept (DIM)

Pattern description:
Single tuple in a taxonomy. Introduces the idea of the tuple to express complex data. (DIM)
Pattern (PDF):11-ComplexConcept-dim/ComplexConcept.pdf
Pattern (HTML):11-ComplexConcept-dim/ComplexConcept.htm

Instance stuff:
XBRL Instance:11-ComplexConcept-dim/ComplexConcept-instance.xml
Calctrace:11-ComplexConcept-dim/ComplexConcept-instance-calctrace.html

Rendering stuff:
XSL-FO:11-ComplexConcept-dim/ComplexConcept.fo
XSLT to FO:11-ComplexConcept-dim/ComplexConcept-ToFO.xsl
XSLT to HTML:11-ComplexConcept-dim/ComplexConcept-ToHTML.xsl
XSLT to EXCEL:11-ComplexConcept-dim/ComplexConcept-ToExcel.xsl
EXCEL:11-ComplexConcept-dim/ComplexConcept-ToExcel.xml

Taxonomy stuff:
Presentation printout:11-ComplexConcept-dim/ComplexConcept-Pres.pdf
Schema:11-ComplexConcept-dim/ComplexConcept.xsd
Linkbase:11-ComplexConcept-dim/ComplexConcept-label.xml
Linkbase:11-ComplexConcept-dim/ComplexConcept-presentation.xml

12 - Multiple Number of Values

Pattern description:
Introduces the idea of using tuples when data can repeat.
Pattern (PDF):12-MultipleNumberOfValues/MultipleNumberOfValues.pdf
Pattern (HTML):12-MultipleNumberOfValues/MultipleNumberOfValues.htm

Instance stuff:
XBRL Instance:12-MultipleNumberOfValues/MultipleNumberOfValues-instance.xml
Calctrace:12-MultipleNumberOfValues/MultipleNumberOfValues-instance-calctrace.html

Rendering stuff:
XSL-FO:12-MultipleNumberOfValues/MultipleNumberOfValues.fo
XSLT to FO:12-MultipleNumberOfValues/MultipleNumberOfValues-ToFO.xsl
XSLT to HTML:12-MultipleNumberOfValues/MultipleNumberOfValues-ToHTML.xsl
XSLT to EXCEL:12-MultipleNumberOfValues/MultipleNumberOfValues-ToExcel.xsl
EXCEL:12-MultipleNumberOfValues/MultipleNumberOfValues-ToExcel.xml

Taxonomy stuff:
Presentation printout:12-MultipleNumberOfValues/MultipleNumberOfValues-Pres.pdf
Schema:12-MultipleNumberOfValues/MultipleNumberOfValues.xsd
Linkbase:12-MultipleNumberOfValues/MultipleNumberOfValues-label.xml
Linkbase:12-MultipleNumberOfValues/MultipleNumberOfValues-presentation.xml

12 (DIM) - Multiple Number of Values (DIM)

Pattern description:
Introduces the idea of using tuples when data can repeat. (DIM)
Pattern (PDF):12-MultipleNumberOfValues-dim/MultipleNumberOfValues.pdf
Pattern (HTML):12-MultipleNumberOfValues-dim/MultipleNumberOfValues.htm

Instance stuff:
XBRL Instance:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-instance.xml
Calctrace:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-instance-calctrace.html

Rendering stuff:
XSL-FO:12-MultipleNumberOfValues-dim/MultipleNumberOfValues.fo
XSLT to FO:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-ToFO.xsl
XSLT to HTML:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-ToHTML.xsl
XSLT to EXCEL:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-ToExcel.xsl
EXCEL:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-ToExcel.xml

Taxonomy stuff:
Presentation printout:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-Pres.pdf
Schema:12-MultipleNumberOfValues-dim/MultipleNumberOfValues.xsd
Linkbase:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-label.xml
Linkbase:12-MultipleNumberOfValues-dim/MultipleNumberOfValues-presentation.xml

13 - Reusable Concept

Pattern description:
Introduces the idea of using tuples to reuse a complex concept.
Pattern (PDF):13-ReusableConcept/ReusableConcept.pdf
Pattern (HTML):13-ReusableConcept/ReusableConcept.htm

Instance stuff:
XBRL Instance:13-ReusableConcept/ReusableConcept-instance.xml
Calctrace:13-ReusableConcept/ReusableConcept-instance-calctrace.html

Rendering stuff:
XSL-FO:13-ReusableConcept/ReusableConcept.fo
XSLT to FO:13-ReusableConcept/ReusableConcept-ToFO.xsl
XSLT to HTML:13-ReusableConcept/ReusableConcept-ToHTML.xsl
XSLT to EXCEL:13-ReusableConcept/ReusableConcept-ToExcel.xsl
EXCEL:13-ReusableConcept/ReusableConcept-ToExcel.xml

Taxonomy stuff:
Presentation printout:13-ReusableConcept/ReusableConcept-Pres.pdf
Schema:13-ReusableConcept/ReusableConcept.xsd
Linkbase:13-ReusableConcept/ReusableConcept-label.xml
Linkbase:13-ReusableConcept/ReusableConcept-presentation.xml

13 (DIM) - Reusable Concept (DIM)

Pattern description:
Introduces the idea of using tuples to reuse a complex concept. (DIM)
Pattern (PDF):13-ReusableConcept-dim/ReusableConcept.pdf
Pattern (HTML):13-ReusableConcept-dim/ReusableConcept.htm

Instance stuff:
XBRL Instance:13-ReusableConcept-dim/ReusableConcept-instance.xml
Calctrace:13-ReusableConcept-dim/ReusableConcept-instance-calctrace.html

Rendering stuff:
XSL-FO:13-ReusableConcept-dim/ReusableConcept.fo
XSLT to FO:13-ReusableConcept-dim/ReusableConcept-ToFO.xsl
XSLT to HTML:13-ReusableConcept-dim/ReusableConcept-ToHTML.xsl
XSLT to EXCEL:13-ReusableConcept-dim/ReusableConcept-ToExcel.xsl
EXCEL:13-ReusableConcept-dim/ReusableConcept-ToExcel.xml

Taxonomy stuff:
Presentation printout:13-ReusableConcept-dim/ReusableConcept-Pres.pdf
Schema:13-ReusableConcept-dim/ReusableConcept.xsd
Linkbase:13-ReusableConcept-dim/ReusableConcept-label.xml
Linkbase:13-ReusableConcept-dim/ReusableConcept-presentation.xml

14 - Complex Concept with Totals

Pattern description:
Introduces the concept of calculations of data from within a tuple.
Pattern (PDF):14-ComplexConceptWithTotals/ComplexConceptWithTotals.pdf
Pattern (HTML):14-ComplexConceptWithTotals/ComplexConceptWithTotals.htm

Instance stuff:
XBRL Instance:14-ComplexConceptWithTotals/ComplexConceptWithTotals-instance.xml
Calctrace:14-ComplexConceptWithTotals/ComplexConceptWithTotals-instance-calctrace.html

Rendering stuff:
XSL-FO:14-ComplexConceptWithTotals/ComplexConceptWithTotals.fo
XSLT to FO:14-ComplexConceptWithTotals/ComplexConceptWithTotals-ToFO.xsl
XSLT to HTML:14-ComplexConceptWithTotals/ComplexConceptWithTotals-ToHTML.xsl
XSLT to EXCEL:14-ComplexConceptWithTotals/ComplexConceptWithTotals-ToExcel.xsl
EXCEL:14-ComplexConceptWithTotals/ComplexConceptWithTotals-ToExcel.xml

Taxonomy stuff:
Presentation printout:14-ComplexConceptWithTotals/ComplexConceptWithTotals-Pres.pdf
Calculation printout:14-ComplexConceptWithTotals/ComplexConceptWithTotals-Calc.pdf
Schema:14-ComplexConceptWithTotals/ComplexConceptWithTotals.xsd
Linkbase:14-ComplexConceptWithTotals/ComplexConceptWithTotals-label.xml
Linkbase:14-ComplexConceptWithTotals/ComplexConceptWithTotals-presentation.xml
Linkbase:14-ComplexConceptWithTotals/ComplexConceptWithTotals-calculation.xml

14 (DIM) - Complex Concept with Totals (DIM)

Pattern description:
Introduces the concept of calculations of data from within a tuple. (DIM)
Pattern (PDF):14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals.pdf
Pattern (HTML):14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals.htm

Instance stuff:
XBRL Instance:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-instance.xml
Calctrace:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-instance-calctrace.html

Rendering stuff:
XSL-FO:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals.fo
XSLT to FO:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-ToFO.xsl
XSLT to HTML:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-ToHTML.xsl
XSLT to EXCEL:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-ToExcel.xsl
EXCEL:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-ToExcel.xml

Taxonomy stuff:
Presentation printout:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-Pres.pdf
Calculation printout:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-Calc.pdf
Schema:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals.xsd
Linkbase:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-label.xml
Linkbase:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-presentation.xml
Linkbase:14-ComplexConceptWithTotals-dim/ComplexConceptWithTotals-calculation.xml

15 - Complex Concept Multiple Periods

Pattern description:
Introduces the idea of how tuples should be used to express data which contains multiple, and sometimes an unknown, number of periods.
Pattern (PDF):15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods.pdf
Pattern (HTML):15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods.htm

Instance stuff:
XBRL Instance:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-instance.xml
Calctrace:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-instance-calctrace.html

Rendering stuff:
XSL-FO:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods.fo
XSLT to FO:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-ToFO.xsl
XSLT to HTML:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-ToHTML.xsl
XSLT to EXCEL:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-ToExcel.xsl
EXCEL:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-ToExcel.xml

Taxonomy stuff:
Presentation printout:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-Pres.pdf
Schema:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods.xsd
Linkbase:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-label.xml
Linkbase:15-ComplexConceptMultiplePeriods/ComplexConceptMultiplePeriods-presentation.xml

15 (DIM) - Complex Concept Multiple Periods (DIM)

Pattern description:
Introduces the idea of how tuples should be used to express data which contains multiple, and sometimes an unknown, number of periods. (DIM)
Pattern (PDF):15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods.pdf
Pattern (HTML):15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods.htm

Instance stuff:
XBRL Instance:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-instance.xml
Calctrace:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-instance-calctrace.html

Rendering stuff:
XSL-FO:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods.fo
XSLT to FO:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-ToFO.xsl
XSLT to HTML:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-ToHTML.xsl
XSLT to EXCEL:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-ToExcel.xsl
EXCEL:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-ToExcel.xml

Taxonomy stuff:
Presentation printout:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-Pres.pdf
Schema:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods.xsd
Linkbase:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-label.xml
Linkbase:15-ComplexConceptMultiplePeriods-dim/ComplexConceptMultiplePeriods-presentation.xml

16 - Movements in Tuple

Pattern description:
Similar to a movement analysis, however, now the movement is inside a tuple with something which repeats.
Pattern (PDF):16-MovementsInTuple/MovementsInTuple.pdf
Pattern (HTML):16-MovementsInTuple/MovementsInTuple.htm

Instance stuff:
XBRL Instance:16-MovementsInTuple/MovementsInTuple-instance.xml
Calctrace:16-MovementsInTuple/MovementsInTuple-instance-calctrace.html

Rendering stuff:
XSL-FO:16-MovementsInTuple/MovementsInTuple.fo
XSLT to FO:16-MovementsInTuple/MovementsInTuple-ToFO.xsl
XSLT to HTML:16-MovementsInTuple/MovementsInTuple-ToHTML.xsl
XSLT to EXCEL:16-MovementsInTuple/MovementsInTuple-ToExcel.xsl
EXCEL:16-MovementsInTuple/MovementsInTuple-ToExcel.xml

Taxonomy stuff:
Presentation printout:16-MovementsInTuple/MovementsInTuple-Pres.pdf
Calculation printout:16-MovementsInTuple/MovementsInTuple-Calc.pdf
Schema:16-MovementsInTuple/MovementsInTuple.xsd
Linkbase:16-MovementsInTuple/MovementsInTuple-label.xml
Linkbase:16-MovementsInTuple/MovementsInTuple-presentation.xml
Linkbase:16-MovementsInTuple/MovementsInTuple-calculation.xml

16 (DIM) - Movements in Tuple (DIM)

Pattern description:
Similar to a movement analysis, however, now the movement is inside a tuple with something which repeats. (DIM)
Pattern (PDF):16-MovementsInTuple-dim/MovementsInTuple.pdf
Pattern (HTML):16-MovementsInTuple-dim/MovementsInTuple.htm

Instance stuff:
XBRL Instance:16-MovementsInTuple-dim/MovementsInTuple-instance.xml
Calctrace:16-MovementsInTuple-dim/MovementsInTuple-instance-calctrace.html

Rendering stuff:
XSL-FO:16-MovementsInTuple-dim/MovementsInTuple.fo
XSLT to FO:16-MovementsInTuple-dim/MovementsInTuple-ToFO.xsl
XSLT to HTML:16-MovementsInTuple-dim/MovementsInTuple-ToHTML.xsl
XSLT to EXCEL:16-MovementsInTuple-dim/MovementsInTuple-ToExcel.xsl
EXCEL:16-MovementsInTuple-dim/MovementsInTuple-ToExcel.xml

Taxonomy stuff:
Presentation printout:16-MovementsInTuple-dim/MovementsInTuple-Pres.pdf
Calculation printout:16-MovementsInTuple-dim/MovementsInTuple-Calc.pdf
Schema:16-MovementsInTuple-dim/MovementsInTuple.xsd
Linkbase:16-MovementsInTuple-dim/MovementsInTuple-label.xml
Linkbase:16-MovementsInTuple-dim/MovementsInTuple-presentation.xml
Linkbase:16-MovementsInTuple-dim/MovementsInTuple-calculation.xml

17 - Master Detail

Pattern description:
Introduces the idea of having nexted tuples; a tuple within another tuple.
Pattern (PDF):17-MasterDetail/MasterDetail.pdf
Pattern (HTML):17-MasterDetail/MasterDetail.htm

Instance stuff:
XBRL Instance:17-MasterDetail/MasterDetail-instance.xml
Calctrace:17-MasterDetail/MasterDetail-instance-calctrace.html

Rendering stuff:
XSL-FO:17-MasterDetail/MasterDetail.fo
XSLT to FO:17-MasterDetail/MasterDetail-ToFO.xsl
XSLT to HTML:17-MasterDetail/MasterDetail-ToHTML.xsl
XSLT to EXCEL:17-MasterDetail/MasterDetail-ToExcel.xsl
EXCEL:17-MasterDetail/MasterDetail-ToExcel.xml

Taxonomy stuff:
Presentation printout:17-MasterDetail/MasterDetail-Pres.pdf
Schema:17-MasterDetail/MasterDetail.xsd
Linkbase:17-MasterDetail/MasterDetail-label.xml
Linkbase:17-MasterDetail/MasterDetail-presentation.xml

17 (DIM) - Master Detail (DIM)

Pattern description:
Introduces the idea of having nexted tuples; a tuple within another tuple. (DIM)
Pattern (PDF):17-MasterDetail-dim/MasterDetail.pdf
Pattern (HTML):17-MasterDetail-dim/MasterDetail.htm

Instance stuff:
XBRL Instance:17-MasterDetail-dim/MasterDetail-instance.xml
Calctrace:17-MasterDetail-dim/MasterDetail-instance-calctrace.html

Rendering stuff:
XSL-FO:17-MasterDetail-dim/MasterDetail.fo
XSLT to FO:17-MasterDetail-dim/MasterDetail-ToFO.xsl
XSLT to HTML:17-MasterDetail-dim/MasterDetail-ToHTML.xsl
XSLT to EXCEL:17-MasterDetail-dim/MasterDetail-ToExcel.xsl
EXCEL:17-MasterDetail-dim/MasterDetail-ToExcel.xml

Taxonomy stuff:
Presentation printout:17-MasterDetail-dim/MasterDetail-Pres.pdf
Schema:17-MasterDetail-dim/MasterDetail.xsd
Linkbase:17-MasterDetail-dim/MasterDetail-label.xml
Linkbase:17-MasterDetail-dim/MasterDetail-presentation.xml

18 - Reconciliation

Pattern description:
Reconcile one value to another value with a number of reconciling items.
Pattern (PDF):18-Reconciliation/Reconciliation.pdf
Pattern (HTML):18-Reconciliation/Reconciliation.htm

Instance stuff:
XBRL Instance:18-Reconciliation/Reconciliation-instance.xml
Calctrace:18-Reconciliation/Reconciliation-instance-calctrace.html

Rendering stuff:
XSL-FO:18-Reconciliation/Reconciliation.fo
XSLT to FO:18-Reconciliation/Reconciliation-ToFO.xsl
XSLT to HTML:18-Reconciliation/Reconciliation-ToHTML.xsl
XSLT to EXCEL:18-Reconciliation/Reconciliation-ToExcel.xsl
EXCEL:18-Reconciliation/Reconciliation-ToExcel.xml

Taxonomy stuff:
Presentation printout:18-Reconciliation/Reconciliation-Pres.pdf
Calculation printout:18-Reconciliation/Reconciliation-Calc.pdf
Schema:18-Reconciliation/Reconciliation.xsd
Linkbase:18-Reconciliation/Reconciliation-label.xml
Linkbase:18-Reconciliation/Reconciliation-presentation.xml
Linkbase:18-Reconciliation/Reconciliation-calculation.xml

18 (DIM) - Reconciliation (DIM)

Pattern description:
Reconcile one value to another value with a number of reconciling items. (DIM)
Pattern (PDF):18-Reconciliation-dim/Reconciliation.pdf
Pattern (HTML):18-Reconciliation-dim/Reconciliation.htm

Instance stuff:
XBRL Instance:18-Reconciliation-dim/Reconciliation-instance.xml
Calctrace:18-Reconciliation-dim/Reconciliation-instance-calctrace.html

Rendering stuff:
XSL-FO:18-Reconciliation-dim/Reconciliation.fo
XSLT to FO:18-Reconciliation-dim/Reconciliation-ToFO.xsl
XSLT to HTML:18-Reconciliation-dim/Reconciliation-ToHTML.xsl
XSLT to EXCEL:18-Reconciliation-dim/Reconciliation-ToExcel.xsl
EXCEL:18-Reconciliation-dim/Reconciliation-ToExcel.xml

Taxonomy stuff:
Presentation printout:18-Reconciliation-dim/Reconciliation-Pres.pdf
Calculation printout:18-Reconciliation-dim/Reconciliation-Calc.pdf
Schema:18-Reconciliation-dim/Reconciliation.xsd
Linkbase:18-Reconciliation-dim/Reconciliation-label.xml
Linkbase:18-Reconciliation-dim/Reconciliation-presentation.xml
Linkbase:18-Reconciliation-dim/Reconciliation-calculation.xml

19 - Basic Dimension (Segment Information)

Pattern description:
Segment information.
Pattern (PDF):19-BasicDimension/BasicDimension.pdf
Pattern (HTML):19-BasicDimension/BasicDimension.htm

Instance stuff:
XBRL Instance:19-BasicDimension/BasicDimension-instance.xml
Calctrace:19-BasicDimension/BasicDimension-instance-calctrace.html

Rendering stuff:
XSL-FO:19-BasicDimension/BasicDimension.fo
XSLT to FO:19-BasicDimension/BasicDimension-ToFO.xsl
XSLT to HTML:19-BasicDimension/BasicDimension-ToHTML.xsl
XSLT to EXCEL:19-BasicDimension/BasicDimension-ToExcel.xsl
EXCEL:19-BasicDimension/BasicDimension-ToExcel.xml

Taxonomy stuff:
Presentation printout:19-BasicDimension/BasicDimension-Pres.pdf
Calculation printout:19-BasicDimension/BasicDimension-Calc.pdf
Definition printout:19-BasicDimension/BasicDimension-Def.pdf
Schema:19-BasicDimension/BasicDimension.xsd
Linkbase:19-BasicDimension/BasicDimension-label.xml
Linkbase:19-BasicDimension/BasicDimension-presentation.xml
Linkbase:19-BasicDimension/BasicDimension-calculation.xml

20 - Grouped Report

Pattern description:
Builds upon the concept of separation of presentation and data. This reports has a set of data points which can be 'grouped' in a number of ways.
Pattern (PDF):20-GroupedReport/GroupedReport.pdf
Pattern (HTML):20-GroupedReport/GroupedReport.htm

Instance stuff:
XBRL Instance:20-GroupedReport/GroupedReport-instance.xml
Calctrace:20-GroupedReport/GroupedReport-instance-calctrace.html

Rendering stuff:
XSL-FO:20-GroupedReport/GroupedReport.fo
XSLT to FO:20-GroupedReport/GroupedReport-ToFO.xsl
XSLT to HTML:20-GroupedReport/GroupedReport-ToHTML.xsl
XSLT to EXCEL:20-GroupedReport/GroupedReport-ToExcel.xsl
EXCEL:20-GroupedReport/GroupedReport-ToExcel.xml

Taxonomy stuff:
Presentation printout:20-GroupedReport/GroupedReport-Pres.pdf
Calculation printout:20-GroupedReport/GroupedReport-Calc.pdf
Schema:20-GroupedReport/GroupedReport.xsd
Linkbase:20-GroupedReport/GroupedReport-label.xml
Linkbase:20-GroupedReport/GroupedReport-presentation.xml
Linkbase:20-GroupedReport/GroupedReport-calculation.xml

20 (DIM) - Grouped Report (DIM)

Pattern description:
Builds upon the concept of separation of presentation and data. This reports has a set of data points which can be 'grouped' in a number of ways. (DIM)
Pattern (PDF):20-GroupedReport-dim/GroupedReport.pdf
Pattern (HTML):20-GroupedReport-dim/GroupedReport.htm

Instance stuff:
XBRL Instance:20-GroupedReport-dim/GroupedReport-instance.xml
Calctrace:20-GroupedReport-dim/GroupedReport-instance-calctrace.html

Rendering stuff:
XSL-FO:20-GroupedReport-dim/GroupedReport.fo
XSLT to FO:20-GroupedReport-dim/GroupedReport-ToFO.xsl
XSLT to HTML:20-GroupedReport-dim/GroupedReport-ToHTML.xsl
XSLT to EXCEL:20-GroupedReport-dim/GroupedReport-ToExcel.xsl
EXCEL:20-GroupedReport-dim/GroupedReport-ToExcel.xml

Taxonomy stuff:
Presentation printout:20-GroupedReport-dim/GroupedReport-Pres.pdf
Calculation printout:20-GroupedReport-dim/GroupedReport-Calc.pdf
Schema:20-GroupedReport-dim/GroupedReport.xsd
Linkbase:20-GroupedReport-dim/GroupedReport-label.xml
Linkbase:20-GroupedReport-dim/GroupedReport-presentation.xml
Linkbase:20-GroupedReport-dim/GroupedReport-calculation.xml

21 - Different Levels (Providing Blob)

Pattern description:
Disclosing a chunk of text, rather than individual File points. Introduces the idea of using a string to express a chunk of information, rather than breaking the data pieces into discrete data points.
Pattern (PDF):21-DifferentLevels/DifferentLevels.pdf
Pattern (HTML):21-DifferentLevels/DifferentLevels.htm

Instance stuff:
XBRL Instance:21-DifferentLevels/DifferentLevels-instance.xml
Calctrace:21-DifferentLevels/DifferentLevels-instance-calctrace.html

Rendering stuff:
XSL-FO:21-DifferentLevels/DifferentLevels.fo
XSLT to FO:21-DifferentLevels/DifferentLevels-ToFO.xsl
XSLT to HTML:21-DifferentLevels/DifferentLevels-ToHTML.xsl
XSLT to EXCEL:21-DifferentLevels/DifferentLevels-ToExcel.xsl
EXCEL:21-DifferentLevels/DifferentLevels-ToExcel.xml

Taxonomy stuff:
Presentation printout:21-DifferentLevels/DifferentLevels-Pres.pdf
Schema:21-DifferentLevels/DifferentLevels.xsd
Linkbase:21-DifferentLevels/DifferentLevels-label.xml
Linkbase:21-DifferentLevels/DifferentLevels-presentation.xml

22 - Implicit Dimensions

Pattern description:
Using implicit dimensions, when defining each dimension explicitly is not practical.
Pattern (PDF):22-ImplicitDimension/ImplicitDimension.pdf
Pattern (HTML):22-ImplicitDimension/ImplicitDimension.htm

Instance stuff:
XBRL Instance:22-ImplicitDimension/ImplicitDimension-instance.xml
Calctrace:22-ImplicitDimension/ImplicitDimension-instance-calctrace.html

Rendering stuff:
XSL-FO:22-ImplicitDimension/ImplicitDimension.fo
XSLT to FO:22-ImplicitDimension/ImplicitDimension-ToFO.xsl
XSLT to HTML:22-ImplicitDimension/ImplicitDimension-ToHTML.xsl
XSLT to EXCEL:22-ImplicitDimension/ImplicitDimension-ToExcel.xsl
EXCEL:22-ImplicitDimension/ImplicitDimension-ToExcel.xml

Taxonomy stuff:
Presentation printout:22-ImplicitDimension/ImplicitDimensions-Pres.pdf
Schema:22-ImplicitDimension/ImplicitDimensions.xsd
Linkbase:22-ImplicitDimension/ImplicitDimensions-label.xml
Linkbase:22-ImplicitDimension/ImplicitDimensions-presentation.xml

23 - Segment Information

Pattern description:
Expands on basic dimensions.
Pattern (PDF):23-SegmentInformation/SegmentInformation.pdf
Pattern (HTML):23-SegmentInformation/SegmentInformation.htm

Instance stuff:
XBRL Instance:23-SegmentInformation/SegmentInformation-instance.xml
Calctrace:23-SegmentInformation/SegmentInformation-instance-calctrace.html

Rendering stuff:
XSL-FO:23-SegmentInformation/SegmentInformation.fo
XSLT to FO:23-SegmentInformation/SegmentInformation-ToFO.xsl
XSLT to HTML:23-SegmentInformation/SegmentInformation-ToHTML.xsl
XSLT to EXCEL:23-SegmentInformation/SegmentInformation-ToExcel.xsl
EXCEL:23-SegmentInformation/SegmentInformation-ToExcel.xml

Taxonomy stuff:
Presentation printout:23-SegmentInformation/SegmentInformation-Pres.pdf
Calculation printout:23-SegmentInformation/SegmentInformation-Calc.pdf
Definition printout:23-SegmentInformation/SegmentInformation-Def.pdf
Schema:23-SegmentInformation/SegmentInformation.xsd
Linkbase:23-SegmentInformation/SegmentInformation-label.xml
Linkbase:23-SegmentInformation/SegmentInformation-presentation.xml
Linkbase:23-SegmentInformation/SegmentInformation-calculation.xml
Linkbase:23-SegmentInformation/SegmentInformation-definition.xml

24 - Restating Information

Pattern description:
Restating information.
Pattern (PDF):24-RestatingInformation/RestatingInformation.pdf
Pattern (HTML):24-RestatingInformation/RestatingInformation.htm

Instance stuff:
XBRL Instance:24-RestatingInformation/RestatingInformation-instance.xml
Calctrace:24-RestatingInformation/RestatingInformation-instance-calctrace.html

Rendering stuff:
XSL-FO:24-RestatingInformation/RestatingInformation.fo
XSLT to FO:24-RestatingInformation/RestatingInformation-ToFO.xsl
XSLT to HTML:24-RestatingInformation/RestatingInformation-ToHTML.xsl
XSLT to EXCEL:24-RestatingInformation/RestatingInformation-ToExcel.xsl
EXCEL:24-RestatingInformation/RestatingInformation-ToExcel.xml

Taxonomy stuff:
Presentation printout:24-RestatingInformation/RestatingInformation-Pres.pdf
Calculation printout:24-RestatingInformation/RestatingInformation-Calc.pdf
Schema:24-RestatingInformation/RestatingInformation.xsd
Linkbase:24-RestatingInformation/RestatingInformation-label.xml
Linkbase:24-RestatingInformation/RestatingInformation-presentation.xml
Linkbase:24-RestatingInformation/RestatingInformation-calculation.xml

25 - Reclassified Information

Pattern description:
Reclassified information.
Pattern (PDF):25-ReclassifiedInformation/ReclassifiedInformation.pdf
Pattern (HTML):25-ReclassifiedInformation/ReclassifiedInformation.htm

Instance stuff:
XBRL Instance:25-ReclassifiedInformation/ReclassifiedInformation-instance.xml
Calctrace:25-ReclassifiedInformation/ReclassifiedInformation-instance-calctrace.html

Rendering stuff:
XSL-FO:25-ReclassifiedInformation/ReclassifiedInformation.fo
XSLT to FO:25-ReclassifiedInformation/ReclassifiedInformation-ToFO.xsl
XSLT to HTML:25-ReclassifiedInformation/ReclassifiedInformation-ToHTML.xsl
XSLT to EXCEL:25-ReclassifiedInformation/ReclassifiedInformation-ToExcel.xsl
EXCEL:25-ReclassifiedInformation/ReclassifiedInformation-ToExcel.xml

Taxonomy stuff:
Presentation printout:25-ReclassifiedInformation/ReclassifiedInformation-Pres.pdf
Calculation printout:25-ReclassifiedInformation/ReclassifiedInformation-Calc.pdf
Schema:25-ReclassifiedInformation/ReclassifiedInformation.xsd
Linkbase:25-ReclassifiedInformation/ReclassifiedInformation-label.xml
Linkbase:25-ReclassifiedInformation/ReclassifiedInformation-presentation.xml
Linkbase:25-ReclassifiedInformation/ReclassifiedInformation-calculation.xml

26 - Extensible Enumeration

Pattern description:
An extendable enumeration.
Pattern (PDF):26-ExtensibleEnumeration/ExtensibleEnumeration.pdf
Pattern (HTML):26-ExtensibleEnumeration/ExtensibleEnumeration.htm

Instance stuff:
XBRL Instance:26-ExtensibleEnumeration/ExtensibleEnumeration-instance.xml
Calctrace:26-ExtensibleEnumeration/ExtensibleEnumeration-instance-calctrace.html

Rendering stuff:
XSL-FO:26-ExtensibleEnumeration/ExtensibleEnumeration.fo
XSLT to FO:26-ExtensibleEnumeration/ExtensibleEnumeration-ToFO.xsl
XSLT to HTML:26-ExtensibleEnumeration/ExtensibleEnumeration-ToHTML.xsl
XSLT to EXCEL:26-ExtensibleEnumeration/ExtensibleEnumeration-ToExcel.xsl
EXCEL:26-ExtensibleEnumeration/ExtensibleEnumeration-ToExcel.xml

Taxonomy stuff:
Presentation printout:26-ExtensibleEnumeration/ExtensibleEnumeration-Pres.pdf
Schema:26-ExtensibleEnumeration/ExtensibleEnumeration.xsd
Linkbase:26-ExtensibleEnumeration/ExtensibleEnumeration-label.xml
Linkbase:26-ExtensibleEnumeration/ExtensibleEnumeration-presentation.xml

27 - Class Properties

Pattern description:
Technique for expressing classes of concepts such as PPE.
Pattern (PDF):27-ClassProperties/ClassProperties.pdf
Pattern (HTML):27-ClassProperties/ClassProperties.htm

Instance stuff:
XBRL Instance:27-ClassProperties/ClassProperties-instance.xml
Calctrace:27-ClassProperties/ClassProperties-instance-calctrace.html

Rendering stuff:
XSL-FO:27-ClassProperties/ClassProperties.fo
XSLT to FO:27-ClassProperties/ClassProperties-ToFO.xsl
XSLT to HTML:27-ClassProperties/ClassProperties-ToHTML.xsl
XSLT to EXCEL:27-ClassProperties/ClassProperties-ToExcel.xsl
EXCEL:27-ClassProperties/ClassProperties-ToExcel.xml

Taxonomy stuff:
Presentation printout:27-ClassProperties/ClassProperties-Pres.pdf
Calculation printout:27-ClassProperties/ClassProperties-Calc.pdf
Schema:27-ClassProperties/ClassProperties.xsd
Linkbase:27-ClassProperties/ClassProperties-label.xml
Linkbase:27-ClassProperties/ClassProperties-presentation.xml
Linkbase:27-ClassProperties/ClassProperties-calculation.xml

29 - Comments In Report

Pattern description:
Articulating general comments within a business report.
Pattern (PDF):29-CommentsInReport/CommentsInReport.pdf
Pattern (HTML):29-CommentsInReport/CommentsInReport.htm

Instance stuff:
XBRL Instance:29-CommentsInReport/CommentsInReport-instance.xml
Calctrace:29-CommentsInReport/CommentsInReport-instance-calctrace.html

Rendering stuff:
XSL-FO:29-CommentsInReport/CommentsInReport.fo
XSLT to FO:29-CommentsInReport/CommentsInReport-ToFO.xsl
XSLT to HTML:29-CommentsInReport/CommentsInReport-ToHTML.xsl
XSLT to EXCEL:29-CommentsInReport/CommentsInReport-ToExcel.xsl
EXCEL:29-CommentsInReport/CommentsInReport-ToExcel.xml

Taxonomy stuff:
Presentation printout:29-CommentsInReport/CommentsInReport-Pres.pdf
Calculation printout:29-CommentsInReport/CommentsInReport-Calc.pdf
Schema:29-CommentsInReport/CommentsInReport.xsd
Linkbase:29-CommentsInReport/CommentsInReport-label.xml
Linkbase:29-CommentsInReport/CommentsInReport-presentation.xml
Linkbase:29-CommentsInReport/CommentsInReport-calculation.xml

Home