BankTransactionCode
Set of elements used to fully identify the type of underlying transaction resulting in an entry.
ISO20022 provides a list of possible Bank Transaction Code combinations
Transaction codification might also be specified at national community level.
For instance a French Transaction codification is available
It applies with paragraph 2 code table using the following mapping:
- domain must be set with "FR"
- family must be set with one of the values that are provided in the [code Famille] column (e.g. "OPCA")
- subFamily must be set with one of the values that are provided in the [code operation] column (e.g. "05")
- code might be set with a proprietary transaction code that must be documented by the implementation.
Fields (5)
- domainstringrequired
Set of elements used to provide the domain, the family and the sub-family of the bank transaction code, in a structured and hierarchical format.
Set of elements used to provide the domain, the family and the sub-family of the bank transaction code, in a structured and hierarchical format.
Constraints: maxLength: 4
- familystringrequired
Specifies the family and the sub-family of the bank transaction code, within a specific domain, in a structured and hierarchical format.
Specifies the family and the sub-family of the bank transaction code, within a specific domain, in a structured and hierarchical format.
Constraints: maxLength: 4
- subFamilystringrequired
Specifies the sub-product family within a specific family.
Specifies the sub-product family within a specific family.
Constraints: maxLength: 4
- codestring
Proprietary bank transaction code to identify the underlying transaction.
Proprietary bank transaction code to identify the underlying transaction.
Constraints: maxLength: 35
- issuerstring
Identification of the issuer of the proprietary bank transaction code.
Identification of the issuer of the proprietary bank transaction code.
Constraints: maxLength: 35