Welcome to XBRLSITE.COM

This site is all about the practical use of XBRL by semi-technical business users.  The site has lots of sample taxonomies and instance documents which can be used to learn about XBRL, for creating demonstrations, and for testing.  All samples provided have been tested by a minimum of two XBRL vaidators (i.e. different vendors) to be sure the XBRL is correct.  I am trying to use three or four validators most of the time just to be sure.  If you notice any errors, please let me know.  Other categories or users may find information on this site useful, but it is targeted at the business user who is not afraid of technology.  This site is operated by Charlie Hoffman.  Please send feedback to CharlesHoffman@olywa.net.  Be sure to check out my blog!

XBRL  Business Information Exchange Blog:

http://xbrl.squarespace.com

The Evolution of Patterns:

http://www.xbrlsite.com/EvolutionOfPatterns-2009-01-08.htm

 

 

 

*  *  *

 World Wide XBRL Projects:

See this page for a listing of XBRL projects around the world.  The page points to the data from XBRL International provided in Excel, reformatted in XBRL and made available in a form usable by computer applications: http://www.xbrlsite.com/demos/xbrlprojects/xbrlprojects.htm.

Taxonomies for Learning, Demonstration and Testing:

These contain various sets of instance documents which can be used for testing the ability to do comparisons.  This list will continue to add more and more complex comparisons including those with extensions, etc.  Take a look at the US SEC RSS feed of XBRL instances and try and do a comparison of that to really understand the issues relating to comparing information within XBRL instance documents.

Patterns Document (2005):

Patterns Documentation: http://frux.wikispaces.com/space/showimage/Chapter-11-ModelingFinancialReportingConcepts.pdf

File Set for Download: http://xbrl.squarespace.com/storage/Patterns-2005-07-07.zip

Human browsing: http://www.xbrlsite.com/patterns/2005-07-07/Viewer.htm

RSS feed: http://www.xbrlsite.com/Patterns/2005-07-07/rss.xml

 

 USFRTF Patterns (2007):

Patterns Documentation: http://www.xbrl.org/us/USFRTF/USFRTF-PatternsGuide-PWD-2007-04-17.doc

File Set for Download: http://www.xbrl.org/us/USFRTF/USFRTF-PatternsFiles-PWD-2007-04-17.zip

Human browsing: http://www.xbrlsite.com/patterns/usfrtf/viewer.htm

RSS Feed: http://www.xbrlsite.com/patterns/usfrtf/rss.xml

 

XBRLS Business Use Cases (2008):

Patterns Documentation: http://xbrl.squarespace.com/storage/xbrls/XBRLS-BusinessUseCases-2008-04-25.pdf

File Set for Download: http://xbrl.squarespace.com/storage/xbrls/XBRLS-BusinessUseCases-2008-04-18.zip

Human browsing: http://www.xbrlsite.com/Patterns/2008-04-18/Viewer.htm

RSS Feed: http://www.xbrlsite.com/Patterns/2008-04-18/rss.xml

 

Other Patterns Related Information:

All RSS Feeds: http://www.xbrlsite.com/rss.xml

US GAAP Taxonomy Style Guide: http://www.xbrl.org/us/usfrtf/XBRL-StyleGuide-RECOMMENDATION-2007-03-08.doc

US GAAP Taxonomy Architecture: http://xbrl.us/Documents/SECOFM-USGAAPT-Architecture-20080428.pdf

XBRLS Background Information: http://xbrl.squarespace.com/storage/xbrls/XBRLS-How-simpler-can-be-better-2008-03-11.pdf

Comprehensive Example (2008-04-18): http://www.xbrlsite.com/examples/comprehensiveexample/2008-04-18

 

*  *  *

XBRL International Conformance Suites for Testing:

These contain various sets of instance documents which can be used for testing the ability to do comparisons.  This list will continue to add more and more complex comparisons including those with extensions, etc.  Take a look at the US SEC RSS feed of XBRL instances and try and do a comparison of that to really understand the issues relating to comparing information within XBRL instance documents.

XBRL 2.1 Conformance Suite:

http://www.xbrl.org/2008/XBRL-CONF-CR4-2008-07-02/xbrl.xml

XBRL Dimensions 1.0 Conformance Suite:

http://www.xbrl.org/2006/XDT-CONF-CR3-2006-06-06/xdt.xml

FRTA Conformance Suite:

http://www.xbrl.org/technical/guidance/FRTA-CONF-RECOMMENDATION-2005-04-25/index.xml

FRIS Conformance Suite:

http://www.xbrl.org/technical/guidance/FRIS-CONF-PWD-2004-11-14/index.xml

RSS-Conformance (2009-03-20): (RSS Feed which can be read by software, automating the process or running each of these conformance tests)

http://www.xbrlsite.com/rss-conformance.xml

XBRL Software Vendors Making their XBRL conformance suite test results publically available:

Reporting Standards,

 

 

*  *  *

Sample Instance Documents for Demonstration and Testing:

These contain various sets of instance documents which can be used for testing the ability to do comparisons.  This list will continue to add more and more complex comparisons including those with extensions, etc.  Take a look at the US SEC RSS feed of XBRL instances and try and do a comparison of that to really understand the issues relating to comparing information within XBRL instance documents.

Hello World: (A very simple instance document)

http://xbrl.squarespace.com/journal/2008/12/18/hello-world-xbrl-example.html

Comprehensive Example (2008-04-18): (An example instance document which puts all the XBRLS Business Use Cases into one instance document to test how the business cases fit together)

http://www.xbrlsite.com/examples/comprehensiveexample/2008-04-18

 

*  *  *

Repositories of Instance Documents for Demonstration and Testing:

These contain various sets of instance documents which can be used for testing the ability to do comparisons.  This list will continue to add more and more complex comparisons including those with extensions, etc.  Take a look at the US SEC RSS feed of XBRL instances and try and do a comparison of that to really understand the issues relating to comparing information within XBRL instance documents.

Mini Repository: (Contains 5 rather small instance documents, all the same except for the entity identifier)

http://xbrl.squarespace.com/storage/samplerepositorymini/rss-RepositoryMini.xml

Simple Comparison: (Contains 5 fairly large instances, no extensions, all the data is the same, should be rather easy to compare)

http://www.xbrlsite.com/Examples/SimpleComparison/rss.xml

Lots of Instances: (Contains approximately 80 instance documents, all of these are the same except for the entity identifier of the instance contexts; should be easy to do a cross instance comparison)

http://xbrl.squarespace.com/storage/samplerepositorybasic/rss.xml

SEC RSS Feed: (Link to the US SEC RSS Feed of XBRL Instance documents submitted.  Try and do a comparison of these instances, good luck!)

http://www.sec.gov/Archives/edgar/xbrlrss.xml

 

 

 

*  *  *

Demos:

These contain various sets of instance documents which can be used for testing the ability to do comparisons.  This list will continue to add more and more complex comparisons including those with extensions, etc.  Take a look at the US SEC RSS feed of XBRL instances and try and do a comparison of that to really understand the issues relating to comparing information within XBRL instance documents.

Simple Web Service Demo: (This is rather old, but shows what it could be like to interact with a web service to grab XBRL information.  Try changing the stock ticker symbol on the last two links on this page.  This needs updating, which I will do eventually)

http://www.xbrlsite.com/EarningsEstimate

Repository Demo: (This is an interface which a user can use to interact with a repository of XBRL information.  The repository lets a user add and use information from within a repository information.)

Coming soon!

Widget: (This is a simple widget someone created which I hooked to my web page)

http://www.xbrlsite.com/Demos/Widget.htm

XAML: (This is a demo of XAML.  This is a work in progress, does not currently show much, but it will.  You need Microsoft Internet Explorer 7.0 and the .Net 3.5 framework to view this demo.)

http://www.xbrlsite.com/Demos/XAML/Demo.xaml

 

*  *  *