XBRL的技术架构.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XBRL的技术架构

第二节 XBRL的技术架构 一、XBRL的技术架构概念 XBRL的技术架构指的是根据信息技术、语言学和国家、行业、领域、企业对业务报告的需求、相应的规则或规范所形成的XBRL语言标准的技术理念与物理框架,该物理框架给出了XBRL语言标准特定的语言要素,并对它们制定了严格的语法、语义和语用标准。其中语法标准规范了语言的形式逻辑结构,语义标准规范了语言的命题结构。语用标准规范了语言在各种场景的应用架构。 一种语言标准是一系列语言要素的规范定义。一般需要从语法、语义和语用三个方面来制定。 二、XBRL技术架构的内容 XBRL是由XML技术衍生而来,是XML在商业报告领域的扩展。XBRL采用了XML的核心技术,并引入了XLink和一些其它规范的定义。 XBRL国际组织给出的XBRL的技术架构: 该架构由技术基础层、建模规则层和应用指引层三个层次组成。 1.技术基础层 XBRL技术基础规范层定义了一系列基础的技术规范,它描述了XBRL作为商业报告语言标准的有关语法和部分语义结构、XBRL的具体样式、工作原理,规范了依照XBRL的技术原理如何制作XBRL处理器、XBRL验证器和API函数等。基础规范层包括的基础技术规范有: 基础技术规范(Base specification) 维度技术规范(Dimensions specification) 公式技术规范(Formula specification) 版本技术规范(Versioning specification) 内嵌于XBRL的透视技术规范(Rendering (Inline XBRL) specification)等。 这些规范可总称为XBRL Specification。 XBRL技术基础层的主要使用者是分类标准的制定者和开发分类标准编辑等软件工具的软件研制者,不同国家、不同地区的各个行业可以根据XBRL Specification来制定各自的分类标准和实例文档,当Base Specification与XBRL技术规范框架中的其他规则有冲突时, 遵循Base Specification至上原则。 (1)基础技术规范(Base specification) Base Specification是XBRL的核心和基础,是XBRL其他规范的基础。Base Specification定义了XBRL的各类语言要素和专用术语、定义了XML元素和属性、规范了利用XBRL语言标准所生成分类标准的文件格式。Base Specification对XBRL是什么及其怎么工作做了解释,描述了XBRL的框架模型,详尽定义了分类标准和实例文档的句法与语义。 (2)维度技术规范(Dimensions specification) 维度技术规范是XBRL 2.1规范的一个外加模块,该模块定义了用于表示业务报告中的多维信息,例如利润表中的主营业务收入就是一个多维信息,它需要分地区,分行业,分产品等不同视角来进行信息披露。目前的维度规范定义了segment元素和scenario元素的语法规则和弧的使用方法。分类标准制定者可以利用XBRL提供的该机制定义业务报告中需要的维度元数据。维度规范规定了可以使用三种方式来展示多维信息:基本分类(Primary taxonomies)、域成员分类(Domain members taxonomies)和模板分类(Template taxonomies)。 (3)公式技术规范(Formula specification) 公式技术规范也是XBRL 2.1规范的一个外加模块,它提供了强大的计算功能,是基础规范中计算链接库的功能扩展。它突破了基础规范XBRL2.1和维度规范Dimensions1.0已定义的计算关系的局限,将只能定义概念层的计算关系扩展到了事实间更具体的关系,例如:相同概念下不同几个时间约束的数据关系,也规范了不同实体(报告)关联数据的逻辑表述。Formula规范的表达模型主要由三部分组成:公式(formula)、事实变量(factVariable)和过滤器(filter)。 (4)版本技术规范(Versioning specification) 版本技术规范是由XBRL国际组织开发的为提供一个标准化的机制来管理XBRL分类标准不同版本之间变化的技术规范,该技术规范提供了应用XBRL所生成的同一应用领域中分类标准和实例文档新老版本的管理规范。 XBRL版本管理规范包括版本管理基础、版本管理概念基础和版本管理概念扩展三个部分。版本管理基础定义了XBRL版本管理报告的XML语法和基于任务、行动和事件的三层架构。版本管理概念基础和版本管理概念扩展是版本管理基础的扩展。版本管理概念基础通过定义增加、删除和等价三个新的事件,详细阐述了在版本报告的两个DTS(Discoverabl

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档