XML Schema Documentation

Complex Type: Payment

[Table of contents]

Super-types: None
Sub-types: None
Name Payment
Abstract no
Documentation A type for defining payments
XML Instance Representation
<...
href=" xsd:IDREF [0..1]

'Can be used to reference the yield curve used to estimate the discount factor'

"
>
<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]

'The currency amount of the payment.'

<paymentDate> AdjustableDate </paymentDate> [0..1]

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

<paymentType> PaymentType </paymentType> [0..1]

'A classification of the type of fee or additional payment, e.g. brokerage, upfront fee etc. FpML does not define domain values for this element.'

<settlementInformation> SettlementInformation </settlementInformation> [0..1]

'The information required to settle a currency payment that results from a trade.'

<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.'

</...>
Diagram
group_PayerReceiver.model
Schema Component Representation
<xsd:complexType name="Payment">
<xsd:sequence>
<xsd:group ref=" PayerReceiver.model "/>
<xsd:element name="paymentAmount" type=" Money "/>
<xsd:element name="paymentDate" type=" AdjustableDate " minOccurs="0"/>
<xsd:element name="paymentType" type=" PaymentType " minOccurs="0"/>
<xsd:element name="settlementInformation" type=" SettlementInformation " minOccurs="0"/>
<xsd:element name="discountFactor" type=" xsd:decimal " minOccurs="0"/>
<xsd:element name="presentValueAmount" type=" Money " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="href" type=" xsd:IDREF " reference="PricingStructure"/>
</xsd:complexType>