FINPAY Multiple interbank funds transfer
Joint Rapporteurs Message Design Group JM06
A Multiple interbank funds transfer message is sent between financial institutions to request the transfer of funds in settlement of the referenced business transaction(s).
The FINPAY message may be exchanged directly between financial institutions or through a clearing system.
Depending on the account relationship between the financial institutions, the FINPAY may be used as a payment order and/or as a credit advice.
The FINPAY may also be used for collections, documentary credits, direct debits and other financial institution related transfers.
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement. - 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodMandatoryMax 1
To specify date, and/or time, or period.
- 0040Business functionConditionalMax 1
To provide information related to the processing and purpose of a financial message.
- Segment group 1Repeat 1
- 0060ReferenceMandatoryMax 1
To specify a reference.
- 0070Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0060ReferenceMandatoryMax 1
- Segment group 2Repeat 5
- 0090Financial institution informationMandatoryMax 1
To identify an account and a related financial institution.
- 0100Contact informationConditionalMax 1
To identify a person or a department to whom communication should be directed.
- 0110Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0090Financial institution informationMandatoryMax 1
- Segment group 3Repeat 9
- 0130Line itemMandatoryMax 1
To identify a line item and configuration.
- 0140Business functionConditionalMax 1
To provide information related to the processing and purpose of a financial message.
- 0150Date/time/periodConditionalMax 3
To specify date, and/or time, or period.
- Segment group 4Repeat 5
- 0170Financial institution informationMandatoryMax 1
To identify an account and a related financial institution.
- 0180Contact informationConditionalMax 1
To identify a person or a department to whom communication should be directed.
- 0190Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0170Financial institution informationMandatoryMax 1
- Segment group 5Repeat 5
- 0210ReferenceMandatoryMax 1
To specify a reference.
- 0220Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0210ReferenceMandatoryMax 1
- Segment group 6Repeat 4
- 0240Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0250CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0260Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0270ReferenceConditionalMax 1
To specify a reference.
- 0240Monetary amountMandatoryMax 1
- Segment group 7Repeat 5
- 0290Financial charges allocationMandatoryMax 1
Description of allocation of charges.
- 0300Monetary amountConditionalMax 2
To specify a monetary amount.
- Segment group 8Repeat 6
- 0320Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0330Percentage detailsConditionalMax 1
To specify percentage information.
- 0340Monetary amountConditionalMax 2
To specify a monetary amount.
- 0350CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0360Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- Segment group 9Repeat 6
- 0380Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0390Monetary amountConditionalMax 2
To specify a monetary amount.
- 0400CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0410Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0380Duty/tax/fee detailsMandatoryMax 1
- 0320Allowance or chargeMandatoryMax 1
- 0290Financial charges allocationMandatoryMax 1
- Segment group 10Repeat 3
- 0430Parties and instructionMandatoryMax 1
To specify parties to an instruction, the instruction, or both.
- 0440Free textConditionalMax 1
To provide free form or coded text information.
- 0450Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0430Parties and instructionMandatoryMax 1
- Segment group 11Repeat 10
- 0470General indicatorMandatoryMax 1
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0480Monetary amountConditionalMax 1
To specify a monetary amount.
- 0490Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 0500Name and addressConditionalMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0510Requirements and conditionsConditionalMax 1
To specify sector/subject requirements and conditions.
- 0520Free textConditionalMax 10
To provide free form or coded text information.
- 0470General indicatorMandatoryMax 1
- Segment group 12Repeat 9999
- 0540Sequence detailsMandatoryMax 1
To provide details relating to the sequence.
- 0550Business functionConditionalMax 1
To provide information related to the processing and purpose of a financial message.
- 0560Date/time/periodConditionalMax 6
To specify date, and/or time, or period.
- Segment group 13Repeat 4
- 0580Financial institution informationMandatoryMax 1
To identify an account and a related financial institution.
- 0590Contact informationConditionalMax 1
To identify a person or a department to whom communication should be directed.
- 0600Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0580Financial institution informationMandatoryMax 1
- Segment group 14Repeat 6
- 0620ReferenceMandatoryMax 1
To specify a reference.
- 0630Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0620ReferenceMandatoryMax 1
- Segment group 15Repeat 1
- 0650Payment instructionsMandatoryMax 1
To specify the instructions for payment.
- 0660Free textConditionalMax 1
To provide free form or coded text information.
- 0650Payment instructionsMandatoryMax 1
- Segment group 16Repeat 4
- 0680Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0690CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0700Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0710ReferenceConditionalMax 1
To specify a reference.
- 0680Monetary amountMandatoryMax 1
- Segment group 17Repeat 6
- 0730Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0740Contact informationConditionalMax 1
To identify a person or a department to whom communication should be directed.
- 0750Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0730Name and addressMandatoryMax 1
- Segment group 18Repeat 10
- 0770General indicatorMandatoryMax 1
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0780Monetary amountConditionalMax 1
To specify a monetary amount.
- 0790Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 0800Name and addressConditionalMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0810Requirements and conditionsConditionalMax 1
To specify sector/subject requirements and conditions.
- 0820Free textConditionalMax 10
To provide free form or coded text information.
- 0770General indicatorMandatoryMax 1
- Segment group 19Repeat 4
- 0840Parties and instructionMandatoryMax 1
To specify parties to an instruction, the instruction, or both.
- 0850Free textConditionalMax 1
To provide free form or coded text information.
- 0860Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0840Parties and instructionMandatoryMax 1
- Segment group 20Repeat 5
- 0880Financial charges allocationMandatoryMax 1
Description of allocation of charges.
- 0890Monetary amountConditionalMax 2
To specify a monetary amount.
- Segment group 21Repeat 6
- 0910Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0920Percentage detailsConditionalMax 1
To specify percentage information.
- 0930Monetary amountConditionalMax 2
To specify a monetary amount.
- 0940CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0950Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- Segment group 22Repeat 6
- 0970Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0980Monetary amountConditionalMax 2
To specify a monetary amount.
- 0990CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1000Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0970Duty/tax/fee detailsMandatoryMax 1
- 0910Allowance or chargeMandatoryMax 1
- 0880Financial charges allocationMandatoryMax 1
- Segment group 23Repeat 1
- 1020Process identificationMandatoryMax 1
To identify a process.
- 1030Free textConditionalMax 5
To provide free form or coded text information.
- Segment group 24Repeat 9999
- 1050Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 1060Monetary amountConditionalMax 5
To specify a monetary amount.
- 1070Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1080ReferenceConditionalMax 5
To specify a reference.
- 1090Name and addressConditionalMax 2
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- Segment group 25Repeat 5
- 1110CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1120Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 1110CurrenciesMandatoryMax 1
- Segment group 26Repeat 100
- 1140Adjustment detailsMandatoryMax 1
To identify the reason for an adjustment.
- 1150Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1160ReferenceConditionalMax 1
To specify a reference.
- 1170Free textConditionalMax 5
To provide free form or coded text information.
- 1140Adjustment detailsMandatoryMax 1
- Segment group 27Repeat 9999
- 1190Document line identificationMandatoryMax 1
To specify the processing mode of a specific line within a referenced document.
- 1200Monetary amountMandatoryMax 5
To specify a monetary amount.
- 1210Additional product idConditionalMax 5
To specify additional or substitutional item identification codes.
- 1220Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 28Repeat 5
- 1240CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1250Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 1240CurrenciesMandatoryMax 1
- Segment group 29Repeat 10
- 1270Adjustment detailsMandatoryMax 1
To identify the reason for an adjustment.
- 1280Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1290ReferenceConditionalMax 1
To specify a reference.
- 1300Free textConditionalMax 5
To provide free form or coded text information.
- 1270Adjustment detailsMandatoryMax 1
- 1190Document line identificationMandatoryMax 1
- 1050Document/message detailsMandatoryMax 1
- Segment group 30Repeat 1
- 1320General indicatorMandatoryMax 1
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 1330Monetary amountConditionalMax 5
To specify a monetary amount.
- 1320General indicatorMandatoryMax 1
- 1020Process identificationMandatoryMax 1
- 0540Sequence detailsMandatoryMax 1
- 0130Line itemMandatoryMax 1
- 1340Control totalMandatoryMax 5
To provide control total.
- Segment group 31Repeat 1
- 1360Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1370Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 1360Monetary amountMandatoryMax 1
- Segment group 32Repeat 5
- 1390Authentication resultMandatoryMax 1
To specify results of the application of an authentication procedure.
- 1400Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 1390Authentication resultMandatoryMax 1
- 1410Message trailerMandatoryMax 1
To end and check the completeness of a message.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.