GB/T 25500.2-2010 可扩展商业报告语言(XBRL)技术规范 第2部分:维度

GB/T 25500.2-2010 Extensible Business Reporting Language(XBRL) specification—Part 2:Dimensions

国家标准 中文简体 现行 页数:36页 | 格式:PDF

基本信息

标准号
GB/T 25500.2-2010
相关服务
标准类型
国家标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2010-10-18
实施日期
2011-01-01
发布单位/组织
中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
归口单位
中华人民共和国财政部
适用范围
GB/T 25500的本部分规定了定义XBRL维度的元数据,以及在可扩展商业报告语言(XBRL)实例文档中对其进行引用的通用机制。
本部分适用于XBRL分类标准的制定、实例文档的编制或使用,以及XBRL的相关开发与应用。

发布历史

研制信息

起草单位:
中华人民共和国财政部
起草人:
应唯、王颖、李红霞、李敏敏、黄敏、覃东、杨海峰、杨诚、丁亮、朱健鹏、童盼盼
出版信息:
页数:36页 | 字数:63 千字 | 开本: 大16开

内容描述

ICS03.100.60

A11

圆雪

中华人民共和国国家标准

10

25500.2—20

GB/T

第2部分:维度

ExtensibleBusiness

Reporting

Part

2:Dimensions

201

2010—10-18发布1-01-01实施

宰瞀鹳紫瓣警麟瞥星发布中国国家标准化管理委员会口‘1”

25500.2—2010

GB/T

目次

前言………·……·…………Ⅲ

引言……………·………·…Ⅳ

1范围···……···…···……··……·……··…····…·……·…····…·…………··-…-·····…··…···············1

2规范性引用文件…………·……···…………··…·………···……··…··…····……-··…1

3术语和定义………··………····……………·……·……·…-…···········…····…·····…1

4命名空间及前缀……·……………·……………······…····-··············…···……···…2

5维度分类标准………·………·………………·……·……··-·····--···········…--·一3

-····················-···········3

5.1架构…···…·………···……………··…………·……··

-···…·····…··················4

5.2超立方体……··……………·…………·…………···一

-·····…·-·…--·…····…6

5.3基础项声明与超立方体………………

··-······…···-······…-·······9

5.4跨越不同基础集的维度关系集合的分割……………

·…···…………···………12

5.5维度……………………-

--·······················16

5.6domain-member关系和继承·………………·……·……·……··…·

5.7维度的缺省值…………………·…·…···…····……···········…···············…···19

6实例文档里的维度…………·…·………20

6.1概述……………………··……···…20

6.2基础项的校验…··……………·………···………………·……………·…·······…··…··…·--20

6.3维度等价事实的定义…···……·……·…·…………·…………·……一29

附录A(规范性附录)模式文件……………·30

25500.2—2010

GB/T

刖胃

GB/T25500《可扩展商业报告语言(XBRL)技术规范》分为四个部分:

——第1部分:基础;

——第2部分:维度I

——第3部分;公式;

——第4部分:版本。

本部分为GB/T25500的第2部分。

本部分按照GB/T1.1—2009给出的规则起草。

Dimensions

本部分技术内容与XBRL国际组织制定的XBRL维度规范1.0版(XBRL

Specification1.o)基本一致。

本部分由中华人民共和国财政部归口。

本部分起草单位:中华人民共和国财政部。

本部分主要起草人:应唯、王颖、李红霞、李敏敏、黄敏、覃东、杨海峰、杨诚、丁亮、朱健鹏、童盼盼。

1

25500.2—200

GB/T

引言

Business

可扩展商业报告语言(ExtensibleReporting

言(Extensible

Markup

报告中的数据增加特定标记、定义相互关系,使计算机能够“读懂”这些报告,并进行符合业务逻辑的

处理。

XBRL的构想最早由美国注册会计师查尔斯·霍夫曼在1998年提出。随后,在美国注册会计师协

金融机构监管报告、税务报告等领域,目前在美国、英国、日本、澳大利亚等很多国家中都已投入实际应

用。在我国,XBRL已应用于上市公司信息披露和基金信息披露领域,取得良好效果。

XBRL技术的应用,可以避免报告数据的重复性录入、报送、传输、转换、比对等人工操作,减少差错

率,提高数据生成、传递、使用效率和信息化水平。因此,推进XBRL在我国的应用,有利于促进财务会

计报告等业务报告信息的深度分析利用,提高监管效能。XBRL技术规范,是各项XBRL应用所需共

同遵循的底层技术标准。制定XBRL技术规范,是推进XBRL在我国应用的基础性工作。目前,国际

上均遵循XBRL国际组织制定的技术规范。

本部分是GB/T

范,提供了一个定义维度元数据并且在XBRL实例文档中对其进行引用的通用机制,以维度化的方式

处理分类标准中的元素定义问题,可达到同一元素不同背景环境下的复用。

25500.2—2010

GB/T

可扩展商业报告语言(XBRL)技术规范

第2部分:维度

1范围

GB/T

文档中对其进行引用的通用机制。

本部分适用于XBRL分类标准的制定、实例文档的编制或使用,以及XBRL的相关开发与应用。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注13期的引用文件,仅注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T18793--2002信息技术可扩展置标语言(XML)1.0

GB/T25500.1可扩展商业报告语言(XBRL)技术规范第1部分:基础

3术语和定义

25500.1中界定的以及下列术语和定义适用于本文件。

GB/T

3.1

and

源及目标[概念]sourcetarget[c∞cept(s)]

在一个扩展链接元素中,定位器元素的href属性值所表示的一对概念。label属性内容和弧的

from属性内容相同的是源[概念],label属性内容和弧的to属性内容相同的是目标[概念]。

3.2

关系relationship

用弧(arc)的xlink:arcrole属性以及其他属性来定义的源概念和目标概念之间的联系。

3.3

维度dimension

xbrldt:dimensionItem替换组中的抽象元素,能表征事实的各个不同的方面。

3.4

域domain

由若干成员组成的集合,可能为空集、有限集或者无限集。

注:一个维度可能有多重维度一域关系。

3.5

domain

有效域effective

所有相关的域的联合集。

3.6

域成员domain-member

维度的域中所有可能的值。

注:明确域由域一成员关系来定义。域成员项包含在数据项替换组中。

1

25500.2—2010

GB/T

3.7

dimension

明确维度explicit

域为有限集合的维度。

注:明确维度的成员可以明确地命名。

3.8

dimension

类型化维度typed

域成员不能逐个枚举的维度。

3.9

dimensionelement

类型化维度元素typed

在上下文的段或场景中作为维度标识符而使用的非XBRL元素。

3.10

dimension

空维度empty

不包含任何域的明确维度。

3.11

维度分类标准dimensional

taxonomy

包含附录A中描述的弧的分类标准。

3.12

超立方体hypercube

替换组中的抽象元素。

3.13

空超立方体emptyhypercube

没有维度的超立方体。

3.14

模板分类标准templatetaxonomy

定义超立方体以及超立方体与基础项之间关系的分类标准。

3.15

set

维度关系集dimensionalrelationship

遍历基础集内部及跨基础集的关系所组成的集合。

注:维度关系集中可含有不同角色的扩展链接关系和不同弧角色的关系。

3.16

维度处理器dimensional

processor

处理XBRL维度实例文档或维度分类标准,并根据本部分中的规则检查输入文档一致性的程序。

4命名空间及前缀

于命名空间前缀到实际命名空间的映射,本部分与表1保持一致。表1中的前缀列是非规范性的,命名

空间URI列是规范性的。

裹1命名空间和命名空间前缀

命名空间前缀命名空间uRI

xbrldthttp://xbrl.org/2005/xbrldt

25500.2—2010

GB/T

表1(续)

命名空间前缀命名空问URI

xbrldidi

http://xbrl.org/2006/xbrl

xbrldtehttp://xbrl.org/2005/xbrldt/errors

xbrldiehttp://xbrl.org/2005/xbrldi/errors

xbrlihttp://www.xbrl.org/2003/instance

http://www.w3.org/200l/XMLSchema

xlinkhttp://www.w3.org/1999/xIink

Linkhttp://www.xbrl.org/2003/llnkbase

5维度分类标准

5.1架构

5.1.1概述

维度所对应的语法约束来进行校验。类型化维度对应的语法约束仅要求通过XML模式文件的校验,

而明确维度对应的语法约束要求校验每个成员要素的描述以及使用链接库的成员之间的关系。

维度分类标准的特点是使用一系列的弧角色(arcrole)。这些弧角色以及它们的属性声明位于

XML模式文件的appinfo部分。

式文件中定义的元素和属性上去。

维度分类标准可以导人xbrldt模式文件,但应通过模式文件校验。根据本部分定义的维度分类标

25500.1。

准应符合GB/T

A.2

例的DTS中包含维度分类标准,则应是符合GB/T25500.1规定的有效实例。

图1用图解的方式展示了多种不同的关系、元素在源和目标的类型,以及使用这些元素的不同目

的。它们或者是基础项,或者是明确域成员,或者是代表整个维度(类型化维度或者明确维度)的根项。

contextElement)及其类型将通过其可能出现的弧来体现。

基础项声明(PrimaryItem

但不属于xbrldt:hypercubeItem或xbrldt:dimensionhem替换组的元素。

只有在xbrli:item的替换组中定义的XBRL项才可以作为明确维度的成员使用。

连续关系(ConsecutiveRelationship)是指按照5.1.2中定义的规则而连接在一起的两个关系。

维度关系集(Dimensional

RelationshipSet,DRS)是指连续关系的集合,用于代表基础项声明及其

多维元数据之间的关系。

3

GB/T25500.2—2010

图1关于内容的约束与上下文含义的关系

5,1.2连续关系

两个关系可以是连续的。一对连续关系包括一个起始关系和一个追随关系,两个关系之间满足以

下条件即可构成连续关系:

的值应符合表2中所列弧角色值的组合的某一项;

b)由描述起始关系的弧的xlink:to属性所定义的定位器所指向的结点集,和由描述追随关系的

弧的xlink:from属性所定义的定位器所指向的结点集,应是同一个集合。

表2可能的连续关系的弧角色值

起始弧追随弧

Allhypercube-dimension

not-allhypercube-dimension

hypercube-dimensiondimension-domain

dimension-domaindomain-member

domain-memberdomain-member

5.2超立方体

5.2.1概述

超立方体声明(Hypercube

的XML模式约束如下:

4

25500.2—2010

GB/T

5.2.2关于超立方体声明的约束

5.2.3弧角色http;//xbd.org/int/dim/arcrole/hypercube-dimension

hypercube—dimension关系,将超立方体声明作为源,而将维度声明作为目标。

的弧的顺序属性值来决定。

hypereube-dimension关系角色不应含有任何定向的或非定向的环路。

hypercube—dimension关系声明如下:

以下示例展示了一个含有两种类型化维度(Team和Drink)的超立方体。该例表述的是一个在上

下文的segment或scenario元素中对Team和Drink元素赋值的超立方体。

关于hypereube-dimension弧的源和目标有如下两条约束:

xbrldte:HypercubeDimensionSourceError报错。

xbrldte:HypereubeDimensionTargetErro报错。

示倒:

古有Team和Drink类型化维度的超立方体

25500.2—2010

GB/T

5.3基础项声明与超立方体

5.3.1概述

为了约束可能出现于基础项的相关上下文集合,基础项声明可以与零个或多个超立方体相联系。

本部分中,未就其基础项声明与任何超立方体相联系的基础项来定义额外的约束。

超立方体集合可以通过“all”和“notAll”这两个操作符的组合来构成。操作符与其操作对象之间的

关系可以使用XLink弧来描述,不同的操作员可以使用不同的弧角色。

下面两个弧角色,合称为has-hypercube关系:

a)http://xbrl.org/int/dim/arcrole/all;

b)http://xbrl.org/int/dim/arcrole/notAll。

维度有效的基础项,就是维度有效的。

这些关系能接受在扩展分类标准中的禁用、覆盖或增加。

5.3.2“all”和“notAll”弧角色

标分别是基础项声明和超立方体声明。

仅当针对所有联接的超立方体均为有效,实例文档中的基础项声明的实例化就超立方体联合而言

才是维度有效的。如果同一个超立方体的非反定义是无效的,则反超立方体“notAll”是有效的。单一

超立方体的联合就是超立方体本身,见示例1、示例2、示例3。

示例1:

带单一超立方体的基础项声明

示例2:

由“all”和“notAll”联合构成的两个超立方体的基础项声明

25500.2--2010

GB/T

cubeExcluded的成员。

在http://xbrl.org/int/dim/arcrole/all中的弧角色声明如下

(drcroleT]/pe

id=”all”

cyclesAllowed=”undirected”

arcroleURI=”http://xbrl.org/int/dim/arcrole/all“)

(usedOn:}definitionArc(/usedOn>

(/arcroleType)

在http://xbrl.org/int/dim/arcrole/notAll中的弧角色声明如下

<arcroleTyoe

id=’’notAll”

cyclesAllowed=’’undirected”

arcroleURI=”http://曲rZorg/int/dim/arcrole/notAll”)

(usedOn)ldefinitionArc(/usedOn)

(/arcroleType>

示例3:

7

25500.2—2010

GB/T

关于“au”或“notA[1”弧的约束如下:

cubeSourceError报错}

percubeTargetError报错;

5.3.3“has-hypercube”弧中应有的“xbrldt:contextElement”属性

每个has—hypereube弧都应有xbrldt:contextEIement属性。

scenario值的其中一项。

5.3.4“has-hypercube”弧中可选的“xbrldt:closed”属性

可选的布尔类型属性xbrldt:closed可以出现在has—hypercube弧中。

segment,则超立方体对于基础集内segment元素是封闭的。

scenario,则超立方体对于基础集内scenario元素是封闭的。

作为实例文档中的一个事实,当满足以下条件时,就超立方体而言,基础项声明的实例化过程才是

维度有效的:

a)基础项存在has-hypercube关系的超立方体的任意维度,满足以下任一条件:

segment维度容器对于这个维度有一个维度值;

scenario维度容器对于这个维度有一个维度值;

3)维度有缺省值。

b)作为实例文档中的一个事实,当满足以下条件时,对封闭超立方体而言,基础项声明的实例化

才是维度有效的:

8

GB/T25500.2—2010

1)关于超立方体的事实是维度有效的;

2)关于事实的上下文的segment维度容器中的每个维度值,其维度即为封闭超立方体的

维度l

3)关于事实的上下文的scenario维度容器中的每个维度值,其维度即为封闭超立方体的

维度。

示倒:

两个封闭超立方体

5.4跨越不同基础集的维度关系集合的分割

5.4.1概述

分类标准的制定者可以利用扩展类型链接元素中的x/ink:role属性将各种关系分割成不同的基础

合。分类标准的制定者可以指定对维度关系的不同基础集分别进行有效性检验。

新增的关系将会使关系网更加复杂,一些作为不同关系集的源的项目将用来定义不同的维度。

示例1;

如果同一维度需要定义不同的域成员,则不同的扩展类型链接元素应进行分割,这里应使用一种能标示扩展链接流

的机制。xbrldt:targetRole正是用于此目的。

25500.2—2010

GB/T

URI解析与xml:base属性是否出现无关,且其值应是一个绝对URI。

源角色(sourcerole)是关系的基础集内xlink:role属性的内容。目标角色(targetrole)是弧本身的

targetRole的属性的内容。在不同的扩展型链接元素中存在的、代表连续关系的两个弧,应使用

维度和域的出现。

示例2:

基础集link2中的弧在基础集linkl的弧的DRS中

25500.2—2010

CB/T

|fm_S。uthAmencadomaln.memberm_Argenilna

rfff

定制服务