您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > 分类标准基础技术规范
1 附件2:中国XBRL分类标准基础技术规范第一章总则第一条为了规范、统一XBRL(可扩展商业报告语言,eXtensibleBusinessReportingLanguage)分类标准制定的技术标准,根据《中华人民共和国会计法》和其他有关法律、行政法规,制定本规范。第二条本规范是制定国家XBRL分类标准的技术基础,也是各个行业在国家XBRL分类标准基础上进行扩展所应遵循的技术规范。第三条本规范的使用者包括软件供应商、程序编制者、电子财务报告编制者和作为一种规范使用的最终用户。业务报告涵盖且不局限于财务报告、总账及明细账信息、内部控制报告等诸多种类。第四条本规范为XBRL处理器设定两级一致性级别,所有XBRL处理器都必须要达到最低一致性要求,是否达到完全一致性要求则根据处理器的使用目的而定。XBRL处理器的最低一致性要求是:处理器必须完整并且正确无误地遵守标准中的所有句法约束。XBRL处理器的完全一致性要求是:处理器在首先达到最低一致性要求的基础上,完整无误地遵守与链接库和XBRL实例相关的所有约束。在本规范中的所有约束限制除非特别的标注指出,都是指处理器最低一致性要求。2 第五条本规范在描述元素和属性时采用一系列命名空间前缀。命名空间前缀惯例应用如下:link://://://://://第二章XBRL架构第六条XBRL基础技术规范通过定义特定的语法,将业务事实以带有特定背景含义并经过明确定义的概念的值来进行表达,这种语法使得软件能够有效可靠地找到、析取和解析这些事实。XBRL架构将业务报告信息分为XBRL实例和XBRL分类标准。XBRL实例文档包括被报告的业务事实部分,XBRL分类标准定义用以表达事实的概念。XBRL实例文档、相应的XBRL分类标准以及链接库一起构成一份XBRL业务报告。第七条XBRL分类标准由一个XML模式文件及在该模式文件内部包含的或由该模式文件直接引用的全部链接库组成。在本规范中,概念是用以定义报告中的某一项目的术语,在XML模式文件中以元素定义的形式出现。在分类标准的模式文件中,概念被赋予一个具体的名字和一种类型。该类型根据概念定义来界定事实标准中允许的数据类型。3 分类标准中的链接库通过表达概念内部的关系以及概念和文档间的关联关系来进一步表达概念的含意。链接库是指扩展的链接的集合。分类标准中有五种扩展链接用来说明概念:定义、计算、展示、标签和参考。其中,前三种类型表达概念间的关系,后两种则是用来表达概念和文档间的关联关系。链接库可以包含在分类标准模式文件的一个单独的文档中,也可以嵌入在分类标准模式文件中。如果链接库不是嵌入在分类标准模式文件中,同时链接库是根据分类标准模式文件建立的分类标准的一部分,分类标准模式文件必须包括一个linkbaseRef来指向该链接库文档。第八条XBRL实例用来记录业务实际值,并提供必要的背景信息来解释该事实值。一个XBRL实例文档通常由一个或多个分类标准支持,不同分类标准之间以不同的方式相互链接、扩展和修改,在解释XBRL实例文档时需要一起综合考虑多个相关的分类标准。相互关联着的分类标准的集合被称为可发现分类集。可发现分类集是分类标准模式文件和链接库的集合。可发现分类集的范围取决于一些文档集合以及可发现分类集的发现规则。XBRL实例文档是可发现分类集发现的出发点,但XBRL实例文档本身并不是可发现分类集的一部分。被用作可发现分类集发现起始点的分类标准模式文件和链接库是可发现分类集的一部分。可发现分类集中的分类标准模式文件包含的发现规则如下:(一)通过使用SchemaRef,roleRef或者arcroleRef元素直接4 从XBRL实例文档中来引用发现。SchemaRef,roleRef或者arcroleRef元素的xlink:herf属性包含被发现的分类标准模式文件的统一资源定位器。每个被SchemaRef,roleRef或者arcroleRef元素引用的分类标准模式文件都必须被发现。(二)通过XML模式文件中的import或者include元素引用被发现的分类标准模式文件。每个被import或者include元素引用的分类标准模式文件必须被发现。(三)通过loc元素来引用被发现的链接库文档。每个被loc元素上的xlink:href属性引用的分类标准模式文件必须被发现。(四)通过roleRef元素来引用被发现的链接库文档。每个被roleRef元素上的xlink:href属性引用的分类标准模式文件必须被发现。(五)通过arcroleRef元素来引用被发现的链接库文档。每个被arcroleRef元素上的xlink:href属性引用的分类标准模式文件必须被发现。可发现分类集中的链接库文档包含的发现规则如下:(一)通过linkbaseRef元素直接引用XBRL实例。xlink:href属性包括被发现的链接库的统一资源定位器。被linkbaseRef元素引用的链接库必须被发现。(二)通过linkbaseRef元素引用被发现的分类标准模式文件。xlink:href属性包括被发现的链接库的统一资源定位器。被linkbaseRef元素引用的链接库必须被发现。5 (三)在发现分类标准模式文件中,通过XPath路径//xsd:Schema/xsd:annotation/xsd:appinfo/*识别的节点集(此文档中Schema,annotation和appinfo是在XMLSchema命名空间的全部元素)。(四)通过loc元素引用被发现的链接库文档。每个被loc元素上的xlink:href属性引用的链接库中包含的资源都必须被发现。第九条本规范强调在通用格式上的实际内容的传输,数据完整性和机密性机制不在XBRL技术需要考虑的范围内。第十条XBRL实例文档、XBRL链接库以及XBRL分类标准模式文件必须遵守本规范中的规定的语法,本规范能够通过完全一致性XBRL处理机来识别语义的不一致。第十一条XBRL使用XLink规范中定义的简单链接和扩展链接的语法规则来表述以下链接:(一)XBRL实例文档和相应的可发现分类集之间的链接;(二)XBRL实例文档中事实和描述这些事实关系的脚注之间的链接;(三)链接库中,概念的语法定义和语义之间的链接。本规范中所使用的XLINK结构受到两个XML模式文件的约束:定义XLINK中的属性的xlink-2003-12-31.xsd文件以及定义各种链接相关的元素的内容模板的xl-2003-12-31.xsd文件。第三章XBRL中的XLink第十二条本规范中的链接包括XLINK规范中定义的简单链接和6 扩展链接。第十三条简单链接是指由一个资源指向另外一个资源的链接。简单链接中的xlink:type属性为必选属性,且其属性值必须是simple。简单链接中的xlink:href属性为必选属性,且其属性必须是一个统一资源标识符。统一资源标识符必须指向一个XML文档或者一个带有XML文档的XML片段。如果此统一资源标识符是相对的,那么它必须可以获得在XMLBase规范定义的绝对统一资源标识符。简单链接中的xlink:role属性、xlink:arcrole属性和xml:base属性为可选属性,其中如果选择xlink:role属性和xlink:arcrole属性,其属性值不能为空。第十四条包含一系列内部的和第三方链接的文档被称为链接库,linkbase元素是一个链接库的容器。linkbase中的id属性为可选属性,属性值遵循()中的规定。linkbase中的xml:base属性为可选属性,用于处理扩展链接的相对统一资源标识符。linkbase元素中的documentation元素为可选属性,documentation元素的内容必须是字符串。documentation元素可以是包括在XBRL链接库命名空间中没有定义的任何属性。第十五条roleRef元素用于处理在链接库或者XBRL实例文档中7 用到的xlink:role的值。roleRef元素是一个简单链接,roleRef元素指向分类标准模式文件Schema中的roleType元素,该元素声明了xlink:role的值。在linkbase中或XBRL实例文档中的xlink:role的全部属性值:definitionLink、calculationLink、presentationLink、labelLink、referenceLink、footnoteLink、label、reference和footnote元素都必须通过roleRef元素来决定。roleRef元素必须只能对xlink:role属性适用,xlink:role属性有一个祖先是roleRef元素的父元素。在发现可发现分类集的过程中,被roleRef元素指向的分类标准Schema也会被发现。roleRef元素的xlink:type属性为必选属性,且其属性值必须为simple。roleRef元素的xlink:href属性为必选属性,且其属性值必须为统一资源标识符。统一资源标识符必须指向一个分类标准模式文件的roleType元素。如果该统一资源标识符是相对的,则必须可以获得在XMLBase规范定义的绝对统一资源标识符。roleRef元素的role统一资源标识符属性为必选属性,role统一资源标识符属性用于识别被roleRef元素所指的XML资源定义的xlink:role的属性值。此属性的值必须和roleType元素所指的roleType元素的role统一资源标识符属性相匹配。在一个链接库或者一个XBRL实例文档中,有相同role统一资源标识符属性值的roleRef元素不能多于一个。roleRef元素的xlink:arcrole属性为可选属性。8 roleRef元素的xlink:role属性为可选属性,如果选择该属性,该属性不能为空且属性值必须为统一资源标识符值。第十六条arcroleRef元素用于处理在链接库和XBRL实例文档xlink:arcrole的值。该元素是一个简单链接,arcroleRef元素指向声明xlink:arcrole属性值的分类标准模式文件中的arcroleType元素。在关于definitionArc、calculationArc、presentationArc、labelArc、referenceArc或footnoteArc链接库中或XBRL实例文档中用到的全部xlink:arcrole属性值必须能够通过arcroleRef元素处理。arcroleRef元素必须仅适用于xlink:arcrole属性值,xlink:arcrole属性有一个祖先是arcroleRef元素的父元素。在发现可发现分类集的过程中,被arcroleRef元素指向的分类标准模式文件也会被发现。arcroleRef元素的xlink:type属性为必选属性,且其属性值必须为simple。arcroleRef元素的xlink:href属性为必选属性,且其属性值必须为统一资源标识符。统一资源标识符必须指向一个分类标准模式文件的arcroleType元素。如果该统一资源标识符是相对的,则必须可以获得在XMLBase规范定义的绝对统一资源标识符。arcroleRef元素的arcroleURI属性为必选属性,arcroleURI属性用于识别被arcroleRef元素所指的XM
本文标题:分类标准基础技术规范
链接地址:https://www.777doc.com/doc-1294671 .html