24
De XBRL instance Presentatie voor XBRL Nederland 23 april 2012

De XBRL instance

  • Upload
    cain

  • View
    65

  • Download
    0

Embed Size (px)

DESCRIPTION

De XBRL instance. Presentatie voor XBRL Nederland 23 april 2012. Introductie spreker. Jacques Urlus Manager marktondersteuning SBR Programma Sinds 2005 fulltime bezig met XBRL Actief deelnemer (inter)nationale XBRL bijeenkomsten - PowerPoint PPT Presentation

Citation preview

Page 1: De XBRL instance

De XBRL instance

Presentatie voor XBRL Nederland 23 april 2012

Page 2: De XBRL instance

Introductie spreker

Jacques Urlus Manager marktondersteuning SBR Programma Sinds 2005 fulltime bezig met XBRL Actief deelnemer (inter)nationale XBRL bijeenkomsten Ontwerper en bouwer van de TIC (Test Instance Creator)

Belastingdienst Beheerder van de XBRL site (www.dexbrlsite.nl) De eerste in de wereld die zijn aangifte inkomstenbelasting in

XBRL deed. Dit met behulp van notepad++!!!!

2 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 3: De XBRL instance

Agenda

Standard Business Reporting Opbouw XBRL toepassing binnen SBR-NL Opbouw van de XBRL instance Algemene eisen instance Opbouw van de XBRL instance

XBRL Schema’s Taxonomie schema’s Koppeling met de taxonomie (entrypoint) Context (identifier, period en scenario) Units Facts

3 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 4: De XBRL instance

Standard Business Reporting

4 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Het Standard Business Reporting concept bestaat uit drie pijlers:

1.Standaardisatie en harmonisatie van gegevens Uniforme architectuur van taxonomie

Gelaagde structuur

2.Eenduidige processen Eén generieke gedefinieerde infrastructuur (Digipoort/BIV)

Levering generieke diensten

3.Gebruik van algemeen aanvaarde standaarden SOAP, BPMN, XBRL

Page 5: De XBRL instance

Opbouw XBRL toepassing binnen SBR-NL

5 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Technische laag

XBRL 2.1 Specificatie

Modelleringsregels FRTA FRIS

Generieke gebruikerslaag

Architectuur NT NL-FRIS

Domein laag FRIS Domein

XML

XSD

XML-laag

XPointer XLink

Dimensions

Page 6: De XBRL instance

Generieke gebruikerslaag

Architectuur Nederlandse taxonomie Structuur Naamgevingconventies

Elementen Taxonomie bestanden Namespace declaraties Prefixnamen

NL-FRIS Footnotes worden genegeerd Attribuut xsi:nil=true Geen opname CDATA sectie

6 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 7: De XBRL instance

Domein laag

Algemene eisen, zoals tekenset Overzicht reports Gebruik linkbaseRef Contexten Segmenten en scenario’s Period (duration, instant, forever) Entity (identificatie) Units Facts

7 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 8: De XBRL instance

Algemene eisen instance

Voor de bestandnaam van de instance zijn alleen de karakters [0-9], [a-z], [A-Z], [-], en [_] toegestaan

De voorgeschreven extensie voor een instance is .xbrl Start met standaard processing instruction:

<?xml version="1.0" encoding="utf-8" ?> Als het XML-bestand alleen een XBRL-bericht bevat, dan moet het

root element <xbrl> zijn. Root element moet voorzien zijn van standaard xml:lang attribuut De DTS moet voldoen aan de XBRL 2.1 specificatie en de FRTA!

8 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 9: De XBRL instance

Opbouw van de XBRL instance

Koppeling met de XBRL schema’s Koppeling met taxonomie schema’s Koppeling met de taxonomie (entrypoint) Entity & tijdsperiode Segment & scenario Gebruikte units (iso4217:EUR, pure, shares) De financiële data gekoppeld aan de context en units

9 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Context

Page 10: De XBRL instance

XBRL schema’s

10 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Namespace prefix Namespace identifier

xbrli http://www.xbrl.org/2003/instance

xlink http://www.w3.org/1999/xlink

link http://www.xbrl.org/2003/linkbase

xsi http://www.w3.org/2001/XMLSchema-instance

iso4217 http://www.xbrl.org/2003/iso4217

xbrldi http://xbrl.org/2006/xbrldi

Page 11: De XBRL instance

Taxonomie schema’s

11 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Entrypoint

Tuples

Items

Abstracts

Presentation lb

Definition lb

NL Common data

NL Genbase

References lb

Labels lb

Domain codesDomain types

NL codesNL types

Presentation lb

Definition lb

Dimensions

Domain members

Hypercube

Domains

Page 12: De XBRL instance

Koppeling met de taxonomie (entrypoint)

12 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Instance

Instance

Entrypoint

(Ingang taxonomie)

Entrypoint

(Ingang taxonomie)

schemaRef

ItemsItems Constraints

Constraints

TuplesTuples

AbstractsAbstracts

Presentation

Linkbase

Presentation

Linkbase

Definition

Linkbase

Definition

Linkbase

import

linkbaseRef

Reference

Linkbase

Reference

Linkbase

LabelLinkbase

LabelLinkbase

XPoin

ter

<link:schemaRef xlink:type="simple" xlink:href="http://www.nltaxonomie.nl/6.0/report/bd/entrypoints/rpt-bd-omzetbelasting-2012.xsd" />

Page 13: De XBRL instance

Context (algemeen)

Context bestaat uit: Id-attribuut Identifier (verplicht) Segment (optioneel, vanaf NT2012 niet meer gebruikt) Period (verplicht) Scenario (optioneel, vanaf NT2012 placeholder voor de

dimensionale declaraties)

13 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 14: De XBRL instance

Context (identifier)

De inhoud van de indentifier wordt bepaald door additionele documentatie (FRIS Domein)

Het scheme attribuut definieert de betekenis van de waarde van het xbrli:identifier element

14 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

<xbrli:entity> <xbrli:identifier scheme=“ www.belastingdienst.nl/identificatie">009281253</xbrli:identifier></xbrli:entity>

Page 15: De XBRL instance

Context (period)

15 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Instant<xbrli:period> <xbrli:instant>2012-12-31</xbrli:instant></xbrli:period>

Duration <xbrli:period> <xbrli:startDate>2012-01-01</xbrli:startDate> <xbrli:endDate>2012-12-31</xbrli:endDate></xbrli:period>

Forever<xbrli:period>

<forever/></xbrli:period>

Page 16: De XBRL instance

Dimensions

16 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Dimensie Land

Nederland

België

Duitsland Taxonomie Concept

Investeringsaftrek

Liquide middelen

Nederland

België Duitsland

Investeringsaftrek

V X X

Liquide middelen

V V V

Basis taxonomie

Domain Member Taxonomie

Hyper cube

Page 17: De XBRL instance

Context (scenario)

17 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

xbrli:scenario>  <xbrldi:explicitMember dimension=“dim:Countries">dom:Nederland</xbrldi:explicitMember>    </xbrli:scenario>

Dimensie Land

Nederland

België

Duitsland

Page 18: De XBRL instance

Units

XBRL kent de volgende type units monetary shares pure fractions zelfgedefineerde

Elke fact gebaseerd op een monetary datatype (monetaryItemType) moet als ISO 4217 eenheid worden gedeclareerd

Pas op: iso4217 verwijst naar een URN!

18 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

<xbrli:unit id="u0"> <xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit>

Page 19: De XBRL instance

Facts

Facts bestaan alleen uit: Non-abstract (concrete) elementen

(substitutionGroup="xbrli:item“) Tuples (substitutionGroup="xbrli:tuple“)

Facts moeten altijd voorzien zijn een contextRef Facts moeten voorzien zijn van de juiste unitRef (indien van

toepassing) Facts gebaseerd op een numerieke waarde moeten altijd voorzijn

van een precision of een decimals attribuut. Er is een absolute voorkeur voor decimals?

19 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

<bd-bedr:BuildingsOwnUseFiscal contextRef="ci0" unitRef="u0" decimals="INF">8776</bd-bedr:BuildingsOwnUseFiscal>

Page 20: De XBRL instance

Facts

Alleen facts opgenomen in de presentation linkbase mogen worden opgenomen in een instance

Duplicate items met dezelfde context, unitRef zijn niet toegestaan, tenzij geplaatst in een unieke semantische tuple

Duplicate tuples met dezelfde inhoud zijn niet toegestaan (vooral voorkomend bij ICP)

20 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 21: De XBRL instance

Instance

21 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 22: De XBRL instance

Digipoort

22 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

22 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

DigipoortDigipoort1 2

3

XBRLberichtXBRLbericht

MededelingMededeling

XBRLberichtXBRLbericht

Page 23: De XBRL instance

23 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Page 24: De XBRL instance

Vragen? Nu of via onderstaande contactgegevens.

24 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

Standaard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid

[email protected]

+ 31 70 – 889 6319