NSD’s trade repository messages specifications

Current specification

CashTransfer

By definition, to specify a cash transfer, we need to say how much we want to transfer, who is the payer (correspondent) and who is the receiver (beneficiary). Those terms are used in the settlement instruction and allow us to define the direction of the movement.

FieldTypeDescriptionPrint form titleFFSM titlePropertiesConditions
suppressxsd:booleanIndicate if this transfer should be suppressed. Absence of this flag means that the transfer should not be suppressed. Suppress.0-1, ncfThis is not used in messages to the repository.
@idxsd:ID1-1, ncf
transferAmountMoneyThe money to transfer.Transfer amount.1-1, mre
payerPartyRefe​rencePartyReferenceA reference to the party responsible for making the payments defined by this structure.Payer.Party code.0-1, mre, mfr
payerAccountRe​ferenceAccountReferen​ceA reference to the account of the payer party (specified by payerPartyReference) responsible for making the payments defined by this structure. Payer's account.Party's client.0-1, ncfAt the first stage this element is not used in the repository messages.
receiverPartyR​eferencePartyReferenceA reference to the party that receives the payments corresponding to this structure.Receiver.Party code.0-1, mre, mfr
receiverAccoun​tReferenceAccountReferen​ceA reference to the account of the receiver party (specified by receiverPartyReference) that receives the payments corresponding to this structure. Receiver's account.Party's client.0-1, ncfAt the first stage this element is not used in the repository messages.
attributionsAttributionsFor accounting, reporting or regulatory reasons, the transfer may have to be explained in a series of individual amounts. It may be possible for example to break down a transfer amount into constituents (gross, tax, net) or into individual amounts (interest, penalty) that would be netted at the transfer level. The attributions structure allows participants to explain their transfer amounts for better traceability. This is strictly optional. Transfer attributions.0-1
CashTransfer