| All Element Summary | ||||||||||||
| additionalEvent | The additionalEvent element is an extension/substitution point to customize FpML and add additional events.
|
|||||||||||
| agreementDate | The date on which the change was agreed.
|
|||||||||||
| cashSettlement (defined in OptionExercise complexType) |
|
|||||||||||
| changeEvent | Abstract substitutable place holder for specific change details.
|
|||||||||||
| changeInNotionalAmount | Specifies the fixed amount by which the Notional Amount changes.
|
|||||||||||
| changeInNumberOfOptions | Specifies the fixed amount by which the Number of Options changes
|
|||||||||||
| changeInNumberOfUnits | Specifies the fixed amount by which the Number of Units changes
|
|||||||||||
| compressionActivity | Compression information for the trade.
|
|||||||||||
| compressionType |
|
|||||||||||
| date (defined in OptionExpiry complexType) |
|
|||||||||||
| date (in optionExpiry) |
|
|||||||||||
| date (in tradeMaturity) |
|
|||||||||||
| difference | A type used to record the details of a difference between two sides of a business event.
|
|||||||||||
| effectiveDate (defined in AgreementAndEffectiveDates.model group) | The date on which the change become effective.
|
|||||||||||
| effectiveDate (defined in DeClear complexType) |
|
|||||||||||
| effectiveDate (defined in TradeChangeContent complexType) | The date on which the change become effective
|
|||||||||||
| effectiveDate (in withdrawal) |
|
|||||||||||
| eventId |
|
|||||||||||
| eventIdentifier (defined in AbstractEvent complexType) |
|
|||||||||||
| executionDateTime (defined in AgreementAndEffectiveDates.model group) | The date and time at which the negotiated change to the terms of the original contract was agreed, such as via telephone or electronic trading system (i.e., agreement date/time).
|
|||||||||||
| executionDateTime (in novation) | The date and time at which the change was agreed.
|
|||||||||||
| exerciseDate |
|
|||||||||||
| exerciseInNotionalAmount | Specifies the fixed amount by which the option should be exercised expressed as notional amount.
|
|||||||||||
| exerciseInNumberOfOptions | Specifies the fixed amount by which the option should be exercised expressed as number of options.
|
|||||||||||
| exerciseInNumberOfUnits | Specifies the fixed amount by which the option should be exercised express as number of units.
|
|||||||||||
| exerciseProcedure |
|
|||||||||||
| exerciseTime |
|
|||||||||||
| expiry |
|
|||||||||||
| factoredCalculationAmount |
|
|||||||||||
| fullExercise |
|
|||||||||||
| increase |
|
|||||||||||
| indexChange | Describes a change due to an index component being adjusted.
|
|||||||||||
| indexFactor |
|
|||||||||||
| issuer (in eventIdentifier defined in AbstractEvent complexType) |
|
|||||||||||
| matchId | A unique identifier assigned by the matching service to each set of matched positions.
|
|||||||||||
| matchScore | Numeric score to represent the quality of the match.
|
|||||||||||
| newTrade | Indicates the original trade between the transferor and the remaining party.
|
|||||||||||
| newTradeIdentifier | Indicates a reference to the new trade between the transferee and the remaining party.
|
|||||||||||
| novatedAmount | The amount which represents the portion of the Old Contract being novated.
|
|||||||||||
| novatedNumberOfOptions | The number of options which represent the portion of the Old Contract being novated.
|
|||||||||||
| novatedNumberOfUnits | The number of options which represent the portion of the Old Contract being novated.
|
|||||||||||
| novation |
|
|||||||||||
| novationDate | Specifies the date that one party's legal obligations with regard to a trade are transferred to another party.
|
|||||||||||
| novationTradeDate | Specifies the date the parties agree to assign or novate a Contract.
|
|||||||||||
| oldTrade (defined in TradeChangeContent complexType) | The original trade details.
|
|||||||||||
| oldTrade (in novation) | Indicates the original trade between the transferor and the remaining party.
|
|||||||||||
| oldTradeIdentifier (defined in TradeChangeContent complexType) | The original qualified trade identifier.
|
|||||||||||
| oldTradeIdentifier (in novation) | Indicates a reference to the original trade between the transferor and the remaining party.
|
|||||||||||
| optionBuyer |
|
|||||||||||
| optionExpiry |
|
|||||||||||
| optionSeller |
|
|||||||||||
| originalTrade |
|
|||||||||||
| originatingEvent (defined in Events.model group) |
|
|||||||||||
| originatingTradeId (in compressionActivity) |
|
|||||||||||
| originatingTradeIdentifier |
|
|||||||||||
| outstandingNotionalAmount (defined in OptionExercise complexType) | Specifies the Notional amount after the Change
|
|||||||||||
| outstandingNotionalAmount (defined in TradeNotionalChange complexType) | Specifies the Notional amount after the Change
|
|||||||||||
| outstandingNumberOfOptions (defined in OptionExercise complexType) | Specifies the Number of Options after the Change.
|
|||||||||||
| outstandingNumberOfOptions (defined in TradeNotionalChange complexType) | Specifies the Number of Options after the Change.
|
|||||||||||
| outstandingNumberOfUnits (defined in OptionExercise complexType) | Specifies the Number of Units
|
|||||||||||
| outstandingNumberOfUnits (defined in TradeNotionalChange complexType) | Specifies the Number of Units
|
|||||||||||
| partyTradeIdentifier (in withdrawal) |
|
|||||||||||
| payment (defined in OptionExercise complexType) |
|
|||||||||||
| payment (defined in TradeAlterationPayment.model group) | Describes a payment made in settlement of the change.
|
|||||||||||
| payment (defined in TradeChangeContent complexType) | Describes a payment made in settlement of the change.
|
|||||||||||
| payment (in novation) | Describes a payment made in settlement of the novation.
|
|||||||||||
| physicalSettlement (defined in OptionExercise complexType) |
|
|||||||||||
| quote (in publicExecutionReport) | Pricing information for the trade.
|
|||||||||||
| reason (in withdrawal) |
|
|||||||||||
| remainingAmount | The amount which represents the portion of the Old Contract not being novated.
|
|||||||||||
| remainingNumberOfOptions | The number of options which represent the portion of the Old Contract not being novated.
|
|||||||||||
| remainingNumberOfUnits | The number of options which represent the portion of the Old Contract not being novated.
|
|||||||||||
| replacementTradeId |
|
|||||||||||
| replacementTradeIdentifier |
|
|||||||||||
| requestedAction |
|
|||||||||||
| resultingTrade | The trade that resulted from the physical settlement.
|
|||||||||||
| resultingTradeIdentifier | The ID of the trade that resulted from the physical settlement.
|
|||||||||||
| settlementType (defined in OptionExercise complexType) |
|
|||||||||||
| terminatingEvent |
|
|||||||||||
| termination |
|
|||||||||||
| time (defined in OptionExpiry complexType) |
|
|||||||||||
| time (in optionExpiry) |
|
|||||||||||
| trade (defined in Events.model group) |
|
|||||||||||
| trade (defined in TradeAmendmentContent complexType) | A fulll description of the amended trade (i.e. the trade after the amendment).
|
|||||||||||
| trade (defined in TradeChangeContent complexType) | A full description of the amended trade.
|
|||||||||||
| tradeIdentifier (defined in DeClear complexType) |
|
|||||||||||
| tradeIdentifier (defined in OptionExercise complexType) |
|
|||||||||||
| tradeIdentifier (defined in OptionExpiry complexType) |
|
|||||||||||
| tradeIdentifier (defined in TradeChangeBase complexType) |
|
|||||||||||
| tradeIdentifier (in optionExpiry) |
|
|||||||||||
| tradeIdentifier (in tradeMaturity) |
|
|||||||||||
| tradeMaturity |
|
|||||||||||
| withdrawal |
|
|||||||||||
| Complex Type Summary | ||||||||||||
Abstract base type for all events.
|
||||||||||||
Abstract base type for an extension/substitution point to customize FpML and add additional events.
|
||||||||||||
| A type defining an event identifier issued by the indicated party. | ||||||||||||
Abstract base type for non-negotiated trade change descriptions
|
||||||||||||
A type that shows how multiple trades have been combined into a result.
|
||||||||||||
A type that identifies the type of trade amalgamation, for example netting or portfolio compression.
|
||||||||||||
A structure describing an de-clear event.
|
||||||||||||
A post-trade event reference identifier allocated by a party.
|
||||||||||||
A structure that describes a proposed match between trades or post-trade event reports.
|
||||||||||||
|
||||||||||||
A structure describing the effect of a change to an index.
|
||||||||||||
A structure describing an option exercise.
|
||||||||||||
A structure describing an option expiring (i.e. passing its last exercise time and becoming worthless.)
|
||||||||||||
A structure describing an option expiring.
|
||||||||||||
|
||||||||||||
A structure that describes how an option settles into a physical trade.
|
||||||||||||
A type that describes what the requester would like to see done to implement the withdrawal, e.g.
|
||||||||||||
A type that describes why a trade terminated.
|
||||||||||||
A structure describing a negotiated amendment.
|
||||||||||||
A structure describing a trade change.
|
||||||||||||
A structure describing a non-negotiated trade resulting from a market event.
|
||||||||||||
A structure describing a trade maturing.
|
||||||||||||
A structure describing a change to the trade notional.
|
||||||||||||
A structure describing a novation.
|
||||||||||||
A structure describing the removal of a trade from a service, such as a reporting service.
|
||||||||||||
A type that describes why a trade was withdrawn.
|
||||||||||||
| Element Group Summary | ||||||||||
A model group defining agreement and effective dates.
|
||||||||||
A model group holding information about compressions affecting this trade/event.
|
||||||||||
Choice between a trade and a post-trade event.
|
||||||||||
A model group holding valuation information for an event.
|
||||||||||
|
||||||||||
A structure that describes a potential match for a trade or event, together with descriptors of that match (quality, etc.).
|
||||||||||
A model group defining a payment structure.
|
||||||||||
| <?xml version="1.0" encoding="utf-8"?> <!-- == Copyright (c) 2002-2011 All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="trnsp" ecore:package="org.fpml.transparency" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/transparency" version="$Revision: 8913 $" xmlns="http://www.fpml.org/FpML-5/transparency" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fpml-annotation="http://www.fpml.org/annotation" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:annotation> <xsd:documentation xml:lang="en"> A type defining an event identifier issued by the indicated party. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> A pointer style reference to a party identifier and optionally an account identifier defined elsewhere in the document. The party referenced has allocated the trade identifier. </xsd:documentation> </xsd:annotation> </xsd:group> </xsd:choice> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A post-trade event reference identifier allocated by a party. FpML does not define the domain values associated with this element. Note that the domain values for this element are not strictly an enumerated list. </xsd:documentation> </xsd:annotation> <xsd:simpleContent> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>Abstract base type for all events.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="eventIdentifier" type="BusinessEventIdentifier"/> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> Abstract base type for an extension/substitution point to customize FpML and add additional events. </xsd:documentation> </xsd:annotation> <xsd:complexContent> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> Abstract base type for non-negotiated trade change descriptions </xsd:documentation> </xsd:annotation> <xsd:complexContent> <!--View Generation: Skipped an empty sequence.--> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A type that shows how multiple trades have been combined into a result. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:choice> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="originatingTradeIdentifier" type="TradeIdentifier"/> </xsd:sequence> <xsd:sequence> <!-- this option is deprecated in favour of the first choice --> </xsd:sequence> </xsd:choice> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A type that identifies the type of trade amalgamation, for example netting or portfolio compression. </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/compression-type" name="compressionTypeScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing an de-clear event.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="tradeIdentifier" type="PartyTradeIdentifier"/> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure describing the removal of a trade from a service, such as a reporting service. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="partyTradeIdentifier" type="PartyTradeIdentifier"/> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A type that describes what the requester would like to see done to implement the withdrawal, e.g. ExpungeRecords, RetainRecords. </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/requested-withdrawal-action" name="requestedWithdrawalActionScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A type that describes why a trade was withdrawn.</xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/withdrawal-reason" name="withdrawalReasonScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure that describes a proposed match between trades or post-trade event reports. </xsd:documentation> </xsd:annotation> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure describing the effect of a change to an index. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing an option exercise.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="tradeIdentifier" type="PartyTradeIdentifier"/> <xsd:choice> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount by which the option should be exercised expressed as notional amount. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the Notional amount after the Change</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount by which the option should be exercised expressed as number of options. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the Number of Options after the Change.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount by which the option should be exercised express as number of units. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the Number of Units</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:choice> <xsd:choice minOccurs="0"> <!--plugged GEM/CICTO proposal here (InstrumentTrade) --> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure describing an option expiring (i.e. passing its last exercise time and becoming worthless.) </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="tradeIdentifier" type="PartyTradeIdentifier"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing an option expiring.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="tradeIdentifier" type="PartyTradeIdentifier"/> </xsd:sequence> <!-- Lyteck 3/16/2011: added base type to accomodate Maturity Notification (no need for exerciseProcedure) --> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure that describes how an option settles into a physical trade. </xsd:documentation> </xsd:annotation> <xsd:choice> <xsd:annotation> <xsd:documentation> The ID of the trade that resulted from the physical settlement. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> The trade that resulted from the physical settlement. </xsd:documentation> </xsd:annotation> </xsd:element> <!-- the economics of the trade resulted from the physical settlement --> </xsd:choice> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation>A type that describes why a trade terminated.</xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/terminating-event" name="terminatingEventScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing a negotiated amendment.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation> A fulll description of the amended trade (i.e. the trade after the amendment). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing a trade change.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <!-- choice of trade ID or complete original change added for SDR reporting 2011-03 BAL --> <xsd:choice> <xsd:element maxOccurs="unbounded" minOccurs="0" name="tradeIdentifier" type="PartyTradeIdentifier"/> </xsd:choice> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure describing a non-negotiated trade resulting from a market event. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:choice minOccurs="0"> <xsd:annotation> <xsd:documentation>The original qualified trade identifier.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation>The original trade details.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:annotation> <xsd:documentation>A full description of the amended trade.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation>The date on which the change become effective</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation>Substitution point for types of change</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Describes a payment made in settlement of the change. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing a trade maturing.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="tradeIdentifier" type="PartyTradeIdentifier"/> </xsd:sequence> <!-- Brian 4/14/2011: added type to accomodate Maturity Notification --> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure describing a change to the trade notional. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:choice> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount by which the Notional Amount changes. The direction of the change (increase or decrease) is specified by the event type (Termination => reduction, Increase => greater.) </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the Notional amount after the Change</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount by which the Number of Options changes </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the Number of Options after the Change.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount by which the Number of Units changes </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the Number of Units</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:choice> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure describing a novation.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <!--View Generation: Removed a degenerate choice.--> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Choice between identification and representation of the old contract. </xsd:documentation> </xsd:annotation> <xsd:choice> <xsd:element maxOccurs="unbounded" minOccurs="0" name="oldTradeIdentifier" type="PartyTradeIdentifier"> <xsd:annotation> <xsd:documentation xml:lang="en"> Indicates a reference to the original trade between the transferor and the remaining party. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Indicates the original trade between the transferor and the remaining party. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:choice minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="en"> Choice between identification and representation of the new contract. </xsd:documentation> </xsd:annotation> <xsd:element maxOccurs="unbounded" minOccurs="0" name="newTradeIdentifier" type="PartyTradeIdentifier"> <xsd:annotation> <xsd:documentation> Indicates a reference to the new trade between the transferee and the remaining party. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Indicates the original trade between the transferor and the remaining party. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> <!--View Generation: SKIPPED transferor - PartySpecific--> <!--View Generation: SKIPPED transferorAccount - PartySpecific--> <!--View Generation: SKIPPED transferee - PartySpecific--> <!--View Generation: SKIPPED transfereeAccount - PartySpecific--> <!--View Generation: SKIPPED remainingParty - PartySpecific--> <!--View Generation: SKIPPED remainingPartyAccount - PartySpecific--> <!--View Generation: SKIPPED otherRemainingParty - PartySpecific--> <!--View Generation: SKIPPED otherRemainingPartyAccount - PartySpecific--> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the date that one party's legal obligations with regard to a trade are transferred to another party. It corresponds to the Novation Date section of the 2004 ISDA Novation Definitions, section 1.16. </xsd:documentation> </xsd:annotation> </xsd:element> <!-- added BAL 2011-03 for SDR reporting --> <xsd:annotation> <xsd:documentation>The date and time at which the change was agreed.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the date the parties agree to assign or novate a Contract. If this element is not specified, the novationContractDate will be deemed to be the novationDate. It corresponds to the Novation Trade Date section of the 2004 ISDA Novation Definitions, section 1.17. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice> <xsd:annotation> <xsd:documentation xml:lang="en"> Choice for expressing the novated amount as either a money amount, number of options, or number of units, according the the financial product which is being novated. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The amount which represents the portion of the Old Contract being novated. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The amount which represents the portion of the Old Contract not being novated. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The number of options which represent the portion of the Old Contract being novated. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The number of options which represent the portion of the Old Contract not being novated. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The number of options which represent the portion of the Old Contract being novated. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The number of options which represent the portion of the Old Contract not being novated. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:choice> <!--View Generation: SKIPPED fullFirstCalculationPeriod - Documentation--> <!--View Generation: SKIPPED firstPeriodStartDate - Documentation--> <!--View Generation: SKIPPED nonReliance - Documentation--> <!--View Generation: SKIPPED creditDerivativesNotices - Documentation--> <!--View Generation: SKIPPED contractualDefinitions - Documentation--> <!--View Generation: SKIPPED contractualTermsSupplement - Documentation--> <xsd:annotation> <xsd:documentation> Describes a payment made in settlement of the novation. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!--View Generation: SKIPPED TradeReferenceInformation - PartySpecific--> <xsd:annotation> <xsd:documentation xml:lang="en"> The additionalEvent element is an extension/substitution point to customize FpML and add additional events. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Abstract substitutable place holder for specific change details. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Describes a change due to an index component being adjusted. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> A model group defining agreement and effective dates. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation>The date on which the change was agreed.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> The date and time at which the negotiated change to the terms of the original contract was agreed, such as via telephone or electronic trading system (i.e., agreement date/time). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation>The date on which the change become effective.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> <xsd:annotation> <xsd:documentation> A model group holding information about compressions affecting this trade/event. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en">Compression information for the trade.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> <!-- BAL - added 2011-10-18 to address gaps with DTCC requirements --> <xsd:annotation> <xsd:documentation xml:lang="en">Choice between a trade and a post-trade event.</xsd:documentation> </xsd:annotation> <xsd:choice> <xsd:sequence> </xsd:sequence> <!-- BAL - end 2011-10-18 additions to address gaps with DTCC requirements --> <!--View Generation: SKIPPED amendment - Unsupported--> <!-- modified from the below for SDR reporting, BAL 2011-03 <xsd:element name="trade" type="Trade"/> <xsd:element name="amendment" type="TradeAmendmentContent"/> --> <xsd:sequence> </xsd:sequence> <!--View Generation: SKIPPED optionExercise - Unsupported--> <!--View Generation: SKIPPED optionExpiry - Unsupported--> <!--View Generation: SKIPPED deClear - Unsupported--> <!--View Generation: SKIPPED - Unsupported--> </xsd:choice> </xsd:group> <xsd:annotation> <xsd:documentation> A model group holding valuation information for an event. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en">Pricing information for the trade.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> <xsd:choice> </xsd:choice> </xsd:group> <xsd:annotation> <xsd:documentation> A structure that describes a potential match for a trade or event, together with descriptors of that match (quality, etc.). </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> A unique identifier assigned by the matching service to each set of matched positions. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A type used to record the details of a difference between two sides of a business event. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Numeric score to represent the quality of the match. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> <xsd:annotation> <xsd:documentation>A model group defining a payment structure.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation> Describes a payment made in settlement of the change. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> <!--View Generation: SKIPPED TradeReferenceInformation.model - PartySpecific--> <!--View Generation: SKIPPED TradeReferenceInformationContents.model - PartySpecific--> <!--View Generation: SKIPPED TradeOrInfo.model - PartySpecific--> </xsd:schema> |
| 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. |