fpml-shared-5-5.xsd
All Elements (421)
account
accountBeneficiary
accountId
accountName
accountReference (defined in OnBehalfOf complexType)
accountReference (defined in PartyAndAccountReferences.model group)
accountType
address
adjustableDate (defined in AdjustableOrRelativeDate complexType)
adjustableDates (defined in AdjustableDatesOrRelativeDateOffset complexType)
adjustableDates (defined in AdjustableOrRelativeDates complexType)
adjustableDates (defined in AdjustableRelativeOrPeriodicDates complexType)
adjustableDates (defined in AdjustableRelativeOrPeriodicDates2 complexType)
adjustedDate (defined in AdjustableDate.model group)
adjustedDate (defined in AdjustableDate2 complexType)
adjustedDate (defined in AdjustableDates complexType)
adjustedDate (defined in RelativeDateOffset complexType)
adjustedFixingDate
agreement
allocationAccountReference
allocationPartyReference
amendmentDate
americanExercise
amount (defined in CashflowNotional complexType)
amount (defined in Money complexType)
amount (defined in NonNegativeMoney complexType)
amount (defined in PositiveMoney complexType)
assetClass (defined in Product.model group)
attachment
attachmentReference
automaticExercise (defined in ExerciseProcedure complexType)
automaticExercise (in exerciseProcedure in optionExpiry defined in Events.model group)
averagingMethod (defined in FloatingRateCalculation complexType)
base64Binary (defined in ExternalDocument complexType)
base64Binary (defined in Resource complexType)
beneficiary (in settlementInstruction)
beneficiary (in splitSettlement)
beneficiaryBank (in settlementInstruction)
beneficiaryBank (in splitSettlement)
beneficiaryPartyReference
bermudaExercise
bermudaExerciseDates (in bermudaExercise)
brokerConfirmation
brokerConfirmationType
businessCenter (defined in BusinessCenters complexType)
businessCenter (defined in BusinessCenterTime complexType)
businessCenter (defined in ExerciseNotice complexType)
businessCenters (defined in BusinessCentersOrReference.model group)
businessCentersReference
businessDayConvention (defined in BusinessDayAdjustments complexType)
businessDayConvention (defined in DateOffset complexType)
businessDayConvention (defined in RelativeDateOffset complexType)
businessDayConvention (in businessDateRange)
businessUnit
businessUnitId
businessUnitReference (in person)
businessUnitReference (in relatedBusinessUnit)
buyer (defined in Strike complexType)
buyer (defined in StrikeSchedule complexType)
buyerAccountReference
buyerPartyReference (defined in BuyerSeller.model group)
calculationAgentParty
calculationAgentPartyReference
calculationEndDate
calculationPeriodDatesAdjustments (defined in PeriodicDates complexType)
calculationPeriodFrequency (defined in PeriodicDates complexType)
calculationPeriodNumberOfDays (in futureValueNotional)
calculationStartDate
capRateSchedule
cashflowAmount
cashflowId
cashflowType (defined in GrossCashflow complexType)
cashSettlementReferenceBanks (in settlementRateSource defined in YieldCurveMethod complexType)
city
classification
collateralValueAllocation
commencementDate (defined in SharedAmericanExercise complexType)
commencementDate (in americanExercise)
comments
componentDescription
compoundingMethod (in interestAccrualsMethod)
contactInfo (defined in Party complexType)
contactInfo (in businessUnit)
contactInfo (in person)
contractualDefinitions (in documentation defined in Trade complexType)
contractualMatrix
contractualTermsSupplement (in documentation defined in Trade complexType)
correspondentInformation
correspondentPartyReference
country (defined in Address complexType)
country (defined in PartyInformation.model group)
country (in businessUnit)
country (in person)
creditRating (defined in PartyInformation.model group)
creditSupportAgreement (in documentation defined in Trade complexType)
creditSupportAgreement (in documentation in relatedParty defined in Party complexType)
currency (defined in AmountSchedule complexType)
currency (defined in CashflowNotional complexType)
currency (defined in MoneyBase complexType)
currency (defined in PositiveAmountSchedule complexType)
currency (defined in PricingStructure complexType)
currency (in notionalStepSchedule)
currency1 (defined in QuotedCurrencyPair complexType)
currency2 (defined in QuotedCurrencyPair complexType)
date (defined in CreditSupportAgreement complexType)
date (defined in DateList complexType)
date (in agreement)
dateAdjustments (defined in AdjustableDate.model group)
dateAdjustments (defined in AdjustableDate2 complexType)
dateAdjustments (defined in AdjustableDates complexType)
dateAdjustmentsReference
dateOffset
dateRelativeTo (defined in RelativeDateOffset complexType)
dateRelativeTo (defined in RelativeDateSequence complexType)
dateTime (in averagingDateTimes)
dayType (defined in Offset complexType)
depositoryPartyReference
discountFactor (defined in Payment complexType)
discountFactor (in premium defined in OptionBaseExtended complexType)
documentation (in relatedParty defined in Party complexType)
earliestExerciseTime (in americanExercise)
earliestExerciseTime (in bermudaExercise)
earliestExerciseTime (in europeanExercise)
effectiveDate (defined in DirectionalLeg complexType)
effectiveDate (defined in VersionHistory.model group)
effectiveDate (in relatedParty defined in Party complexType)
email
embeddedOptionType
endDate (defined in Period.model group)
entityId
entityName
europeanExercise
exercise
exerciseFee
exerciseFeeSchedule (in americanExercise)
exerciseFeeSchedule (in bermudaExercise)
exerciseNotice (in manualExercise defined in ExerciseProcedure complexType)
exerciseNoticePartyReference
expirationDate (defined in SharedAmericanExercise complexType)
expirationDate (in americanExercise)
expirationDate (in europeanExercise)
expirationTime (in americanExercise)
expirationTime (in bermudaExercise)
expirationTime (in europeanExercise)
fallbackExercise
feeAmount
feeAmountSchedule
feePaymentDate (defined in ExerciseFeeSchedule complexType)
feePaymentDate (in exerciseFee)
feeRate
feeRateSchedule
finalExchange
finalRateRounding
firstName
fixedRate (defined in InterestAccrualsMethod complexType)
fixedRate (in underlyerFinancing)
fixing
fixingDate (in fixing)
fixingDate (in rateSourceFixing)
fixingTime (defined in FxSpotRateSource complexType)
fixingTime (in nonstandardSettlementRate)
floatingRate (defined in StubValue complexType)
floatingRateCalculation (defined in InterestAccrualsMethod complexType)
floatingRateIndex (defined in FloatingRateIndex.model group)
floatingRateIndex (defined in ForecastRateIndex complexType)
floatingRateMultiplierSchedule
floorRateSchedule
followUpConfirmation (defined in ExerciseProcedure complexType)
forecastRate (defined in RateObservation complexType)
formula (in formulaComponent)
formulaComponent
formulaDescription
fxSpotRateSource (in fixing)
governingLaw (in agreement)
grossCashflow (defined in PaymentDetails complexType)
hexadecimalBinary (defined in ExternalDocument complexType)
hexadecimalBinary (defined in Resource complexType)
honorific
hourMinuteTime (defined in BusinessCenterTime complexType)
hourMinuteTime (defined in PrevailingTime complexType)
identifier (defined in CreditSupportAgreement complexType)
identifier (defined in PaymentDetails.model group)
increasedCostOfStockBorrow
independentAmount (defined in Collateral complexType)
indexTenor (defined in FloatingRateIndex.model group)
indexTenor (defined in ForecastRateIndex complexType)
informationSource (in settlementRateSource defined in YieldCurveMethod complexType)
initial
initialExchange
initialRate
initialStockLoanRate
initialValue (defined in PositiveSchedule complexType)
initialValue (defined in Schedule complexType)
initialValue (in notionalStepSchedule)
integralMultipleAmount
intermediaryInformation
intermediaryPartyReference
intermediarySequenceNumber
intermediateExchange
jurisdiction (defined in PartyInformation.model group)
language
latestExerciseTime (defined in SharedAmericanExercise complexType)
latestExerciseTime (in americanExercise)
latestExerciseTime (in bermudaExercise)
latestExerciseTimeDetermination (defined in SharedAmericanExercise complexType)
legId
legIdentifier
length
lengthUnit
lengthValue
limitationPercentage
limitationPeriod
limitedRightToConfirm
location (defined in PrevailingTime complexType)
lossOfStockBorrow
manualExercise (defined in ExerciseProcedure complexType)
manualExercise (in exerciseProcedure in optionExpiry defined in Events.model group)
masterAgreement (in documentation defined in Trade complexType)
masterAgreement (in documentation in relatedParty defined in Party complexType)
masterAgreementDate
masterAgreementType
masterAgreementVersion
masterConfirmation
masterConfirmationAnnexDate
masterConfirmationAnnexType
masterConfirmationDate (in masterConfirmation)
masterConfirmationType
math
matrixTerm
matrixType
maximumNotionalAmount (defined in MultipleExercise complexType)
maximumNumberOfOptions (defined in MultipleExercise complexType)
maximumStockLoanRate
middleName
mimeType (defined in ExternalDocument complexType)
mimeType (defined in Resource complexType)
minimumNotionalAmount (defined in PartialExercise.model group)
minimumNumberOfOptions (defined in PartialExercise.model group)
multipleExercise (in americanExercise)
multipleExercise (in bermudaExercise)
name (defined in PricingStructure complexType)
name (defined in Resource complexType)
name (in businessUnit)
negativeInterestRateTreatment
nonstandardSettlementRate
notionalAmount (defined in FxCashSettlement complexType)
notionalReference (defined in ExerciseFeeSchedule complexType)
notionalReference (defined in PartialExercise.model group)
notionalReference (in exerciseFee)
number (in telephone)
observationWeight
observedRate (defined in RateObservation complexType)
offset
onBehalfOf (defined in OnBehalfOf.model group)
organizationType
partialExercise
party (defined in PartiesAndAccounts.model group)
partyId
partyName
partyReference (defined in ExerciseNotice complexType)
partyReference (defined in OnBehalfOf complexType)
partyReference (defined in PartyAndAccountReferences.model group)
partyTradeIdentifierReference
payerAccountReference
payerPartyReference (defined in PayerReceiver.model group)
paymentAmount (defined in NonNegativePayment complexType)
paymentAmount (defined in Payment complexType)
paymentAmount (defined in PaymentDetails.model group)
paymentAmount (defined in PositivePayment complexType)
paymentAmount (defined in SimplePayment complexType)
paymentAmount (in paymentDetail)
paymentDate (defined in Payment complexType)
paymentDate (defined in PaymentBaseExtended complexType)
paymentDate (defined in SimplePayment complexType)
paymentDate (in paymentDetail)
paymentDetail
paymentReference
paymentRule
paymentType (defined in Payment complexType)
percentageOfNotional (in premium defined in OptionBaseExtended complexType)
period (defined in Frequency complexType)
period (defined in Period complexType)
periodicDates (defined in AdjustableRelativeOrPeriodicDates complexType)
periodicDates (defined in AdjustableRelativeOrPeriodicDates2 complexType)
periodMultiplier (defined in Frequency complexType)
periodMultiplier (defined in Period complexType)
periodSkip
person
personId
personReference
postalCode
precision (defined in Rounding complexType)
premiumType (in premium defined in OptionBaseExtended complexType)
presentValueAmount (defined in Payment complexType)
presentValueAmount (in premium defined in OptionBaseExtended complexType)
pricePerOption (in premium defined in OptionBaseExtended complexType)
primaryAssetClass (defined in Product.model group)
primaryRateSource (defined in FxSpotRateSource complexType)
product
productId (defined in Product.model group)
productType (defined in Product.model group)
publicationDate (defined in ContractualTermsSupplement complexType)
publicationDate (in contractualMatrix)
quoteBasis (defined in QuotedCurrencyPair complexType)
quotedCurrencyPair (defined in FxRate complexType)
quotedCurrencyPair (in fixing)
rate (defined in FxRate complexType)
rateReference
rateSource (defined in InformationSource complexType)
rateSourceFixing
rateSourcePage (defined in InformationSource complexType)
rateSourcePageHeading (defined in InformationSource complexType)
rateTreatment
receiverAccountReference
receiverPartyReference (defined in PayerReceiver.model group)
referenceBank
referenceBankId
referenceBankName
referenceCurrency (defined in FxCashSettlement complexType)
region (defined in PartyInformation.model group)
relatedParty (defined in Party complexType)
relativeDate (defined in AdjustableDatesOrRelativeDateOffset complexType)
relativeDate (defined in AdjustableOrRelativeDate complexType)
relativeDateAdjustments
relativeDates (defined in AdjustableOrRelativeDates complexType)
relativeDates (defined in AdjustableRelativeOrPeriodicDates2 complexType)
relativeDateSequence (defined in AdjustableRelativeOrPeriodicDates complexType)
relevantUnderlyingDate (in americanExercise)
relevantUnderlyingDate (in bermudaExercise)
relevantUnderlyingDate (in europeanExercise)
resetDate (defined in RateObservation complexType)
resourceId
resourceType
role (defined in RelatedParty complexType)
role (in relatedBusinessUnit)
role (in relatedParty defined in Party complexType)
role (in relatedPerson)
rollConvention (defined in CalculationPeriodFrequency complexType)
roundingDirection
routingAccountNumber
routingAddress
routingExplicitDetails
routingId
routingIds (defined in RoutingIdentification.model group)
routingIds (in routingIdsAndExplicitDetails)
routingIdsAndExplicitDetails
routingName
routingReferenceText
scheduleBounds
secondaryAssetClass (defined in Product.model group)
secondaryRateSource (defined in FxSpotRateSource complexType)
seller (defined in Strike complexType)
seller (defined in StrikeSchedule complexType)
sellerAccountReference
sellerPartyReference (defined in BuyerSeller.model group)
servicingParty
settlementAmount (defined in SettlementAmountOrCurrency.model group)
settlementCurrency (defined in FxCashSettlement complexType)
settlementCurrency (defined in SettlementAmountOrCurrency.model group)
settlementDate (defined in FxCashSettlement complexType)
settlementInformation (defined in Payment complexType)
settlementInformation (defined in PaymentDetails complexType)
settlementInstruction
settlementMethod
settlementRateOption (in settlementRateSource in rateSourceFixing)
settlementRateSource (in rateSourceFixing)
sizeInBytes
splitSettlement
splitSettlementAmount
splitTicket
spreadSchedule (defined in FloatingRate complexType)
spreadSchedule (in underlyerFinancing)
standardSettlementStyle
startDate (defined in Period.model group)
state
step (defined in PositiveSchedule complexType)
step (defined in Schedule complexType)
step (in notionalStepSchedule)
stepDate
stepValue (defined in Step complexType)
stepValue (in step defined in PositiveSchedule complexType)
stepValue (in step in notionalStepSchedule)
streetAddress
streetLine
strikeRate
string (defined in ExternalDocument complexType)
string (defined in Resource complexType)
stubAmount
stubEndDate
stubRate
stubStartDate
suffix
surname
telephone
terminationDate (defined in DirectionalLeg complexType)
terminationDate (in relatedParty defined in Party complexType)
thresholdRate
time (defined in OffsetPrevailingTime complexType)
treatedForecastRate
treatedRate
type (defined in ContractualTermsSupplement complexType)
type (defined in CreditSupportAgreement complexType)
type (defined in RelatedParty complexType)
type (defined in SpreadSchedule complexType)
type (in agreement)
type (in collateralValueAllocation)
type (in relatedParty defined in Party complexType)
type (in telephone)
unadjustedDate (defined in AdjustableDate.model group)
unadjustedDate (defined in AdjustableDate2 complexType)
unadjustedDate (defined in AdjustableDates complexType)
unadjustedFirstDate
unadjustedLastDate
units (defined in CashflowNotional complexType)
url (defined in ExternalDocument complexType)
url (defined in Resource complexType)
value (in collateralValueAllocation)
valueDate (in futureValueNotional)
version (defined in VersionHistory.model group)
version (in agreement)
weeklyRollConvention
Complex Types (248)
Account
AccountId
AccountName
AccountReference
AccountType
Address
AdjustableDate
AdjustableDate2
AdjustableDates
AdjustableDatesOrRelativeDateOffset
AdjustableOrAdjustedDate
AdjustableOrRelativeDate
AdjustableOrRelativeDates
AdjustableRelativeOrPeriodicDates
AdjustableRelativeOrPeriodicDates2
AdjustedRelativeDateOffset
AgreementType
AgreementVersion
AmericanExercise
AmountReference
AmountSchedule
AssetClass
AutomaticExercise
AverageDailyTradingVolumeLimit
Beneficiary
BermudaExercise
BrokerConfirmation
BrokerConfirmationType
BusinessCenter
BusinessCenters
BusinessCentersReference
BusinessCenterTime
BusinessDateRange
BusinessDayAdjustments
BusinessDayAdjustmentsReference
BusinessUnit
BusinessUnitReference
BusinessUnitRole
CalculationAgent
CalculationPeriodFrequency
CashflowId
CashflowNotional
CashflowType
CashSettlementReferenceBanks
ClearanceSystem
Collateral
CollateralValueAllocation
ContactInformation
ContractualDefinitions
ContractualMatrix
ContractualSupplement
ContractualTermsSupplement
CorrespondentInformation
CountryCode
CreditRating
CreditSeniority
CreditSupportAgreement
CreditSupportAgreementIdentifier
CreditSupportAgreementType
Currency
DateList
DateOffset
DateRange
DateReference
DateTimeList
DayCountFraction
DeterminationMethod
DeterminationMethodReference
DirectionalLeg
Documentation
EmbeddedOptionType
Empty
EntityId
EntityName
EuropeanExercise
ExchangeId
Exercise
ExerciseFee
ExerciseFeeSchedule
ExerciseNotice
ExerciseProcedure
ExerciseProcedureOption
ExternalDocument
FloatingRate
FloatingRateCalculation
FloatingRateIndex
ForecastRateIndex
Formula
FormulaComponent
Frequency
FutureValueAmount
FxCashSettlement
FxFixing
FxInformationSource
FxRate
FxRateSourceFixing
FxSettlementRateSource
FxSpotRateSource
GenericAgreement
GoverningLaw
GrossCashflow
HTTPAttachmentReference
IdentifiedCurrency
IdentifiedCurrencyReference
IdentifiedDate
IdentifiedPayerReceiver
IdentifiedRate
IndependentAmount
IndustryClassification
InformationProvider
InformationSource
InstrumentId
InterestAccrualsCompoundingMethod
InterestAccrualsMethod
IntermediaryInformation
InterpolationMethod
Language
Leg
LegalEntity
LegalEntityReference
LegId
LegIdentifier
MainPublication
ManualExercise
MasterAgreement
MasterAgreementType
MasterAgreementVersion
MasterConfirmation
MasterConfirmationAnnexType
MasterConfirmationType
MatchId
Math
MatrixTerm
MatrixType
MimeType
Money
MoneyBase
MultipleExercise
NonNegativeAmountSchedule
NonNegativeMoney
NonNegativePayment
NonNegativeSchedule
NonNegativeStep
NotionalAmount
NotionalAmountReference
NotionalReference
NumberOfOptionsReference
NumberOfUnitsReference
Offset
OffsetPrevailingTime
OnBehalfOf
OrganizationType
OriginatingEvent
PartialExercise
Party
PartyId
PartyName
PartyReference
PartyRelationship
PartyRelationshipDocumentation
PartyRole
PartyRoleType
PartyTradeIdentifierReference
Payment
PaymentBase
PaymentBaseExtended
PaymentDetail
PaymentDetails
PaymentId
PaymentReference
PaymentRule
PaymentType
Period
PeriodicDates
Person
PersonId
PersonReference
PersonRole
PositiveAmountSchedule
PositiveMoney
PositivePayment
PositiveSchedule
PositiveStep
PrevailingTime
PricingStructure
PricingStructureReference
PrincipalExchanges
Product
ProductId
ProductReference
ProductType
ProposedCollateralAllocation
QuotedCurrencyPair
Rate
RateObservation
RateReference
RateSourcePage
Reference
ReferenceAmount
ReferenceBank
ReferenceBankId
Region
RelatedBusinessUnit
RelatedParty
RelatedPerson
RelativeDateOffset
RelativeDates
RelativeDateSequence
RequestedAction
RequiredIdentifierDate
ResetFrequency
Resource
ResourceId
ResourceLength
ResourceType
ReturnSwapNotionalAmountReference
Rounding
Routing
RoutingExplicitDetails
RoutingId
RoutingIds
RoutingIdsAndExplicitDetails
Schedule
ScheduleReference
SettlementInformation
SettlementInstruction
SettlementMethod
SettlementPriceDefaultElection
SettlementPriceSource
SettlementRateOption
SettlementRateSource
SharedAmericanExercise
SimplePayment
SplitSettlement
SpreadSchedule
SpreadScheduleReference
SpreadScheduleType
Step
StepBase
StreetAddress
Strike
StrikeSchedule
Stub
StubValue
TelephoneNumber
TimezoneLocation
UnderlyerInterestLeg
Unit
Simple Types (8)
CorrelationValue
HourMinuteTime
Initial
NonNegativeDecimal
PositiveDecimal
RestrictedPercentage
Scheme
Token60
Element Groups (21)
AdjustableDate.model
BusinessCentersOrReference.model
BuyerSeller.model
CollateralPartyAndAccountReferences.model
FloatingRateIndex.model
OnBehalfOf.model
PartialExercise.model
PartiesAndAccounts.model
PartyAndAccountReferences.model
PartyInformation.model
PayerReceiver.model
PaymentDetails.model
PaymentDiscounting.model
Period.model
Premium.model
Product.model
RoutingExplicitDetails.model
RoutingIdentification.model
SettlementAmountOrCurrency.model
StockLoan.model
VersionHistory.model