xbrl的技术架构

xbrl的技术架构

ID:34014342

大小:95.50 KB

页数:3页

时间:2019-03-03

xbrl的技术架构_第1页
xbrl的技术架构_第2页
xbrl的技术架构_第3页
资源描述:

《xbrl的技术架构》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第二节XBRL的技术架构一、XBRL的技术架构概念XBRL的技术架构指的是根据信息技术、语言学和国家、行业、领域、企业对业务报告的需求、相应的规则或规范所形成的XBRL语言标准的技术理念与物理框架,该物理框架给出了XBRL语言标准特定的语言要素,并对它们制定了严格的语法、语义和语用标准。其中语法标准规范了语言的形式逻辑结构,语义标准规范了语言的命题结构。语用标准规范了语言在各种场景的应用架构。一种语言标准是一系列语言要素的规范定义。一般需要从语法、语义和语用三个方面来制定。二、XBRL技术架构的内容XBRL是由XML技术衍生而来,是X

2、ML在商业报告领域的扩展。XBRL采用了XML的核心技术,并引入了XLink和一些其它规范的定义。XBRL国际组织给出的XBRL的技术架构:该架构由技术基础层、建模规则层和应用指引层三个层次组成。1.技术基础层XBRL技术基础规范层定义了一系列基础的技术规范,它描述了XBRL作为商业报告语言标准的有关语法和部分语义结构、XBRL的具体样式、工作原理,规范了依照XBRL的技术原理如何制作XBRL处理器、XBRL验证器和API函数等。基础规范层包括的基础技术规范有:基础技术规范(Basespecification)维度技术规范(Dimen

3、sionsspecification)公式技术规范(Formulaspecification)版本技术规范(Versioningspecification)内嵌于XBRL的透视技术规范(Rendering(InlineXBRL)specification)等。这些规范可总称为XBRLSpecification。XBRL3技术基础层的主要使用者是分类标准的制定者和开发分类标准编辑等软件工具的软件研制者,不同国家、不同地区的各个行业可以根据XBRLSpecification来制定各自的分类标准和实例文档,当BaseSpecificatio

4、n与XBRL技术规范框架中的其他规则有冲突时,遵循BaseSpecification至上原则。(1)基础技术规范(Basespecification)BaseSpecification是XBRL的核心和基础,是XBRL其他规范的基础。BaseSpecification定义了XBRL的各类语言要素和专用术语、定义了XML元素和属性、规范了利用XBRL语言标准所生成分类标准的文件格式。BaseSpecification对XBRL是什么及其怎么工作做了解释,描述了XBRL的框架模型,详尽定义了分类标准和实例文档的句法与语义。(2)维度技术规

5、范(Dimensionsspecification)维度技术规范是XBRL2.1规范的一个外加模块,该模块定义了用于表示业务报告中的多维信息,例如利润表中的主营业务收入就是一个多维信息,它需要分地区,分行业,分产品等不同视角来进行信息披露。目前的维度规范定义了segment元素和scenario元素的语法规则和弧的使用方法。分类标准制定者可以利用XBRL提供的该机制定义业务报告中需要的维度元数据。维度规范规定了可以使用三种方式来展示多维信息:基本分类(Primarytaxonomies)、域成员分类(Domainmemberstaxo

6、nomies)和模板分类(Templatetaxonomies)。(3)公式技术规范(Formulaspecification)公式技术规范也是XBRL2.1规范的一个外加模块,它提供了强大的计算功能,是基础规范中计算链接库的功能扩展。它突破了基础规范XBRL2.1和维度规范Dimensions1.0已定义的计算关系的局限,将只能定义概念层的计算关系扩展到了事实间更具体的关系,例如:相同概念下不同几个时间约束的数据关系,也规范了不同实体(报告)关联数据的逻辑表述。Formula规范的表达模型主要由三部分组成:公式(formula)、事

7、实变量(factVariable)和过滤器(filter)。(4)版本技术规范(Versioningspecification)版本技术规范是由XBRL国际组织开发的为提供一个标准化的机制来管理XBRL分类标准不同版本之间变化的技术规范,该技术规范提供了应用XBRL所生成的同一应用领域中分类标准和实例文档新老版本的管理规范。XBRL版本管理规范包括版本管理基础、版本管理概念基础和版本管理概念扩展三个部分。版本管理基础定义了XBRL版本管理报告的XML语法和基于任务、行动和事件的三层架构。版本管理概念基础和版本管理概念扩展是版本管理基础

8、的扩展。版本管理概念基础通过定义增加、删除和等价三个新的事件,详细阐述了在版本报告的两个DTS(DiscoverableTaxonomySet,可发现分类集)之间怎样映射和说明概念名字。版本管理概念扩展详细阐述了怎样映射

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。