SBR de Nederlandse Taxonomie Architectuur (NTA) Presentatie voor XBRL Nederland 26 Maart 2012
Logius / SBR, opsteller van de NTA Actief in XBRL sinds 2005 Even voorstellen Roland Hommes Logius / SBR, opsteller van de NTA Actief in XBRL sinds 2005 Actief in XII sinds 2006 Mede opsteller XBRL Formule specificatie Opsteller XBRL Versioning specificatie Voor Logius ook UBL en HR-XML specificaties Andere (XBRL) klanten in BE, AU, UK 2 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Fysieke structuur vs. XBRL structuur Mapping XBRL -> inhouse Onderwerpen Fysieke structuur vs. XBRL structuur Mapping XBRL -> inhouse XBRL Taxonomie presenteren XBRL extenden voor eigen gebruik NT versieverschillen implementeren Wat brengt de toekomst? Vragen 3 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid 3
Domein; assen en tuples Report; presentatie en tabellen Structuren Fysiek – bestanden XML Schema Xlink linkbases 3 niveaus Basis; items en types Domein; assen en tuples Report; presentatie en tabellen Missend niveau: business rules XBRL – XML aspecten XBRL 2.1, XDT 1.0, Xpointer, Generic links Discovery: Entrypoint Presentatie linkbase + Definitie linkbase Linkroles, concepts Labels, References Missend: Formula 4 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Basis Simple Datatype Non-abs items Codelist Datatype Abstract Domains F-ELR Dom-Mem Abstract Members Domein Primary Domains T-ELR Dom-Mem Tuple ELR Formula ELR PDom-Mem ELR Dim-Dom As (Dimensie) ELR PDom-Cube ELR Cube-Dim Tabel (Hypercube) Report P-Abstract items ELR Presentatie Entrypoint Maximaal
Simple Datatype Non-abs items Codelist Datatype Abstract Domains F-ELR Dom-Mem Abstract Members Primary Domains Gen Labels T-ELR Dom-Mem Tuple ELR PDom-Mem ELR Dim-Dom As (Dimensie) ELR s ELR PDom-Cube ELR Cube-Dim Tabel (Hypercube) Blauw = link:linkbaseRef Rood = xs:import Groen = xlink:href Geel = xbrldt:targetRole P-Abstract items ELR Presentatie Entrypoint
Fact + directe aspecten -> inhouse Directe aspecten: Unit (1) Mapping Fact + directe aspecten -> inhouse Directe aspecten: Unit (1) Context-Period (1-2) Context-Scenario (0-N) Pad en QName Indirecte aspecten: Type @decimals (INF) Entity 7 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Instance snippet Path: xbrli:xbrl/bd-bedr-tuple:TaxData/bd-bedr-tuple:AgriculturalActivitiesSpecification/bd-bedr:AgrarianNatureManagementSubsidyFiscal Unit: iso4217:EUR PeriodStart: 2011-01-01 PeriodEnd: 2011-12-31 Scenario-Axis: bd-dim-tr:TimeTaxReturnDimension Scenario-Member: bd-dom-tr:Current Scenario-Axis: bd-dim-tr:PartyTaxReturnDimension Scenario-Member: bd-dom-tr:Declarant Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
NT gestuurde presentatie Taxonomie gestuurd Om mapping tabel te faciliteren Instance gestuurd Om een gevulde instance te tonen Presentatie linkbase = filter voor concepten per entrypoint Taal keuze (NL en EN ondersteund) Labelsoorten Standaard xlink:role="http://www.xbrl.org/2003/role/label" Kort xlink:role="http://www.xbrl.org/2003/role/terseLabel" Documentatie xlink:role= "http://www.xbrl.org/2003/role/documentation" Semantiek gestuurde labels voor start en einde van een periode of een totaal (via @preferredLabel in P-linkbase) Generic Labels xlink:role="http://www.xbrl.org/2008/role/label" 9 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid 9
XBRL extenden Waarom? Hoe? Sturing van schermen en functies buiten software Geen ontwikkelaars die beheer moeten doen Sneller updates naar de markt mogelijk Hoe? Eigen schema(s) met import (deel van de) NT Eigen linkbase(s) met bestaande ELR’s ‘Uit’ zetten bestaande relaties met @use=‘prohibited’ 10 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid 10
NT Versies en Versioning NT versies bevatten altijd Versioning informatie Niet voor alle alfaversies Gestructureerd (XBRL specificatie) Leesbaar (releasenotes en html) Doel: Mapping tabel automatisch migreren Uitzondering: samenvoeging en splitsing concepten Functionele reden blijft mensenwerk Ankers zijn: events = soort wijziging ver:action = groepering (voor bv. splitsen) Versioning gaat altijd 1 versie terug 11 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Toekomstige ontwikkelingen Experimenteel: XBRL Formules FRIS regels Consistentie tussen feiten In ontwikkeling: XBRL Table Linkbase Renderen van dimensionele relaties In beraad: SBR Tellingen Linkbase Functionele doel van calculatie relaties Klant eigen taxonomie extensies inzenden Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Contact & informatie Telefoon: 070 889 6319 E-mail: sbr@logius nl Website: www.sbr-nl.nl Twitter: @SBR_NL Standard Business Reporting Programma Een initiatief van de Nederlandse overheid