Namespace: |
|
Content: |
complex, 1 attribute, 35 elements |
Defined: |
globally in fpml-generic-5-5.xsd; see XML source |
Includes: |
definitions of 12 elements |
Used: |
at 2 locations |
XML Representation Summary |
||||||
<... | ||||||
|
||||||
> | ||||||
|
||||||
</...> |
Type Derivation Tree GenericProduct |
<xsd:complexType name="GenericProduct"> <xsd:complexContent> <xsd:sequence> <xsd:choice minOccurs="0"> </xsd:choice> <xsd:element maxOccurs="unbounded" minOccurs="0" name="resetFrequency" type="GenericResetFrequency"/> <xsd:element maxOccurs="unbounded" minOccurs="0" name="settlementCurrency" type="IdentifiedCurrency"/> <!--<xsd:element name="dayCountFraction" type="DayCountFraction" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies a day count fraction or fractions that apply to the trade; this is provided to meet regulatory reporting requirements, but is not sufficient to to fully represent the economics of the trade..</xsd:documentation> </xsd:annotation> </xsd:element>--> <!-- <xsd:choice> <xsd:element name="dayCountFraction" type="DayCountFraction" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies a day count fraction or fractions that apply to the trade; this is provided to meet regulatory reporting requirements, but is not sufficient to to fully represent the economics of the trade..</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="dayCountConvention" type="GenericDayCount" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies a day count fraction or fractions that apply to the trade; this is provided to meet regulatory reporting requirements, but is not sufficient to to fully represent the economics of the trade. This version allows the day count to be linked to an underlying asset.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> --> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Type: |
PartyReference, empty content |
<xsd:element maxOccurs="2" minOccurs="0" name="counterpartyReference" type="PartyReference"/> |
Type: |
AdjustableDate2, complex content |
<xsd:element minOccurs="0" name="effectiveDate" type="AdjustableDate2"/> |
Type: |
AdjustableDate2, complex content |
<xsd:element minOccurs="0" name="expirationDate" type="AdjustableDate2"/> |
Type: |
xsd:boolean, predefined, simple content |
<xsd:element minOccurs="0" name="multiLeg" type="xsd:boolean"/> |
Type: |
CashflowNotional, complex content |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="notional" type="CashflowNotional"/> |
Type: |
GenericFrequency, complex content |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="paymentFrequency" type="GenericFrequency"/> |
Type: |
SimplePayment, complex content |
<xsd:element minOccurs="0" name="premium" type="SimplePayment"/> |
Type: |
GenericResetFrequency, complex content |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="resetFrequency" type="GenericResetFrequency"/> |
Type: |
IdentifiedCurrency, simple content |
xsd:normalizedString |
maxLength: |
255 |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="settlementCurrency" type="IdentifiedCurrency"/> |
Type: |
SettlementTypeEnum, simple content |
enumeration of xsd:token |
Enumeration: |
|
<xsd:element minOccurs="0" name="settlementType" type="SettlementTypeEnum"/> |
Type: |
AdjustableDate2, complex content |
<xsd:element minOccurs="0" name="terminationDate" type="AdjustableDate2"/> |
Type: |
TradeUnderlyer2, complex content |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="underlyer" type="TradeUnderlyer2"/> |
XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |