<extensionbase="table:relationshipNode. type">
<sequence>
<choicemaxOccurs="unbounded" minOccurs="0">
<elementmaxOccurs="unbounded" minOccurs="0" name="relationshipSource" type="QName"/>
<elementmaxOccurs="unbounded" minOccurs="0" name="relationshipSourceExpression" type="variable:expression"/>
</choice>
<choicemaxOccurs="1" minOccurs="0">
<elementname="linkrole" type="xl:nonEmptyURI"/>
<elementname="linkroleExpression" type="variable:expression"/>
</choice>
<elementmaxOccurs="1" minOccurs="1" name="dimension" type="QName"/>
<choicemaxOccurs="1" minOccurs="0">
<elementname="formulaAxis" type="table:dimensionRelationshipFormulaAxis. type"/>
<elementname="formulaAxisExpression" type="variable:expression"/>
</choice>
<choicemaxOccurs="1" minOccurs="0">
<elementname="generations" type="nonNegativeInteger"/>
<elementname="generationsExpression" type="variable:expression"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
<elementid="xml-concept-relationship-node" name="conceptRelationshipNode" substitutionGroup="table:closedDefinitionNode" type="table:conceptRelationshipNode. type"/>
<elementid="xml-dimension-relationship-node" name="dimensionRelationshipNode" substitutionGroup="table:closedDefinitionNode" type="table:dimensionRelationshipNode. type"/>
<annotation>
<appinfo>
<link:arcroleTypearcroleURI="http://xbrl. org/arcrole/2014/aspect-node-filter" cyclesAllowed="undirected" id="aspect-node-filter">
<link:definition>
фильтр, примененный к узлу аспекта
</link:definition>
<link:usedOn>
table:aspectNodeFilterArc
</link:usedOn>
</link:arcroleType>
</appinfo>
</annotation>
<complexTypename="aspectNode. type">
<complexContentmixed="true">
<extensionbase="table:definitionNode. type">
<sequence>
<elementref="table:aspectSpec"/>
</sequence>
</extension>
</complexContent>
</complexType>
<elementid="xml-aspect-node" name="aspectNode" substitutionGroup="table:definitionNode" type="table:aspectNode. type"/>
<elementid="xml-aspect-node-filter-arc" name="aspectNodeFilterArc" substitutionGroup="gen:arc">
<complexType>
<complexContent>
<extensionbase="gen:genericArcType">
<attributedefault="false" name="complement" type="boolean" use="optional"/>
</extension>
</complexContent>
</complexType>
</element>
</schema>
A.2 Схема модели расположения (tablemodel. xsd)
<schema
xmlns="http://www. w3.org/2001/XMLSchema"
xmlns:model="http://xbrl. org/2014/table/model" targetNamespace="http://xbrl. org/2014/table/model" elementFormDefault="qualified">
<importnamespace="http://xbrl. org/2014/table" schemaLocation="table. xsd"/>
<elementid="xml-table-model" name="tableModel">
<annotation>
<documentation>
Это элемент верхнего уровня, представляющий модель таблицы, содержащую ноль или несколько наборов таблиц, каждый из которых является производным от одного определения таблицы в базе ссылок таблицы.
</documentation>
</annotation>
<complexType>
<sequence>
<elementid="xml-rendering-table-set" name="tableSet" type="model:tableSet. type" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<anyAttributenamespace="http://www. w3.org/XML/1998/namespace" processContents="lax"/>
</complexType>
</element>
<complexTypename="tableSet. type">
<sequence>
<elementid="xml-rendering-table-label" name="label" type="model:label. type" minOccurs="0" maxOccurs="unbounded"/>
<elementid="xml-rendering-table" name="table" type="model:table. type" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexTypename="table. type">
<annotation>
<documentation>
Этот тип представляет таблицу. Таблица имеет фиксированные оси, описанные заголовками таблицы.
</documentation>
</annotation>
<choiceminOccurs="1" maxOccurs="unbounded">
<sequence>
<elementid="xml-rendering-table-headers" name="headers" type="model:headers. type" minOccurs="1" maxOccurs="unbounded"/>
<elementid="xml-rendering-table-cells" name="cells" type="model:cells. type" minOccurs="1" maxOccurs="1"/>
</sequence>
</choice>
<anyAttributenamespace="http://www. w3.org/XML/1998/namespace" processContents="lax"/>
</complexType>
<complexTypename="headers. type">
<annotation>
<documentation>
Этот тип представляет заголовки одной оси (x, y или z) таблицы.
</documentation>
</annotation>
<sequence>
<elementid="xml-rendering-table-group" name="group" type="model:group. type" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attributeGroupref="model:commonAttributes. group"/>
</complexType>
<complexTypename="group. type">
<annotation>
<documentation>
Этот тип представляет уровни групп в наборе заголовков для одной оси, для целей присвоения ярлыков.
</documentation>
</annotation>
<sequence>
<elementid="xml-rendering-table-group-label" name="label" type="model:label. type" minOccurs="0" maxOccurs="unbounded"/>
<elementid="xml-rendering-table-header" name="header" type="model:header. type" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexTypename="header. type">
<annotation>
<documentation>
Этот тип представляет один уровень в наборе заголовков для одной оси. Он содержит ряд ярлыков заголовков.
</documentation>
</annotation>
<sequence>
<elementid="xml-rendering-cell" name="cell" type="model:headerCell. type" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexTypename="headerCell. type">
<sequence>
<elementid="xml-rendering-header-cell-label" name="label" type="model:label. type" minOccurs="0" maxOccurs="unbounded"/>
<elementid="xml-rendering-header-cell-constraint" name="constraint" type="model:constraint. type" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attributename="span" type="integer" use="optional" default="1"/>
<attributename="rollup" type="boolean" use="optional" default="false"/>
</complexType>
<complexTypename="label. type">
<simpleContent>
<extensionbase="string">
<attributename="source" type="model:labelSource. type" use="optional" default="explicit"/>
</extension>
</simpleContent>
</complexType>
<complexTypename="constraint. type">
<sequence>
<elementid="xml-rendering-constraint-aspect" name="aspect" type="model:aspect. type" minOccurs="1" maxOccurs="1"/>
<elementid="xml-rendering-constraint-value" name="value" type="model:value. type" minOccurs="1" maxOccurs="1"/>
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |


