BOPDIR Direct balance of payment declaration
Statistics Sub Working Group (SWG8)
The Direct balance of payments declaration message (BOPDIR) can be sent by non-bank residents to report directly to the Balance of Payments (BOP) compiler on: * transactions via bank accounts held at a resident bank * transactions via bank accounts held at a non-resident bank * transactions and clearing via accounts with non-bank non- residents * foreign assets and liabilities * information in the context of a BOP-related survey (stock and flows); for those countries which base their compilation of the Balance of Payments on surveys.
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
- 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodMandatoryMax 9
To specify date, and/or time, or period.
- Segment group 1Repeat 9
- 0050ReferenceMandatoryMax 1
To specify a reference.
- 0060Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0050ReferenceMandatoryMax 1
- Segment group 2Repeat 9
- 0080Name 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.
- 0090Contact informationConditionalMax 1
To identify a person or a department to whom communication should be directed.
- 0100Communication contactConditionalMax 9
To identify a communication number of a department or a person to whom communication should be directed.
- 0110Free textConditionalMax 99
To provide free form or coded text information.
- 0080Name and addressMandatoryMax 1
- Segment group 3Repeat 999
- 0130ReferenceMandatoryMax 1
To specify a reference.
- 0140AttributeConditionalMax 1
To identify a specific attribute.
- 0150Financial institution informationConditionalMax 1
To identify an account and a related financial institution.
- 0160Name and addressConditionalMax 99
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0170Monetary amountConditionalMax 9
To specify a monetary amount.
- 0180CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- Segment group 4Repeat 9999
- 0200Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 0210Free textConditionalMax 99
To provide free form or coded text information.
- 0220Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 0230Financial institution informationConditionalMax 1
To identify an account and a related financial institution.
- 0240Name and addressConditionalMax 9
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0250Organisation classification detailsConditionalMax 1
To provide classification details relating to the activities of an organisation.
- 0260Place/location identificationConditionalMax 9
To identify a place or a location and/or related locations.
- Segment group 5Repeat 9
- 0280ReferenceMandatoryMax 1
To specify a reference.
- 0290Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0280ReferenceMandatoryMax 1
- Segment group 6Repeat 9
- 0310Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0320CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0310Monetary amountMandatoryMax 1
- Segment group 7Repeat 1
- 0340Related identification numbersMandatoryMax 1
To specify a related set of identification numbers.
- 0350QuantityConditionalMax 1
To specify a pertinent quantity.
- 0360Price detailsConditionalMax 1
To specify price information.
- 0340Related identification numbersMandatoryMax 1
- 0200Requirements and conditionsMandatoryMax 1
- 0130ReferenceMandatoryMax 1
Detail
- 0370Section controlMandatoryMax 1
To separate header, detail and summary sections of a message.
- Segment group 8Repeat 99
- 0390ReferenceMandatoryMax 1
To specify a reference.
- Segment group 9Repeat 99
- 0410Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 0420Free textConditionalMax 1
To provide free form or coded text information.
- 0430CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- Segment group 10Repeat 9999
- 0450Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0460Name 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.
- 0470Place/location identificationConditionalMax 1
To identify a place or a location and/or related locations.
- Segment group 11Repeat 1
- 0490Related identification numbersMandatoryMax 1
To specify a related set of identification numbers.
- 0500QuantityConditionalMax 1
To specify a pertinent quantity.
- 0510Price detailsConditionalMax 1
To specify price information.
- 0490Related identification numbersMandatoryMax 1
- 0450Monetary amountMandatoryMax 1
- 0410Requirements and conditionsMandatoryMax 1
- 0390ReferenceMandatoryMax 1
Summary
- 0520Control totalConditionalMax 9
To provide control total.
- 0530Message 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.