fpml-shared-5-5.xsd
All Elements (335)
account
accountBeneficiary
accountId
accountName
accountReference (defined in OnBehalfOf complexType)
accountReference (defined in PartyAndAccountReferences.model group)
accountType
address
adjustableDate
adjustableDates (defined in AdjustableOrRelativeDates complexType)
adjustedDate
adjustedFixingDate
agreement
amendmentDate
americanExercise
amount (defined in Money complexType)
amount (defined in NonNegativeMoney complexType)
amount (defined in PositiveMoney complexType)
attachment
automaticExercise
averagingMethod
base64Binary (in attachment)
beneficiary (in settlementInstruction)
beneficiary (in splitSettlement)
beneficiaryBank (in settlementInstruction)
beneficiaryBank (in splitSettlement)
beneficiaryPartyReference
bermudaExercise
bermudaExerciseDates
brokerConfirmation
brokerConfirmationType
businessCenter (defined in BusinessCenterTime complexType)
businessCenter (defined in ExerciseNotice complexType)
businessCenter (in businessCenters)
businessCenters
businessDayConvention (defined in BusinessDayAdjustments complexType)
businessDayConvention (defined in RelativeDateOffset complexType)
businessDayConvention (in businessDateRange)
businessDayConvention (in dateOffset)
businessUnit
businessUnitId
businessUnitReference (in person)
businessUnitReference (in relatedBusinessUnit)
buyer
buyerAccountReference
buyerPartyReference (defined in BuyerSeller.model group)
calculationAgentParty
calculationEndDate
calculationPeriodDatesAdjustments (in periodicDates)
calculationPeriodFrequency (in periodicDates)
calculationPeriodNumberOfDays (in futureValueNotional)
calculationStartDate
cashflowAmount
cashflowId
cashflowType (defined in GrossCashflow complexType)
cashSettlementReferenceBanks (in settlementRateSource defined in YieldCurveMethod complexType)
city
classification
commencementDate
comments
componentDescription
contactInfo (in businessUnit)
contactInfo (in party)
contactInfo (in person)
contractualDefinitions (in documentation)
contractualMatrix
contractualTermsSupplement (in documentation)
correspondentInformation
correspondentPartyReference
country (defined in Address complexType)
country (in businessUnit)
country (in party)
country (in person)
creditRating
creditSupportAgreement (defined in PartyRelationshipDocumentation complexType)
creditSupportAgreement (in documentation)
currency (defined in MoneyBase complexType)
currency (in feeAmountSchedule)
currency (in notionalStepSchedule)
currency1
currency2
date (defined in CreditSupportAgreement 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 (in relativeDateSequence)
dayType
depositoryPartyReference
discountFactor (defined in Payment complexType)
earliestExerciseTime (in americanExercise)
earliestExerciseTime (in bermudaExercise)
earliestExerciseTime (in europeanExercise)
effectiveDate (defined in DirectionalLeg complexType)
effectiveDate (defined in VersionHistory.model group)
email
entityId
entityName
europeanExercise
exercise
exerciseFee
exerciseFeeSchedule (in americanExercise)
exerciseFeeSchedule (in bermudaExercise)
exerciseNotice (defined in ManualExercise complexType)
exerciseNoticePartyReference
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)
fixingDate (defined in FxFixing complexType)
fixingDate (defined in FxRateSourceFixing complexType)
fixingTime (defined in FxSpotRateSource complexType)
fixingTime (in nonstandardSettlementRate)
floatingRate
floatingRateCalculation (defined in InterestAccrualsMethod complexType)
floatingRateIndex (defined in FloatingRateIndex.model group)
forecastRate (in rateObservation)
formula (in formulaComponent)
formulaComponent
formulaDescription
fxSpotRateSource (defined in FxFixing complexType)
governingLaw (in agreement)
hexadecimalBinary (in attachment)
honorific
hourMinuteTime (defined in BusinessCenterTime complexType)
hourMinuteTime (defined in PrevailingTime complexType)
identifier
increasedCostOfStockBorrow
independentAmount
indexTenor
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
language
latestExerciseTime (in americanExercise)
latestExerciseTime (in bermudaExercise)
legId
legIdentifier
length
lengthUnit
lengthValue
limitationPercentage
limitationPeriod
location (defined in PrevailingTime complexType)
lossOfStockBorrow
manualExercise
masterAgreement (defined in PartyRelationshipDocumentation complexType)
masterAgreement (in documentation)
masterAgreementDate
masterAgreementType
masterAgreementVersion
masterConfirmation
masterConfirmationAnnexDate
masterConfirmationAnnexType
masterConfirmationDate (in masterConfirmation)
masterConfirmationType
math
matrixTerm
matrixType
maximumNotionalAmount
maximumNumberOfOptions
maximumStockLoanRate
middleName
mimeType (in attachment)
minimumNotionalAmount
minimumNumberOfOptions
multipleExercise (in americanExercise)
multipleExercise (in bermudaExercise)
name (in attachment)
name (in businessUnit)
negativeInterestRateTreatment
nonstandardSettlementRate
notionalReference (defined in ExerciseFeeSchedule complexType)
notionalReference (defined in PartialExercise.model group)
notionalReference (in exerciseFee)
number
observationWeight
observedRate
onBehalfOf (defined in OnBehalfOf.model group)
organizationType
partialExercise
party
partyId
partyName
partyReference (defined in ExerciseNotice complexType)
partyReference (defined in OnBehalfOf complexType)
partyReference (defined in PartyAndAccountReferences.model group)
partyTradeIdentifierReference
payerAccountReference
payerPartyReference
paymentAmount (defined in Payment complexType)
paymentAmount (in initialFee)
paymentAmount (in payment defined in TradingEventSummary complexType)
paymentAmount (in paymentDetail)
paymentDate (defined in Payment complexType)
paymentDate (in initialFee)
paymentDate (in payment defined in TradingEventSummary complexType)
paymentDate (in paymentDetail)
paymentDetail
paymentRule
paymentType
period (defined in Frequency complexType)
period (defined in Period complexType)
periodicDates
periodMultiplier (defined in Frequency complexType)
periodMultiplier (defined in Period complexType)
periodSkip
person
personId
personReference
postalCode
precision
presentValueAmount (defined in Payment complexType)
primaryAssetClass
primaryRateSource
product
productId (defined in Product.model group)
productType (defined in Product.model group)
publicationDate (defined in ContractualTermsSupplement complexType)
publicationDate (in contractualMatrix)
quoteBasis
quotedCurrencyPair (defined in FxFixing complexType)
quotedCurrencyPair (in fxRate)
rate
rateReference
rateSource (defined in InformationSource complexType)
rateSourcePage (defined in InformationSource complexType)
rateSourcePageHeading (defined in InformationSource complexType)
receiverAccountReference
receiverPartyReference
referenceBank
referenceBankId
referenceBankName
region
relativeDate (defined in AdjustableOrRelativeDate complexType)
relativeDateAdjustments
relativeDates
relativeDateSequence
relevantUnderlyingDate (in americanExercise)
relevantUnderlyingDate (in bermudaExercise)
relevantUnderlyingDate (in europeanExercise)
resetDate (in rateObservation)
resourceId
resourceType
role (defined in RelatedParty complexType)
role (in relatedBusinessUnit)
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
secondaryRateSource
seller
sellerAccountReference
sellerPartyReference (defined in BuyerSeller.model group)
servicingParty
settlementInformation
settlementInstruction
settlementMethod
settlementRateOption (in settlementRateSource defined in FxRateSourceFixing complexType)
settlementRateSource (defined in FxRateSourceFixing complexType)
sizeInBytes
splitSettlement
splitSettlementAmount
spreadSchedule
standardSettlementStyle
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 (in attachment)
suffix
surname
telephone
terminationDate (defined in DirectionalLeg complexType)
thresholdRate
treatedForecastRate
treatedRate
type (defined in ContractualTermsSupplement complexType)
type (defined in CreditSupportAgreement complexType)
type (defined in RelatedParty complexType)
type (in agreement)
type (in spreadSchedule)
type (in telephone)
unadjustedDate (defined in AdjustableDate.model group)
unadjustedDate (defined in AdjustableDate2 complexType)
unadjustedDate (defined in AdjustableDates complexType)
unadjustedFirstDate
unadjustedLastDate
url
valueDate
version (defined in VersionHistory.model group)
version (in agreement)
weeklyRollConvention
Complex Types (210)
Account
AccountId
AccountName
AccountReference
AccountType
Address
AdjustableDate
AdjustableDate2
AdjustableDates
AdjustableOrAdjustedDate
AdjustableOrRelativeDate
AdjustableOrRelativeDates
AdjustableRelativeOrPeriodicDates
AdjustedRelativeDateOffset
AgreementType
AgreementVersion
AmericanExercise
AmountReference
AmountSchedule
AssetClass
AutomaticExercise
AverageDailyTradingVolumeLimit
Beneficiary
BermudaExercise
BrokerConfirmation
BrokerConfirmationType
BusinessCenter
BusinessCenters
BusinessCenterTime
BusinessDateRange
BusinessDayAdjustments
BusinessDayAdjustmentsReference
BusinessUnit
BusinessUnitReference
BusinessUnitRole
CalculationAgent
CalculationPeriodFrequency
CashflowId
CashflowType
CashSettlementReferenceBanks
ClearanceSystem
Collateral
ContactInformation
ContractualDefinitions
ContractualMatrix
ContractualSupplement
ContractualTermsSupplement
CorrespondentInformation
CountryCode
CreditRating
CreditSeniority
CreditSupportAgreement
CreditSupportAgreementIdentifier
CreditSupportAgreementType
Currency
DateOffset
DateRange
DateReference
DayCountFraction
DeterminationMethod
DirectionalLeg
Documentation
Empty
EntityId
EntityName
EuropeanExercise
ExchangeId
Exercise
ExerciseFee
ExerciseFeeSchedule
ExerciseNotice
ExerciseProcedureOption
FloatingRate
FloatingRateCalculation
FloatingRateIndex
Formula
FormulaComponent
Frequency
FutureValueAmount
FxFixing
FxInformationSource
FxRate
FxRateSourceFixing
FxSettlementRateSource
FxSpotRateSource
GenericAgreement
GoverningLaw
GrossCashflow
HTTPAttachmentReference
IdentifiedCurrency
IdentifiedDate
IdentifiedPayerReceiver
IndependentAmount
IndustryClassification
InformationProvider
InformationSource
InstrumentId
InterestAccrualsMethod
IntermediaryInformation
Language
Leg
LegalEntity
LegalEntityReference
LegId
LegIdentifier
ManualExercise
MasterAgreement
MasterAgreementType
MasterAgreementVersion
MasterConfirmation
MasterConfirmationAnnexType
MasterConfirmationType
MatchId
Math
MatrixTerm
MatrixType
MimeType
Money
MoneyBase
MultipleExercise
NonNegativeAmountSchedule
NonNegativeMoney
NonNegativePayment
NonNegativeSchedule
NonNegativeStep
NotionalAmountReference
NotionalReference
NumberOfOptionsReference
NumberOfUnitsReference
Offset
OnBehalfOf
OrganizationType
OriginatingEvent
PartialExercise
Party
PartyId
PartyName
PartyReference
PartyRelationshipDocumentation
PartyRole
PartyRoleType
PartyTradeIdentifierReference
Payment
PaymentBase
PaymentBaseExtended
PaymentDetail
PaymentId
PaymentReference
PaymentRule
PaymentType
Period
PeriodicDates
Person
PersonId
PersonReference
PersonRole
PositiveMoney
PositiveSchedule
PositiveStep
PrevailingTime
PrincipalExchanges
Product
ProductId
ProductReference
ProductType
QuotedCurrencyPair
Rate
RateObservation
RateReference
RateSourcePage
Reference
ReferenceBank
ReferenceBankId
Region
RelatedBusinessUnit
RelatedParty
RelatedPerson
RelativeDateOffset
RelativeDates
RelativeDateSequence
ResetFrequency
Resource
ResourceId
ResourceLength
ResourceType
Rounding
Routing
RoutingExplicitDetails
RoutingId
RoutingIds
RoutingIdsAndExplicitDetails
Schedule
ScheduleReference
SettlementInformation
SettlementInstruction
SettlementMethod
SettlementRateOption
SettlementRateSource
SimplePayment
SplitSettlement
SpreadSchedule
SpreadScheduleType
Step
StepBase
StreetAddress
Strike
StubValue
TelephoneNumber
TimezoneLocation
Unit
Simple Types (7)
HourMinuteTime
Initial
NonNegativeDecimal
PositiveDecimal
RestrictedPercentage
Scheme
Token60
Element Groups (15)
AdjustableDate.model
BusinessCentersOrReference.model
BuyerSeller.model
FloatingRateIndex.model
OnBehalfOf.model
PartialExercise.model
PartiesAndAccounts.model
PartyAndAccountReferences.model
PartyInformation.model
PayerReceiver.model
Product.model
RoutingExplicitDetails.model
RoutingIdentification.model
StockLoan.model
VersionHistory.model