SlideShare a Scribd company logo
Technical Overview of XBRL – Including XBRL vs. XML
Agenda ,[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Taxonomies
Taxonomy ,[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Taxonomy UBmatrix, Inc. © 2006 XBRL Element Financial Reporting Concept Basic Attributes Relationships To other Concepts and Resources
Taxonomy UBmatrix, Inc. © 2006 Fact: 420,818 Metadata XBRL Element: CashAndCashEquivalents Concept: Cash and Cash Equivalents Basic Attributes Relationships To other Concepts and Resources
Simplest XBRL Taxonomy ,[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Anatomy of a Taxonomy Element UBmatrix, Inc. © 2006 XBRL Element Basic Attributes Data type  Balance Type Period type Description Name  (i.e. XBRL “Tag”) Label Decimal, Monetary, String, Tuple, etc Debit / Credit Instant / Duration “ Amount paid in excess of the value assigned to the identifiable net assets acquired”. GoodWillIntangible (camel case) e.g. - “Goodwill”, Different languages
“ Richer” Taxonomy ,[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006 XBRL Element XBRL Element or Resource Relationship  arc
Linkbases ,[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2007
Relationships ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Common Relationships UBmatrix, Inc. © 2006 XBRL Element Net Goodwill =  Goodwill – Accumulated Amortization Relationships To other Elements  or Resources Calculation Presentation Assets Cash & cash equivalents Property plant & equipment Goodwill Total Assets Relate a concept to… “ Cash”, “Open Cash Balance”, “Closing Cash Balance”, “Total Cash” “ Instructions: To complete this section of the report please refer policy number FDI349 Part 29” Label
Other Relationship UBmatrix, Inc. © 2006 XBRL Element Publisher : FASB Name :  Statement of Financial Accounting Stand. Number : 142 Paragraph : 23 URI : http:/www.fasb.org/pdf/fas142.pdf URIDate : 2005-08-01 Relationships To other Elements & Information (Linkbases) Reference Relate a reporting concept to a resource (documentation) Definition "Total All Regions" is the total of all regions, and the region breakdown includes "US and Canada", "Europe", "Asia", and "Other".
 
Instance Document
XBRL Instance Document ,[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Relationship to Taxonomy ,[object Object],[object Object],UBmatrix, Inc. © 2006
Instance Document UBmatrix, Inc. © 2006 Taxonomy Financial Reporting Facts Input References ,[object Object],[object Object],[object Object],XBRL Instance Document  Context
Instance Document Validation UBmatrix, Inc. © 2006 XBRL Instance Document XBRL Instance Document XBRL Instance Document … … … Taxonomy XBRL Processing Engine
Anatomy of a Instance Document UBmatrix, Inc. © 2006 Instance Example, US GAAP Commercial and Industrial $ 420,818,000 Instructions, documentation  ……  Basic Attributes Values or Text Tags Import Taxonomy <usfr-pte:CashCashEquivalents decimals=&quot;-3&quot; contextRef=&quot;AsOf20051202_Consol_Unaudited&quot; unitRef=&quot;USD&quot;> 420818000 </usfr-pte:CashCashEquivalents>
Anatomy of an Fact UBmatrix, Inc. © 2006 C ontexts Scenario  Entity Period Audited, Pro-forma, Restated, Unaudited Adobe, Systems Inc. Instant: As of 12/31/05 Start/End: 1/31/04 – 12/31/05   Measure Currency: USD, EUR, Shares, EPS U NIT Footnotes (2) In 2005, gain on sale of building $2.7 million, net of taxes $0.9 million.   Segment Headquarters, Midland, Mi., Asia, Europe, North America P recision Decimal or  Precision ,[object Object]
Financial Facts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006 Financial Reporting Facts Scale is a presentation issue and is not defined in an instance document
Financial Facts - Tuples ,[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006 Financial Reporting Facts
 
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006   Professor X. Barrel wants to know?
[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006   Professor X. Barrel wants to know?
Why does XML not meet the need of business reporting?
XBRL is based on XML ,[object Object],UBmatrix, Inc. © 2006
Markup languages: XML ,[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XML Schema and Instance documents ,[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Why only XBRL fits the bill? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Why does a markup language need to be flexible from a business reporting point of view? ,[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Why does a markup language need to be flexible from a business reporting point of view? ,[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Examples of XML syntax validation. ,[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Semantic validation ,[object Object],[object Object],[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006   Why did we expect the rows to add up to the reported total in the first place?
How does XBRL solve these problems? ,[object Object],[object Object],[object Object],UBmatrix, Inc. © 2006
Questions  ?

More Related Content

What's hot

Resume 1 psak 14 persediaan
Resume 1  psak 14 persediaanResume 1  psak 14 persediaan
Resume 1 psak 14 persediaan
gresyestepina
 
L 18 capital investment analysis
L 18 capital investment analysisL 18 capital investment analysis
L 18 capital investment analysis
University of Jaen Spain
 
Ch10
Ch10Ch10
PROFIT CENTER
PROFIT CENTERPROFIT CENTER
PROFIT CENTER
Letifa Wahyuni
 
Perilaku Investor terhadap Return Saham
Perilaku Investor terhadap Return SahamPerilaku Investor terhadap Return Saham
Perilaku Investor terhadap Return Saham
Universitas Mulawarman Samarinda
 
Chapter 12 accounting for partnerships
Chapter 12 accounting for partnershipsChapter 12 accounting for partnerships
Chapter 12 accounting for partnershipsnovchch
 
3 - ADOPSI INOVASI.pptx
3 - ADOPSI INOVASI.pptx3 - ADOPSI INOVASI.pptx
3 - ADOPSI INOVASI.pptx
syaumapriliani
 
financial statement analysis
financial statement analysisfinancial statement analysis
financial statement analysis
Muhammad Nur Febryandi
 
Ratio analysis
Ratio analysisRatio analysis
Ratio analysis
Ahmad Awan
 
210358500 37938471-for-casting
210358500 37938471-for-casting210358500 37938471-for-casting
210358500 37938471-for-castingZulyy Astutik
 
cost12eppt_16.ppt
cost12eppt_16.pptcost12eppt_16.ppt
cost12eppt_16.ppt
AmitSarkar498752
 
Ch12 solution w_kieso_ifrs 1st edi.
Ch12 solution w_kieso_ifrs 1st edi.Ch12 solution w_kieso_ifrs 1st edi.
Ch12 solution w_kieso_ifrs 1st edi.Fergieta Prahasdhika
 

What's hot (13)

Resume 1 psak 14 persediaan
Resume 1  psak 14 persediaanResume 1  psak 14 persediaan
Resume 1 psak 14 persediaan
 
L 18 capital investment analysis
L 18 capital investment analysisL 18 capital investment analysis
L 18 capital investment analysis
 
Ch11[1]
Ch11[1]Ch11[1]
Ch11[1]
 
Ch10
Ch10Ch10
Ch10
 
PROFIT CENTER
PROFIT CENTERPROFIT CENTER
PROFIT CENTER
 
Perilaku Investor terhadap Return Saham
Perilaku Investor terhadap Return SahamPerilaku Investor terhadap Return Saham
Perilaku Investor terhadap Return Saham
 
Chapter 12 accounting for partnerships
Chapter 12 accounting for partnershipsChapter 12 accounting for partnerships
Chapter 12 accounting for partnerships
 
3 - ADOPSI INOVASI.pptx
3 - ADOPSI INOVASI.pptx3 - ADOPSI INOVASI.pptx
3 - ADOPSI INOVASI.pptx
 
financial statement analysis
financial statement analysisfinancial statement analysis
financial statement analysis
 
Ratio analysis
Ratio analysisRatio analysis
Ratio analysis
 
210358500 37938471-for-casting
210358500 37938471-for-casting210358500 37938471-for-casting
210358500 37938471-for-casting
 
cost12eppt_16.ppt
cost12eppt_16.pptcost12eppt_16.ppt
cost12eppt_16.ppt
 
Ch12 solution w_kieso_ifrs 1st edi.
Ch12 solution w_kieso_ifrs 1st edi.Ch12 solution w_kieso_ifrs 1st edi.
Ch12 solution w_kieso_ifrs 1st edi.
 

Viewers also liked

XBRL The Future Of Financial Reporting
XBRL The Future Of Financial ReportingXBRL The Future Of Financial Reporting
XBRL The Future Of Financial ReportingNirmal Ghorawat
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLJorgen Thelin
 
Edgar agents XBRL Presentation
Edgar agents XBRL PresentationEdgar agents XBRL Presentation
Edgar agents XBRL Presentation
Edgar Agents LLC
 
Complete XBRL Guide
Complete XBRL GuideComplete XBRL Guide
Complete XBRL Guide
XBRL Experts
 
Accounting Inside XBRL December 2011.
Accounting Inside XBRL December 2011.Accounting Inside XBRL December 2011.
Accounting Inside XBRL December 2011.
Neal Hannon
 
Vocational Training India Sample
Vocational Training   India   SampleVocational Training   India   Sample
Vocational Training India Samplevandalmax
 
Sistem pelaporan dan buku besar
Sistem pelaporan dan buku besarSistem pelaporan dan buku besar
Sistem pelaporan dan buku besar
Rohmad Adi Siaman SST Akt., M.Ec.Dev.
 
Understanding XBRL
Understanding XBRLUnderstanding XBRL
Understanding XBRLMamta Binani
 
Vocationalisation of secondary education and career development
Vocationalisation of secondary education and career developmentVocationalisation of secondary education and career development
Vocationalisation of secondary education and career development
Uttam Sharma
 
vocational education in India and challenges
vocational education in India and challengesvocational education in India and challenges
vocational education in India and challenges
mp poonia
 
Vocationalisation of education at the secondary level
Vocationalisation of education at the secondary levelVocationalisation of education at the secondary level
Vocationalisation of education at the secondary level
Priyanka Chaurasia
 
Vocational Education & Training
Vocational Education & TrainingVocational Education & Training
Vocational Education & Training
Fortress Learning
 
XBRL Presentation
XBRL PresentationXBRL Presentation
XBRL Presentation
Dhiren Gala
 
Indian vocational-education-system
Indian vocational-education-systemIndian vocational-education-system
Indian vocational-education-system
Janardan Kumhar
 
Vocational training programmes
Vocational training programmesVocational training programmes
Vocational training programmes
Centum Learning
 
Vocational education
Vocational education Vocational education
Vocational education
Anu Radha
 
XBRL
XBRLXBRL

Viewers also liked (17)

XBRL The Future Of Financial Reporting
XBRL The Future Of Financial ReportingXBRL The Future Of Financial Reporting
XBRL The Future Of Financial Reporting
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
 
Edgar agents XBRL Presentation
Edgar agents XBRL PresentationEdgar agents XBRL Presentation
Edgar agents XBRL Presentation
 
Complete XBRL Guide
Complete XBRL GuideComplete XBRL Guide
Complete XBRL Guide
 
Accounting Inside XBRL December 2011.
Accounting Inside XBRL December 2011.Accounting Inside XBRL December 2011.
Accounting Inside XBRL December 2011.
 
Vocational Training India Sample
Vocational Training   India   SampleVocational Training   India   Sample
Vocational Training India Sample
 
Sistem pelaporan dan buku besar
Sistem pelaporan dan buku besarSistem pelaporan dan buku besar
Sistem pelaporan dan buku besar
 
Understanding XBRL
Understanding XBRLUnderstanding XBRL
Understanding XBRL
 
Vocationalisation of secondary education and career development
Vocationalisation of secondary education and career developmentVocationalisation of secondary education and career development
Vocationalisation of secondary education and career development
 
vocational education in India and challenges
vocational education in India and challengesvocational education in India and challenges
vocational education in India and challenges
 
Vocationalisation of education at the secondary level
Vocationalisation of education at the secondary levelVocationalisation of education at the secondary level
Vocationalisation of education at the secondary level
 
Vocational Education & Training
Vocational Education & TrainingVocational Education & Training
Vocational Education & Training
 
XBRL Presentation
XBRL PresentationXBRL Presentation
XBRL Presentation
 
Indian vocational-education-system
Indian vocational-education-systemIndian vocational-education-system
Indian vocational-education-system
 
Vocational training programmes
Vocational training programmesVocational training programmes
Vocational training programmes
 
Vocational education
Vocational education Vocational education
Vocational education
 
XBRL
XBRLXBRL
XBRL
 

Similar to 110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Version

Les week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlLes week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlIfk Bigfood
 
Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011
Chandan Goyal
 
Accounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperAccounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research Paper
Kesha Haley
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrljps619
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
Mahesh Vallampati
 
FAQs on XBRL
FAQs on XBRLFAQs on XBRL
FAQs on XBRL
FAQs on XBRLFAQs on XBRL
Chapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesChapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesjps619
 
Xbrl slideshare
Xbrl slideshareXbrl slideshare
Xbrl slideshare
Mandar Godbole
 
Chapter 12-assigning instancefactvalues
Chapter 12-assigning instancefactvaluesChapter 12-assigning instancefactvalues
Chapter 12-assigning instancefactvaluesjps619
 
Chapter 16-xbrl cookbook
Chapter 16-xbrl cookbookChapter 16-xbrl cookbook
Chapter 16-xbrl cookbookjps619
 
Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1
tcolem12
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
Nicole Heredia
 
Xbrl
XbrlXbrl
Chapter 05-getting startedwithxbrl
Chapter 05-getting startedwithxbrlChapter 05-getting startedwithxbrl
Chapter 05-getting startedwithxbrljps619
 
Best structure of taxonomies for the different purposes of analysis
Best structure of taxonomies for the different purposes of analysisBest structure of taxonomies for the different purposes of analysis
Best structure of taxonomies for the different purposes of analysisChie Mitsui
 
W3C-XBRL International Workshop 2009
W3C-XBRL International Workshop 2009W3C-XBRL International Workshop 2009
W3C-XBRL International Workshop 2009
ashubhatnagar
 
Technology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C InsuranceTechnology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C Insurance
Gregg Barrett
 

Similar to 110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Version (20)

Les week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlLes week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrl
 
Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011
 
Accounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperAccounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research Paper
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrl
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
 
FAQs on XBRL
FAQs on XBRLFAQs on XBRL
FAQs on XBRL
 
FAQs on XBRL
FAQs on XBRLFAQs on XBRL
FAQs on XBRL
 
Chapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesChapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrules
 
Xbrl slideshare
Xbrl slideshareXbrl slideshare
Xbrl slideshare
 
Chapter 12-assigning instancefactvalues
Chapter 12-assigning instancefactvaluesChapter 12-assigning instancefactvalues
Chapter 12-assigning instancefactvalues
 
Xbrl
XbrlXbrl
Xbrl
 
Chapter 16-xbrl cookbook
Chapter 16-xbrl cookbookChapter 16-xbrl cookbook
Chapter 16-xbrl cookbook
 
Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
2013 XBRL Procedure
2013 XBRL Procedure2013 XBRL Procedure
2013 XBRL Procedure
 
Xbrl
XbrlXbrl
Xbrl
 
Chapter 05-getting startedwithxbrl
Chapter 05-getting startedwithxbrlChapter 05-getting startedwithxbrl
Chapter 05-getting startedwithxbrl
 
Best structure of taxonomies for the different purposes of analysis
Best structure of taxonomies for the different purposes of analysisBest structure of taxonomies for the different purposes of analysis
Best structure of taxonomies for the different purposes of analysis
 
W3C-XBRL International Workshop 2009
W3C-XBRL International Workshop 2009W3C-XBRL International Workshop 2009
W3C-XBRL International Workshop 2009
 
Technology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C InsuranceTechnology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C Insurance
 

110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Version

  • 1. Technical Overview of XBRL – Including XBRL vs. XML
  • 2.
  • 4.
  • 5. Taxonomy UBmatrix, Inc. © 2006 XBRL Element Financial Reporting Concept Basic Attributes Relationships To other Concepts and Resources
  • 6. Taxonomy UBmatrix, Inc. © 2006 Fact: 420,818 Metadata XBRL Element: CashAndCashEquivalents Concept: Cash and Cash Equivalents Basic Attributes Relationships To other Concepts and Resources
  • 7.
  • 8. Anatomy of a Taxonomy Element UBmatrix, Inc. © 2006 XBRL Element Basic Attributes Data type Balance Type Period type Description Name (i.e. XBRL “Tag”) Label Decimal, Monetary, String, Tuple, etc Debit / Credit Instant / Duration “ Amount paid in excess of the value assigned to the identifiable net assets acquired”. GoodWillIntangible (camel case) e.g. - “Goodwill”, Different languages
  • 9.
  • 10.
  • 11.
  • 12. Common Relationships UBmatrix, Inc. © 2006 XBRL Element Net Goodwill = Goodwill – Accumulated Amortization Relationships To other Elements or Resources Calculation Presentation Assets Cash & cash equivalents Property plant & equipment Goodwill Total Assets Relate a concept to… “ Cash”, “Open Cash Balance”, “Closing Cash Balance”, “Total Cash” “ Instructions: To complete this section of the report please refer policy number FDI349 Part 29” Label
  • 13. Other Relationship UBmatrix, Inc. © 2006 XBRL Element Publisher : FASB Name : Statement of Financial Accounting Stand. Number : 142 Paragraph : 23 URI : http:/www.fasb.org/pdf/fas142.pdf URIDate : 2005-08-01 Relationships To other Elements & Information (Linkbases) Reference Relate a reporting concept to a resource (documentation) Definition &quot;Total All Regions&quot; is the total of all regions, and the region breakdown includes &quot;US and Canada&quot;, &quot;Europe&quot;, &quot;Asia&quot;, and &quot;Other&quot;.
  • 14.  
  • 16.
  • 17.
  • 18.
  • 19. Instance Document Validation UBmatrix, Inc. © 2006 XBRL Instance Document XBRL Instance Document XBRL Instance Document … … … Taxonomy XBRL Processing Engine
  • 20. Anatomy of a Instance Document UBmatrix, Inc. © 2006 Instance Example, US GAAP Commercial and Industrial $ 420,818,000 Instructions, documentation …… Basic Attributes Values or Text Tags Import Taxonomy <usfr-pte:CashCashEquivalents decimals=&quot;-3&quot; contextRef=&quot;AsOf20051202_Consol_Unaudited&quot; unitRef=&quot;USD&quot;> 420818000 </usfr-pte:CashCashEquivalents>
  • 21.
  • 22.
  • 23.
  • 24.  
  • 25.  
  • 26.
  • 27.
  • 28. Why does XML not meet the need of business reporting?
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.

Editor's Notes

  1. UBmatrix, Inc. © 2006