XML Schema Documentation

Complex Type: Premium

[Table of contents]

Super-types: SimplePayment < Premium (by extension)
Sub-types: None
Name Premium
Used by (from the same schema document) Complex Type OptionBaseExtended
Abstract no
Documentation A type for defining a premium.
XML Instance Representation
<...>
<payerPartyReference> PartyOrAccountReference </payerPartyReference> [1]

'A reference to the party responsible for making the payments defined by this structure.'

<receiverPartyReference> PartyOrAccountReference </receiverPartyReference> [1]

'A reference to the party that receives the payments corresponding to this structure.'

<paymentAmount> Money </paymentAmount> [1]
<paymentDate> AdjustableOrRelativeAndAdjustedDate </paymentDate> [1]

'The payment date. This date is subject to adjustment in accordance with any applicable business day convention.'

Start Group: Premium.model [0..1]
<premiumType> PremiumTypeEnum </premiumType> [0..1]

'Forward start Premium type'

<pricePerOption> Money </pricePerOption> [0..1]

'The amount of premium to be paid expressed as a function of the number of options.'

<percentageOfNotional> xsd:decimal </percentageOfNotional> [0..1]

'The amount of premium to be paid expressed as a percentage of the notional value of the transaction. A percentage of 5% would be expressed as 0.05.'

End Group: Premium.model
Start Group: PaymentDiscounting.model [0..1]
<discountFactor> xsd:decimal </discountFactor> [0..1]

'The value representing the discount factor used to calculate the present value of the cash flow.'

<presentValueAmount> Money </presentValueAmount> [0..1]

'The amount representing the present value of the forecast payment.'

End Group: PaymentDiscounting.model
</...>
Diagram
Schema Component Representation
<xsd:complexType name="Premium">
<xsd:complexContent>
<xsd:extension base=" SimplePayment ">
<xsd:sequence>
<xsd:group ref=" Premium.model " minOccurs="0"/>
<xsd:group ref=" PaymentDiscounting.model " minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>