fpml-business-events-5-7.xsd
All Elements (183)
actionOnExpiration
additionalEvent
agreementDate
amendment
approvals (in tradePackage)
basketChange
cashSettlement (in optionExercise)
change
changeEvent
changeInKnownAmount
changeInNotionalAmount (defined in TradeLegNotionalChange.model group)
changeInNotionalAmount (defined in TradeNotionalChange.model group)
changeInNotionalSchedule
changeInNumberOfOptions (defined in TradeLegNumberOfOptionsChange.model group)
changeInNumberOfOptions (defined in TradeNotionalChange.model group)
changeInNumberOfUnits (defined in TradeLegNumberOfUnitsChange.model group)
changeInNumberOfUnits (defined in TradeNotionalChange.model group)
clearingInstructions (in optionExercise)
clearingStatusValue
contractualDefinitions (in novation)
contractualTermsSupplement (in novation)
corporateAction
creditDerivativesNotices
date (in optionExpiry defined in Events.model group)
date (in optionExpiry in terminatingEventsReport)
date (in tradeMaturity)
deClear
difference (defined in ProposedMatch.model group)
effectiveDate (defined in AgreementAndEffectiveDates.model group)
effectiveDate (in change)
effectiveDate (in deClear)
effectiveDate (in withdrawal)
eventId
eventIdentifier (defined in AbstractEvent complexType)
executionDateTime (defined in AgreementAndEffectiveDates.model group)
executionDateTime (in novation)
exerciseAction
exerciseDate
exerciseInNotionalAmount (defined in OptionExerciseAmount.model group)
exerciseInNotionalAmount (in specifiedExercise)
exerciseInNotionalSchedule
exerciseInNumberOfOptions (defined in OptionExerciseAmount.model group)
exerciseInNumberOfOptions (in specifiedExercise)
exerciseInNumberOfUnits (defined in OptionExerciseAmount.model group)
exerciseInNumberOfUnits (in specifiedExercise)
exerciseProcedure (in optionExpiry defined in Events.model group)
exerciseTime
exerciseTiming
expiry
factoredCalculationAmount
feeTrade
feeTradeIdentifier
firstPeriodStartDate (in novation)
fullExercise
fullFirstCalculationPeriod
increase
indexChange
indexFactor
instrumentId (in priceChange)
knownAmountReference
matchId (defined in ProposedMatch.model group)
matchScore
name (defined in ReportingRegimeIdentifier complexType)
newPrice
newTrade
newTradeIdentifier
nonReliance (in novation)
notionalReference (defined in TradeLegNotionalChange.model group)
notionalReference (in specifiedExercise)
notionalScheduleReference (defined in TradeLegNotionalScheduleChange.model group)
notionalScheduleReference (in specifiedExercise)
novatedAmount
novatedNumberOfOptions
novatedNumberOfUnits
novation
novationAmount
novationDate
novationTradeDate
numberOfOptionsReference (defined in TradeLegNumberOfOptionsChange.model group)
numberOfOptionsReference (in specifiedExercise)
numberOfUnitsReference (defined in TradeLegNumberOfUnitsChange.model group)
numberOfUnitsReference (in specifiedExercise)
oldTrade (in change)
oldTrade (in novation)
oldTradeIdentifier (in change)
oldTradeIdentifier (in novation)
optionBuyer
optionExercise
optionExpiry (defined in Events.model group)
optionExpiry (in terminatingEventsReport)
optionSeller
orderIdentifier (in packageHeader)
originalTrade (defined in TradeChangeBase complexType)
originalTrade (in optionExercise)
originalTrade (in optionExpiry defined in Events.model group)
originatingEvent (defined in Events.model group)
originatingEvent (in packageHeader)
originatingEvent (in tradeReferenceInformation)
otherRemainingParty
otherRemainingPartyAccount
otherTransferee
otherTransfereeAccount
outstandingKnownAmount
outstandingNotionalAmount (defined in OptionExerciseAmount.model group)
outstandingNotionalAmount (defined in TradeLegNotionalChange.model group)
outstandingNotionalAmount (defined in TradeNotionalChange.model group)
outstandingNotionalAmount (in specifiedExercise)
outstandingNotionalSchedule (defined in TradeLegNotionalScheduleChange.model group)
outstandingNotionalSchedule (in specifiedExercise)
outstandingNumberOfOptions (defined in OptionExerciseAmount.model group)
outstandingNumberOfOptions (defined in TradeLegNumberOfOptionsChange.model group)
outstandingNumberOfOptions (defined in TradeNotionalChange.model group)
outstandingNumberOfOptions (in specifiedExercise)
outstandingNumberOfUnits (defined in OptionExerciseAmount.model group)
outstandingNumberOfUnits (defined in TradeLegNumberOfUnitsChange.model group)
outstandingNumberOfUnits (defined in TradeNotionalChange.model group)
outstandingNumberOfUnits (in specifiedExercise)
packageHeader
packageIdentifier (in packageHeader)
packageType
partyTradeIdentifier (in tradeReferenceInformation)
partyTradeIdentifier (in withdrawal)
partyTradeInformation (in tradeReferenceInformation)
payment (defined in TradeAlterationPayment.model group)
payment (in change)
payment (in novation)
payment (in optionExercise)
physicalSettlement (in optionExercise)
priceChange
priceChangeAmount
priceReference
productId (in tradeReferenceInformation)
productType (in tradeReferenceInformation)
quote (in nonpublicExecutionReport)
reason (in clearingStatusItem)
reason (in deClear)
reason (in withdrawal)
remainingAmount
remainingNumberOfOptions
remainingNumberOfUnits
remainingParty
remainingPartyAccount
reportingRegime (in withdrawal)
requestedAction
requestedClearingAction
requestedClearingOrganizationPartyReference
resultingTrade (defined in TradeChangeBase complexType)
resultingTrade (in physicalSettlement in optionExercise)
resultingTradeIdentifier
settlementType (in optionExercise)
size (in packageHeader)
sizeChange
specifiedExercise
statusAppliesTo
supervisorRegistration (defined in ReportingRegimeIdentifier complexType)
supervisoryBody (in supervisorRegistration defined in ReportingRegimeIdentifier complexType)
terminatingEvent (defined in Events.model group)
terminatingEvent (in tradeReferenceInformation)
termination
time (in optionExpiry defined in Events.model group)
time (in optionExpiry in terminatingEventsReport)
trade (defined in Events.model group)
trade (in amendment)
trade (in change)
trade (in clearingStatusItem)
trade (in tradePackage)
tradeIdentifier (defined in TradeChangeBase complexType)
tradeIdentifier (in clearingStatusItem)
tradeIdentifier (in deClear)
tradeIdentifier (in optionExercise)
tradeIdentifier (in optionExpiry defined in Events.model group)
tradeIdentifier (in optionExpiry in terminatingEventsReport)
tradeIdentifier (in tradeMaturity)
tradeMaturity
tradePackage
tradeReferenceInformation
transferee
transfereeAccount
transferor
transferorAccount
type (in corporateAction)
updatedDateTime
withdrawal
Complex Types (38)
AbstractEvent
ActionOnExpiration
AdditionalEvent
BasketChangeEvent
BusinessEventIdentifier
ChangeEvent
ClearingInstructions
ClearingStatusItem
CorporateActionEvent
CorporateActionType
DeClear
DeclearReason
EventId
IndexChange
OptionExercise
OptionExerciseAmounts
OptionExpiry
OptionExpiryBase
PackageType
PhysicalSettlement
ReportingRegimeIdentifier
RequestedClearingAction
RequestedWithdrawalAction
SupervisorRegistrationIdentification
TerminatingEvent
TradeAmendmentContent
TradeChangeBase
TradeChangeContent
TradeLegPriceChange
TradeLegSizeChange
TradeMaturity
TradeNotionalChange
TradeNovationContent
TradePackage
TradePackageHeader
TradeReferenceInformation
Withdrawal
WithdrawalReason
Element Groups (22)
AgreementAndEffectiveDates.model
Events.model
EventValuation.model
FeeTrade.model
MaturityAndExpiryEvents.model
NewTrade.model
NovationAmounts.model
NovationAmountsOld.model
NovationDates.model
NovationRoles.model
NovationTerms.model
OldTrade.model
OptionExerciseAmount.model
ProposedMatch.model
TradeAlterationPayment.model
TradeLegFixedAmountChange.model
TradeLegNotionalChange.model
TradeLegNotionalScheduleChange.model
TradeLegNumberOfOptionsChange.model
TradeLegNumberOfUnitsChange.model
TradeNotionalChange.model
TradeReferenceInformation.model