<xsd:element name="product" id="el.product">
<xsd:annotation>
<xsd:documentation>
<h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">A product within a productList.</h:div>
<h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
<h:tt>product</h:tt> describes a product species which is produced in a reaction. See <h:tt>reactant</h:tt> for discussion of catalysis and solvents.</h:div>
<h:div class="example" href="product1.xml" xmlns:h="http://www.w3.org/1999/xhtml" />
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:annotation>
<xsd:documentation>
<h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
<h:p>A product will normally be identified by name(s), formula, or molecule and at least one of these should normally be given. Amount(s) of product can be given after this identification and can describe mass, volume, percent yield, etc. but not stoichiometry</h:p>
</h:div>
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="metadataList" minOccurs="0" maxOccurs="unbounded" />
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="identifier" minOccurs="0" />
<xsd:element ref="label" minOccurs="0" />
<xsd:element ref="name" minOccurs="0" />
</xsd:choice>
<xsd:element ref="molecule" minOccurs="0" maxOccurs="1" />
<xsd:element ref="electron" minOccurs="0" maxOccurs="1" />
<xsd:element ref="substance" minOccurs="0" maxOccurs="1" />
<xsd:element ref="substanceList" minOccurs="0" maxOccurs="1" />
<xsd:element ref="formula" minOccurs="0" maxOccurs="1" />
<xsd:element ref="amount" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
<xsd:attributeGroup ref="dictRef" />
<xsd:attributeGroup ref="convention" />
<xsd:attributeGroup ref="title" />
<xsd:attributeGroup ref="id" />
<xsd:attributeGroup ref="ref" />
<xsd:attributeGroup ref="role" />
<xsd:attributeGroup ref="count" />
<xsd:attributeGroup ref="state" />
</xsd:complexType>
</xsd:element>
|