Event Name
modifyIbanExclusion.ibanExclusionModified
Domain
reference
Description

Indicates modification of an existing record in the IBAN Exclusion list. The Exclusion List allows users to check the validity of a bank ID and therefore of the IBAN that contains this bank ID.

Properties
{
    "ibanExclusionListId": {
        "type": "string",
        "description": "Contains a list of IBAN national ids that are not allowed in IBANs. The IBAN exclusion list id is an alphanumeric identifier that uniquely identifies the record"
    },
    "countryCode": {
        "type": "string",
        "description": "Specifies the countries which have the same national id type in the SWIFT Bank Directory Plus"
    },
    "ibanNationalId": {
        "type": "string",
        "description": "Contains the national id that is included in the IBAN in the IBAN Plus directory"
    },
    "bicId": {
        "type": "string",
        "description": "Bank Identifier Code (BIC) of the financial institution"
    },
    "validFrom": {
        "type": "string",
        "description": "Indicates the date from which the data set becomes effective due to a change of its attributes e.g. BIC activates/deactivates in future, collateral becomes legal."
    },
    "status": {
        "type": "string",
        "description": "Contains status of the data rights request.Allowed values are INITIATED, INPROGESS, EXTENDED, COMPLETED, REJECTED."
    },
    "excludedCompanies": {
        "type": "array",
        "description": "Indicates the companies where central directory record is excluded to use",
        "items": {
            "id": "urn:jsonschema:excludedCompanies",
            "properties": {
                "excludedCompany": {
                    "type": "string",
                    "description": "Indicates the companies where central directory record is excluded to use"
                }
            }
        }
    },
    "allowedCompanies": {
        "type": "array",
        "description": "Identifies list of companies/entities which can make use of the limit",
        "items": {
            "id": "urn:jsonschema:allowedCompanies",
            "properties": {
                "allowedCompany": {
                    "type": "string",
                    "description": "Indicates the companies where central directory record is allowed to use"
                }
            }
        }
    },
    "modificationDetail": {
        "type": "string",
        "description": "Indicates the identifier for modification details in which alternate reference type, alternate reference id and other details are defined."
    },
    "changedAttributes": {
        "type": "array",
        "description": "Indicates the changes attributes in an application",
        "items": {
            "id": "urn:jsonschema:changedAttributes",
            "properties": {
                "countryId": {
                    "type": "string",
                    "description": "ISO country code of the financial institution. "
                },
                "countryCode": {
                    "type": "string",
                    "description": "Specifies the countries which have the same national id type in the SWIFT Bank Directory Plus"
                },
                "ibanBic": {
                    "type": "string",
                    "description": "Contains the BIC code issued to the customers of the financial institution along with the IBAN number"
                },
                "routingBiccode": {
                    "type": "string",
                    "description": "us:Indicates the routing number of BIC code used to identify the financial institution"
                },
                "ibanNationalId": {
                    "type": "string",
                    "description": "Contains the national id that is included in the IBAN in the IBAN Plus directory"
                },
                "modificationDetail": {
                    "type": "string",
                    "description": "Indicates the identifier for modification details in which alternate reference type, alternate reference id and other details are defined."
                },
                "bicId": {
                    "type": "string",
                    "description": "Bank Identifier Code (BIC) of the financial institution"
                },
                "validFrom": {
                    "type": "string",
                    "description": "Indicates the date from which the data set becomes effective due to a change of its attributes e.g. BIC activates/deactivates in future, collateral becomes legal."
                },
                "status": {
                    "type": "string",
                    "description": "Contains status of the data rights request.Allowed values are INITIATED, INPROGESS, EXTENDED, COMPLETED, REJECTED."
                },
                "countryCodePosition": {
                    "type": "string",
                    "description": "Indicates the start position of the country code in the IBAN"
                },
                "countryCodeLength": {
                    "type": "string",
                    "description": "Indicates the number of characters of the country code in the IBAN"
                },
                "checkDigitsPosition": {
                    "type": "string",
                    "description": "Indicates the start position of check digits in the IBAN"
                },
                "checkDigitsLength": {
                    "type": "string",
                    "description": "Indicates the number of check digits in the IBAN"
                },
                "bankIdentifierPosition": {
                    "type": "string",
                    "description": "Indicates the start position of bank identifier in the IBAN"
                },
                "bankIdentifierLength": {
                    "type": "string",
                    "description": "Indicates the number of characters of bank identifier in the IBAN"
                },
                "branchIdentifierPosition": {
                    "type": "string",
                    "description": "Indicates the start position of the branch identifier in the IBAN (value is empty if the branch identifier is not applied in the country's IBAN format)."
                },
                "branchIdentifierLength": {
                    "type": "string",
                    "description": "Indicates the number of characters of the branch identifier in the IBAN (value is 0 if the branch identifier is not applied in the country's IBAN format)"
                },
                "accountNumberPosition": {
                    "type": "string",
                    "description": "Indicates the start position of the account number in the IBAN"
                },
                "accountNumberLength": {
                    "type": "string",
                    "description": "Indicates the number of characters of the account number in the IBAN"
                },
                "totalLength": {
                    "type": "string",
                    "description": "Indicates the total number of characters in the IBAN"
                },
                "bankIdApplication": {
                    "type": "string",
                    "description": "Indicates the application from where the bank identifier can be fetched to build IBAN"
                },
                "bankIdField": {
                    "type": "string",
                    "description": "Indicates the field in the application from where the bank identifier can be fetched to build IBAN"
                },
                "branchIdApplication": {
                    "type": "string",
                    "description": "Indicates the application from where the branch identifier can be fetched to build IBAN"
                },
                "branchIdField": {
                    "type": "string",
                    "description": "Indicates the field in the application from where the branch identifier can be fetched to build IBAN"
                },
                "accountNumberApplication": {
                    "type": "string",
                    "description": "Indicates the application from where the basic bank account number can be fetched to build IBAN"
                },
                "accountNumberField": {
                    "type": "string",
                    "description": "Indicates the field in the application from where the basic bank account number can be fetched to build IBAN"
                },
                "sepa": {
                    "type": "string",
                    "description": "Indicates whether the IBAN is used in one of the SEPA schemes, Y - if it does; N - if it does not"
                },
                "optionalCommenceDate": {
                    "type": "string",
                    "description": "The date from which the IBAN can start being used in customer credit payments, in the format YYYYMMDD"
                },
                "mandatoryCommenceDate": {
                    "type": "string",
                    "description": "The date from which the IBAN must be used in customer credit payments, in the format YYYYMMDD"
                },
                "excludedCompanies": {
                    "type": "array",
                    "description": "Indicates the companies where central directory record is excluded to use",
                    "items": {
                        "id": "urn:jsonschema:excludedCompanies",
                        "properties": {
                            "excludedCompany": {
                                "type": "string",
                                "description": "Indicates the companies where central directory record is excluded to use"
                            }
                        }
                    }
                },
                "allowedCompanies": {
                    "type": "array",
                    "description": "Identifies list of companies/entities which can make use of the limit",
                    "items": {
                        "id": "urn:jsonschema:allowedCompanies",
                        "properties": {
                            "allowedCompany": {
                                "type": "string",
                                "description": "Indicates the companies where central directory record is allowed to use"
                            }
                        }
                    }
                }
            }
        }
    }
}