Safe Haskell | Safe-Infered |
---|
- data DividendLeg = DividendLeg {
- dividendLeg_ID :: Maybe ID
- dividendLeg_legIdentifier :: [LegIdentifier]
- dividendLeg_payerPartyReference :: Maybe PartyReference
- dividendLeg_payerAccountReference :: Maybe AccountReference
- dividendLeg_receiverPartyReference :: Maybe PartyReference
- dividendLeg_receiverAccountReference :: Maybe AccountReference
- dividendLeg_effectiveDate :: Maybe AdjustableOrRelativeDate
- dividendLeg_terminationDate :: Maybe AdjustableOrRelativeDate
- dividendLeg_underlyer :: Maybe Underlyer
- dividendLeg_settlementType :: Maybe SettlementTypeEnum
- dividendLeg_settlementDate :: Maybe AdjustableOrRelativeDate
- dividendLeg_choice10 :: Maybe (OneOf2 Money Currency)
- dividendLeg_fxFeature :: Maybe FxFeature
- dividendLeg_declaredCashDividendPercentage :: Maybe NonNegativeDecimal
- dividendLeg_declaredCashEquivalentDividendPercentage :: Maybe NonNegativeDecimal
- dividendLeg_dividendPeriod :: [DividendPeriodPayment]
- dividendLeg_specialDividends :: Maybe Boolean
- dividendLeg_materialDividend :: Maybe Boolean
- data DividendPeriodPayment = DividendPeriodPayment {
- dividPeriodPayment_ID :: Maybe ID
- dividPeriodPayment_unadjustedStartDate :: Maybe IdentifiedDate
- dividPeriodPayment_unadjustedEndDate :: Maybe IdentifiedDate
- dividPeriodPayment_dateAdjustments :: Maybe BusinessDayAdjustments
- dividPeriodPayment_underlyerReference :: Maybe AssetReference
- dividPeriodPayment_fixedStrike :: Maybe PositiveDecimal
- dividPeriodPayment_paymentDate :: Maybe AdjustableOrRelativeDate
- dividPeriodPayment_valuationDate :: Maybe AdjustableOrRelativeDate
- data DividendSwapTransactionSupplement = DividendSwapTransactionSupplement {
- dividSwapTransSuppl_ID :: Maybe ID
- dividSwapTransSuppl_primaryAssetClass :: Maybe AssetClass
- dividSwapTransSuppl_secondaryAssetClass :: [AssetClass]
- dividSwapTransSuppl_productType :: [ProductType]
- dividSwapTransSuppl_productId :: [ProductId]
- dividSwapTransSuppl_dividendLeg :: Maybe DividendLeg
- dividSwapTransSuppl_fixedLeg :: Maybe FixedPaymentLeg
- dividSwapTransSuppl_choice6 :: Maybe (OneOf2 Boolean Boolean)
- dividSwapTransSuppl_localJurisdiction :: Maybe CountryCode
- dividSwapTransSuppl_relevantJurisdiction :: Maybe CountryCode
- data FixedPaymentAmount = FixedPaymentAmount {}
- data FixedPaymentLeg = FixedPaymentLeg {
- fixedPaymentLeg_ID :: Maybe ID
- fixedPaymentLeg_legIdentifier :: [LegIdentifier]
- fixedPaymentLeg_payerPartyReference :: Maybe PartyReference
- fixedPaymentLeg_payerAccountReference :: Maybe AccountReference
- fixedPaymentLeg_receiverPartyReference :: Maybe PartyReference
- fixedPaymentLeg_receiverAccountReference :: Maybe AccountReference
- fixedPaymentLeg_effectiveDate :: Maybe AdjustableOrRelativeDate
- fixedPaymentLeg_terminationDate :: Maybe AdjustableOrRelativeDate
- fixedPaymentLeg_fixedPayment :: [FixedPaymentAmount]
- elementDividendSwapTransactionSupplement :: XMLParser DividendSwapTransactionSupplement
- elementToXMLDividendSwapTransactionSupplement :: DividendSwapTransactionSupplement -> [Content ()]
- module Data.FpML.V53.Shared.EQ
- module Data.FpML.V53.Shared
Documentation
data DividendLeg Source
Floating Payment Leg of a Dividend Swap.
DividendLeg | |
|
data DividendPeriodPayment Source
A time bounded dividend period, with fixed strike and a dividend payment date per period.
DividendPeriodPayment | |
|
data DividendSwapTransactionSupplement Source
A Dividend Swap Transaction Supplement.
DividendSwapTransactionSupplement | |
|
data FixedPaymentAmount Source
Fixed payment amount within a Dividend Swap.
FixedPaymentAmount | |
|
data FixedPaymentLeg Source
Fixed Payment Leg of a Dividend Swap.
FixedPaymentLeg | |
|
elementDividendSwapTransactionSupplement :: XMLParser DividendSwapTransactionSupplementSource
Specifies the structure of the dividend swap transaction supplement.
elementToXMLDividendSwapTransactionSupplement :: DividendSwapTransactionSupplement -> [Content ()]Source
module Data.FpML.V53.Shared.EQ
module Data.FpML.V53.Shared