complexType "EquityPremium"
Namespace:
Content:
complex, 1 attribute, 10 elements
Defined:
Includes:
definitions of 6 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
    >
   
Content: 
payerPartyReference, payerAccountReference?, receiverPartyReference, receiverAccountReference?, premiumType?, paymentAmount?, paymentDate?, swapPremium?, pricePerOption?, percentageOfNotional?
</...>
Content Model Elements (10):
payerAccountReference,
payerPartyReference,
paymentAmount (defined in EquityPremium complexType),
paymentDate (defined in EquityPremium complexType),
percentageOfNotional (defined in EquityPremium complexType),
premiumType (defined in EquityPremium complexType),
pricePerOption (defined in EquityPremium complexType),
receiverAccountReference,
receiverPartyReference,
swapPremium
All Direct / Indirect Based Elements (3):
equityPremium (defined in EquityDerivativeShortFormBase complexType),
equityPremium (in equityOption),
equityPremium (in varianceOptionTransactionSupplement)
Known Usage Locations
Annotation
A type used to describe the amount paid for an equity option.
Type Definition Detail
Type Derivation Tree
PaymentBase (extension)
  EquityPremium
XML Source (w/o annotations (7); see within schema source)
<xsd:complexType name="EquityPremium">
<xsd:complexContent>
<xsd:extension base="PaymentBase">
<xsd:sequence>
<xsd:group ref="PayerReceiver.model"/>
<xsd:element minOccurs="0" name="premiumType" type="PremiumTypeEnum"/>
<xsd:element minOccurs="0" name="paymentAmount" type="NonNegativeMoney"/>
<xsd:element minOccurs="0" name="paymentDate" type="AdjustableDate"/>
<xsd:element minOccurs="0" name="swapPremium" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="pricePerOption" type="NonNegativeMoney"/>
<xsd:element minOccurs="0" name="percentageOfNotional" type="NonNegativeDecimal"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 6/10)
paymentAmount
Type:
NonNegativeMoney, complex content
The currency amount of the payment.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="paymentAmount" type="NonNegativeMoney"/>

paymentDate
Type:
AdjustableDate, complex content
The payment date. This date is subject to adjustment in accordance with any applicable business day convention.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="paymentDate" type="AdjustableDate"/>

percentageOfNotional
Type:
NonNegativeDecimal, simple content
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.
Simple Content
xsd:decimal
minInclusive:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="percentageOfNotional" type="NonNegativeDecimal"/>

premiumType
Type:
PremiumTypeEnum, simple content
Forward start Premium type
Simple Content
enumeration of xsd:token
Enumeration:
"PrePaid"
 - 
TODO
"PostPaid"
 - 
TODO
"Variable"
 - 
TODO
"Fixed"
 - 
TODO
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="premiumType" type="PremiumTypeEnum"/>

pricePerOption
Type:
NonNegativeMoney, complex content
The amount of premium to be paid expressed as a function of the number of options.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="pricePerOption" type="NonNegativeMoney"/>

swapPremium
Type:
xsd:boolean, predefined, simple content
Specifies whether or not the premium is to be paid in the style of payments under an interest rate swap contract.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="swapPremium" type="xsd:boolean"/>

XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.