Definition Type: ComplexType
Name: GeneralTerms
Namespace: http://www.fpml.org/FpML-5/pretrade
Containing Schema: fpml-cd-5-9.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into modifiedEquityDelivery in schema fpml-cd-5-9_xsd Drilldown into substitution in schema fpml-cd-5-9_xsd Drilldown into additionalTerm in schema fpml-cd-5-9_xsd Drilldown into basketReferenceInformation in schema fpml-cd-5-9_xsd Drilldown into indexReferenceInformation in schema fpml-cd-5-9_xsd Drilldown into referenceInformation in schema fpml-cd-5-9_xsd Drilldown into dateAdjustments in schema fpml-cd-5-9_xsd Drilldown into buyerConvention in schema fpml-cd-5-9_xsd Drilldown into sellerAccountReference in schema fpml-shared-5-9_xsd Drilldown into sellerPartyReference in schema fpml-shared-5-9_xsd Drilldown into buyerAccountReference in schema fpml-shared-5-9_xsd Drilldown into buyerPartyReference in schema fpml-shared-5-9_xsd Drilldown into BuyerSeller.model in schema fpml-shared-5-9_xsd Drilldown into scheduledTerminationDate in schema fpml-cd-5-9_xsd Drilldown into effectiveDate in schema fpml-cd-5-9_xsdXSD Diagram of GeneralTerms in schema fpml-cd-5-9_xsd (Financial products Markup Language (FpML®) - Pretrade)
Collapse XSD Schema Code:
<xsd:complexType name="GeneralTerms">
    <xsd:sequence>
        <xsd:element name="effectiveDate" type="AdjustableDate2" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The first day of the term of the trade. This day may be subject to adjustment in accordance with a business day convention. ISDA 2003 Term: Effective Date.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="scheduledTerminationDate" type="AdjustableDate2" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The scheduled date on which the credit protection will lapse. This day may be subject to adjustment in accordance with a business day convention. ISDA 2003 Term: Scheduled Termination Date.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:group ref="BuyerSeller.model" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The buyer of the credit protection (ISDA 2003 Term: Fixed Rate Payer) and the seller of the credit protection (ISDA 2003 Term: Floating Rate Payer).</xsd:documentation>
            </xsd:annotation>
        </xsd:group>
        <xsd:element name="buyerConvention" type="BuyerConventionEnum" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The purpose of this element is to disambiguate whether the buyer of the product effectively buys protection or whether he buys risk (and, hence, sells protection) in the case, such as high yields instruments, where no firm standard appears to exist at the execution level.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="dateAdjustments" type="BusinessDayAdjustments" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">ISDA 2003 Terms: Business Day and Business Day Convention.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:choice>
            <xsd:element name="referenceInformation" type="ReferenceInformation">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">This element contains all the terms relevant to defining the reference entity and reference obligation(s).</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="indexReferenceInformation" type="IndexReferenceInformation">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">This element contains all the terms relevant to defining the Credit DefaultSwap Index.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="basketReferenceInformation" type="BasketReferenceInformation">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">This element contains all the terms relevant to defining the Credit Default Swap Basket.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="additionalTerm" type="AdditionalTerm" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">This element is used for representing information contained in the Additional Terms field of the 2003 Master Credit Derivatives confirm.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="substitution" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Value of this element set to 'true' indicates that substitution is applicable.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="modifiedEquityDelivery" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Value of this element set to 'true' indicates that modified equity delivery is applicable.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
effectiveDate nsA:effectiveDate 0 (1)
scheduledTerminationDate nsA:scheduledTerminationDate 0 (1)
buyerPartyReference nsA:buyerPartyReference (1) (1)
buyerAccountReference nsA:buyerAccountReference 0 (1)
sellerPartyReference nsA:sellerPartyReference (1) (1)
sellerAccountReference nsA:sellerAccountReference 0 (1)
buyerConvention nsA:buyerConvention 0 (1)
dateAdjustments nsA:dateAdjustments 0 (1)
referenceInformation nsA:referenceInformation (1) (1)
indexReferenceInformation nsA:indexReferenceInformation (1) (1)
basketReferenceInformation nsA:basketReferenceInformation (1) (1)
additionalTerm nsA:additionalTerm 0 unbounded
substitution nsA:substitution 0 (1)
modifiedEquityDelivery nsA:modifiedEquityDelivery 0 (1)
<xs:group> nsA:BuyerSeller.model 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:generalTerms
Collapse Comments:
blog comments powered by Disqus