fpml:payment
Describes a payment made in settlement of the change. Normally there will be a single fee, but there could be additional payments such as principal exchanges resulting from the termination.
Element information
Namespace: http://www.fpml.org/FpML-5/confirmation
Schema document: fpml-business-events-5-5.xsd
Other elements with the same name: fpml:payment, fpml:payment, fpml:payment, fpml:payment, fpml:payment
Type: fpml:Payment
Properties: Local, Qualified
Content
- Sequence [1..1]
- fpml:payerPartyReference [1..1] A reference to the party responsible for making the payments defined by this structure.
- fpml:payerAccountReference [0..1] A reference to the account responsible for making the payments defined by this structure.
- fpml:receiverPartyReference [1..1] A reference to the party that receives the payments corresponding to this structure.
- fpml:receiverAccountReference [0..1] A reference to the account that receives the payments corresponding to this structure.
- fpml:paymentAmount [1..1] The currency amount of the payment.
- fpml:paymentDate [0..1] The payment date. This date is subject to adjustment in accordance with any applicable business day convention.
- fpml: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.
- fpml:settlementInformation [0..1] The information required to settle a currency payment that results from a trade.
- fpml:discountFactor [0..1] The value representing the discount factor used to calculate the present value of the cash flow.
- fpml:presentValueAmount [0..1] The amount representing the present value of the forecast payment.
from group fpml:PayerReceiver.model
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
id | [0..1] | xsd:ID | from type fpml:PaymentBase | |
href | [0..1] | xsd:IDREF | Can be used to reference the yield curve used to estimate the discount factor |
Used in
- Group fpml:TradeAlterationPayment.model
- Type fpml:TradeChangeBase via reference to fpml:TradeAlterationPayment.model
- Type fpml:TradeAmendmentContent via reference to fpml:TradeAlterationPayment.model (Element fpml:amendment)
- Type fpml:TradeNotionalChange via reference to fpml:TradeAlterationPayment.model (Elements fpml:increase, fpml:termination)
Sample instance
<payment> <payerPartyReference href="party1"/> <receiverPartyReference href="party2"/> <paymentAmount> <currency currencyScheme="http://www.fpml.org/coding-scheme/external/iso4217">USD</currency> <amount>100000</amount> </paymentAmount> <paymentDate> <adjustedDate>2004-04-30</adjustedDate> </paymentDate> </payment>