Documentation for Financial products Markup Language (FpML®)
Definition Type:
Element
Name:
novation
Namespace:
http://www.fpml.org/FpML-5/confirmation
Type:
nsA
:
TradeNovationContent
Containing Schema:
fpml-business-events-5-10.xsd
MinOccurs
(1)
MaxOccurs
(1)
Abstract
XSD Schema Diagram:
XSD Schema Code:
<xsd:element name="novation" type="TradeNovationContent" />
Child Elements:
Name
Type
Min Occurs
Max Occurs
eventIdentifier
nsA
:
eventIdentifier
0
unbounded
newTradeIdentifier
nsA
:
newTradeIdentifier
(1)
unbounded
newTrade
nsA
:
newTrade
(1)
(1)
oldTradeIdentifier
nsA
:
oldTradeIdentifier
(1)
unbounded
oldTrade
nsA
:
oldTrade
(1)
(1)
feeTradeIdentifier
nsA
:
feeTradeIdentifier
(1)
(1)
feeTrade
nsA
:
feeTrade
(1)
(1)
transferor
nsA
:
transferor
(1)
(1)
transferorAccount
nsA
:
transferorAccount
0
(1)
transferee
nsA
:
transferee
(1)
(1)
otherTransferee
nsA
:
otherTransferee
0
(1)
transfereeAccount
nsA
:
transfereeAccount
0
(1)
otherTransfereeAccount
nsA
:
otherTransfereeAccount
0
(1)
remainingParty
nsA
:
remainingParty
(1)
(1)
remainingPartyAccount
nsA
:
remainingPartyAccount
0
(1)
otherRemainingParty
nsA
:
otherRemainingParty
0
(1)
otherRemainingPartyAccount
nsA
:
otherRemainingPartyAccount
0
(1)
novationDate
nsA
:
novationDate
(1)
(1)
executionDateTime
nsA
:
executionDateTime
0
(1)
novationTradeDate
nsA
:
novationTradeDate
0
(1)
novatedAmount
nsA
:
novatedAmount
(1)
unbounded
remainingAmount
nsA
:
remainingAmount
0
unbounded
novatedNumberOfOptions
nsA
:
novatedNumberOfOptions
(1)
(1)
remainingNumberOfOptions
nsA
:
remainingNumberOfOptions
0
(1)
novatedNumberOfUnits
nsA
:
novatedNumberOfUnits
(1)
(1)
remainingNumberOfUnits
nsA
:
remainingNumberOfUnits
0
(1)
novationAmount
nsA
:
novationAmount
(1)
unbounded
fullFirstCalculationPeriod
nsA
:
fullFirstCalculationPeriod
0
(1)
firstPeriodStartDate
nsA
:
firstPeriodStartDate
0
2
nonReliance
nsA
:
nonReliance
0
(1)
creditDerivativesNotices
nsA
:
creditDerivativesNotices
0
(1)
contractualDefinitions
nsA
:
contractualDefinitions
0
unbounded
contractualTermsSupplement
nsA
:
contractualTermsSupplement
0
unbounded
payment
nsA
:
payment
0
(1)
<xs:group>
nsA
:
NewTrade.model
(1)
(1)
<xs:group>
nsA
:
OldTrade.model
(1)
(1)
<xs:group>
nsA
:
FeeTrade.model
0
(1)
<xs:group>
nsA
:
NewTrade.model
0
(1)
<xs:group>
nsA
:
FeeTrade.model
(1)
(1)
<xs:group>
nsA
:
NewTrade.model
0
(1)
<xs:group>
nsA
:
NovationRoles.model
(1)
(1)
<xs:group>
nsA
:
NovationDates.model
(1)
(1)
<xs:group>
nsA
:
NovationAmounts.model
(1)
(1)
<xs:group>
nsA
:
NovationAmountsOld.model
(1)
(1)
<xs:group>
nsA
:
NovationTerms.model
(1)
(1)
Derivation Tree:
nsA
:
AbstractEvent
nsA
:
TradeNovationContent
novation