Description
The PaymentGrp is a repeating component used to report additional payments or bullet payments.
This component is positioned outside the Instrument component as it is used to specify payments based on the price and terms of the contract, e.g. upfront fee, premium amount, security lending fee and contract-based rebates.
When PaymentFrequencyUnit <43103> and PaymentFrequencyPeriod <43102> are specified the payments are deemed to be periodic for the specified PaymentType <40213>.
Structure
Tag | Field Name | Req'd | Comments | |
---|---|---|---|---|
40212 | NoPayments | N | ||
→ | 40213 | PaymentType | N |
Required if NoPayments <40212> > 0. |
→ | 40993 | PaymentSubType | N | |
→ | 40214 | PaymentPaySide | N | |
→ | 40215 | PaymentReceiveSide | N | |
→ | 43087 | PaymentDesc | N | |
→ | 40216 | PaymentCurrency | N | |
→ | 40217 | PaymentAmount | N |
Either PaymentAmount <40217>, PaymentFixedRate <43097> or PaymentFloatingRateIndex <43098> must be specified. |
→ | 42598 | PaymentAmountRelativeTo | N | |
→ | 42599 | PaymentAmountDeterminationMethod | N | |
→ | 43097 | PaymentFixedRate | N |
Either PaymentAmount <40217>, PaymentFixedRate <43097> or PaymentFloatingRateIndex <43098> must be specified. |
→ | 43098 | PaymentFloatingRateIndex | N |
Either PaymentAmount <40217>, PaymentFixedRate <43097> or PaymentFloatingRateIndex <43098> must be specified. |
→ | 43100 | PaymentFloatingRateIndexCurveUnit | N |
Conditionally required when PaymentFloatingRateIndexCurvePeriod <43099> is specified. |
→ | 43099 | PaymentFloatingRateIndexCurvePeriod | N |
Conditionally required when PaymentFloatingRateIndexCurveUnit <43100> is specified. |
→ | 43101 | PaymentFloatingRateSpread | N |
Conditionally required when PaymentFloatingRateIndex <43098> is specified and the spread to the index is not "zero". When the spread to the index is "zero" this may be omitted. |
→ | 43105 | PaymentRateResetFrequencyUnit | N |
Conditionally required when PaymentRateResetFrequencyPeriod <43104> is specified. |
→ | 43104 | PaymentRateResetFrequencyPeriod | N |
Conditionally required when PaymentRateResetFrequencyUnit <43105> is specified. |
→ | 43103 | PaymentFrequencyUnit | N |
Conditionally required when PaymentFrequencyPeriod <43102> is specified. |
→ | 43102 | PaymentFrequencyPeriod | N |
Conditionally required when PaymentFrequencyUnit <43103> is specified. |
→ | 40218 | PaymentPrice | N | |
→ | 40919 | PaymentPriceType | N | |
→ | 41155 | PaymentUnitOfMeasure | N | |
→ | 40219 | PaymentDateUnadjusted | N | |
→ | 40220 | PaymentBusinessDayConvention | N |
When specified, this overrides the business day convention defined in the DateAdjustment component in Instrument. The specified value would be specific to this instance of the payment information. |
→ | Component Block - <PaymentBusinessCenterGrp> | N |
When specified, this overrides the business centers defined in the DateAdjustment component in Instrument. The specified values would be specific to this instance of the payment information. |
|
→ | 41156 | PaymentDateRelativeTo | N | |
→ | 41157 | PaymentDateOffsetPeriod | N |
Conditionally required when PaymentDateOffsetUnit <41158> is specified. |
→ | 41158 | PaymentDateOffsetUnit | N |
Conditionally required when PaymentDateOffsetPeriod <41157> is specified. |
→ | 41159 | PaymentDateOffsetDayType | N | |
→ | 40222 | PaymentDateAdjusted | N | |
→ | 41160 | PaymentForwardStartType | N | |
→ | 40224 | PaymentDiscountFactor | N | |
→ | 40225 | PaymentPresentValueAmount | N | |
→ | 40226 | PaymentPresentValueCurrency | N | |
→ | 40227 | PaymentSettlStyle | N | |
→ | 492 | PaymentMethod | N | |
→ | Component Block - <PaymentSettlGrp> | N | ||
→ | 41304 | PaymentLegRefID | N |
Used to link a payment back to its parent InstrumentLeg by using the same value as the parent’s LegID <1788>. |
→ | 40229 | PaymentText | N | |
→ | 40984 | EncodedPaymentTextLen | N |
Must be set if EncodedPaymentText <40985> field is specified and must immediately precede it. |
→ | 40985 | EncodedPaymentText | N |
Encoded (non-ASCII characters) representation of the PaymentText <40229> field in the encoded format specified via the MessageEncoding <347> field. |