Documentation for Financial products Markup Language (FpML®)
Definition Type:
Element
Name:
novation
Namespace:
http://www.fpml.org/FpML-5/recordkeeping
Type:
nsD
:
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
nsD
:
eventIdentifier
0
unbounded
newTradeIdentifier
nsD
:
newTradeIdentifier
(1)
unbounded
newTrade
nsD
:
newTrade
(1)
(1)
oldTradeIdentifier
nsD
:
oldTradeIdentifier
(1)
unbounded
oldTrade
nsD
:
oldTrade
(1)
(1)
feeTradeIdentifier
nsD
:
feeTradeIdentifier
(1)
(1)
feeTrade
nsD
:
feeTrade
(1)
(1)
transferor
nsD
:
transferor
0
(1)
transferorAccount
nsD
:
transferorAccount
0
(1)
transferee
nsD
:
transferee
0
(1)
otherTransferee
nsD
:
otherTransferee
0
(1)
transfereeAccount
nsD
:
transfereeAccount
0
(1)
otherTransfereeAccount
nsD
:
otherTransfereeAccount
0
(1)
remainingParty
nsD
:
remainingParty
0
(1)
remainingPartyAccount
nsD
:
remainingPartyAccount
0
(1)
otherRemainingParty
nsD
:
otherRemainingParty
0
(1)
otherRemainingPartyAccount
nsD
:
otherRemainingPartyAccount
0
(1)
novationDate
nsD
:
novationDate
0
(1)
executionDateTime
nsD
:
executionDateTime
0
(1)
novationTradeDate
nsD
:
novationTradeDate
0
(1)
novatedAmount
nsD
:
novatedAmount
(1)
unbounded
remainingAmount
nsD
:
remainingAmount
0
unbounded
novatedNumberOfOptions
nsD
:
novatedNumberOfOptions
(1)
(1)
remainingNumberOfOptions
nsD
:
remainingNumberOfOptions
0
(1)
novatedNumberOfUnits
nsD
:
novatedNumberOfUnits
(1)
(1)
remainingNumberOfUnits
nsD
:
remainingNumberOfUnits
0
(1)
novationAmount
nsD
:
novationAmount
(1)
unbounded
fullFirstCalculationPeriod
nsD
:
fullFirstCalculationPeriod
0
(1)
firstPeriodStartDate
nsD
:
firstPeriodStartDate
0
2
nonReliance
nsD
:
nonReliance
0
(1)
creditDerivativesNotices
nsD
:
creditDerivativesNotices
0
(1)
contractualDefinitions
nsD
:
contractualDefinitions
0
unbounded
contractualTermsSupplement
nsD
:
contractualTermsSupplement
0
unbounded
payment
nsD
:
payment
0
(1)
<xs:group>
nsD
:
NewTrade.model
(1)
(1)
<xs:group>
nsD
:
OldTrade.model
(1)
(1)
<xs:group>
nsD
:
FeeTrade.model
0
(1)
<xs:group>
nsD
:
NewTrade.model
0
(1)
<xs:group>
nsD
:
FeeTrade.model
(1)
(1)
<xs:group>
nsD
:
NewTrade.model
0
(1)
<xs:group>
nsD
:
NovationRoles.model
(1)
(1)
<xs:group>
nsD
:
NovationDates.model
(1)
(1)
<xs:group>
nsD
:
NovationAmounts.model
0
(1)
<xs:group>
nsD
:
NovationAmountsOld.model
(1)
(1)
<xs:group>
nsD
:
NovationTerms.model
(1)
(1)
Derivation Tree:
nsD
:
AbstractEvent
nsD
:
TradeNovationContent
novation