<xsd:complexType name="Contract">
<xsd:sequence>
<xsd:element name="header" type="ContractHeader" />
<xsd:element ref="product" />
<xsd:element name="otherPartyPayment" type="Payment" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en"> Other fees or additional payments associated with the contract, e.g. broker commissions, where one or more of the parties involved are not principal parties involved in the contract </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="CalculationAgent.model" />
<xsd:element name="collateral" type="Collateral" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en"> Defines collateral obiligations of a Party </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="documentation" type="Documentation" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en"> Defines the definitions that govern the document and should include the year and type of definitions referenced, along with any relevant documentation (such as master agreement) and the date it was signed </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="governingLaw" type="GoverningLaw" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en"> Governing Law applicable to this Contract </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|