XBRL笔记(一)
实例文档标签
- entity(报告主体):描述主体信息,例如:公司名、实体标识符
- period(报告期间):描述报告的期间信息。时间点或时间段。
- unit(货币单位):描述报告中的货币类型数据的单位,非货币类型不使用此标签。
- concept(元素名称):不是具体标签,是元素名称的统称。
- fact(报告数据):不是具体标签,表达报告数据的概念
分类标准
- 模式文件:所有元素均在分类模式文件中定义。定义时需指定元素名称、数据类型、科目类型(“借方”或“贷方”)、数值的时期属性(“时间点”或“时间段”)。
- 链接库文件
- 定义链接库:原本是描述元素间的定义层关系,现在用来描述维度关系。
- 标签链接库:元素名称的显示方式,将模式文件中的元素和易理解的名称联系起来。提供多语种翻译。
- 列报链接库:定义元素之间的层次关系和顺序关系。
- 计算链接库:元素之间的数值计算关系。
- 参考链接库:给出元素的参考文件。
XBRL2.1技术规范
基本技术属性
xlink-2003-12-31.xsd文件
- type(XML元素类型):
- simple简单类型
- extended扩展类型
- locator定位器类型(指向远程资源)
- arc弧类型
- resource本地资源类型
- title标题类型
- role(角色):属性值为URI,对应用场景进行分类
- arcrole(弧角色):属性值为URI,对弧关系进行分类
- title(标题):属性值为字符串,描述资源的标题信息
- show(打开链接的结果):new(打开新页面)、replace(替换当前页面)、embed(链接资源中嵌入当前页面)、other(其他方式)、none(不打开)
- actuate(链接激发机制):onRequest(用户必须操作才能触发链接)、onLoad(链接自动加载)、other(其他加载方式)、none(不加载)
- lable(标签):资源的辅助信息
- from/to(弧起点/终点):指向两个标签
- href(引用):指定连接的目标URI
xl-2003-12-31.xsd文件
- 引入了xlink-2003-12-31.xsd文件
- 在xlink-2003-12-31.xsd文件的type基础上增加一个documentation。
- 还定义了一个简单类型“useEnum”,表示元素使用性,属性值为optional(可选的)、prohibited(禁止的)
xbrl-linkbase-2003-12-31.xsd文件
- 引入了xlink-2003-12-31.xsd文件、xl-2003-12-31.xsd文件
- 定义了27种链接库所需元素
xbrl-instance-2003-12-31.xsd文件
- 引入了xbrl-linkbase-2003-12-31.xsd文件
- xbrl(XBRL实例文档根元素)
- context(上下文元素):描述事实数据所依赖的上下文环境
- entity:报告主体,由identifier(标识符)元素确定,还可包含segment(段)元素
- period:报告期间,由duration(持续时间)类型和instant(即时)类型构成
- scenario:场景元素,对特殊场景进行描述
- unit(单位):可以是简单单位也可以是复合单位(分子单位除以分母单位)
- item(数据项):记录具体财务数据
- tuple(元组):可以包含多个数据项
- footnoteLink(脚注链接元素):指向对应的脚注信息
- percision(数据精度):如果为4,那么数据“123456”的实际值为“123400”
- decimal(小数位数):
- 如果为2,那么数据“12.3456”的实际值为“12.34”。(精确到小数点后2位)
- 如果为-2,那么数据“123.456”的实际值为“100”。(精确到百位)
- 如果为INF,那么数据“123.456”的实际值为“123.456”。(精确度不做规定)
- balance(借贷属性):可选debit(借记)或credit(信贷)