<xs:complexType name="index">
<xs:sequence>
<xs:element name="head" type="head" minOccurs="0"/>
<xs:group minOccurs="0" maxOccurs="unbounded" ref="m.blocks"/>
<xs:choice>
<xs:sequence>
<xs:element name="listhead" type="listhead" minOccurs="0"/>
<xs:element name="indexentry" type="indexentry" maxOccurs="unbounded"/>
</xs:sequence>
<xs:element name="index" type="index" maxOccurs="unbounded"/>
</xs:choice>
</xs:sequence>
<xs:attributeGroup ref="am.common"/>
<xs:attribute name="localtype" type="xs:token"/>
<xs:attribute name="encodinganalog" type="xs:token"/>
</xs:complexType> |