chapter 6 current state of xbrl ifrs taxonomy discoverable taxonomy set extension taxonomies...

18
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Upload: margaretmargaret-patrick

Post on 23-Dec-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Chapter 6Current State of XBRLIFRS TaxonomyDiscoverable Taxonomy SetExtension TaxonomiesValidation of XBRL vs xml

Page 2: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Current State of XBRL

Page 3: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Who Must FileAll companies are now required

to file using XBRLForeign Private Issuers are

required to file using IFRS taxonomy

Page 5: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

XBRL IFRS

Page 6: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

IFRS Instance DocumentSame structure as XBRLUses different taxonomy

1. Root element / namespace declarations

2. SchemaRef3. Context4. Unit5. Items

Page 7: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

IFRS Taxonomy2011 Taxonomy Issued March 25,

2011Compared to US GAAP, ~ 4000

elements vs. 15,000Documentation is not included in

IFRS (as it is NOT rule based).◦Instead disclosures and example

references are included

Page 9: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

<?xml version="1.0" encoding="utf-8"?><!-- XBRL instance shell - Skip White December 2010 --><!-- File name: XBRLInstanceShell2010.xml --><xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns: _____1_________ > <link:schemaRef xlink:type="simple" xlink:href= _____2_________ /> <xbrli:context id= _____3_________ >

<xbrli:entity> <xbrli:identifier scheme= _____4_________ > _____5_________ </xbrli:identifier>

</xbrli:entity><xbrli:period>

<xbrli:instant> _____6_________ </xbrli:instant></xbrli:period>

</xbrli:context><xbrli:unit id= _____7_________ >

<xbrli:measure> _____8_________ </xbrli:measure></xbrli:unit><!-- Insert the XBRL items (facts) below --> </xbrli:xbrl>

Page 10: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Discoverable Taxonomy Set(DTS)

Page 11: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

DTS – What must be filed with SECContains:

◦ Instance Document◦Extension Taxonomy◦Linkbases

Calculation Definition Labels Presentation

◦All Imported SchemasFilename Format

◦ Identifier-yyyymmdd for instance and schema◦ Identifier_yyyymmdd_cal or _def or _lab or _pre

Page 12: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Extension Taxonomy

Page 13: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Structure of SEC Extension TaxonomySchema Root Element,

namespace declarationsannotation/appinfo

◦link:linkbaseRef Links all the linkbases to the schema

document

◦link:roleType Links each statement and disclosure to

the linkbases

Page 14: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

link:linkbaseRef (International Speedway Corp 10Q) <link:linkbaseRef xlink:type="simple" xlink:href="isca-

20110531_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all"/>

<link:linkbaseRef xlink:type="simple" xlink:href="isca-20110531_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all"/>

<link:linkbaseRef xlink:type="simple" xlink:href="isca-20110531_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all"/>

<link:linkbaseRef xlink:type="simple" xlink:href="isca-20110531_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all"/>

Page 15: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

link:roleType (International Speedway Corp 10Q)<link:roleType

roleURI="http://internationalspeedwaycorporation.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">

<link:definition>0111 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>

<link:usedOn>link:presentationLink</link:usedOn>

<link:usedOn>link:calculationLink</link:usedOn>

<link:usedOn>link:definitionLink</link:usedOn>

</link:roleType>

Page 16: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

Extension Element (International Speedway 10Q) <element

id="isca_PrepaidExpensesAndOtherCurrentAssets" name="PrepaidExpensesAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>

Page 17: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

XBRL Validation

Page 18: Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml

XBRL Validation LevelsPhase I

◦xml validation (NOT XBRL) Schema validation – does the xml match the

schema structure?

Phase II◦Validates XBRL semantics in DTS

Requires specialized software ($’s)

Phase III◦Validates XBRL based on reporting rules◦SEC XBRL filing requirements

Requires specialized software ($’s)