<xsd:complexType name="TradeDetails">
<xsd:annotation>
<xsd:documentation xml:lang="en">Summary trade economic details used to help identify a trade where no shared trade ID is available.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="tradeDate" type="IdentifiedDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">The trade date.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="effectiveDate" type="AdjustableDate2">
<xsd:annotation>
<xsd:documentation xml:lang="en">The earliest of all the effective dates of all constituent streams.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="terminationDate" type="AdjustableDate2">
<xsd:annotation>
<xsd:documentation xml:lang="en">The latest of all of the termination dates of the constituent streams.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="productType" type="ProductType" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A classification of the type of product. FpML does not define domain values for this element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="underlyer" type="TradeUnderlyer" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">The set of underlyers to the trade that can be used in computing the trade's cashflows. If this information is needed to identify the trade, all of the trade's underlyers should be specified, whether or not they figure into the cashflow calculation. Otherwise, only those underlyers used to compute this particular cashflow need be supplied.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="notional" type="CashflowNotional" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">The notional or notionals in effect on the last day of the last calculation period in each stream.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|