<xsd:complexType name="Product" abstract="true"> <xsd:annotation> <xsd:documentation xml:lang="en">The base type which all FpML products extend.</xsd:documentation> </xsd:annotation> <xsd:group ref="Product.model" /> <xsd:attribute name="id" type="xsd:ID" /> </xsd:complexType>