{ "swagger": "2.0", "info": { "version": "1.0.0", "title": "API" }, "host": "api.hsbc.com.mx", "schemes": ["https"], "consumes": ["application/json"], "produces": ["application/prs.openbanking.opendata.v1.0+json"], "tags": [{ "name": "Cajeros", "description": "Endpoint para obtener los datos de Cajeros." }, { "name": "Sucursales", "description": "Endpoint para obtener los datos de Sucursales." }, { "name": "BCA", "description": "Endpoint para obtener los datos de Cuenta de Negocio." }, { "name": "CCC", "description": "Endpoint para obtener los datos de Tarjeta de Crédito." }], "paths": { "/open-banking/v1.0/atms": { "get": { "tags": ["Cajeros"], "description": "Gets a list of all `ATM` objects.", "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/ATMDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/atms/country/{country}": { "get": { "tags": ["Cajeros"], "description": "This extended API will return data about all ATMs in the specified country.", "parameters": [{ "name": "country", "in": "path", "description": "The ISO country code e.g. "MX"", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/ATMDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/atms/postcode/{postcode}": { "get": { "tags": ["Cajeros"], "description": "This extended API will return data about all ATMs within a 5 mile radius of the specified postcode.", "parameters": [{ "name": "postcode", "in": "path", "description": "Letters and numerals only. No spaces or special characters. eg "SW1A1AA"", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/ATMDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/atms/country/{country}/town/{town}": { "get": { "tags": ["Cajeros"], "description": "This extended API will return data about all ATMs in the specified town.", "parameters": [{ "name": "country", "in": "path", "description": "The ISO country code e.g. "MX"", "required": true, "type": "string" }, { "name": "town", "in": "path", "description": "Town name, not case sensitive", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/ATMDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/atms/geo-location/lat/{latitude}/long/{longitude}": { "get": { "tags": ["Cajeros"], "description": "This extended API will data about all ATMs within a specified radius (1 to 10 miles) of the specified latitude and longitude.", "parameters": [{ "name": "latitude", "in": "path", "description": "Positive or negative decimal value in degrees. eg "51.50551621597067"", "required": true, "type": "string" }, { "name": "longitude", "in": "path", "description": "Positive or negative decimal value in degrees. eg "-0.0180120225995"", "required": true, "type": "string" }, { "name": "radius", "in": "query", "description": "Number of miles (1 to 10) as an integer. Default = 1", "required": true, "type": "number" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/ATMDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/open-banking/v1.0/branches": { "get": { "tags": ["Sucursales"], "description": "Gets a list of all `Branch` objects.", "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BranchDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/branches/country/{country}": { "get": { "tags": ["Sucursales"], "description": "This extended API will return data about all Branches in the specified country.", "parameters": [{ "name": "country", "in": "path", "description": "The ISO country code e.g. "MX"", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BranchDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/branches/postcode/{postcode}": { "get": { "tags": ["Sucursales"], "description": "This extended API will return the branch details for all branches within a 5 mile radius of the specified postcode.", "parameters": [{ "name": "postcode", "in": "path", "description": "Letters and numerals only. No spaces or special characters. eg. "SW1A1AA"", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BranchDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/branches/country/{country}/town/{town}": { "get": { "tags": ["Sucursales"], "description": "This extended API will return the branch details for all branches in the specified town.", "parameters": [{ "name": "country", "in": "path", "description": "The ISO country code e.g. "MX"", "required": true, "type": "string" }, { "name": "town", "in": "path", "description": "Town name, not case sensitive", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BranchDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/branches/geo-location/lat/{latitude}/long/{longitude}": { "get": { "tags": ["Sucursales"], "description": "This API will return the branch details for all branches within a specified radius (1 to 10 miles) of the specified latitude and longitude.", "parameters": [{ "name": "latitude", "in": "path", "description": "Positive or negative decimal value in degrees. eg "51.50551621597067"", "required": true, "type": "string" }, { "name": "longitude", "in": "path", "description": "Positive or negative decimal value in degrees. eg "-0.0180120225995"", "required": true, "type": "string" }, { "name": "radius", "in": "query", "description": "Number of miles (1 to 10) as an integer. Default = 1", "required": true, "type": "number" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BranchDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/open-banking/v1.0/business-current-accounts": { "get": { "tags": ["BCA"], "description": "Gets a list of all `Branch Current Account` objects.", "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BCADefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/business-current-accounts/segment/{segment}": { "get": { "tags": ["BCA"], "description": "This extended API will return data about all BCA products for the specified segment.", "parameters": [{ "name": "segment", "in": "path", "description": "Segment name from this list: "ClientAccount", "Standard", "NonCommercial", "Religious", "SectorSpecific", "Startup", "Switcher".", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/BCADefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/open-banking/v1.0/commercial-credit-cards": { "get": { "tags": ["CCC"], "description": "Gets a list of all `Commerical Credit Card` objects.", "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/CCCDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } }, "/x-open-banking/v1.0/commercial-credit-cards/segment/{segment}": { "get": { "tags": ["CCC"], "description": "This extended API will return data about all commercial credit cards products for the specified segment.", "parameters": [{ "name": "segment", "in": "path", "description": "Segment name from this list: "General".", "required": true, "type": "string" }], "responses": { "200": { "description": "Success", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "Etag": { "type": "string", "description": "A unique ID identifying whether this resource has changed" }, "Cache-Control": { "type": "string,", "description": "Describes how long this response can be cached", "default": "max-age=28800" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" }, "Last-Modified": { "type": "string", "description": "Describes date and time at which the resource was last modified" } }, "schema": { "$ref": "#/definitions/CCCDefinitionMeta" } }, "400": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition400" } }, "408": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition408" } }, "429": { "description": "Bad request", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition429" } }, "500": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition500" } }, "503": { "description": "System error", "headers": { "Strict-Transport-Security": { "type": "string", "description": "HTTPS strict transport security header", "default": "max-age=31536000" }, "X-Frame-Options": { "type": "string", "description": "Prevent this request from being loaded in any iframes", "default": "DENY" }, "X-Content-Type-Options": { "type": "string", "description": "Ensures each page has a content type and prevents browsers from doing MIME type sniffing", "default": "nosniff" } }, "schema": { "$ref": "#/definitions/ErrorDefinition503" } } } } } }, "definitions": { "ATMDefinitionMeta": { "properties": { "meta": { "$ref": "#/definitions/MetaDefinition" }, "data": { "type": "array", "items": { "$ref": "#/definitions/ATMDefinition" } } }, "required": ["meta", "data"] }, "BranchDefinitionMeta": { "properties": { "meta": { "$ref": "#/definitions/MetaDefinition" }, "data": { "type": "array", "items": { "$ref": "#/definitions/BranchDefinition" } } }, "required": ["meta", "data"] }, "BCADefinitionMeta": { "properties": { "meta": { "$ref": "#/definitions/MetaDefinition" }, "data": { "type": "array", "items": { "$ref": "#/definitions/BCADefinition" } } }, "required": ["meta", "data"] }, "CCCDefinitionMeta": { "properties": { "meta": { "$ref": "#/definitions/MetaDefinition" }, "data": { "type": "array", "items": { "$ref": "#/definitions/CCCDefinition" } } }, "required": ["meta", "data"] }, "MetaDefinition": { "title": "Meta data", "type": "object", "properties": { "LastUpdated": { "type": "string", "format": "date-time" }, "TotalResults": { "type": "integer" }, "Agreement": { "type": "string", "enum": ["Use of the APIs and any related data will be subject to the terms of the Open Licence and subject to terms and conditions"] }, "License": { "description": "Open Banking License", "type": "string", "format": "uri", "enum": ["https://www.openbanking.org.mx-tbd/open-licence"] }, "TermsOfUse": { "description": "Open Banking Terms of Use", "type": "string", "format": "uri", "enum": ["https://www.openbanking.org.mx-tbd/terms"] } }, "required": ["LastUpdated", "TotalResults", "Agreement", "License", "TermsOfUse"], "additionalProperties": false }, "ATMDefinition": { "properties": { "Brand": { "description": "Marca del adquirente de operaciones del cajero", "type": "array", "title": "Brand", "items": { "description": "Marca del adquirente de operaciones del cajero", "type": "object", "properties": { "BrandName": { "description": "Nombre de la marca que la organizacion utiliza para comercializar sus productos o servicios al consumidor", "title": "BrandName", "type": "string", "minLength": 1, "maxLength": 140 }, "ATM": { "description": "Informacion del cajero.", "type": "array", "title": "ATM", "items": { "description": "Informacion del cajero.", "type": "object", "properties": { "Identification": { "description": "Dispositivo de identificacion de adquirente y emisor en el cajero.", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "SupportedLanguages": { "description": "Identificacion del nombre del idioma de acuerdo a los codigos ISO 639-1. El tipo es validado con la lista de valores codificados con dos caracteres alfanumericos, definidos bajo el estandar.", "title": "SupportedLanguages", "type": "array", "items": { "description": "Identificacion del nombre del idioma de acuerdo a los codigos ISO 639-1. El tipo es validado con la lista de valores codificados con dos caracteres alfanumericos, definidos bajo el estandar.", "type": "string", "pattern": "[a-z]{2}" } }, "ATMServices": { "description": "Describe el tipo de operaciones disponibles para el cliente en el cajero.", "title": "ATMServices", "type": "array", "items": { "description": "Describe el tipo de operaciones disponibles para el cliente en el cajero.", "type": "string", "enum": ["Balance", "BillPayments", "CashDeposits", "CharityDonation", "ChequeDeposits", "CashWithdrawal", "EnvelopeDeposit", "FastCash", "MobileBankingRegistration", "MobilePaymentRegistration", "MobilePhoneTopUp", "OrderStatement", "Other", "PINActivation", "PINChange", "PINUnblock", "MiniStatement"] } }, "Accessibility": { "description": "Indica tipos de accesibilidad", "title": "Accessibility", "type": "array", "items": { "description": "Indica tipos de accesibilidad", "type": "string", "enum": ["AudioCashMachine", "AutomaticDoors", "ExternalRamp", "InductionLoop", "InternalRamp", "LevelAccess", "LowerLevelCounter", "Other", "WheelchairAccess"] } }, "Access24HoursIndicator": { "description": "Horas por dia", "title": "Access24HoursIndicator", "type": "boolean" }, "SupportedCurrencies": { "description": "Toda las monedas ISO 4217 disponibles en el cajero.", "title": "SupportedCurrencies", "type": "array", "items": { "description": "Toda las monedas ISO 4217 disponibles en el cajero", "type": "string", "pattern": "[A-Z]{3}" }, "minItems": 1 }, "MinimumPossibleAmount": { "description": "Cantidad minima permitida para una operacion", "title": "MinimumPossibleAmount", "type": "string", "pattern": "[0-9]{0,13}(\\.?[0-9]{0,5})?" }, "Note": { "description": "Descripcion resumen del cajero", "title": "Note", "type": "string", "minLength": 1, "maxLength": 2000 }, "OtherAccessibility": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra opcion de accesibilidad", "type": "array", "title": "OtherAccessibility", "items": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra opcion de accesibilidad", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion del proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherATMServices": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otro servicio ofrecido en el cajero", "type": "array", "title": "OtherATMServices", "items": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otro servicio ofrecido en el cajero", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion del proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "Branch": { "description": "Informacion que ubica e identifica una sucursal especifica de un banco.", "type": "object", "title": "Branch", "properties": { "Identification": { "description": "Identificacion unica e inequivoca de una sucursal de un banco.", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 } }, "additionalProperties": false }, "Location": { "description": "Ubicacion de cajero.", "type": "object", "title": "Location", "properties": { "LocationCategory": { "description": "Indica el entorno del cajero.", "title": "LocationCategory", "type": "array", "items": { "description": "Indica el entorno del cajero.", "type": "string", "enum": ["BranchExternal", "BranchInternal", "BranchLobby", "Other", "RetailerOutlet", "RemoteUnit"] } }, "OtherLocationCategory": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra categoria de ubicacion", "type": "array", "title": "OtherLocationCategory", "items": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra categoria de ubicacion", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion del proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "Site": { "description": "Utilizado internamente por el banco para identificar la ubicacion de un cajero.", "type": "object", "title": "Site", "properties": { "Identification": { "description": "Identificacion del sitio del cajero por el banco.", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Name": { "description": "Nombre del sitio del cajero utilizado por el banco.", "title": "Name", "type": "string", "minLength": 1, "maxLength": 140 } }, "additionalProperties": false }, "PostalAddress": { "description": "Informacion que ubica e identifica una direccion especifica, como esta definida por servicios postales o texto libre de formato.", "type": "object", "title": "PostalAddress", "properties": { "AddressLine": { "description": "Informacion que ubica e identifica una direccion especifica, como esta definida por servicios postales, que se presenta en texto libre de formato", "title": "AddressLine", "type": "array", "items": { "description": "Longitud maxima 70 caracteres", "type": "string", "minLength": 1, "maxLength": 70 }, "minItems": 0, "maxItems": 7 }, "BuildingNumber": { "description": "Nombre o numero que identifica la posicion de un edificio en una calle.", "title": "BuildingNumber", "type": "string", "minLength": 1, "maxLength": 350 }, "StreetName": { "description": "Nombre de la calle o via.", "title": "StreetName", "type": "string", "minLength": 1, "maxLength": 70 }, "TownName": { "description": "Nombre de una area edificada, con limites establecidos y un gobierno local.", "title": "TownName", "type": "string", "minLength": 1, "maxLength": 35 }, "CountrySubDivision": { "description": "Identifica una sub division del pais, por ejemplo estado, region, municipio.", "title": "CountrySubDivision", "type": "array", "items": { "description": "Longitud maxima 35 caracteres", "type": "string", "minLength": 1, "maxLength": 35 }, "minItems": 0, "maxItems": 2 }, "Country": { "description": "Nacion con su propio gobierno, ocupando un territorio en particular.", "title": "Country", "type": "string", "pattern": "[A-Z]{2}" }, "PostCode": { "description": "Identificador compuesto por un grupo de letras y/o numeros que es agregado a una direccion postal para facilitar la entrega de correspondencia.", "title": "PostCode", "type": "string", "minLength": 1, "maxLength": 16 }, "GeoLocation": { "description": "Ubicacion geografica de un cajero especificada por coordenadas geograficas o coordenadas UTM.", "type": "object", "title": "GeoLocation", "properties": { "GeographicCoordinates": { "description": "Ubicacion en la tierra especificada por dos numeros representando la posicion vertical y horizontal.", "type": "object", "title": "GeographicCoordinates", "properties": { "Latitude": { "description": "Latitud medida en grados decimales.", "title": "Latitude", "type": "string", "pattern": "^-?\\d{1,3}\\.\\d{1,8}$" }, "Longitude": { "description": "Medida angular de la distancia de una ubicacion en la tierra este u oeste del observatorio de Greenwich", "title": "Longitude", "type": "string", "pattern": "^-?\\d{1,3}\\.\\d{1,8}$" } }, "additionalProperties": false, "required": ["Latitude", "Longitude"] } }, "additionalProperties": false, "required": ["GeographicCoordinates"] } }, "additionalProperties": false } }, "additionalProperties": false, "required": ["PostalAddress"] } }, "required": ["Identification", "SupportedCurrencies", "Location"] }, "additionalProperties": false, "minItems": 1 } }, "required": ["BrandName", "ATM"] }, "additionalProperties": false, "minItems": 1 } }, "required": ["Brand"], "description": "Environment of the ATM.", "type": "object" }, "BranchDefinition": { "properties": { "Brand": { "description": "Marca propiedad de la organizacion", "type": "array", "title": "Brand", "items": { "description": "Marca propiedad de la organizacion", "type": "object", "properties": { "BrandName": { "description": "Nombre de la marca que la organizacion utiliza para comercializar sus productos o servicios al consumidor", "title": "BrandName", "type": "string", "minLength": 1, "maxLength": 140 }, "Branch": { "description": "Informacion que ubica e identifica una sucursal especifica del banco.", "type": "array", "title": "Branch", "items": { "description": "Informacion que ubica e identifica una sucursal especifica del banco.", "type": "object", "properties": { "Identification": { "description": "Identificacion unica e inequivoca de una sucursal de un banco.", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "SequenceNumber": { "description": "Numero secuencial que es utilizado para identificar de forma unica una sucursal. Sucursales fisicas deben tener asignado un 0, sucursales moviles o principales deben tener asignados 1,2,3…", "title": "SequenceNumber", "type": "string", "minLength": 1, "maxLength": 35 }, "Name": { "description": "Nombre por el que se le conoce y se identica una sucursal.", "title": "Name", "type": "string", "minLength": 1, "maxLength": 140 }, "Type": { "description": "Set de codigos que indican si la ubicacion de la sucursal es fisica en un lugar o es movil", "title": "Type", "type": "string", "enum": ["Mobile", "Physical"] }, "Photo": { "description": "Imagen relacionada a la sucursal", "title": "Photo", "type": "string" }, "CustomerSegment": { "description": "Segmento/Propuesta para el cual la sucursal puede proporcionar atencion. El termino segmento o propuesta se refiere a la agrupacion de prospectos en grupos, segmentos, que tienen necesidades en comun y responden de forma similar a acciones de comercializacion.", "title": "CustomerSegment", "type": "array", "items": { "description": "Segmento/Propuesta para el cual la sucursal puede proporcionar atencion. El termino segmento o propuesta se refiere a la agrupacion de prospectos en grupos, segmentos, que tienen necesidades en comun y responden de forma similar a acciones de comercializacion.", "type": "string", "enum": ["Business", "Corporate", "Other", "Personal", "Private", "Premier", "Select", "SME", "Wealth"] }, "minItems": 1 }, "ServiceAndFacility": { "description": "Servicio/Instalaciones ofrecidas en la sucursal.", "title": "ServiceAndFacility", "type": "array", "items": { "description": "Servicio/Instalaciones ofrecidas en la sucursal.", "type": "string", "enum": ["AssistedServiceCounter", "ExternalATM", "AccountVerificationService", "BusinessCounter", "BureauDeChange", "BusinessDepositTerminal", "BusinessITSupport", "CardIssuanceFacility", "CollectionLockers", "CounterServices", "ExternalQuickServicePoint", "InternalQuickServicePoint", "InternalATM", "LodgementDevice", "MortgageAdvisor", "MeetingRooms", "NightSafe", "OnlineBankingPoint", "OnDemandCurrency", "Other", "Parking", "PremierCounter", "QuickDeposit", "SaturdayCounterService", "StatementPrinter", "SelfServiceAccountOpening", "VideoBanking", "WiFi"] } }, "Accessibility": { "description": "Accesibilidad es la habilidad de facilitar al cliente el acceso a un servicio, bien, empleado, o instalacion. Caracteristicas que hacen que el Banco sea accesible para personas con discapacidad", "title": "Accesibilidad", "type": "array", "items": { "description": "Accesibilidad es la habilidad de facilitar al cliente el acceso a un servicio, bien, empleado, o instalacion. Caracteristicas que hacen que el Banco sea accesible para personas con discapacidad", "type": "string", "enum": ["AutomaticDoors", "AudioCashMachine", "ExternalRamp", "HelpingHandUnit", "InductionLoop", "InternalRamp", "LevelAccess", "LowerLevelCounter", "Other", "WheelchairAccess"] } }, "Note": { "description": "Descripcion resumen de los servicios, instalaciones y disponibilidad.", "title": "Note", "type": "string", "minLength": 1, "maxLength": 2000 }, "OtherCustomerSegment": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra segmento/propuesta", "type": "array", "title": "OtherCustomerSegment", "items": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra segmento/propuesta", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion que describe el proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherAccessibility": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra opcion de accesibilidad", "type": "array", "title": "OtherAccessibility", "items": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra opcion de accesibilidad", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion que describe el proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherServiceAndFacility": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra caracteristicas de las instalaciones", "type": "array", "title": "OtherServiceAndFacility", "items": { "description": "Ingresa un nuevo codigo, nombre, y descripcion de cualquier otra caracteristicas de las instalaciones", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion del proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "Availability": { "description": "Dias y horarios cuando la sucursal esta disponible para clientes", "type": "object", "title": "Availability", "properties": { "StandardAvailability": { "description": "Horario habitual de disponibilidad en una sucursal", "type": "object", "title": "StandardAvailability", "properties": { "Day": { "description": "Informacion sobre dia habil", "type": "array", "title": "Day", "items": { "description": "Informacion sobre dia habil", "type": "object", "properties": { "Name": { "description": "Especifica el dia de la semana", "title": "Name", "type": "string", "enum": ["Friday", "Monday", "Saturday", "Sunday", "Thursday", "Tuesday", "Wednesday"] }, "Notes": { "description": "Especifica cualquier nota relacionada a un dia habil particular, ejemplo cerrado medio dia el lunes", "title": "Notes", "type": "string", "minLength": 1, "maxLength": 2000 }, "OpeningHours": { "description": "Horario de apertura y cierre de la sucursal", "type": "array", "title": "OpeningHours", "items": { "description": "Horario de apertura y cierre de la sucursal", "type": "object", "properties": { "OpeningTime": { "description": "Un punto particular en el tiempo dentro de un dia de calendario expresado en UTC time con formato (hh:mm:ss.sssZ), tiempo local con UTC formato de desplazamiento (hh:mm:ss.sss+/-hh:mm), o formato de tiempo local (hh:mm:ss.sss). Estas representaciones estan definidas en XML Schema Part 2", "title": "OpeningTime", "type": "string", "pattern": "^(([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](.\\d{3}){0,1})|(^(24:00:00)(\\.000){0,1})(?:Z|[+-](?:2[0-3]|[01][0-9]):[0-5][0-9])?$" }, "ClosingTime": { "description": "Un punto particular en el tiempo dentro de un dia de calendario expresado en UTC time con formato (hh:mm:ss.sssZ), tiempo local con UTC formato de desplazamiento (hh:mm:ss.sss+/-hh:mm), o formato de tiempo local (hh:mm:ss.sss). Estas representaciones estan definidas en XML Schema Part 2", "title": "ClosingTime", "type": "string", "pattern": "^(([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](.\\d{3}){0,1})|(^(24:00:00)(\\.000){0,1})(?:Z|[+-](?:2[0-3]|[01][0-9]):[0-5][0-9])?$" } } }, "additionalProperties": false, "minItems": 1, "required": ["OpeningTime", "ClosingTime"] } } }, "additionalProperties": false, "minItems": 1, "maxItems": 7, "required": ["Name", "OpeningHours"] } }, "additionalProperties": false, "required": ["Day"] }, "NonStandardAvailability": { "description": "Horario extraordinario de disponibilidad de la sucursal", "type": "object", "title": "NonStandardAvailability", "properties": { "Name": { "description": "Nombre para periodos extraordinarios de operacion, ejemplo Navidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 140 }, "StartDate": { "description": "Un punto particular en el tiempo dentro de un dia de calendario expresado en formato YYYY-MM-DD. Esta representacion esta definida en \"XML Shema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" el cual esta alineado al ISO 8601.", "title": "StartDate", "type": "string", "format": "date" }, "EndDate": { "description": "Un punto particular en el tiempo dentro de un dia de calendario expresado en formato YYYY-MM-DD. Esta representacion esta definida en \"XML Shema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" el cual esta alineado al ISO 8601.", "title": "EndDate", "type": "string", "format": "date" }, "Notes": { "description": "Notas relacionadas a horarios extraordinarios , ejemplo durante la temporada de elecciones, la sucursal tiene horario extendido", "title": "Notes", "type": "string", "minLength": 1, "maxLength": 2000 }, "Day": { "description": "Informacion sobre dia habil", "type": "array", "title": "Day", "items": { "description": "Informacion sobre dia habil", "type": "object", "properties": { "Name": { "description": "Especifica el dia de la semana", "title": "Name", "type": "string", "enum": ["Friday", "Monday", "Saturday", "Sunday", "Thursday", "Tuesday", "Wednesday"] }, "Notes": { "description": "Especifica cualquier nota relacionada a un dia habil particular, ejemplo cerrado medio dia el lunes", "title": "Notes", "type": "string", "minLength": 1, "maxLength": 2000 }, "OpeningHours": { "description": "Horario de apertura y cierre de la sucursal", "type": "array", "title": "OpeningHours", "items": { "description": "Horario de apertura y cierre de la sucursal", "type": "object", "properties": { "OpeningTime": { "description": "Un punto particular en el tiempo dentro de un dia de calendario expresado en UTC time con formato (hh:mm:ss.sssZ), tiempo local con UTC formato de desplazamiento (hh:mm:ss.sss+/-hh:mm), o formato de tiempo local (hh:mm:ss.sss). Estas representaciones estan definidas en \"XML Schema Part 2:\"", "title": "OpeningTime", "type": "string", "pattern": "^(([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](.\\d{3}){0,1})|(^(24:00:00)(\\.000){0,1})(?:Z|[+-](?:2[0-3]|[01][0-9]):[0-5][0-9])?$" }, "ClosingTime": { "description": "Un punto particular en el tiempo dentro de un dia de calendario expresado en UTC time con formato (hh:mm:ss.sssZ), tiempo local con UTC formato de desplazamiento (hh:mm:ss.sss+/-hh:mm), o formato de tiempo local (hh:mm:ss.sss). Estas representaciones estan definidas en \"XML Schema Part 2:\"", "title": "ClosingTime", "type": "string", "pattern": "^(([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](.\\d{3}){0,1})|(^(24:00:00)(\\.000){0,1})(?:Z|[+-](?:2[0-3]|[01][0-9]):[0-5][0-9])?$" } } }, "additionalProperties": false, "minItems": 1, "required": ["OpeningTime", "ClosingTime"] } } }, "additionalProperties": false, "minItems": 0, "maxItems": 7, "required": ["Name", "OpeningHours"] } }, "additionalProperties": false, "required": ["Name"] } }, "additionalProperties": false, "required": ["StandardAvailability"] }, "ContactInfo": { "description": "Numero de dispositivo de comunicacion o direccion electronica utilizada para comunicacion.", "type": "array", "title": "ContactInfo", "items": { "description": "Numero de dispositivo de comunicacion o direccion electronica utilizada para comunicacion.", "type": "object", "properties": { "ContactType": { "description": "Tipo de contacto como telefono, fax y correo electronico", "title": "ContactType", "type": "string", "enum": ["AlternateEmail", "AlternateFax", "AlternatePhone", "Email", "Fax", "Other", "Phone"] }, "ContactContent": { "description": "Informacion que identifica un numero de telefono/Fax, correo, como fue definido por servicios de telecomunicaciones.", "title": "ContactContent", "type": "string", "minLength": 1, "maxLength": 256 }, "ContactDescription": { "description": "Descripcion de contacto como el numero de telefono principal, numero alterno de telefono, numero de fax, numero alterno de fax, correo electronico y correo electronico alterno", "title": "ContactDescription", "type": "string", "minLength": 1, "maxLength": 70 }, "OtherContactType": { "description": "Otro tipo de contacto que no esta cubierto por el listado estandar de codigos", "type": "object", "title": "OtherContactType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un codigo", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el codigo", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripcion que describe el proposito del codigo", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["ContactType", "ContactContent"] }, "PostalAddress": { "description": "Informacion que ubica e identifica una direccion en particular, como fue definida por los servicios postales.", "type": "object", "title": "PostalAddress", "properties": { "AddressLine": { "description": "Informacion que ubica e identifica una direccion en particular, como fue definida por los servicios postales que es presentada en formato libre de texto.", "title": "AddressLine", "type": "array", "items": { "description": "maxLength 70 text", "type": "string", "minLength": 1, "maxLength": 70 }, "minItems": 0, "maxItems": 7 }, "BuildingNumber": { "description": "Nombre o numero que identifica la posicion de un edificio en una calle.", "title": "BuildingNumber", "type": "string", "minLength": 1, "maxLength": 350 }, "StreetName": { "description": "Nombre de la calle o via.", "title": "StreetName", "type": "string", "minLength": 1, "maxLength": 70 }, "TownName": { "description": "Nombre de una area edificada, con limites establecidos y un gobierno local", "title": "TownName", "type": "string", "minLength": 1, "maxLength": 35 }, "CountrySubDivision": { "description": "Identifica una sub division del pais, por ejemplo estado, region, municipio.", "title": "CountrySubDivision", "type": "array", "items": { "description": "maxLength 35 text", "type": "string", "minLength": 1, "maxLength": 35 }, "minItems": 0, "maxItems": 2 }, "Country": { "description": "Nacion con su propio gobierno, ocupando un territorio en particular.", "title": "Country", "type": "string", "pattern": "[A-Z]{2}" }, "PostCode": { "description": "Identificador compuesto por un grupo de letras y/o numeros que es agregado a una direccion postal para facilitar la entrega de correspondencia.", "title": "PostCode", "type": "string", "minLength": 1, "maxLength": 16 }, "GeoLocation": { "description": "Ubicacion geografica de un cajero especificada por coordenadas geograficas o coordenadas UTM.", "type": "object", "title": "GeoLocation", "properties": { "GeographicCoordinates": { "description": "Ubicacion en la tierra especificada por dos numeros representando la posicion vertical y horizontal.", "type": "object", "title": "GeographicCoordinates", "properties": { "Latitude": { "description": "Latitud medida en grados decimales", "title": "Latitude", "type": "string", "pattern": "^-?\\d{1,3}\\.\\d{1,8}$" }, "Longitude": { "description": "Medida angular de la distancia de una ubicacion en la tierra este u oeste del observatorio de Greenwich.", "title": "Longitude", "type": "string", "pattern": "^-?\\d{1,3}\\.\\d{1,8}$" } }, "additionalProperties": false, "required": ["Latitude", "Longitude"] } }, "additionalProperties": false, "required": ["GeographicCoordinates"] } }, "additionalProperties": false, "required": ["PostCode"] } }, "required": ["Identification", "SequenceNumber", "Type", "CustomerSegment", "PostalAddress"] }, "additionalProperties": false, "minItems": 1 } }, "required": ["BrandName", "Branch"] }, "additionalProperties": false, "minItems": 1 } }, "required": ["Brand"], "description": "Environment of the branch", "type": "object" }, "BCADefinition": { "properties": { "Brand": { "description": "Marca registrada del grupo bancario en https://register.fca.org.uk/", "type": "array", "title": "Brand", "items": { "description": "Marca registrada del grupo bancario en https://register.fca.org.uk/", "type": "object", "properties": { "BrandName": { "description": "Marca que una organización utiliza para comercializar sus productos o servicios a un consumidor registrado en https://register.fca.org.uk/", "title": "BrandName", "type": "string", "minLength": 1, "maxLength": 140 }, "BCA": { "description": "BCA significa Business Current Account (Cuenta de Negocio)", "type": "array", "title": "BCA", "items": { "description": "BCA significa Business Current Account (Cuenta de Negocio)", "type": "object", "properties": { "Name": { "description": "El nombre de un producto Cuenta de Negocio usado para fines de mercadeo desde una perspectiva del cliente. Es decir, lo que el cliente reconocería", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Identification": { "description": "La identificación única que la institución financiera ha asignado internamente a cada uno de los productos de cuenta bancaria que comercializan a sus clientes minoristas y/o pequeñas y medianas empresas (PYME)", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Segment": { "description": "La segmentación de mercado es un término de marketing que se refiere a la agregación de posibles compradores en grupos o segmentos que tienen necesidades comunes y responden de manera similar a una acción de marketing. La segmentación de mercado permite a las empresas enfocarse en diferentes categorías de consumidores que perciben el valor total de ciertos productos y servicios de manera diferente el uno del otro. Leer más: Segmentación del mercado http://www.investopedia.com/terms/m/marketsegmentation.asp#ixzz4gfEEalTd Síguenos: Investopedia en Facebook Con respecto a los productos Cuentas de Negocio, están segmentados en relación con los diferentes mercados en los que desean enfocarse.", "title": "Segment", "type": "array", "items": { "description": "La segmentación de mercado es un término de marketing que se refiere a la agregación de posibles compradores en grupos o segmentos que tienen necesidades comunes y responden de manera similar a una acción de marketing. La segmentación de mercado permite a las empresas enfocarse en diferentes categorías de consumidores que perciben el valor total de ciertos productos y servicios de manera diferente el uno del otro. Leer más: Segmentación del mercado http://www.investopedia.com/terms/m/marketsegmentation.asp#ixzz4gfEEalTd Síguenos: Investopedia en Facebook Con respecto a los productos Cuentas de Negocio, están segmentados en relación con los diferentes mercados en los que desean enfocarse.", "type": "string", "enum": ["ClientAccount", "Standard", "NonCommercial", "Religious", "SectorSpecific", "Startup", "Switcher"] }, "minItems": 1 }, "BCAMarketingState": { "description": "Estado de comercialización (promocional o normal) del producto Cuenta de Negocio.", "type": "array", "title": "BCAMarketingState", "items": { "description": "Estado de comercialización (promocional o normal) del producto Cuenta de Negocio", "type": "object", "properties": { "Identification": { "description": "Identificación única y no ambigua del estado de comercialización de la Cuenta de Negocio", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "PredecessorID": { "description": "Identifica el estado de comercialización que precede a este estado de comercialización", "title": "PredecessorID", "type": "string", "minLength": 1, "maxLength": 35 }, "MarketingState": { "description": "Describe el estado de comercialización (regular o promocional) del producto Cuenta de Negocio", "title": "MarketingState", "type": "string", "enum": ["Promotional", "Regular"] }, "FirstMarketedDate": { "description": "Fecha de inicio del estado de comercialización", "title": "FirstMarketedDate", "type": "string", "format": "date" }, "LastMarketedDate": { "description": "Fecha fin del estado de comercialización", "title": "LastMarketedDate", "type": "string", "format": "date" }, "StateTenureLength": { "description": "La duración de un estado de comercialización", "title": "StateTenureLength", "type": "number", "format": "float" }, "StateTenurePeriod": { "description": "La unidad del periodo (días, semanas, meses, etc.) de la duración de un promocional", "title": "StateTenurePeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Texto libre para agregar información sobre la comercialización del producto", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "CreditInterest": { "description": "Detalles sobre el interés que puede pagarse a los titulares de Cuentas de Negocio (BCA)", "type": "object", "title": "CreditInterest", "properties": { "TierBandSet": { "description": "El grupo de niveles o bandas para los cuales se puede aplicar un interés de crédito.", "type": "array", "title": "TierBandSet", "items": { "description": "El grupo de niveles o bandas para los cuales se puede aplicar un interés de crédito.", "type": "object", "properties": { "TierBandMethod": { "description": "La metodología de como el interés en crédito es pagado/aplicado. Puede ser: 1. Agrupado. Las tasas de interés están agrupadas, es decir, tasa creciente sobre el saldo total a medida que aumenta el saldo. 2. Por niveles. Las tasas de interés están escalonada,. es decir, aumenta la tasa para cada nivel a medida que aumenta el saldo, pero los intereses pagados en el nivel fijo para ese nivel y no en el saldo total. 3. Todo. La misma tasa de interés se aplica independientemente del saldo de en la Cuenta de Negocio", "title": "TierBandMethod", "type": "string", "enum": ["Banded", "Tiered", "Whole"] }, "CalculationMethod": { "description": "Métodos para calcular el interés", "title": "CalculationMethod", "type": "string", "enum": ["Compound", "SimpleInterest"] }, "Destination": { "description": "Describe si los intereses devengados son por pagar solo a Cuentas de Negocio o a otra cuenta bancaria", "title": "Destination", "type": "string", "enum": ["PayAway", "SelfCredit"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles del conjunto deniveles o bandas", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "TierBand": { "description": "Detalles de niveles o bandas", "type": "array", "title": "TierBand", "items": { "description": "Detalles de niveles o bandas", "type": "object", "properties": { "Identification": { "description": "Identificación única e inequívoca de una banda de nivel para una Cuenta de Negocio", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "TierValueMinimum": { "description": "Valor mínimo de depósito para el cual se aplica el nivel de interés de crédito.", "title": "TierValueMinimum", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "TierValueMaximum": { "description": "Valor máximo de depósito para el cual se aplica el nivel de interés de crédito.", "title": "TierValueMaximum", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "CalculationFrequency": { "description": "Frecuencia con la que se calcula el interés de crédito para la cuenta", "title": "CalculationFrequency", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "ApplicationFrequency": { "description": "Con qué frecuencia se aplica el interés a la Cuenta de Negocio para este nivel/banda, es decir, con qué frecuencia la institución financiera paga el interés acumulado a la Cuenta de Negocio del cliente", "title": "ApplicationFrequency", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "DepositInterestAppliedCoverage": { "description": "Cantidad en la cual el interés es aplicado.", "title": "DepositInterestAppliedCoverage", "type": "string", "enum": ["Banded", "Tiered", "Whole"] }, "FixedVariableInterestRateType": { "description": "Tipo de tasa de interés, fija o variable", "title": "FixedVariableInterestRateType", "type": "string", "enum": ["Fixed", "Variable"] }, "AER": { "description": "La tasa anual equivalente (TAE) es un interés que se calcula bajo el supuesto de que cualquier interés pagado se combina con el saldo original y el próximo pago de intereses se basará en el saldo de cuenta ligeramente más alto. En general, esto significa que el interés puede ser compuesto varias veces en un año, dependiendo de la cantidad de veces que se realicen los pagos de intereses. Leer más: Tasa Equivalente Anual (AER) http://www.investopedia.com/terms/a/aer.asp#ixzz4gfR7IO1A", "title": "AER", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "BankInterestRateType": { "description": "Tipos de tasa de interés, distintos a la tasa anual equivalente que las instituciones financieras pueden utilizar para describir la tasa de interés anual por pagar de una Cuenta de Negocio", "title": "BankInterestRateType", "type": "string", "enum": ["Gross", "Other"] }, "BankInterestRate": { "description": "Interés bancario por el producto Cuenta de Negocio", "title": "BankInterestRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles del conjunto de niveles de banda de sobregiros", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherBankInterestType": { "description": "Otros tipos de tasa de interés los cuales no están disponibles en la lista de código estándar", "type": "object", "title": "OtherBankInterestType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherApplicationFrequency": { "description": "Otras frecuencias de aplicación que no están disponibles en la lista de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Periodo por el cual otro criterios de elegibilidad aplican.", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "minItems": 1, "required": ["TierValueMinimum", "CalculationFrequency", "ApplicationFrequency", "FixedVariableInterestRateType", "AER"] }, "CreditInterestEligibility": { "description": "Elegibilidad para el interés en crédito", "type": "array", "title": "CreditInterestEligibility", "items": { "description": "Elegibilidad para el interés en crédito", "type": "object", "properties": { "Name": { "description": "Nombre proporcionado para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Tipo de elegibilidad: método mediante el cual agrupamos las elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "MinimumAnniversary", "ExistingCustomers", "MinimumDeposit", "MinimumTransactions", "NewCustomersOnly", "Other", "SwitchersOnly", "StartUp", "SoleUkAccount", "ThirdSectorOnly"] }, "Amount": { "description": "Cualquier criterio de elegibilidad en donde la cantidad es requerida para ser específico, por ejemplo, edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser catalogado como verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualqueir criterio de elegibilidad en donde una descripción larga es proporcionada", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Periodo por el cual otro criterios de elegibilidad aplican", "title": "Period", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Tipo de código de elegibilidad no estandarizado", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Name", "Type"] } } }, "additionalProperties": false, "minItems": 1, "required": ["TierBand"] } }, "additionalProperties": false, "required": ["TierBandSet"] }, "Overdraft": { "description": "Detalles de préstamo", "type": "object", "title": "Overdraft", "properties": { "Notes": { "description": "Notas asociadas sobre la tasa de sobregiro", "title": "Notes", "type": "string", "minLength": 1, "maxLength": 2000 }, "TcsAndCsURL": { "description": "URL proporcionada por la institución financiera la cual redirecciona a los términos y condiciones de una Cuenta de Negocio en un sitio web externo", "title": "TcsAndCsURL", "type": "string", "minLength": 1, "maxLength": 500 }, "OverdraftTierBandSet": { "description": "Detalles del conjunto de niveles de banda", "type": "array", "title": "OverdraftTierBandSet", "items": { "description": "Detalles del conjunto de niveles de banda", "type": "object", "properties": { "TierBandMethod": { "description": "La metodología de cómo se carga el sobregiro. Puede ser: 'Total' Donde se aplica el mismo cargo/tasa a la totalidad del saldo de sobregiro (donde los cargos son aplicables).'En niveles' Cuando se aplican cargos/tasas diferentes en función de los niveles de saldo máximo y mínimo del sobregiro definidos por la organización financiera prestamista'Banded' Donde se aplican diferentes cargos/tasas dependiendo de las bandas de montos de saldo máximo y mínimo de sobregiros definidos por una organización gubernamental ", "title": "TierBandMethod", "type": "string", "enum": ["Banded", "Tiered", "Whole"] }, "OverdraftType": { "description": "Un sobregiro puede ser \"comprometido\", lo que significa que no se puede retirar el servicio sin una notificación razonable antes de la fecha de finalización acordada, o \"sobre pedido\", lo que significa que la institución financiera puede exigir el reembolso en cualquier momento", "title": "OverdraftType", "type": "string", "enum": ["Committed", "OnDemand"] }, "Identification": { "description": "Identificación única e inequívoca de una banda de nivel para un producto de sobregiro.", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "AuthorisedIndicator": { "description": "Indica si el sobregiro está autorizado (Y) o no (N)", "title": "AuthorisedIndicator", "type": "boolean" }, "BufferAmount": { "description": "Cuando un cliente excede su límite de crédito, una institución financiera no le cobrará al cliente cargos por sobregiro no autorizados si no exceden en más del monto de respaldo. Nota: Los cargos por sobregiro autorizados aún pueden aplicarse.", "title": "BufferAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles del conjunto de niveles de banda de sobregiros", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OverdraftTierBand": { "description": "Proporciona detalles de sobregiro para un nivel o banda específica", "type": "array", "title": "OverdraftTierBand", "items": { "description": "Proporciona detalles de sobregiro para un nivel o banda específica", "type": "object", "properties": { "Identification": { "description": "Identificación única e inequívoca de nivel de banda para un sobregiro", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "TierValueMin": { "description": "Nivel/banda del valor mínimo de sobregiro", "title": "TierValueMin", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "TierValueMax": { "description": "Valor máximo del nivel/banda de sobregiro", "title": "TierValueMax", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "EAR": { "description": "EAR significa tasa anual efectiva y/o tasa anual equivalente (utilizado indistintamente con frecuencia), siendo la actual tasa de interés anual de un sobregiro", "title": "EAR", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "AgreementLengthMin": { "description": "Especifica la longitud mínima de una banda para un acuerdo de sobregiro fijo", "title": "AgreementLengthMin", "type": "number", "format": "float" }, "AgreementLengthMax": { "description": "Especifica la longitud máxima de una banda para un acuerdo de sobregiro fijo", "title": "AgreementLengthMax", "type": "number", "format": "float" }, "AgreementPeriod": { "description": "Especifica el período de un acuerdo de sobregiro de longitud fija", "title": "AgreementPeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "OverdraftInterestChargingCoverage": { "description": "Se refiere a qué tasa de interés se aplica cuando los intereses están escalonados. Por ejemplo, si un saldo de sobregiro es 2K y los niveles de interés son: - 0-500 0.1%, 500-1000 0.2%, 1000-10000 0.5%, entonces la tasa de interés aplicable podría ser 0.5% del saldo total (dado que el saldo de la cuenta se encuentra en el nivel de interés superior) o (0.1% * 500) + (0.2% * 500) + (0.5% * 1000). En la primera situación, decimos que el interés se aplica al \"total\" del saldo de la cuenta, y en el 2º que está \"por niveles\"", "title": "OverdraftInterestChargingCoverage", "type": "string", "enum": ["Banded", "Tiered", "Whole"] }, "BankGuaranteedIndicator": { "description": "Indica si el banco garantiza que la tasa de sobregiro anunciada será ofrecida a un prestatario, por ejemplo, si es parte de un plan del gobierno, o si la tasa puede variar dependiendo de las circunstancias del solicitante.", "title": "BankGuaranteedIndicator", "type": "boolean" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de nivel/banda", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OverdraftFeesCharges": { "description": "Tarifas y cargos de sobregiro", "type": "array", "title": "OverdraftFeesCharges", "items": { "description": "Tarifas y cargos de sobregiro", "type": "object", "properties": { "OverdraftFeeChargeCap": { "description": "Detalles sobre los límites (cargos máximos) que se aplican a una tarifa/cargo en particular. El límite se puede basar en una cantidad (en libras), una cantidad (en elementos) o una tasa.", "type": "array", "title": "OverdraftFeeChargeCap", "items": { "description": "Detalles sobre los límites (cargos máximos) que se aplican a una tarifa/cargo en particular. El límite se puede basar en una cantidad (en libras), una cantidad (en elementos) o una tasa.", "type": "object", "properties": { "FeeType": { "description": "Tipo de tarifa/cargo que está siendo limitado", "title": "FeeType", "type": "array", "items": { "description": "Tipo de tarifa de sobregiro", "type": "string", "enum": ["ArrangedOverdraft", "AnnualReview", "EmergencyBorrowing", "BorrowingItem", "OverdraftRenewal", "OverdraftSetup", "Surcharge", "TempOverdraft", "UnauthorisedBorrowing", "UnauthorisedPaidTrans", "UnauthorisedUnpaidTrans"] }, "minItems": 1 }, "MinMaxType": { "description": "Tipo mímino máximo", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "FeeCapOccurrence": { "description": "Indica si el banco garantiza que la tasa de sobregiro anunciada será ofrecida a un prestatario, por ejemplo, si es parte de un plan del gobierno, o si la tasa puede variar dependiendo de las circunstancias del solicitante.", "title": "FeeCapOccurrence", "type": "number", "format": "float" }, "FeeCapAmount": { "description": "Monto máximo cobrado por una tarifa/cargo", "title": "FeeCapAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "CappingPeriod": { "description": "Periodo, por ejemplo, un día, un mes, etc. por el cual una tarifa/cargo está limitado", "title": "CappingPeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas relacionadas con el límite de cargo por sobregiro", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro código de tarifa que no está disponible en el conjunto de código estandar", "type": "array", "title": "OtherFeeType", "items": { "description": "Otro código de tarifa que no está disponible en el conjunto de código estandar", "type": "object", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } } } }, "additionalProperties": false, "required": ["FeeType", "MinMaxType"] }, "OverdraftFeeChargeDetail": { "description": "Detalles sobre tarifas/cargos", "type": "array", "title": "OverdraftFeeChargeDetail", "items": { "description": "Detalles sobre tarifas/cargos", "type": "object", "properties": { "FeeType": { "description": "Tipo de tarifa de sobregiro", "title": "FeeType", "type": "string", "enum": ["ArrangedOverdraft", "AnnualReview", "EmergencyBorrowing", "BorrowingItem", "OverdraftRenewal", "OverdraftSetup", "Surcharge", "TempOverdraft", "UnauthorisedBorrowing", "UnauthorisedPaidTrans", "UnauthorisedUnpaidTrans"] }, "NegotiableIndicator": { "description": "Indica si la tarifa y los cargos son negociables", "title": "NegotiableIndicator", "type": "boolean" }, "OverdraftControlIndicator": { "description": "Indica si la tarifa/cargo ya está cubierto por un cargo de 'Control de sobregiro' o no.", "title": "OverdraftControlIndicator", "type": "boolean" }, "FeeAmount": { "description": "Monto cobrado por un tarifa/cargo por sobregiro (cuando se cobra en términos de un monto en lugar de una tasa)", "title": "FeeAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRate": { "description": "Tasa cobrada por tarifa/cargo a sobregiro (cuando se cobra en términos de una tasa en lugar de una cantidad)", "title": "FeeRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRateType": { "description": "Tipo de tasa por taria/cargo a sobregiro (donde se cobra en términos de una tasa en lugar de una cantidad)", "title": "FeeRateType", "type": "string", "enum": ["Gross", "Other"] }, "ApplicationFrequency": { "description": "Frecuencia a la que se aplica el cargo por sobregiro en la cuenta", "title": "ApplicationFrequency", "type": "string", "enum": ["OnClosing", "OnOpening", "ChargingPeriod", "Daily", "PerItem", "Monthly", "OnAnniversary", "Other", "PerHundredPounds", "PerHour", "PerOccurrence", "PerSheet", "PerTransaction", "PerTransactionAmount", "PerTransactionPercentage", "Quarterly", "SixMonthly", "StatementMonthly", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "Frecuencia con que se calcula la tarifa/cargo por sobregiro para la cuenta", "title": "CalculationFrequency", "type": "string", "enum": ["OnClosing", "OnOpening", "ChargingPeriod", "Daily", "PerItem", "Monthly", "OnAnniversary", "Other", "PerHundredPounds", "PerHour", "PerOccurrence", "PerSheet", "PerTransaction", "PerTransactionAmount", "PerTransactionPercentage", "Quarterly", "SixMonthly", "StatementMonthly", "Weekly", "Yearly"] }, "Notes": { "description": "Texto libre para capturar cualquier otra información relacionada con los detalles decargos por sobregiro", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro tipo de tarifa que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherFeeType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "OtherFeeRateType": { "description": "Otras frecuencias de aplicación que no están disponibles en la lista de códigos estándar", "type": "object", "title": "OtherFeeRateType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "OtherApplicationFrequency": { "description": "Otras frecuencias de aplicación que no están disponibles en la lista de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Periodo por el cual otro criterios de elegibilidad aplican.", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "minItems": 1 } } }, "additionalProperties": false, "required": ["OverdraftFeeChargeDetail"] } } }, "additionalProperties": false, "minItems": 1 }, "OverdraftFeesCharges": { "description": "Detalles de tarifas y cargos a sobregiros", "type": "array", "title": "OverdraftFeesCharges", "items": { "description": "Detalles de tarifas y cargos a sobregiros", "type": "object", "properties": { "OverdraftFeeChargeCap": { "description": "Detalles sobre los límites (cargos máximos) que se aplican a una tarifa/cargo en particular. El límite se puede basar en una cantidad (en libras), una cantidad (en elementos) o una tasa.", "type": "array", "title": "OverdraftFeeChargeCap", "items": { "description": "Detalles sobre los límites (cargos máximos) que se aplican a una tarifa/cargo en particular. El límite se puede basar en una cantidad (en libras), una cantidad (en elementos) o una tasa.", "type": "object", "properties": { "FeeType": { "description": "Tipo de tarifa/cargo que está siendo limitado", "title": "FeeType", "type": "array", "items": { "description": "Tipo de tarifa de sobregiro", "type": "string", "enum": ["ArrangedOverdraft", "AnnualReview", "EmergencyBorrowing", "BorrowingItem", "OverdraftRenewal", "OverdraftSetup", "Surcharge", "TempOverdraft", "UnauthorisedBorrowing", "UnauthorisedPaidTrans", "UnauthorisedUnpaidTrans"] }, "minItems": 1 }, "MinMaxType": { "description": "Tipo mímino máximo", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "FeeCapOccurrence": { "description": "Indica si el banco garantiza que la tasa de sobregiro anunciada será ofrecida a un prestatario, por ejemplo, si es parte de un plan del gobierno, o si la tasa puede variar dependiendo de las circunstancias del solicitante.", "type": "number", "format": "float" }, "FeeCapAmount": { "description": "Monto máximo cobrado por una tarifa/cargo", "title": "FeeCapAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "CappingPeriod": { "description": "Periodo, por ejemplo, un día, un mes, etc. por el cual una tarifa/cargo está limitado", "title": "CappingPeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas relacionadas con el límite de cargo por sobregiro", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro código de tarifa que no está disponible en el conjunto de código estandar", "type": "array", "title": "OtherFeeType", "items": { "description": "Otro código de tarifa que no está disponible en el conjunto de código estandar", "type": "object", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["FeeType", "MinMaxType"] }, "OverdraftFeeChargeDetail": { "description": "Detalles sobre tarifas/cargos", "type": "array", "title": "OverdraftFeeChargeDetail", "items": { "description": "Detalles sobre tarifas/cargos", "type": "object", "properties": { "FeeType": { "description": "Tipo de tarifa de sobregiro", "title": "FeeType", "type": "string", "enum": ["ArrangedOverdraft", "AnnualReview", "EmergencyBorrowing", "BorrowingItem", "OverdraftRenewal", "OverdraftSetup", "Surcharge", "TempOverdraft", "UnauthorisedBorrowing", "UnauthorisedPaidTrans", "UnauthorisedUnpaidTrans"] }, "NegotiableIndicator": { "description": "Indica si la tarifa y los cargos son negociables", "title": "NegotiableIndicator", "type": "boolean" }, "OverdraftControlIndicator": { "description": "Indica si la tarifa/cargo ya está cubierto por un cargo de 'Control de sobregiro' o no.", "title": "OverdraftControlIndicator", "type": "boolean" }, "FeeAmount": { "description": "Monto cobrado por un tarifa/cargo por sobregiro (cuando se cobra en términos de un monto en lugar de una tasa)", "title": "FeeAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRate": { "description": "Tasa cobrada por tarifa/cargo a sobregiro (cuando se cobra en términos de una tasa en lugar de una cantidad)", "title": "FeeRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRateType": { "description": "Tipo de tasa por taria/cargo a sobregiro (donde se cobra en términos de una tasa en lugar de una cantidad)", "title": "FeeRateType", "type": "string", "enum": ["Gross", "Other"] }, "ApplicationFrequency": { "description": "Frecuencia a la que se aplica el cargo por sobregiro en la cuenta", "title": "ApplicationFrequency", "type": "string", "enum": ["OnClosing", "OnOpening", "ChargingPeriod", "Daily", "PerItem", "Monthly", "OnAnniversary", "Other", "PerHundredPounds", "PerHour", "PerOccurrence", "PerSheet", "PerTransaction", "PerTransactionAmount", "PerTransactionPercentage", "Quarterly", "SixMonthly", "StatementMonthly", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "Frecuencia con que se calcula la tarifa/cargo por sobregiro para la cuenta", "title": "CalculationFrequency", "type": "string", "enum": ["OnClosing", "OnOpening", "ChargingPeriod", "Daily", "PerItem", "Monthly", "OnAnniversary", "Other", "PerHundredPounds", "PerHour", "PerOccurrence", "PerSheet", "PerTransaction", "PerTransactionAmount", "PerTransactionPercentage", "Quarterly", "SixMonthly", "StatementMonthly", "Weekly", "Yearly"] }, "Notes": { "description": "Texto libre para capturar cualquier otra información relacionada con los detalles decargos por sobregiro", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro tipo de tarifa que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherFeeType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "OtherFeeRateType": { "description": "Otras frecuencias de aplicación que no están disponibles en la lista de códigos estándar", "type": "object", "title": "OtherFeeRateType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "OtherApplicationFrequency": { "description": "Otras frecuencias de aplicación que no están disponibles en la lista de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Periodo por el cual otro criterios de elegibilidad aplican.", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "minItems": 1, "required": ["FeeType", "ApplicationFrequency", "CalculationFrequency"] } } }, "additionalProperties": false, "required": ["OverdraftFeeChargeDetail"] } } }, "additionalProperties": false, "minItems": 1, "required": ["TierBandMethod", "OverdraftTierBand"] } }, "additionalProperties": false, "required": ["OverdraftTierBandSet"] }, "Eligibility": { "description": "Los detalles de elegibilidad para este producto, es decir, los criterios que un titular de cuenta debe cumplir para ser elegible para el producto Cuenta de negocio (BCA).", "type": "object", "title": "Eligibility", "properties": { "OtherEligibility": { "description": "Otra elegibilidad que no es cubierta por la principal elegibilidad del producto Cuenta de Negocio (BCA)", "type": "array", "title": "OtherEligibility", "items": { "description": "Otra elegibilidad que no es cubierta por la principal elegibilidad del producto Cuenta de Negocio (BCA)", "type": "object", "properties": { "Name": { "description": "Nombre proporcionado para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de un criterio de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Tipo de elegibilidad: método mediante el cual agrupamos las elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "MinimumAnniversary", "ExistingCustomers", "MinimumDeposit", "MinimumTransactions", "NewCustomersOnly", "Other", "SwitchersOnly", "StartUp", "SoleUkAccount", "ThirdSectorOnly"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, por ejemplo, edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado como verdadero o falso, por ejemplo UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualqueir criterio de elegibilidad en donde una descripción larga es proporcionada", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Periodo por el cual otro criterios de elegibilidad aplican", "title": "Period", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Tipo de código de elegibilidad no estandarizado", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } } }, "AgeEligibility": { "description": "Edad elegible para el producto Cuneta de Negocio (BCA)", "type": "object", "title": "AgeEligibility", "properties": { "MinimumAge": { "description": "La edad mínima que una persona es elegible para mantener esta cuenta", "title": "MinimumAge", "type": "number", "format": "float" }, "MaximumAge": { "description": "La edad máxima que una persona es elegible para mantener esta cuenta", "title": "MaximumAge", "type": "number", "format": "float" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de AgeEgibility (elegibilidad de edad)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false }, "ResidencyEligibility": { "description": "Paises en los que el titular de la cuenta puede residir y por ende, ser elegible a la apertura de una cuenta", "type": "array", "title": "ResidencyEligibility", "items": { "description": "Paises en los que el titular de la cuenta puede residir y por ende, ser elegible a la apertura de una cuenta", "type": "object", "properties": { "ResidencyType": { "description": "Tipo de residencia, como domicilio fiscal, residencia del propietario, etc.", "title": "ResidencyType", "type": "string", "enum": ["Incorporated", "Owner", "Other", "Trading", "CompanyTax"] }, "ResidencyIncluded": { "description": "Código de pais para el que el producto Cuenta de Negocio (BCA) es permitido", "title": "ResidencyIncluded", "type": "array", "items": { "description": "CodeMnemonic", "type": "string", "pattern": "[A-Z]{4}" }, "minItems": 1 }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de ResidencyEligibility (elegibilidad por residencia)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherResidencyType": { "description": "Otro tipo de residencia que no está disponible en la lista de código estándar", "type": "object", "title": "OtherResidencyType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["ResidencyIncluded"] }, "TradingHistoryEligibility": { "description": "Describe los requisitos del historial comercial para acceder al producto Cuenta de Negocio (BCA).", "type": "array", "title": "TradingHistoryEligibility", "items": { "description": "Describe los requisitos del historial comercial para acceder al producto Cuenta de Negocio (BCA).", "type": "object", "properties": { "TradingType": { "description": "Elegibilidad por el tipo de operación para el producto Cuenta de Negocio (BCA) ", "title": "TradingType", "type": "string", "enum": ["AnnualReturns", "PreviousCCJSAllowed", "GoodTradingHistory", "Other", "PreviousBankruptcyAllowed", "TradingLength", "Turnover"] }, "MinMaxType": { "description": "Tipo mímino máximo", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "Amount": { "description": "Cantidad que indica el tipo min max", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado como verdadero o falso, por ejemplo PreviousCCJS es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualquier criterio de elegibilidad en donde una descripción larga es proporcionada", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "La unidad de periodo (días, semanas, meses, etc.)", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de TradinghistoryEligibility (elegibilidad por historial comercial)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherTradingType": { "description": "Otro tipo de operación que no existe en la lista de códigos estándar", "type": "object", "title": "OtherTradingType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false }, "LegalStructureEligibility": { "description": "Requisito de elegibilidad de la estructura legal para acceder al producto Cuenta de Negocio (BCA)", "type": "array", "title": "LegalStructureEligibility", "items": { "description": "Requisito de elegibilidad de la estructura legal para acceder al producto Cuenta de Negocio (BCA)", "type": "object", "properties": { "LegalStructure": { "description": "Define la estructura legal de la empresa para acceder al producto Cuenta de Negocio (BCA).", "title": "LegalStructure", "type": "string", "enum": ["CIO", "ClubSociety", "Charity", "Ltd", "LBG", "LLP", "Other", "Partnership", "SoleTrader", "Trust"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de la LegalStructureEligibility (elegibilidad de estructura legal) ", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherLegalStructure": { "description": "Otro código de estructura legal del negocio que no está presente en la lista estándar", "type": "object", "title": "OtherLegalStructure", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false }, "OfficerEligibility": { "description": "Describe los requerimientos de Directivos (propietarios, socios, directivos) para acceder a un producto Cuenta de Negocio (BCA)", "type": "array", "title": "OfficerEligibility", "items": { "description": "Describe los requerimientos de Directivos (propietarios, socios, directivos) para acceder a un producto Cuenta de Negocio (BCA)", "type": "object", "properties": { "OfficerType": { "description": "Define los tipos de Directivos elegibles al producto Cuenta de Negocio (BCA), por ejemplo: Directivos, propietarios, etc. eligibile for the BCA product. Examples are Directors, Owners etc.", "title": "OfficerType", "type": "string", "enum": ["Director", "Owner", "Other", "Partner"] }, "MinAmount": { "description": "Cantidad mínima de Directivos (de un tipo en particular) requeridos para un producto Cuenta de Negocio (BCA)", "title": "MinAmount", "type": "integer", "format": "int32" }, "MaxAmount": { "description": "Cantidad máxima de Directivos (para un tipo en particular) requerida para el producto Cuenta de Negocio (BCA)", "title": "MaxAmount", "type": "integer", "format": "int32" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de OfficerEligibility (elegibilidad de directivos)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherOfficerType": { "description": "Otro tipo de directivo que no está disponible en la lista de código estándar", "type": "object", "title": "OtherOfficerType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false }, "IDEligibility": { "description": "Criterios de verificación de identificación que le titular de la cuenta necesitará conocer para sacar el producto Cuenta de Negocio (BCA)", "type": "object", "title": "IDEligibility", "properties": { "URL": { "description": "URL a la lista de documentos de verificación de identidad que se requiere para obtener el producto.", "title": "URL", "type": "string", "minLength": 1, "maxLength": 500 }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de verificación de identificación", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false }, "CreditCheckEligibility": { "description": "Criterios de verificación de crédito que el titular de la cuenta deberá cumplir para retirar el producto Cuenta de Negocio (BCA)", "type": "object", "title": "CreditCheckEligibility", "properties": { "ScoringType": { "description": "Apertura del tipo de calificación de crédito (duro o blando)", "title": "ScoringType", "type": "string", "enum": ["Hard", "Soft"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de CreditCheck (verificación de crédito)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false }, "IndustryEligibility": { "description": "Industria elegible que el titular de la cuenta deberá cumplir para sacar el productoCuenta de Negocio (BCA)", "type": "object", "title": "IndustryEligibility", "properties": { "SICCode": { "description": "Código Estándar de la Industria en Reino Unido de los negocios elegibles para acceder a un producto Cuenta de Negocio (BCA). Ref http://resources.companieshouse.gov.uk/sic/", "title": "SICCode", "type": "array", "items": { "description": "maxLength 5 text", "type": "string", "minLength": 1, "maxLength": 5 }, "minItems": 1 }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de IndustryEligibility (elegibilidad de industria)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherSICCode": { "type": "object", "title": "OtherSICCode", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } }, "additionalProperties": false, "required": ["SICCode"] } }, "additionalProperties": false }, "FeaturesAndBenefits": { "description": "Detalles de atributos y beneficios", "type": "object", "title": "FeaturesAndBenefits", "properties": { "FeatureBenefitGroup": { "description": "FeatureBenefitGroup (grupo de atributos de beneficios) se puede usar para agrupar atributos y beneficios en paquetes (que pueden ser cobrados a nivel grupal) por ejemplo, una cuenta de estudiante de Barclays permite comprar paquetes de beneficios adicionales.", "type": "array", "title": "FeatureBenefitGroup", "items": { "description": "FeatureBenefitGroup (grupo de atributos de beneficios) se puede usar para agrupar atributos y beneficios en paquetes (que pueden ser cobrados a nivel grupal) por ejemplo, una cuenta de estudiante de Barclays permite comprar paquetes de beneficios adicionales.", "type": "object", "properties": { "Name": { "description": "Nombre de atributo/beneficio", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Type": { "description": "Tipos comúnes de prestación y beneficios", "title": "Type", "type": "string", "enum": ["AccountManagement", "AccountOpeningOrSwitchingIncentive", "Cashback", "InternationalPaymentsSupport", "Other", "PreferentialRates", "RelationshipManager", "Rewards", "SecureCash"] }, "BenefitGroupNominalValue": { "description": "BenefitGroupNominalValue (valor nominal de grupo de beneficios) permite a los bancos expresar lo que vale su paquete de beneficios", "title": "BenefitGroupNominalValue", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Fee": { "description": "Monto que se le cobra al cliente por un paquete de atributos/beneficios", "title": "Fee", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "ApplicationFrequency": { "description": "Frecuencia con la que se aplica el cargo por grupo de atributos/beneficios a la cuenta del cliente", "title": "ApplicationFrequency", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "Frecuencia con la se calcula el cargo por grupo de atributos/beneficios para la cuenta del cliente", "title": "CalculationFrequency", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de grupos de atributos y beneficios", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Cualquier otro tipo de atributo y beneficio los cuales no están disponibles en la lista de código estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherApplicationFrequency": { "description": "Otra frecuencia de aplicación la cual no está disponible en un grupo de código estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Periodo por el cual otro criterios de elegibilidad aplican", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeatureBenefitItem": { "description": "Atributos o prestaciones detallados que pueden ser parte de un atributo/grupo de beneficios/paquete", "type": "array", "title": "FeatureBenefitItem", "items": { "description": "Atributos o prestaciones detallados que pueden ser parte de un atributo/grupo de beneficios/paquete", "type": "object", "properties": { "Identification": { "description": "Identificación única e inequívoca de un elemento de un atributo y beneficio", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Type": { "description": "Tipo de atributo y beneficio", "title": "Type", "type": "string", "enum": ["AccountManagement", "AccountOpeningOrSwitchingIncentive", "Cashback", "InternationalPaymentsSupport", "Other", "PreferentialRates", "RelationshipManager", "Rewards", "SecureCash"] }, "Name": { "description": "Nombre que se puede adjuntar a un atributo/beneficio", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Amount": { "description": "Cantidad asociada al atributo/beneficio cuando corresponda, por ejemplo 200 libras de seguro de viaje", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Indicador verdadero/falso para un atributo/beneficio en particular, por ejemplo, ¿sobregiro libre de intereses? si o no", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Proporciona información textual sobre un atributo/beneficio, por ejemplo, 10% de descuento boletos de cine los martes por la noche", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Notes": { "description": "Notas adicionales opcionales para complementar un artículo prestación/beneficio. Utilizado solamente para condiciones específicas", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Otros tipos comunes de atributos y beneficios que no están disponibles en el conjunto de código estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeatureBenefitEligibility": { "description": "Elegibilidad de atributos y beneficios", "type": "array", "title": "FeatureBenefitEligibility", "items": { "description": "Elegibilidad de atributos y beneficios", "type": "object", "properties": { "Name": { "description": "Nombre proporcionado por el criterio de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Tipo de elegibilidad: método mediante el cual agrupamos las elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "MinimumAnniversary", "ExistingCustomers", "MinimumDeposit", "MinimumTransactions", "NewCustomersOnly", "Other", "SwitchersOnly", "StartUp", "SoleUkAccount", "ThirdSectorOnly"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, por ejemplo, edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualqueir criterio de elegibilidad en donde una descripción larga es proporcionada", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Periodo por el cual otro criterios de elegibilidad aplican", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad.", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Tipo de código de elegibilidad no estandarizado", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Name", "Type"] } } }, "additionalProperties": false, "required": ["Type"] }, "FeatureBenefitEligibility": { "description": "Elegibilidad de atributos y beneficios", "type": "array", "title": "FeatureBenefitEligibility", "items": { "description": "Elegibilidad de atributos y beneficios", "type": "object", "properties": { "Name": { "description": "Nombre proporcionado para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Tipo de elegibilidad: método mediante el cual agrupamos las elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "MinimumAnniversary", "ExistingCustomers", "MinimumDeposit", "MinimumTransactions", "NewCustomersOnly", "Other", "SwitchersOnly", "StartUp", "SoleUkAccount", "ThirdSectorOnly"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, por ejemplo, edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualqueir criterio de elegibilidad en donde una descripción larga es proporcionada", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Periodo por el cual otro criterios de elegibilidad aplican", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Tipo de código de elegibilidad no estandarizado", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } } } } }, "additionalProperties": false, "required": ["Name"] }, "FeatureBenefitItem": { "description": "Atributos o prestaciones detallados que pueden ser parte de un atributo/grupo de beneficios/paquete", "type": "array", "title": "FeatureBenefitItem", "items": { "description": "Atributos o prestaciones detallados que pueden ser parte de un atributo/grupo de beneficios/paquete", "type": "object", "properties": { "Identification": { "description": "Identificación única e inequívoca de un elemento de un atributo y beneficio", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Type": { "description": "Tipo de atributo y beneficio", "title": "Type", "type": "string", "enum": ["AccountManagement", "AccountOpeningOrSwitchingIncentive", "Cashback", "InternationalPaymentsSupport", "Other", "PreferentialRates", "RelationshipManager", "Rewards", "SecureCash"] }, "Name": { "description": "Nombre que se puede adjuntar al atributo/beneficio", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Amount": { "description": "Cantidad asociada al atributo/beneficio cuando corresponda, por ejemplo 200 libras de seguro de viaje", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Indicador verdadero/falso para un atributo/beneficio en particular, por ejemplo, ¿sobregiro libre de intereses? si o no", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Proporciona información textual sobre un atributo/beneficio, por ejemplo, 10% de descuento boletos de cine los martes por la noche", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Notes": { "description": "Notas adicionales opcionales para complementar un artículo prestación/beneficio. Utilizado solamente para condiciones específicas", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Otros tipos comunes de atributos y beneficios que no están disponibles en el conjunto de código estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeatureBenefitEligibility": { "description": "Elegibilidad de atributos y beneficios", "type": "array", "title": "FeatureBenefitEligibility", "items": { "description": "Elegibilidad de atributos y beneficios", "type": "object", "properties": { "Name": { "description": "Nombre proporcionado para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Tipo de elegibilidad: método mediante el cual agrupamos las elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "MinimumAnniversary", "ExistingCustomers", "MinimumDeposit", "MinimumTransactions", "NewCustomersOnly", "Other", "SwitchersOnly", "StartUp", "SoleUkAccount", "ThirdSectorOnly"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, por ejemplo, edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualqueir criterio de elegibilidad en donde una descripción larga es proporcionada", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Periodo por el cual otro criterios de elegibilidad aplican", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Tipo de código de elegibilidad no estandarizado", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Name", "Type"] } } }, "additionalProperties": false, "required": ["Type"] }, "Card": { "description": "Detalles de pagos con tarjeta", "type": "array", "title": "Card", "items": { "description": "Detalles de pagos con tarjeta", "type": "object", "properties": { "Type": { "description": "Tipo de tarjeta disponible, por ejemplo, débito", "title": "Type", "type": "string", "enum": ["BusinessQuickLodgeCard", "CashCard", "DebitCard", "DepositCard", "Other"] }, "Scheme": { "description": "Operador de un esquema de tarjeta. Por ejemplo, Visa", "title": "Scheme", "type": "array", "items": { "description": "Operador de un esquema de tarjeta. Por ejemplo, Visa", "type": "string", "enum": ["MasterCard", "Other", "Visa"] }, "minItems": 1 }, "ContactlessIndicator": { "description": "Indica si la tarjeta puede ser ocupada para pagos de proximidad o no", "title": "ContactlessIndicator", "type": "boolean" }, "MaxDailyCardWithdrawalLimit": { "description": "Límite máximo de retiro de efectivo diario en la tarjeta", "title": "MaxDailyCardWithdrawalLimit", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Notes": { "description": "Notas adicionales opcionales para complementar detalles de tarjeta", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Cualquier otro tipo de tarjeta que no esté disponible en el tipo de tarjeta estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherScheme": { "description": "Operador de un esquema de tarjeta que no está disponible en la lista de códigos de esquema estándar", "type": "array", "title": "OtherScheme", "items": { "description": "Operador de un esquema de tarjeta que no está disponible en la lista de códigos de esquema estándar", "type": "object", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Type", "Scheme", "ContactlessIndicator"] }, "MobileWallet": { "description": "Detalles sobre los servicios de aplicaciones móviles que pueden estar disponibles con el producto Cuenta de Negocio (BCA)", "type": "array", "title": "MobileWallet", "items": { "description": "Detalles sobre los servicios de aplicaciones móviles que pueden estar disponibles con el producto Cuenta de Negocio (BCA)", "type": "object", "properties": { "Type": { "description": "Aplicaciones móviles que el producto Cuenta de Negocio (BCA) soporta", "title": "Type", "type": "string", "enum": ["AndroidPay", "ApplePay", "IssuerMobileApp", "MobileBankingApp", "Other", "PayM", "SamsungPay", "VodafoneWallet"] }, "Notes": { "description": "Texto libre para agregar cualquier información adicional para MobileWallet (monedero virtual)", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Otras aplicaciones móviles que el producto Cuenta de Negocio (BCA) soporta y que no están dentro de una lista de código estandar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Type"] } }, "additionalProperties": false }, "OtherFeesCharges": { "description": "Contiene detalles de tarifas o cargos que no están asociados con o un sobregiro o atributos/beneficios", "type": "array", "title": "OtherFeesCharges", "items": { "description": "Contiene detalles de tarifas o cargos que no están asociados con o un sobregiro o atributos/beneficios", "type": "object", "properties": { "TariffType": { "description": "TariffType (tipo de tarifa) que define la tarifa y los cargos ", "title": "TariffType", "type": "string", "enum": ["Electronic", "Mixed", "Other"] }, "TariffName": { "description": "Nombre de la tarifa", "title": "TariffName", "type": "string", "minLength": 1, "maxLength": 350 }, "OtherTariffType": { "description": "Otro tipo de tarifa que no está en la lista estandar", "type": "object", "title": "OtherTariffType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "FeeChargeDetail": { "description": "Detalles de otras tarifas/cargos", "type": "array", "title": "FeeChargeDetail", "items": { "description": "Detalles de otras tarifas/cargos", "type": "object", "properties": { "FeeCategory": { "description": "Categorización de cargos y tarifas en categorías estándar", "title": "FeeCategory", "type": "string", "enum": ["ATM", "BankersDrafts", "Card", "Cheque", "CounterServices", "Foreign", "International", "Legal", "Online", "Other", "PaymentScheme", "Report", "Safekeeping", "Servicing", "Transaction"] }, "FeeType": { "description": "Tipo de tarifa/cargo", "title": "FeeType", "type": "string", "enum": ["ATMDeposATMPaidIn", "ReportCertBalance", "ATMAbroadConVisaDebit", "ATMCardnetEnvIn", "ATMCashGroupATMDebitCard", "ATMCashNonGroupATMDebitcard", "ATMConGroupATM", "ATMAbroad", "ATMForeignCashDebCard", "ATMAbroadGoldVisaDebit", "ATMNonSterlingWithdrawal", "ATMAbroadVisaDebit", "ATMWithdrawCash", "BACSOnLineAncilliary", "BACSBatch", "BACSOnLineFile", "BACSItem", "BACSBulkBatch", "BACSOnLineOverlimit", "BACSOnLinePayment", "BACSOnLineService", "BACSBulkInternet", "BACSTELDirDebSmartCard", "BACSTELDirDebWebInit", "BACSTELirDebWebInit", "BACSTELDirDebOverlimit", "BACSTELDirDebPayment", "BACSTELDirDebService", "BACSTELDirDebAncilliary", "BACSTELAncilliary", "BACSTELSmartCard", "BACSTELFile", "BACSTELOverlimit", "BACSTELPayment", "BACSTELService", "CHAPSOutBranch", "CHAPSOutOnlineDepositAcc", "CHAPSIn", "CHAPSOutPost", "CHAPSOut", "CHAPSOutOnline", "CHAPSOutManual", "CardCardReplacement", "DraftsBankers", "DraftsCancellation", "CardGuaranteed", "DraftsIntlPayableAbroad", "DraftsIntlStoppedCancelled", "EuroChqXLess", "EuroChqXPlus", "FPSOut", "FPSOutOwn", "FPSInBranch", "LegalArticlesReport", "LegalSealing", "LegalBondAndGuarantee", "LegalCoSearch", "LegalDepositAssignment", "LegalGuaranteePrep", "LegalLifePolicyPrepCo", "LegalLifePolicyPrepPersonal", "LegalPriorityPariPassu", "LegalSubordinationAgreement", "DirDebDirectDebitAdmin", "DirDebDirectDebitCancel", "IntlPayBIBForeignLimit", "IntlPayCreditTransCust", "IntlPayCreditTransNonCust", "IntlPayExpressMoneyMover", "IntlPayEEAPayUrgent", "IntlPayIrishPayUrgent", "IntlPayEEAPay", "IntlPayFXPaymentIn", "IntlPayForeignIn1CPlus", "IntlPayForeignCharge", "IntlPayForeignInternet", "IntlPayForeignInSub1C", "IntlPayPurchaseNonSterling", "IntlPayPaymentTracing", "IntlPayStandardMoneyMover", "IntlPayMT101Transaction", "IntlPayWorldpayPayment", "InvPayBankDetailsWrong", "InvPayForeignBCNR", "InvPayForeignRecall", "InvGeneralInq", "InvOldInstruction", "InvPayReturnDebitXVLess", "InvPayReturnDebitXVPlus", "InvPayStopPayment", "InvPayStandingOrdUnpaid", "SafeKeepAccess", "SafeKeepDeedMedium", "SafeKeepingEnvelope", "SafeKeepingInspection", "SafeKeepingLargeItem", "SafeKeepMultipleItems", "SafeKeepingParcel", "SafeKeepDeedSmall", "SafeKeepOneItem", "LoanArrangement", "NightSafeNightSafeBankOpen", "NightSafeCreditSub5K", "NightSafeNightSafe", "NightSafeNightSafePaidIn", "POPostOfficeCounterCredit", "POPostOfficeCashCredit", "POPostOfficeCashOut", "POPostOfficeWithdrawal", "ChqBookTheftLossAllStopped", "ChqIssuedCurrencyAcc", "ChqCopy", "ChqDraft", "ChqIn", "ChqSpecialChqClearance", "ChqOutIssued", "ChqSpecialChqPresentation", "ChqCounterCheque", "ChqChequeswithStatement", "ChqStopped", "ChqTrans", "ChqDraftFX", "ChqForeignCourier", "ChqForeignNegTenThou", "ChqForeignNegHundred", "ChequeForeignBankDivi", "ChqForeignNegFiftyThou", "ChqPensionCheque", "ChequeForeignOtherDivi", "ChqForeignNegFiveThou", "ChqForeignNegMax", "ChqForeignGBPMMDPlus", "ChqGiftCheque", "ChqCounterLodgement", "ChqCashDropLodgement", "ChqForeign", "ChqChequePhotocopy", "ChqPostOfficeCredit", "ChqPostOfficeChequeCollected", "ChqChequeRetrieval", "ChqReconcilliationPerTrans", "ChqSpecialPresentationCount", "ChqSpecialPresentationPTT", "ChqDraftSterling", "ChqUnpaidCharge", "ChqUnpaidTransIn", "ChqUnpaidTransOut", "ChqUnpaidCheque", "ReportAuditLetter", "ReportFAXAdviceAdditional", "ReportTelAdviceAdditional", "ReportCreditHistory", "ReportCertInterestDuplicate", "ReportCertInterest", "ReportCreditHistoryAdditionalInYear", "ReportForeignStatusEnqElec", "ReportForeignStatusEnq", "ReportStatementChqDaily", "ReportStatementChqFortnightly", "ReportStatementChqMonthly", "ReportStatementChqWeekly", "ReportStatementAndDiviChq", "ReportReferralItem", "ReportStatementByATM", "ReportStatementByBranch", "ReportStatementCopyRegular", "ReportStatementDaily", "ReportStatusEnquiry", "ReportStatementFrequent", "ReportStatementMonthly", "ReportStatementCopy1", "ReportStatementToBranch", "ReportSMSTextMiniStatementorAlert", "ReportStatementFortnightly", "ReportSMSTextMiniStatementWoM", "ReportSMSTextAlertBalance", "ReportSMSTextAlert", "ReportTaxCert", "ReportWeeklyStatement", "SEPABranch", "SEPACredit", "SEPADirectDebit", "SEPAIn", "SEPAEuro", "SEPAOut", "SEPAUnpaid", "SEPAWinbitsTransaction", "TransBillPaymentBranch", "TransBillCollect", "TransTelephoneBillPayment", "TransBankPayment", "TransBillPaymentTelephone", "TransCorrespondentBankFee", "TransCreditTransferUKDifferent", "TransCreditTransferUKSame", "TransCredit", "TransCreditTransfer", "TransBranchCredit", "TransDebit", "TransDebCardDeb", "TransUKDirDeb", "TransManualDeb", "TitleDeeds", "TransBuyForeignWithGBP", "TransGoodValueReq", "TransSWIFTOutUKForeign", "TransInconpleteInstruction", "TransManualEntries", "TransManualTrans", "TransNonSterling", "Other", "TransPOSSaleForeign", "TransPriPaymentPost", "TransPOSSaleUK", "TransReconciliationPerTrans", "TransStandingOrdAdmin", "TransStandingOrd", "TransStandingOrdManPay", "TransTelBusiPriPaymentForeignToUKAcc", "TransTeleItem", "TransTelBusiPriPaymentToGrpAcc", "TransTransferExGroup", "TransTelBusiPriPaymentToNonGrpAcc", "TransSWIFTOutNonEEASterling", "AutoAutoCredit", "AutoAutomatedEntries", "AutoAutoCreditPhoneInet", "AutoAutomatedTrans", "AutoDebitCardCommercial", "AutoFPSAutoCredit", "VisaTravellersChqorCurrency", "OnlineInternetBillPayment", "OnlineBusinessOnlineEuroPayment", "OnlineBusinessOnlineUrgentEuroPayment", "OnlineBusinessOnlineForeignPayment", "OnlineInterbankTransfer", "OnlineInterbankPerTransfer", "OnlineInterbranchTransfer", "OnlineInterbranchPerTransfer", "OnlineSubscriptionMonthly", "OnlineBankingPayment", "OnlineReplacementCardReader", "OnlinePaymentinGBPtoUK", "OnlineUrgentPayment", "OnlinePaymentinUSDtoUS", "OnlineBulkDirectDebSterling", "ForeignChqSent", "ForeignChqSelf", "ForeignChqEncashment", "ForeignFXInwardsCust", "ForeignFXTransfersROI", "ForeignFXForwardTrans", "ForeignExMaintenance", "ForeignFXInwardsNonCust", "ForeignFXOutwards", "ForeignPurchase", "ForeignStatusRep", "ForeignChqDraft", "ForeignChqCLess", "ForeignChqMLess", "ForeignChqOther", "ForeignChqMPlus", "ForeignChqCCC", "ServiceCAccountFee", "ServiceCAccountFeeMonthly", "ServiceCAccountFeeQuarterly", "ServiceCFixedTariff", "ServiceCBusiDepAccBreakage", "ServiceCMonitorDaily", "ServiceCMinimumMonthlyFee", "ServiceCMonitorMonthly", "ServiceCMonitorWeekly", "ServiceCMT940AccountFirst", "ServiceCMT940AccountSubsequent", "ServiceCOther", "CounterCoinHandling", "CounterCashIn", "CounterCashInNotUs", "CounterCashOut", "CounterCashX", "CounterForeignNoteHandling", "CounterCashFeeRate", "CounterForeignCashOutTx", "CounterCounterLodgement", "CounterCashDropLodgement", "CounterNotesLodged", "CounterNotesOut", "CounterCashInOwn", "CounterCashFeePercent"] }, "NegotiableIndicator": { "description": "Tarifa/cargo que generalmente es negociable en lugar de una cantidad fija", "title": "NegotiableIndicator", "type": "boolean" }, "IncludedInMonthlyChargeIndicator": { "description": "Indica si la tarifa/cargo está ya incluido en el cargo mensual", "title": "IncludedInMonthlyChargeIndicator", "type": "boolean" }, "FeeAmount": { "description": "Rango o montos o tasas para los cuales se aplica la tarifa/cargo", "title": "FeeAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRate": { "description": "Tasa cobrada por tarifa/cargo (donde se cobra en términos de una tarifa en lugar de una cantidad)", "title": "FeeRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRateType": { "description": "Tipo de tasa para la tarifa/cargo (donde se cobra en términos de una tarifa en lugar de una cantidad)", "title": "FeeRateType", "type": "string", "enum": ["Gross", "Other"] }, "ApplicationFrequency": { "description": "Con qué frecuencia la tarifa/cargo es aplicado a la cuenta", "title": "ApplicationFrequency", "type": "string", "enum": ["OnClosing", "OnOpening", "ChargingPeriod", "Daily", "PerItem", "Monthly", "OnAnniversary", "Other", "PerHundredPounds", "PerHour", "PerOccurrence", "PerSheet", "PerTransaction", "PerTransactionAmount", "PerTransactionPercentage", "Quarterly", "SixMonthly", "StatementMonthly", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "Con qué frecuencia se calculala tarifa/cargo", "title": "CalculationFrequency", "type": "string", "enum": ["OnClosing", "OnOpening", "ChargingPeriod", "Daily", "PerItem", "Monthly", "OnAnniversary", "Other", "PerHundredPounds", "PerHour", "PerOccurrence", "PerSheet", "PerTransaction", "PerTransactionAmount", "PerTransactionPercentage", "Quarterly", "SixMonthly", "StatementMonthly", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de la tarifa/cargo.", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Cualquier otro tipo de tarjeta que no esté disponible en el tipo de tarjeta estándar", "type": "object", "title": "OtherFeeType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "FeeCategory": { "description": "Categorización de cargos y tarifas en categorías estándar", "title": "FeeCategory", "type": "string", "enum": ["ATM", "BankersDrafts", "Card", "Cheque", "CounterServices", "Foreign", "International", "Legal", "Online", "Other", "PaymentScheme", "Report", "Safekeeping", "Servicing", "Transaction"] }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["FeeCategory", "Name", "Description"] }, "OtherFeeRateType": { "description": "Otro tipo de tarifa que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherFeeRateType", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherApplicationFrequency": { "description": "Otras frecuencias de aplicación no cubiertas en la lista de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Otra frecuencia de cálculo la cual no está disponible en un grupo de código estándar", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeeApplicableRange": { "description": "Range or amounts or rates for which the fee/charge applies", "type": "object", "title": "FeeApplicableRange", "properties": { "MinimumAmount": { "description": "Importe mínimo sobre el que se aplica la tarifa/cargo (cuando se expresa como un importe)", "title": "MinimumAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MaximumAmount": { "description": "Monto máximo sobre el que se aplica la tarifa (cuando se expresa como una cantidad)", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MinimumRate": { "description": "Tasa mínima sobre la que se aplica una tarifa/cargo (cuando se expresa como una tasa)", "title": "MinimumRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "MaximumRate": { "description": "Tasa máxima a la que se aplica la tarifa/cargo (cuando se expresa como una tasa)", "title": "MaximumRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" } }, "additionalProperties": false } } }, "additionalProperties": false, "minItems": 1, "required": ["FeeCategory", "FeeType", "ApplicationFrequency", "CalculationFrequency"] }, "FeeChargeCap": { "description": "Detalles sobre los límites (cargos máximos) que se aplican a una tarifa/cargo en particular. El límite se puede basar en una cantidad (en libras), una cantidad (en elementos) o una tasa.", "type": "array", "title": "FeeChargeCap", "items": { "description": "Periodo, por ejemplo, un día, un mes, etc. por el cual una tarifa/cargo está limitado", "type": "object", "properties": { "FeeType": { "description": "Tipo de tarifa/cargo que está siendo limitado", "title": "FeeType", "type": "array", "items": { "description": "Tipo de tarifa/cargo que está siendo limitado", "type": "string", "enum": ["ATMDeposATMPaidIn", "ReportCertBalance", "ATMAbroadConVisaDebit", "ATMCardnetEnvIn", "ATMCashGroupATMDebitCard", "ATMCashNonGroupATMDebitcard", "ATMConGroupATM", "ATMAbroad", "ATMForeignCashDebCard", "ATMAbroadGoldVisaDebit", "ATMNonSterlingWithdrawal", "ATMAbroadVisaDebit", "ATMWithdrawCash", "BACSOnLineAncilliary", "BACSBatch", "BACSOnLineFile", "BACSItem", "BACSBulkBatch", "BACSOnLineOverlimit", "BACSOnLinePayment", "BACSOnLineService", "BACSBulkInternet", "BACSTELDirDebSmartCard", "BACSTELDirDebWebInit", "BACSTELirDebWebInit", "BACSTELDirDebOverlimit", "BACSTELDirDebPayment", "BACSTELDirDebService", "BACSTELDirDebAncilliary", "BACSTELAncilliary", "BACSTELSmartCard", "BACSTELFile", "BACSTELOverlimit", "BACSTELPayment", "BACSTELService", "CHAPSOutBranch", "CHAPSOutOnlineDepositAcc", "CHAPSIn", "CHAPSOutPost", "CHAPSOut", "CHAPSOutOnline", "CHAPSOutManual", "CardCardReplacement", "DraftsBankers", "DraftsCancellation", "CardGuaranteed", "DraftsIntlPayableAbroad", "DraftsIntlStoppedCancelled", "EuroChqXLess", "EuroChqXPlus", "FPSOut", "FPSOutOwn", "FPSInBranch", "LegalArticlesReport", "LegalSealing", "LegalBondAndGuarantee", "LegalCoSearch", "LegalDepositAssignment", "LegalGuaranteePrep", "LegalLifePolicyPrepCo", "LegalLifePolicyPrepPersonal", "LegalPriorityPariPassu", "LegalSubordinationAgreement", "DirDebDirectDebitAdmin", "DirDebDirectDebitCancel", "IntlPayBIBForeignLimit", "IntlPayCreditTransCust", "IntlPayCreditTransNonCust", "IntlPayExpressMoneyMover", "IntlPayEEAPayUrgent", "IntlPayIrishPayUrgent", "IntlPayEEAPay", "IntlPayFXPaymentIn", "IntlPayForeignIn1CPlus", "IntlPayForeignCharge", "IntlPayForeignInternet", "IntlPayForeignInSub1C", "IntlPayPurchaseNonSterling", "IntlPayPaymentTracing", "IntlPayStandardMoneyMover", "IntlPayMT101Transaction", "IntlPayWorldpayPayment", "InvPayBankDetailsWrong", "InvPayForeignBCNR", "InvPayForeignRecall", "InvGeneralInq", "InvOldInstruction", "InvPayReturnDebitXVLess", "InvPayReturnDebitXVPlus", "InvPayStopPayment", "InvPayStandingOrdUnpaid", "SafeKeepAccess", "SafeKeepDeedMedium", "SafeKeepingEnvelope", "SafeKeepingInspection", "SafeKeepingLargeItem", "SafeKeepMultipleItems", "SafeKeepingParcel", "SafeKeepDeedSmall", "SafeKeepOneItem", "LoanArrangement", "NightSafeNightSafeBankOpen", "NightSafeCreditSub5K", "NightSafeNightSafe", "NightSafeNightSafePaidIn", "POPostOfficeCounterCredit", "POPostOfficeCashCredit", "POPostOfficeCashOut", "POPostOfficeWithdrawal", "ChqBookTheftLossAllStopped", "ChqIssuedCurrencyAcc", "ChqCopy", "ChqDraft", "ChqIn", "ChqSpecialChqClearance", "ChqOutIssued", "ChqSpecialChqPresentation", "ChqCounterCheque", "ChqChequeswithStatement", "ChqStopped", "ChqTrans", "ChqDraftFX", "ChqForeignCourier", "ChqForeignNegTenThou", "ChqForeignNegHundred", "ChequeForeignBankDivi", "ChqForeignNegFiftyThou", "ChqPensionCheque", "ChequeForeignOtherDivi", "ChqForeignNegFiveThou", "ChqForeignNegMax", "ChqForeignGBPMMDPlus", "ChqGiftCheque", "ChqCounterLodgement", "ChqCashDropLodgement", "ChqForeign", "ChqChequePhotocopy", "ChqPostOfficeCredit", "ChqPostOfficeChequeCollected", "ChqChequeRetrieval", "ChqReconcilliationPerTrans", "ChqSpecialPresentationCount", "ChqSpecialPresentationPTT", "ChqDraftSterling", "ChqUnpaidCharge", "ChqUnpaidTransIn", "ChqUnpaidTransOut", "ChqUnpaidCheque", "ReportAuditLetter", "ReportFAXAdviceAdditional", "ReportTelAdviceAdditional", "ReportCreditHistory", "ReportCertInterestDuplicate", "ReportCertInterest", "ReportCreditHistoryAdditionalInYear", "ReportForeignStatusEnqElec", "ReportForeignStatusEnq", "ReportStatementChqDaily", "ReportStatementChqFortnightly", "ReportStatementChqMonthly", "ReportStatementChqWeekly", "ReportStatementAndDiviChq", "ReportReferralItem", "ReportStatementByATM", "ReportStatementByBranch", "ReportStatementCopyRegular", "ReportStatementDaily", "ReportStatusEnquiry", "ReportStatementFrequent", "ReportStatementMonthly", "ReportStatementCopy1", "ReportStatementToBranch", "ReportSMSTextMiniStatementorAlert", "ReportStatementFortnightly", "ReportSMSTextMiniStatementWoM", "ReportSMSTextAlertBalance", "ReportSMSTextAlert", "ReportTaxCert", "ReportWeeklyStatement", "SEPABranch", "SEPACredit", "SEPADirectDebit", "SEPAIn", "SEPAEuro", "SEPAOut", "SEPAUnpaid", "SEPAWinbitsTransaction", "TransBillPaymentBranch", "TransBillCollect", "TransTelephoneBillPayment", "TransBankPayment", "TransBillPaymentTelephone", "TransCorrespondentBankFee", "TransCreditTransferUKDifferent", "TransCreditTransferUKSame", "TransCredit", "TransCreditTransfer", "TransBranchCredit", "TransDebit", "TransDebCardDeb", "TransUKDirDeb", "TransManualDeb", "TitleDeeds", "TransBuyForeignWithGBP", "TransGoodValueReq", "TransSWIFTOutUKForeign", "TransInconpleteInstruction", "TransManualEntries", "TransManualTrans", "TransNonSterling", "Other", "TransPOSSaleForeign", "TransPriPaymentPost", "TransPOSSaleUK", "TransReconciliationPerTrans", "TransStandingOrdAdmin", "TransStandingOrd", "TransStandingOrdManPay", "TransTelBusiPriPaymentForeignToUKAcc", "TransTeleItem", "TransTelBusiPriPaymentToGrpAcc", "TransTransferExGroup", "TransTelBusiPriPaymentToNonGrpAcc", "TransSWIFTOutNonEEASterling", "AutoAutoCredit", "AutoAutomatedEntries", "AutoAutoCreditPhoneInet", "AutoAutomatedTrans", "AutoDebitCardCommercial", "AutoFPSAutoCredit", "VisaTravellersChqorCurrency", "OnlineInternetBillPayment", "OnlineBusinessOnlineEuroPayment", "OnlineBusinessOnlineUrgentEuroPayment", "OnlineBusinessOnlineForeignPayment", "OnlineInterbankTransfer", "OnlineInterbankPerTransfer", "OnlineInterbranchTransfer", "OnlineInterbranchPerTransfer", "OnlineSubscriptionMonthly", "OnlineBankingPayment", "OnlineReplacementCardReader", "OnlinePaymentinGBPtoUK", "OnlineUrgentPayment", "OnlinePaymentinUSDtoUS", "OnlineBulkDirectDebSterling", "ForeignChqSent", "ForeignChqSelf", "ForeignChqEncashment", "ForeignFXInwardsCust", "ForeignFXTransfersROI", "ForeignFXForwardTrans", "ForeignExMaintenance", "ForeignFXInwardsNonCust", "ForeignFXOutwards", "ForeignPurchase", "ForeignStatusRep", "ForeignChqDraft", "ForeignChqCLess", "ForeignChqMLess", "ForeignChqOther", "ForeignChqMPlus", "ForeignChqCCC", "ServiceCAccountFee", "ServiceCAccountFeeMonthly", "ServiceCAccountFeeQuarterly", "ServiceCFixedTariff", "ServiceCBusiDepAccBreakage", "ServiceCMonitorDaily", "ServiceCMinimumMonthlyFee", "ServiceCMonitorMonthly", "ServiceCMonitorWeekly", "ServiceCMT940AccountFirst", "ServiceCMT940AccountSubsequent", "ServiceCOther", "CounterCoinHandling", "CounterCashIn", "CounterCashInNotUs", "CounterCashOut", "CounterCashX", "CounterForeignNoteHandling", "CounterCashFeeRate", "CounterForeignCashOutTx", "CounterCounterLodgement", "CounterCashDropLodgement", "CounterNotesLodged", "CounterNotesOut", "CounterCashInOwn", "CounterCashFeePercent"] }, "minItems": 1 }, "MinMaxType": { "description": "Tipo mímino máximo", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "FeeCapOccurrence": { "description": "Fee/charges are captured dependent on the number of occurrences rather than capped at a particular amount", "title": "FeeCapOccurrence", "type": "number", "format": "float" }, "FeeCapAmount": { "description": "Monto máximo cobrado por una tarifa/cargo (where it is charged in terms of an amount rather than a rate)", "title": "FeeCapAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "CappingPeriod": { "description": "Periodo, por ejemplo, un día, un mes, etc. por el cual una tarifa/cargo está limitado", "title": "CappingPeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Texto libre para agregar detalles adicionales para el límite de cargo", "title": "Notes", "type": "string", "minLength": 1, "maxLength": 2000 }, "OtherFeeType": { "description": "Otro código de tarifa que no está disponible en el conjunto de código estandar", "type": "array", "title": "OtherFeeType", "items": { "description": "Otro código de tarifa que no está disponible en el conjunto de código estandar", "type": "object", "properties": { "Code": { "description": "Las cuatro letras mnemónicas utilizadas dentro de un archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado al código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Definición del propósito de un código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } } } } } }, "additionalProperties": false, "minItems": 1, "required": ["FeeChargeDetail"] }, "CoreProduct": { "description": "Detalles principales del producto Cuenta de negocio (BCA)", "type": "object", "title": "CoreProduct", "properties": { "ProductURL": { "description": "URL proporcionada por la organización que redirecciona al producto (solo en productos en existencia) disponible en un sitio web externo. Puede haber más de un producto en una URL determinada.", "title": "ProductURL", "type": "string", "minLength": 1, "maxLength": 500 }, "ProductDescription": { "description": "La descripción del producto Cuenta de Negocio (BCA) utilizada con fines de comercialización desde la perspectiva de cliente.", "title": "ProductDescription", "type": "string", "minLength": 1, "maxLength": 2000 }, "TcsAndCsURL": { "description": "URL proporcionada por la institución financiera la cual redirecciona a los términos y condiciones de una Cuenta de Negocio en un sitio web externo", "title": "TcsAndCsURL", "type": "string", "minLength": 1, "maxLength": 500 }, "SalesAccessChannels": { "description": "Canales por donde un cliente puede abrir una Cuenta de Negocio (BCA)", "title": "SalesAccessChannels", "type": "array", "items": { "description": "Canales por donde un cliente puede abrir una Cuenta de Negocio (BCA)", "type": "string", "enum": ["Branch", "CallCentre", "Post", "Online", "RelationshipManager"] }, "minItems": 1 }, "ServicingAccessChannels": { "description": "Los canales por donde un cliente puede tener acceso a los servicios de una Cuenta de Negocio", "title": "ServicingAccessChannels", "type": "array", "items": { "description": "Los canales por donde un cliente puede tener acceso a los servicios de una Cuenta de Negocio.", "type": "string", "enum": ["ATM", "Branch", "CallCentre", "Post", "MobileBankingApp", "Online", "PostOffice", "RelationshipManager", "Text"] }, "minItems": 1 }, "MonthlyCharge": { "description": "Cualquier tarifa que pueda incluirse en un MonthlyCharge (Cargo Mensual). Un nuevo campo 'IncludedInMonthlyChargeIndicator' (indicador de cargo mensual incluido) en la sección OtherFeeCharges (otras tarifas) indica si las tarifas se pueden agrupar en MonthlyCharge.", "title": "MonthlyCharge", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Notes": { "description": "Notas adicionales opcionales que complementan los detalles principales del producto.", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false, "required": ["ProductURL", "TcsAndCsURL", "SalesAccessChannels", "ServicingAccessChannels"] } } }, "additionalProperties": false, "minItems": 1, "required": ["Identification", "MarketingState", "Eligibility", "FeaturesAndBenefits", "OtherFeesCharges", "CoreProduct"] } } }, "additionalProperties": false, "minItems": 1, "required": ["Name", "Identification", "Segment", "BCAMarketingState"] } } }, "additionalProperties": false, "minItems": 1, "required": ["BrandName", "BCA"] } }, "required": ["Brand"], "description": "Detalles de producto de Cuenta de Negocio de Open Banking", "type": "object" }, "CCCDefinition": { "properties": { "Brand": { "description": "Marca registrada por el grupo bancario en https://register.fca.org.uk/", "type": "array", "title": "Brand", "items": { "description": "Marca registrada por el grupo bancario en https://register.fca.org.uk/", "type": "object", "properties": { "BrandName": { "description": "Nombre de marca que la organización utiliza para comercializar sus productos o servicios a los consumidores como esta registrado en https://register.fca.org.uk/", "title": "BrandName", "type": "string", "minLength": 1, "maxLength": 140 }, "CCC": { "description": "CCC significa Tarjeta de Crédito", "type": "array", "title": "CCC", "items": { "description": "CCC significa Tarjeta de Crédito", "type": "object", "properties": { "Name": { "description": "El nombre de la tarjeta de crédito utilizado con fines de marketing desde la perspectiva del cliente. Es decir lo que el cliente reconocería", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Identification": { "description": "La identificación única que ha sido asignada internamente por la institución financiera a cada uno de los productos de la tarjeta de crédito comercial que comercializan a sus clientes minoristas y/o pequeñas y medianas empresas (PYME)", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Segment": { "description": "La segmentación de mercado es un término de marketing que se refiere a la agregación de posibles compradores en grupos o segmentos que tienen necesidades comunes y responden de manera similar a una acción de marketing. La segmentación de mercado permite a las empresas direccionarse a diferentes segmentos/categorias de consumidores que perciben el valor total de ciertos productos y servicios de manera diferente el uno del otro. Leer más: Segmentación del mercado http://www.investopedia.com/terms/m/marketsegmentation.asp#ixzz4gfEEalTd Síguenos: Investopedia en Facebook. Con respecto a los productos de CCC, están segmentados en relación con los diferentes mercados en los que se desean enfocar", "title": "Segment", "type": "array", "items": { "description": "La segmentación de mercado es un término de marketing que se refiere a la agregación de posibles compradores en grupos o segmentos que tienen necesidades comunes y responden de manera similar a una acción de marketing. La segmentación de mercado permite a las empresas direccionarse a diferentes segmentos/categorias de consumidores que perciben el valor total de ciertos productos y servicios de manera diferente el uno del otro. Leer más: Segmentación del mercado http://www.investopedia.com/terms/m/marketsegmentation.asp#ixzz4gfEEalTd Síguenos: Investopedia en Facebook. Con respecto a los productos de CCC, están segmentados en relación con los diferentes mercados en los que se desean enfocar", "type": "string", "enum": ["General"] }, "minItems": 1 }, "CCCMarketingState": { "description": "Estado de comercialización (promocional o normal) del producto de tarjeta de crédito", "type": "array", "title": "CCCMarketingState", "items": { "description": "Estado de comercialización (promocional o normal) del producto de tarjeta de crédito", "type": "object", "properties": { "Identification": { "description": "Identificación única y no ambigua del estado de comercialización de la tarjeta de crédito", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "PredecessorID": { "description": "Identifica el estado de comercialización que precede a este estado de comercialización", "title": "PredecessorID", "type": "string", "minLength": 1, "maxLength": 35 }, "MarketingState": { "description": "Describe el estado de comercialización (regular o promocional) del producto de tarjeta de crédito", "title": "MarketingState", "type": "string", "enum": ["Promotional", "Regular"] }, "FirstMarketedDate": { "description": "Fecha de inicio del estado de comercialización", "title": "FirstMarketedDate", "type": "string", "format": "date" }, "LastMarketedDate": { "description": "Fecha fin del estado de comercialización", "title": "LastMarketedDate", "type": "string", "format": "date" }, "StateTenureLength": { "description": "Duración de la promoción", "title": "StateTenureLength", "type": "number", "format": "float" }, "StateTenurePeriod": { "description": "Unidad del periodo (días, semanas, meses, etc.) de la duración de la promoción", "title": "StateTenurePeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Texto libre para agregar información sobre la comercialización del producto", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "Repayment": { "description": "Detalles sobre el repago del producto tarjeta crédito", "type": "object", "title": "Repayment", "properties": { "MinBalanceRepaymentRate": { "description": "El porcentaje del saldo por pagar que se tiene que pagar al mes", "title": "MinBalanceRepaymentRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "MinBalanceRepaymentAmount": { "description": "El monto mínimo que se debe pagar (si es más alto que la tasa de amortización del saldo mínimo aplicado al saldo por pagar) y si es menor que el saldo por pagar.", "title": "MinBalanceRepaymentAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles del reembolso", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "NonRepaymentFeeCharges": { "description": "Detalles de cargos por el no pago", "type": "array", "title": "NonRepaymentFeeCharges", "items": { "description": "Detalles de cargos por el no pago", "type": "object", "properties": { "NonRepaymentFeeChargeDetail": { "description": "Detalles sobre las comisiones / cargos específicos que se aplican por falta de pago", "type": "array", "title": "NonRepaymentFeeChargeDetail", "items": { "description": "Detalles sobre las comisiones / cargos específicos que se aplican por falta de pago", "type": "object", "properties": { "FeeType": { "description": "Código de comisión por no pago", "title": "FeeType", "type": "string", "enum": ["LatePayment", "OverCreditLimit", "Other", "ReturnPayment"] }, "NegotiableIndicator": { "description": "Comisión / cargo que generalmente es negociable en lugar de un monto fijo. Indica si la comisión / cargo es negociable (Y) o Fija (N)", "title": "NegotiableIndicator", "type": "boolean" }, "FeeAmount": { "description": "Monto cobrado por una comisión / cargo (cuando se cobra en términos de un monto en lugar de una tasa)", "title": "FeeAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRate": { "description": "Tasa cobrada como comisión / cargo (donde se cobra en términos de una tasa en lugar de una cantidad)", "title": "FeeRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRateType": { "description": "Tipo de tasa cobrada como comisión / cargo (donde se cobra en términos de una tarifa en lugar de una cantidad)", "title": "FeeRateType", "type": "string", "enum": ["Gross", "Other"] }, "ApplicationFrequency": { "description": "Con qué frecuencia se aplica la comisión/cargo a la cuenta", "title": "ApplicationFrequency", "type": "string", "enum": ["Daily", "Flexible", "Fortnightly", "Holiday", "HalfYearly", "Monthly", "Other", "Quarterly", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "¿Con qué frecuencia se calcula la comisión / cargo?", "title": "CalculationFrequency", "type": "string", "enum": ["Daily", "Flexible", "Fortnightly", "Holiday", "HalfYearly", "Monthly", "Other", "Quarterly", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de la comisión / cargo.", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro código de comisión que no está disponible en el listado de códigos estándar", "type": "object", "title": "OtherFeeType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "FeeCategory": { "description": "Categorización de comsiones y cargos en categorías estándar.", "title": "FeeCategory", "type": "string", "enum": ["CashAdvance", "BalanceTransfer", "Purchase", "Cheque", "FX", "Penalty", "Servicing", "Other"] }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false }, "OtherFeeRateType": { "description": "Otro tipo de tarifa que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherFeeRateType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "OtherApplicationFrequency": { "description": "Otras frecuencias de aplicación no cubiertas en la lista de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Otra frecuencia de cálculo que no está disponible en el conjunto de códigos estándar.", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "minItems": 1, "required": ["FeeType", "ApplicationFrequency", "CalculationFrequency"] }, "NonRepaymentFeeChargeCap": { "description": "El límite de cobro de comisiones por el no pago, limites diarios, semanales, mensuales y anuales sobre las comisiones que se cobran", "type": "array", "title": "NonRepaymentFeeChargeCap", "items": { "description": "El límite de cobro de comisiones por el no pago, limites diarios, semanales, mensuales y anuales sobre las comisiones que se cobran", "type": "object", "properties": { "FeeType": { "description": "Tipo de Comisión/cargo que se esta limitando", "title": "FeeType", "type": "array", "items": { "description": "Tipo de Comisión/cargo que se esta limitando", "type": "string", "enum": ["LatePayment", "OverCreditLimit", "Other", "ReturnPayment"] }, "minItems": 1 }, "MinMaxType": { "description": "Tipo Min Max", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "FeeCapOccurrence": { "description": "Las comisiones/cargos se capturan dependiendo del número de ocurrencias en lugar de limitarse a una cantidad en particular", "title": "FeeCapOccurrence", "type": "number", "format": "float" }, "FeeCapAmount": { "description": "Monto máximo cobrado por una comisión / cargo (donde se cobra en términos de un monto en lugar de una tasa)", "title": "FeeCapAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "CappingPeriod": { "description": "Periodo por el cual se limita el cobro de comisiones, ejemplo diario, semanal, mensual", "title": "CappingPeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Texto libre para agregar detalles adicionales para el límite de comisión", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro código de comisión que no está disponible en el listado de códigos estándar", "type": "array", "title": "OtherFeeType", "items": { "description": "Otro código de comisión que no está disponible en el listado de códigos estándar", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["FeeType", "MinMaxType"] } } }, "additionalProperties": false, "required": ["NonRepaymentFeeChargeDetail"] }, "RepaymentAllocation": { "description": "Repayment allocation details", "type": "object", "title": "RepaymentAllocation", "properties": { "Notes": { "description": "Notas adicionales para complementar los detalles de asignación de pago", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 }, "minItems": 1 } } } }, "additionalProperties": false, "required": ["RepaymentAllocation"] }, "Eligibility": { "description": "Los detalles de elegibilidad para este producto, es decir, los criterios que un titular de cuenta debe cumplir para ser elegible para el producto CCC.", "type": "object", "title": "Eligibility", "properties": { "OtherEligibility": { "description": "Otra elegibilidad que no está cubierta por la elegibilidad principal del producto CCC", "type": "array", "title": "OtherEligibility", "items": { "description": "Otra elegibilidad que no está cubierta por la elegibilidad principal del producto CCC", "type": "object", "properties": { "Name": { "description": "Nombre provisto para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de los criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Tipo de elegibilidad: método mediante el cual agrupamos las elegibilidades para fines de comparación", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "BusinessCurrentAccount", "CreditScoring", "OtherFinancialHolding", "Other", "MinimumTurnover"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, p. ej. Edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualquier criterio de elegibilidad donde se proporciona una descripción larga", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Período para el cual se aplican los otros criterios de elegibilidad", "title": "Period", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Código de tipo de elegibilidad no estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } } } }, "AgeEligibility": { "description": "Edad elegible para el producto CCC", "type": "object", "title": "AgeEligibility", "properties": { "MinimumAge": { "description": "La edad mínima que una persona es elegible para tener este producto CCC", "title": "MinimumAge", "type": "number", "format": "float" }, "MaximumAge": { "description": "La edad máxima que una persona es elegible para tener este producto CCC", "title": "MaximumAge", "type": "number", "format": "float" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de AgeEgibility", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false }, "ResidencyEligibility": { "description": "Países en los que un titular de cuenta puede residir y, por lo tanto, ser elegible para abrir una cuenta", "type": "array", "title": "ResidencyEligibility", "items": { "description": "Países en los que un titular de cuenta puede residir y, por lo tanto, ser elegible para abrir una cuenta", "type": "object", "properties": { "ResidencyType": { "description": "Tipo de residencia como residencia fiscal, residencia del propietario, etc.", "title": "ResidencyType", "type": "string", "enum": ["Incorporated", "Owner", "Other", "Trading", "CompanyTax"] }, "ResidencyIncluded": { "description": "Código de país para el que se permite el producto CCC", "title": "ResidencyIncluded", "type": "array", "items": { "description": "CodeMnemonic", "type": "string", "pattern": "[A-Z]{4}" }, "minItems": 1 }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de elegibilidad de residencia", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherResidencyType": { "description": "Otro tipo de residencia que no está disponible en la lista de códigos estándar", "type": "object", "title": "OtherResidencyType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } } } }, "TradingHistoryEligibility": { "description": "Describe los requisitos del historial comercial para acceder al producto CCC", "type": "array", "title": "TradingHistoryEligibility", "items": { "description": "Describe los requisitos del historial comercial para acceder al producto CCC", "type": "object", "properties": { "TradingType": { "description": "Elegibilidad del tipo de operación para el producto CCC", "title": "TradingType", "type": "string", "enum": ["AnnualReturns", "PreviousCCJSAllowed", "GoodTradingHistory", "Other", "PreviousBankruptcyAllowed", "TradingLength", "Turnover"] }, "MinMaxType": { "description": "Tipo Min Max", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "Amount": { "description": "Cantidad que indica el tipo min max", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. p.ej. PreviousCCJS es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualquier criterio de elegibilidad donde se proporciona una descripción larga", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "La unidad de período (días, semanas, meses, etc.)", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de TradingHistoryEligibility", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherTradingType": { "description": "Otro tipo de operación que no existe en la lista de códigos estándar", "type": "object", "title": "OtherTradingType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } } }, "additionalProperties": false }, "LegalStructureEligibility": { "description": "Requisito de elegibilidad de la estructura legal para acceder al producto CCC", "type": "array", "title": "LegalStructureEligibility", "items": { "description": "Requisito de elegibilidad de la estructura legal para acceder al producto CCC", "type": "object", "properties": { "LegalStructure": { "description": "Define la estructura legal de la empresa para acceder al producto CCC", "title": "LegalStructure", "type": "string", "enum": ["CIO", "ClubSociety", "Charity", "Ltd", "LBG", "LLP", "Other", "Partnership", "SoleTrader", "Trust"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de LegalStructureEligibility", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherLegalStructure": { "description": "Otro código de estructura legal del negocio que no está presente en la lista estándar", "type": "object", "title": "OtherLegalStructure", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false }, "OfficerEligibility": { "description": "Describe el requisito de los oficiales (propietario, socio, directores) para acceder al producto CCC", "type": "array", "title": "OfficerEligibility", "items": { "description": "Describe el requisito de los oficiales (propietario, socio, directores) para acceder al producto CCC", "type": "object", "properties": { "OfficerType": { "description": "Define los tipos de oficiales elegibles para el producto CCC. Los ejemplos son directores, propietarios, etc.", "title": "OfficerType", "type": "string", "enum": ["Director", "Owner", "Other", "Partner", "SignificantControl"] }, "MaxAmount": { "description": "Cantidad máxima de funcionarios (para un tipo de agente en particular) requerida para el producto CCC", "title": "MaxAmount", "type": "integer", "format": "int32" }, "MinAmount": { "description": "Cantidad mínima de funcionarios (para un tipo de agente en particular) requerida para el producto CCC", "title": "MinAmount", "type": "integer", "format": "int32" }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de eligibilidad conforme a oficiales", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherOfficerType": { "description": "Otro tipo de oficial que no está disponible en la lista de códigos estándar", "type": "object", "title": "OtherOfficerType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } } }, "additionalProperties": false }, "IDEligibility": { "description": "Criterios de verificación de identidad que el titular de la cuenta deberá cumplir para retirar el producto CCC", "type": "object", "title": "IDEligibility", "properties": { "URL": { "description": "La URL a la lista de documentos de verificación de identidad que se requiere para obtener el producto", "title": "URL", "type": "string", "minLength": 1, "maxLength": 500 }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de verificación de ID", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false }, "CreditCheckEligibility": { "description": "Criterios de verificación de crédito que el titular de la cuenta deberá cumplir para retirar el producto CCC", "type": "object", "title": "CreditCheckEligibility", "properties": { "ScoringType": { "description": "Apertura del tipo de calificación de crédito (Hard o Soft)", "title": "ScoringType", "type": "string", "enum": ["Hard", "Soft"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de CreditCheck", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } } }, "additionalProperties": false }, "IndustryEligibility": { "description": "Elegibilidad de la industria que el titular de la cuenta deberá cumplir obtener el producto CCC", "type": "object", "title": "IndustryEligibility", "properties": { "SICCodeIncluded": { "description": "Código de industria estándar del Reino Unido de la empresa elegible para acceder al producto CCC. Ref http://resources.companieshouse.gov.uk/sic/", "title": "SICCodeIncluded", "type": "array", "items": { "description": "maxLength 5 text", "type": "string", "minLength": 0, "maxLength": 5 } }, "SICCodeExcluded": { "description": "Código de industria estándar del Reino Unido de la empresa elegible para acceder al producto CCC. Ref http://resources.companieshouse.gov.uk/sic/", "title": "SICCodeExcluded", "type": "array", "items": { "description": "maxLength 5 text", "type": "string", "minLength": 0, "maxLength": 5 } }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de IndustryEligibility", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherSICCodeIncluded": { "description": "Otro código SIC que no está en la lista de códigos estándar", "type": "array", "title": "OtherSICCodeIncluded", "items": { "description": "Otro código SIC que no está en la lista de códigos estándar", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherSICCodeExcluded": { "description": "Otro código SIC que no está en la lista de códigos estándar", "type": "array", "title": "OtherSICCodeExcluded", "items": { "description": "Otro código SIC que no está en la lista de códigos estándar", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } }, "additionalProperties": false } }, "additionalProperties": false }, "FeaturesAndBenefits": { "description": "Características y detalles de beneficios", "type": "object", "title": "FeaturesAndBenefits", "properties": { "FeatureBenefitGroup": { "description": "FeatureBenefitGroup se puede usar para agrupar características y beneficios en paquetes (que pueden ser imputables a nivel grupal)", "type": "array", "title": "FeatureBenefitGroup", "items": { "description": "FeatureBenefitGroup se puede usar para agrupar características y beneficios en paquetes (que pueden ser imputables a nivel grupal)", "type": "object", "properties": { "Name": { "description": "Nombre de función / beneficio", "title": "Name", "type": "string", "minLength": 0, "maxLength": 350 }, "Type": { "description": "Tipos comunes de características y beneficios", "title": "Type", "type": "string", "enum": ["AccountManagement", "CashBack", "CreditReports", "Lifestyle", "MotorBreakdown", "Other", "PaymentHolidays", "SpendLimits", "TravelInsurance"] }, "BenefitGroupNominalValue": { "description": "BenefitGroupNominalValue permite a los bancos expresar lo que sienten que vale su paquete de beneficios", "title": "BenefitGroupNominalValue", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Fee": { "description": "Monto que se le cobra al cliente por un paquete de características / beneficios", "title": "Fee", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "ApplicationFrequency": { "description": "¿Con qué frecuencia se aplica el interés a la cuenta?", "title": "ApplicationFrequency", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "¿Con qué frecuencia se calcula el cargo por la característica / grupo de beneficios para la cuenta del cliente?", "title": "CalculationFrequency", "type": "string", "enum": ["Daily", "HalfYearly", "Monthly", "Other", "Quarterly", "PerStatementDate", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles del Feature Benefit Group", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Cualquier otro tipo de características y beneficios que no esté disponible en la lista de códigos estándar.", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherApplicationFrequency": { "description": "Otra frecuencia de aplicación que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Otra frecuencia de cálculo que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeatureBenefitItem": { "description": "Características detalladas o beneficios que pueden ser parte de una característica / grupo de beneficios / paquete o no", "type": "array", "title": "FeatureBenefitItem", "items": { "description": "Características detalladas o beneficios que pueden ser parte de una característica / grupo de beneficios / paquete o no", "type": "object", "properties": { "Identification": { "description": "Identificación única e inequívoca de una característica y un elemento de beneficio", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Type": { "description": "Característica y tipo de beneficio", "title": "Type", "type": "string", "enum": ["AccountManagement", "CashBack", "CreditReports", "Lifestyle", "MotorBreakdown", "Other", "PaymentHolidays", "SpendLimits", "TravelInsurance"] }, "Name": { "description": "Nombre que se puede adjuntar a la característica / beneficio", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Amount": { "description": "Cantidad asociada a la característica / beneficio cuando corresponda, p. 200 libras de seguro de viaje", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Indicador verdadero / falso para una característica / beneficio en particular, p. Interest Free BalanceTransfer?", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Proporciona información textual sobre una función / beneficio, p. 10% de descuento en boletos de cine los martes por la noche", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Notes": { "description": "Notas adicionales opcionales para complementar el elemento de función / beneficio. Solo se usa para condiciones muy específicas", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Otros tipos comunes de características y beneficios que no están disponibles en el conjunto de códigos estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeatureBenefitEligibility": { "description": "Características y elegibilidad de beneficios", "type": "array", "title": "FeatureBenefitEligibility", "items": { "description": "Características y elegibilidad de beneficios", "type": "object", "properties": { "Name": { "description": "Nombre provisto para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de los criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Método mediante el cual agrupamos elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "BusinessCurrentAccount", "CreditScoring", "OtherFinancialHolding", "Other", "MinimumTurnover"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, p.ej. Edad mínima.", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualquier criterio de elegibilidad donde se proporciona una descripción larga", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Período para el cual se aplican los otros criterios de elegibilidad", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Código de tipo de elegibilidad no estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } } } }, "additionalProperties": false, "required": ["Name", "Type"] } } }, "additionalProperties": false, "required": ["Type"] }, "FeatureBenefitEligibility": { "description": "Características y elegibilidad de beneficios", "type": "array", "title": "FeatureBenefitEligibility", "items": { "description": "Características y elegibilidad de beneficios", "type": "object", "properties": { "Name": { "description": "Nombre provisto para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de los criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Método mediante el cual agrupamos elegibilidades para fines de comparación.", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "BusinessCurrentAccount", "CreditScoring", "OtherFinancialHolding", "Other", "MinimumTurnover"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, p.ej. Edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualquier criterio de elegibilidad donde se proporciona una descripción larga", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Período para el cual se aplican los otros criterios de elegibilidad", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Código de tipo de elegibilidad no estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Name", "Type"] } } }, "additionalProperties": false, "required": ["Name"] }, "FeatureBenefitItem": { "description": "Características detalladas o beneficios que pueden ser parte de una característica / grupo de beneficios / paquete o no", "type": "array", "title": "FeatureBenefitItem", "items": { "description": "Características detalladas o beneficios que pueden ser parte de una característica / grupo de beneficios / paquete o no", "type": "object", "properties": { "Identification": { "description": "Identificación única e inequívoca de una característica y un elemento de beneficio", "title": "Identification", "type": "string", "minLength": 1, "maxLength": 35 }, "Type": { "description": "Característica y tipo de beneficio", "title": "Type", "type": "string", "enum": ["AccountManagement", "CashBack", "CreditReports", "Lifestyle", "MotorBreakdown", "Other", "PaymentHolidays", "SpendLimits", "TravelInsurance"] }, "Name": { "description": "Nombre que se puede adjuntar a la característica / beneficio", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Amount": { "description": "Cantidad asociada a la característica / beneficio cuando corresponda, p. 200 libras de seguro de viaje", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Indicador verdadero / falso para una característica / beneficio en particular, p. Interest Free BalanceTransfer?", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Proporciona información textual sobre una función / beneficio, p. 10% de descuento en boletos de cine los martes por la noche", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Notes": { "description": "Notas adicionales opcionales para complementar el elemento de función / beneficio. Sólo se usa para condiciones muy específicas", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Otros tipos comunes de características y beneficios que no están disponibles en el conjunto de códigos estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeatureBenefitEligibility": { "description": "Características y elegibilidad de beneficios", "type": "array", "title": "FeatureBenefitEligibility", "items": { "description": "Características y elegibilidad de beneficios", "type": "object", "properties": { "Name": { "description": "Nombre provisto para los criterios de elegibilidad", "title": "Name", "type": "string", "minLength": 1, "maxLength": 350 }, "Description": { "description": "Descripción completa de los criterios de elegibilidad", "title": "Description", "type": "string", "minLength": 1, "maxLength": 500 }, "Type": { "description": "Método mediante el cual agrupamos elegibilidades para fines de comparación", "title": "Type", "type": "string", "enum": ["AnyBusinessCustomer", "BusinessCurrentAccount", "CreditScoring", "OtherFinancialHolding", "Other", "MinimumTurnover"] }, "Amount": { "description": "Cualquier criterio de elegibilidad donde se requiera que se especifique una cantidad, p.ej. Edad mínima", "title": "Amount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Indicator": { "description": "Cualquier criterio de elegibilidad donde el valor puede ser indicado por un valor verdadero o falso. UKResident es verdadero o falso", "title": "Indicator", "type": "boolean" }, "Textual": { "description": "Cualquier criterio de elegibilidad donde se proporciona una descripción larga", "title": "Textual", "type": "string", "minLength": 1, "maxLength": 500 }, "Period": { "description": "Período para el cual se aplican los otros criterios de elegibilidad", "title": "Period", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Notas adicionales opcionales para complementar las condiciones de elegibilidad", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherType": { "description": "Código de tipo de elegibilidad no estándar", "type": "object", "title": "OtherType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["Name", "Type"] } } }, "additionalProperties": false, "required": ["Type"] } }, "additionalProperties": false }, "OtherFeesCharges": { "description": "Contiene detalles de comisiones y cargos que no están asociados ni con NonRepayment ni con características / beneficios", "type": "object", "title": "OtherFeesCharges", "properties": { "FeeChargeDetail": { "description": "Otros cargos / cargos detalles", "type": "array", "title": "FeeChargeDetail", "items": { "description": "Otros cargos / cargos detalles", "type": "object", "properties": { "FeeCategory": { "description": "Categorización de comsiones y cargos en categorías estándar", "title": "FeeCategory", "type": "string", "enum": ["CashAdvance", "BalanceTransfer", "Purchase", "Cheque", "FX", "Penalty", "Servicing", "Other"] }, "FeeType": { "description": "comisión / tipo de cargo", "title": "FeeType", "type": "string", "enum": ["AdditionalCard", "BalanceTransfer", "CashAdvance", "Card", "ChequeIssue", "CashWithdrawal", "EmergencyCard", "ForeignCash", "Handling", "Maintenance", "Other", "Purchase"] }, "NegotiableIndicator": { "description": "Comisión / cargo que generalmente es negociable (SÍ) en lugar de una cantidad fija (NO)", "title": "NegotiableIndicator", "type": "boolean" }, "IncludedInPeriodicFeeIndicator": { "description": "Las tarjetas de crédito comerciales a menudo tienen una comisión periódica cobrada (definida en la sección CoreProduct). Algunas comisiones / cargos pueden estar cubiertos por la comisión periódica, y puede usar el IncludeInPeriodicFeeIndicator para indicar que esto es así", "title": "IncludedInPeriodicFeeIndicator", "type": "boolean" }, "FeeAmount": { "description": "Monto cobrado por una comisión / cargo (cuando se cobra en términos de un monto en lugar de una tasa)", "title": "FeeAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRate": { "description": "Tasa cobrada como comisión / cargo (donde se cobra en términos de una tasa en lugar de una cantidad)", "title": "FeeRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "FeeRateType": { "description": "Tipo de tasa cobrada como comisión / cargo (donde se cobra en términos de una tarifa en lugar de una cantidad)", "title": "FeeRateType", "type": "string", "enum": ["Gross", "Other"] }, "ApplicationFrequency": { "description": "Con qué frecuencia se aplica la comisión / cargo a la cuenta", "title": "ApplicationFrequency", "type": "string", "enum": ["Daily", "Flexible", "Fortnightly", "Holiday", "HalfYearly", "Monthly", "Other", "Quarterly", "Weekly", "Yearly"] }, "CalculationFrequency": { "description": "¿Con qué frecuencia se calcula la comisión / cargo?", "title": "CalculationFrequency", "type": "string", "enum": ["Daily", "Flexible", "Fortnightly", "Holiday", "HalfYearly", "Monthly", "Other", "Quarterly", "Weekly", "Yearly"] }, "Notes": { "description": "Notas adicionales opcionales para complementar los detalles de la comisión / cargo.", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro tipo de comisión / cargo que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherFeeType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "FeeCategory": { "description": "Categorización de comsiones y cargos en categorías estándar", "title": "FeeCategory", "type": "string", "enum": ["CashAdvance", "BalanceTransfer", "Purchase", "Cheque", "FX", "Penalty", "Servicing", "Other"] }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["FeeCategory", "Name", "Description"] }, "OtherFeeRateType": { "description": "Otro tipo de tarifa que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherFeeRateType", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherApplicationFrequency": { "description": "Otras frecuencias de aplicación no cubiertas en la lista de códigos estándar", "type": "object", "title": "OtherApplicationFrequency", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "OtherCalculationFrequency": { "description": "Otra frecuencia de cálculo que no está disponible en el conjunto de códigos estándar", "type": "object", "title": "OtherCalculationFrequency", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } }, "additionalProperties": false, "required": ["Name", "Description"] }, "FeeApplicableRange": { "description": "Rango o montos o tasas para los cuales se aplica la comisión / cargo", "type": "object", "title": "FeeApplicableRange", "properties": { "MinimumAmount": { "description": "Importe mínimo que se aplica a la comisión / cargo (cuando se expresa como un importe)", "title": "MinimumAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MaximumAmount": { "description": "Monto máximo sobre el que se aplica la comisión (cuando se expresa como una cantidad)", "title": "MaximumAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MinimumRate": { "description": "Tasa mínima que se aplica a la comisión / cargo (cuando se expresa como una tasa)", "title": "MinimumRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" }, "MaximumRate": { "description": "Tasa máxima que se aplica a la comisión / cargo (cuando se expresa como una tasa)", "title": "MaximumRate", "type": "string", "pattern": "^(-?\\d{1,3}){1}(\\.\\d{1,4}){0,1}$" } }, "additionalProperties": false } } }, "additionalProperties": false, "minItems": 1, "required": ["FeeCategory", "FeeType", "ApplicationFrequency", "CalculationFrequency"] }, "FeeChargeCap": { "description": "Detalles sobre los límites (cargos mínimos / máximos) que se aplican a una comisión / cargo en particular", "type": "array", "title": "FeeChargeCap", "items": { "description": "Detalles sobre los límites (cargos mínimos / máximos) que se aplican a una comisión / cargo en particular", "type": "object", "properties": { "FeeType": { "description": "Tipo de Comisión/cargo que se esta limitando", "title": "FeeType", "type": "array", "items": { "description": "Tipo de Comisión/cargo que se esta limitando", "type": "string", "enum": ["AdditionalCard", "BalanceTransfer", "CashAdvance", "Card", "ChequeIssue", "CashWithdrawal", "EmergencyCard", "ForeignCash", "Handling", "Maintenance", "Other", "Purchase"] }, "minItems": 1 }, "MinMaxType": { "description": "Tipo Min Max", "title": "MinMaxType", "type": "string", "enum": ["Minimum", "Maximum"] }, "FeeCapOccurrence": { "description": "Las comisiones/cargos se capturan dependiendo del número de ocurrencias en lugar de limitarse a una cantidad en particular", "title": "FeeCapOccurrence", "type": "number", "format": "float" }, "FeeCapAmount": { "description": "Monto máximo cobrado por una comisión / cargo (donde se cobra en términos de un monto en lugar de una tasa)", "title": "FeeCapAmount", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "CappingPeriod": { "description": "Periodo por el cual se limita el cobro de comisiones, ejemplo diario, semanal, mensual", "title": "CappingPeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "Notes": { "description": "Texto libre para agregar detalles adicionales para el límite de comisión", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherFeeType": { "description": "Otro código de comisión que no está disponible en el listado de códigos estándar", "type": "array", "title": "OtherFeeType", "items": { "description": "Otro código de comisión que no está disponible en el listado de códigos estándar", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } } }, "additionalProperties": false, "required": ["FeeType"] } }, "additionalProperties": false, "required": ["FeeChargeDetail"] }, "CoreProduct": { "description": "CCC detalles principales del producto", "type": "object", "title": "CoreProduct", "properties": { "ProductURL": { "description": "URL proporcionada por la organización que redirecciona desde un sitio web externo al producto (sólo en productos en vivo). Puede haber más de un producto en una URL determinada", "title": "ProductURL", "type": "string", "minLength": 1, "maxLength": 500 }, "ProductDescription": { "description": "La descripción del producto CCC utilizado con fines de mercadotecnia desde la perspectiva del cliente. Es decir lo que el cliente reconocería", "title": "ProductDescription", "type": "string", "minLength": 1, "maxLength": 2000 }, "TcsAndCsURL": { "description": "URL proporcionada por la organización que redirecciona desde un sitio web externo a los términos y condiciones de la tarjeta", "title": "TcsAndCsURL", "type": "string", "minLength": 1, "maxLength": 500 }, "MaxDailyCardWithdrawalLimit": { "description": "El monto máximo de dinero que se puede retirar por día (mientras no excedas el limite de crédito disponible)", "title": "MaxDailyCardWithdrawalLimit", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MinCreditLimit": { "description": "El monto mínimo de crédito que el banco te ofrece en una tarjeta", "title": "MinCreditLimit", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MaxCreditLimit": { "description": "El monto máxmo de crédito que el banco ofrecera en una tarjeta de crédito y que es normalmente sujeto a aprobación", "title": "MaxCreditLimit", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "MaxPurchaseInterestFreeLengthDays": { "description": "El máximo número de días que tienes entre hacer una compra y su repago de saldo sin incurrir en cargo de intereses", "title": "MaxPurchaseInterestFreeLengthDays", "type": "integer", "format": "int32" }, "SalesAccessChannels": { "description": "Canales por los cuales un cliente puede solicitar una tarjeta de crédito", "title": "SalesAccessChannels", "type": "array", "items": { "description": "Canales por los cuales un cliente puede solicitar una tarjeta de crédito", "type": "string", "enum": ["Branch", "CallCentre", "Post", "Online", "RelationshipManager"] }, "minItems": 1 }, "ServicingAccessChannels": { "description": "Canales por los cuales el cliente puede acceder a servicios de la tarjeta de crédito", "title": "ServicingAccessChannels", "type": "array", "items": { "description": "Canales por los cuales el cliente puede acceder a servicios de la tarjeta de crédito", "type": "string", "enum": ["ATM", "Branch", "CallCentre", "Post", "MobileBankingApp", "Online", "PostOffice", "RelationshipManager", "Text"] }, "minItems": 1 }, "CardScheme": { "description": "Operador del esquema de tarjeta", "title": "CardScheme", "type": "array", "items": { "description": "Operador del esquema de tarjeta", "type": "string", "enum": ["Mastercard", "Other", "Visa"] }, "minItems": 1 }, "ContactlessIndicator": { "description": "Indicar si una tarjeta puede utilizarse en una terminal contactless", "title": "ContactlessIndicator", "type": "boolean" }, "PeriodicFee": { "description": "Cargos periódicos hechos a la cuenta eje. Anualidad", "title": "PeriodicFee", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "PeriodicFeePeriod": { "description": "Unidad del periodo (días, semanas, meses, etc.) del cargo periódico", "title": "PeriodicFeePeriod", "type": "string", "enum": ["Day", "Half Year", "Month", "Quarter", "Week", "Year"] }, "APR": { "description": "La Tasa de Porcentaje Anual (APR) es una medida que intenta calcular qué porcentaje del principal pagará por período (en este caso, un año), tomando cada cargo: pagos mensuales a lo largo del préstamo, tarifas iniciales, etc. - en cuenta. Para las tarjetas de crédito comerciales, esta APR es la APR representativa que incluye las comisiones de la cuenta.", "title": "APR", "type": "string", "pattern": "^(-?\\d{1,14}){1}(\\.\\d{1,4}){0,1}$" }, "Notes": { "description": "Texto libre para agregar información principal del producto", "title": "Notes", "type": "array", "items": { "description": "maxLength 2000 text", "type": "string", "minLength": 1, "maxLength": 2000 } }, "OtherCardScheme": { "description": "Otros esquemas de tarjeta que no estan disponibles en la lista de códigos estándar", "type": "array", "title": "OtherCardScheme", "items": { "description": "Otros esquemas de tarjeta que no estan disponibles en la lista de códigos estándar", "type": "object", "properties": { "Code": { "description": "El Mnemonic de 4 letras utilizado dentro del archivo XML para identificar un código", "title": "Code", "type": "string", "pattern": "[A-Z]{4}" }, "Name": { "description": "Nombre largo asociado con el código", "title": "Name", "type": "string", "minLength": 1, "maxLength": 70 }, "Description": { "description": "Descripción del propósito del código", "title": "Description", "type": "string", "minLength": 1, "maxLength": 350 } } }, "additionalProperties": false, "required": ["Name", "Description"] } }, "additionalProperties": false, "required": ["ProductURL", "TcsAndCsURL", "SalesAccessChannels", "ServicingAccessChannels", "CardScheme", "ContactlessIndicator", "APR"] } } }, "additionalProperties": false, "minItems": 1, "required": ["Identification", "MarketingState", "Eligibility", "FeaturesAndBenefits", "OtherFeesCharges", "CoreProduct"] } } }, "additionalProperties": false, "minItems": 1, "required": ["Name", "Identification", "Segment", "CCCMarketingState"] } } }, "additionalProperties": false, "minItems": 1, "required": ["BrandName", "CCC"] } }, "required": ["Brand"], "description": "Open Banking Commercial Credit Card product data details", "type": "object" }, "ErrorDefinition400": { "title": "400 Error object", "type": "object", "properties": { "status": { "type": "string", "enum": ["400"] }, "title": { "type": "string", "enum": ["Bad request"] }, "description": { "type": "string", "enum": ["You have sent a request which could not be understood."] } }, "required": ["status", "title", "description"], "additionalProperties": false }, "ErrorDefinition408": { "title": "408 Error object", "type": "object", "properties": { "status": { "type": "string", "enum": ["408"] }, "title": { "type": "string", "enum": ["Client timeout"] }, "description": { "type": "string", "enum": ["Your client has failed to submit a request, and a timeout has occurred."] } }, "required": ["status", "title", "description"], "additionalProperties": false }, "ErrorDefinition429": { "title": "429 Error object", "type": "object", "properties": { "status": { "type": "string", "enum": ["429"] }, "title": { "type": "string", "enum": ["Too many requests"] }, "description": { "type": "string", "enum": ["You have requested this resource too often. Slow down."] } }, "required": ["status", "title", "description"], "additionalProperties": false }, "ErrorDefinition500": { "title": "500 Error object", "type": "object", "properties": { "status": { "type": "string", "enum": ["500"] }, "title": { "type": "string", "enum": ["Internal server error"] }, "description": { "type": "string", "enum": ["An error occurred on the server. No further information is available."] } }, "required": ["status", "title", "description"], "additionalProperties": false }, "ErrorDefinition503": { "title": "503 Error object", "type": "object", "properties": { "status": { "type": "string", "enum": ["503"] }, "title": { "type": "string", "enum": ["Service temporarily unavailable"] }, "description": { "type": "string", "enum": ["The service is temporarily unavailable."] } }, "required": ["status", "title", "description"], "additionalProperties": false } } }