<xs:complexType name="articleType">
<xs:choice>
<xs:element name="text" type="exch:textType"/>
<xs:sequence>
<xs:element name="author" type="exch:authorType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="atl" type="exch:atlType" minOccurs="0"/>
<xs:element name="subname" type="exch:subnameType" minOccurs="0" maxOccurs="unbounded"/>
<xs:choice>
<xs:element name="serial" type="exch:serialType"/>
<xs:element name="book" type="exch:bookType"/>
</xs:choice>
<xs:element name="absno" type="exch:absnoType" minOccurs="0"/>
<xs:element name="location" type="exch:locationType" minOccurs="0"/>
<xs:element name="class" type="exch:classType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="keyword" type="exch:keywordType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="cpyrt" type="exch:cpyrtType" minOccurs="0"/>
<xs:element name="artid" type="exch:artidType" minOccurs="0"/>
<xs:element name="refno" type="exch:refnoType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:choice>
</xs:complexType> |