openapi: 3.1.0 info: title: FCA Service Metrics description: FCA Service Metric API version: v1 x-method: searched x-source: https://developer.barclays.com/api/apis/versions/59f96026-03d6-4c4e-9567-c3db4dd83e3a.bdn/design?specification=oas31 x-harvested: '2026-09-04' x-harvested-note: Verbatim OpenAPI 3.1 design export from the Barclays API Exchange registry (developer.barclays.com), fetched anonymously. The untouched export is in openapi/_original/barclays-fca-service-metrics-openapi.json. The UK Open Banking documents carry OBIE (openbanking.org.uk) in info.contact/termsOfService because they are the OBIE standard contract as Barclays implements and publishes it — the API, the registry record and the host are Barclays'. tags: - name: FCSSRVMBCA description: Endpoint for getting FCA Business Current Accounts Service Metrics data - name: FCSSRVMPCA description: Endpoint for getting FCA Personal Current Accounts Service Metrics data paths: /fca-service-metrics/bca: get: tags: - FCSSRVMBCA description: Gets a list of all `FCA Service Metrics` objects. operationId: get__fca-service-metrics_bca parameters: - name: If-Modified-Since in: header description: Used for conditional request, to retrieve data only if modified since a given date required: false schema: description: Used for conditional request, to retrieve data only if modified since a given date example: null - name: If-None-Match in: header description: Used for conditional request, to retrieve data only if the given Etag value does not match required: false schema: description: Used for conditional request, to retrieve data only if the given Etag value does not match example: null responses: default: description: A standard error response. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaFault_default_schema_' example: null '200': description: Successful response with a list of `FCA Service Metrics` data headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Etag: description: A unique ID identifying whether this resource has changed schema: description: A unique ID identifying whether this resource has changed example: null Cache-Control: description: Describes how long this response can be cached schema: default: max-age=28800 description: Describes how long this response can be cached example: null content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaResponseMessage_200_schema_' example: null '400': description: You have sent a request which could not be understood. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaFault_400_schema_' example: null '500': description: An error occurred on the server. No further information is available. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaFault_500_schema_' example: null '503': description: The service is temporarily unavailable. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaFault_503_schema_' example: null '429': description: You have requested this resource too often. Slow down. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaFault_429_schema_' example: null '408': description: Your client has failed to submit a request, and a timeout has occurred. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_bcaFault_408_schema_' example: null head: tags: - FCSSRVMBCA description: Gets header information on the current set of `FCA Service Metrics` data operationId: head__fca-service-metrics_bca parameters: - name: If-Modified-Since in: header description: Used for conditional request, to retrieve data only if modified since a given date required: false schema: description: Used for conditional request, to retrieve data only if modified since a given date example: null - name: If-None-Match in: header description: Used for conditional request, to retrieve data only if the given Etag value does not match required: false schema: description: Used for conditional request, to retrieve data only if the given Etag value does not match example: null responses: default: description: No response content: application/prs.openbanking.opendata.v1.0+json: {} /fca-service-metrics/pca: get: tags: - FCSSRVMPCA description: Gets a list of all `FCA Service Metrics` objects. operationId: get__fca-service-metrics_pca parameters: - name: If-Modified-Since in: header description: Used for conditional request, to retrieve data only if modified since a given date required: false schema: description: Used for conditional request, to retrieve data only if modified since a given date example: null - name: If-None-Match in: header description: Used for conditional request, to retrieve data only if the given Etag value does not match required: false schema: description: Used for conditional request, to retrieve data only if the given Etag value does not match example: null responses: default: description: A standard error response. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaFault_default_schema_' example: null '200': description: Successful response with a list of `FCA Service Metrics` data headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Etag: description: A unique ID identifying whether this resource has changed schema: description: A unique ID identifying whether this resource has changed example: null Cache-Control: description: Describes how long this response can be cached schema: default: max-age=28800 description: Describes how long this response can be cached example: null content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaResponseMessage_200_schema_' example: null '400': description: You have sent a request which could not be understood. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaFault_400_schema_' example: null '500': description: An error occurred on the server. No further information is available. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaFault_500_schema_' example: null '503': description: The service is temporarily unavailable. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaFault_503_schema_' example: null '429': description: You have requested this resource too often. Slow down. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaFault_429_schema_' example: null '408': description: Your client has failed to submit a request, and a timeout has occurred. headers: X-Frame-Options: description: Prevent this request from being loaded in any iframes schema: default: DENY description: Prevent this request from being loaded in any iframes example: null Strict-Transport-Security: description: HTTPS strict transport security header schema: default: max-age=31536000 description: HTTPS strict transport security header example: null X-Content-Type-Options: description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing schema: default: nosniff description: Ensures each page has a content type and prevents browsers from doing MIME type sniffing example: null Status_Code: description: The HTTP status code defining the error content: application/prs.openbanking.opendata.v1.0+json: schema: $ref: '#/components/schemas/get__fca-service-metrics_pcaFault_408_schema_' example: null head: tags: - FCSSRVMPCA description: Gets header information on the current set of `FCA Service Metrics` data operationId: head__fca-service-metrics_pca parameters: - name: If-Modified-Since in: header description: Used for conditional request, to retrieve data only if modified since a given date required: false schema: description: Used for conditional request, to retrieve data only if modified since a given date example: null - name: If-None-Match in: header description: Used for conditional request, to retrieve data only if the given Etag value does not match required: false schema: description: Used for conditional request, to retrieve data only if the given Etag value does not match example: null responses: default: description: No response content: application/prs.openbanking.opendata.v1.0+json: {} components: schemas: get__fca-service-metrics_bcaFault_400_schema_: type: object additionalProperties: false 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: - description - status - title title: 400 Error object get__fca-service-metrics_pcaFault_429_schema_: type: object additionalProperties: false 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: - description - status - title title: 429 Error object get__fca-service-metrics_pcaResponseMessage_200_schema_: type: object additionalProperties: false properties: meta: type: object additionalProperties: false 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: type: string format: uri description: Open Banking License enum: - https://www.openbanking.org.uk/open-licence TermsOfUse: type: string format: uri description: Open Banking Terms of Use enum: - https://www.openbanking.org.uk/terms required: - Agreement - LastUpdated - License - TermsOfUse - TotalResults title: Meta data data: type: array items: type: object description: Brand owned by an organisation properties: Brand: type: array additionalProperties: false description: Brand owned by an organisation items: type: object description: Brand owned by an organisation properties: BrandName: type: string description: Brand Name that an organisation uses to market its products or services to a consumer maxLength: 140 minLength: 1 title: BrandName PublicationDate: type: string format: date description: Date when this metrics was made available. title: PublicationDate MeasurementPeriodStartDate: type: string format: date description: The start date of the current account measurement period title: MeasurementPeriodStartDate MeasurementPeriodEndDate: type: string format: date description: The end date of the current account measurement period title: MeasurementPeriodEndDate Notes: type: string description: Specify any note that helps Banks to describe the Service Metrics Data related to a particular Brand. One example to describe, why the Service Metrics data is not available. maxLength: 2000 minLength: 1 title: Notes ServicesMatterAvailability: type: object additionalProperties: false description: This section hold info related to Matters(Services) which can be discussed by Banks customer. properties: ServicesMatterAvailabilityDetails: type: array additionalProperties: false description: Hold info related to Services which can be discussed by an account holder items: type: object description: Hold info related to Services which can be discussed by an account holder properties: MatterType: type: string enum: - HelpOpeningAccount - CheckBalanceTransaction - CancellingCheque - CashWithdrawalForexOutsideUK - CollectPaymentViaCard - SendingMoneyOutsideUK - ReportFraudulentIncident - DenialLackOfFunds - Other - PayingInCheque - ProgressAccountCardSuspension - ProblemUsingMobileInternetBanking - SendingMoneyWithinUK - AccessViaPowerOfAttorney title: MatterType 24HourHelp: type: string description: Indicates whether this contact type is available 24 hours. enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: 24HourHelp OtherMatterType: type: array additionalProperties: false description: Other code set which is not available in the standard MatterAvailabilityCode set items: type: object description: Other code set which is not available in the standard MatterAvailabilityCode set properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherMatterType ContactDetails: type: array additionalProperties: false description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action items: type: object description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action properties: ContactType: type: string description: Contact type such Phone, Fax and email enum: - Email - MobileApp - Other - Phone - WebChatApp title: ContactType ContactContent: type: string description: Collection of information that identifies a phone/ email/WebChat/ Mobile App or other communication channel, as defined by telecom services. maxLength: 256 minLength: 1 title: ContactContent ContactDescription: type: string description: Description of contact such as main phone number, alternate phone number and WebChat App name. maxLength: 70 minLength: 1 title: ContactDescription OtherContactType: type: object additionalProperties: false description: Other contact type which is not in the standard code list properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactType required: - ContactContent - ContactType title: ContactDetails ServiceMatterAvailabilityMethod: type: array additionalProperties: false description: Store info related to Matters(services) which an account holder can contact the bank and discuss about them items: type: object description: Store info related to Matters(services) which an account holder can contact the bank and discuss about them properties: MatterMethodType: type: string description: Channel(methods) which can used to contact banks to discuss a matter(service) enum: - InternetBanking - MobileBanking - Other - Telephone title: MatterMethodType 24HourAvailable: type: string description: Indicates whether this contact type is available 24 hours. enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: 24HourAvailable ServiceLevelDescription: type: string description: Summary description for the availability of this service. maxLength: 2000 minLength: 1 title: ServiceLevelDescription Note: type: string description: Any info which supports the Contact Availability Method. maxLength: 2000 minLength: 1 title: Note OtherContactMethodType: type: array additionalProperties: false description: Other code set which is not available in the standard code set items: type: object description: Other code set which is not available in the standard code set properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactMethodType Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name title: Day NonStandardAvailability: type: array additionalProperties: false description: Non-standard hours of availability for a service supported by an organisation items: type: object description: Non-standard hours of availability for a service supported by an organisation properties: Name: type: string description: Name provided for non-standard opening periods e.g. Christmas, shrimp season or annual maintenance maxLength: 140 minLength: 1 title: Name StartDate: type: string format: date description: Start date of the non standard availability title: StartDate EndDate: type: string format: date description: End date of the non standard availability title: EndDate ServiceLevelDescription: type: string description: Summary description for the availability of this service. maxLength: 2000 minLength: 1 title: ServiceLevelDescription Notes: type: string description: Notes related to the Non-standard hours e.g. During shrimp season, the branch has extended opening hours maxLength: 2000 minLength: 1 title: Notes Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name maxItems: 7 minItems: 0 title: Day required: - Name title: NonStandardAvailability required: - MatterMethodType minItems: 1 title: ServiceMatterAvailabilityMethod required: - MatterType - ServiceMatterAvailabilityMethod minItems: 1 title: ServicesMatterAvailabilityDetails required: - ServicesMatterAvailabilityDetails title: ServicesMatterAvailability ServiceMatterContactDetails: type: object additionalProperties: false description: This section holds info related to communication contacts which can be used by banks customer to avail the banks services. properties: MatterAvailabilityMethod: type: array additionalProperties: false description: Channel(methods) which can used to contact banks to discuss a matter(service) items: type: object description: Channel(methods) which can used to contact banks to discuss a matter(service) properties: MatterMethodType: type: string description: Channel(methods) which can used to contact banks to discuss a matter(service) enum: - InternetBanking - MobileBanking - Other - Telephone title: MatterMethodType OtherContactMethodType: type: object additionalProperties: false description: Other code set which is not available in the standard ContactAvailabilityMethodType code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactMethodType ContactTypeDetails: type: array additionalProperties: false description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action items: type: object description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action properties: ContactType: type: string description: Contact type such Phone, Fax and email enum: - Email - MobileApp - Other - Phone - WebChatApp title: ContactType ContactContent: type: string description: Collection of information that identifies a phone/ email/WebChat/ Mobile App or other communication channel, as defined by telecom services. maxLength: 256 minLength: 1 title: ContactContent ContactDescription: type: string description: Description of contact such as main phone number, alternate phone number and WebChat App name. maxLength: 70 minLength: 1 title: ContactDescription OtherContactType: type: object additionalProperties: false description: Other contact type which is not in the standard code list properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactType required: - ContactContent - ContactType minItems: 1 title: ContactTypeDetails required: - ContactTypeDetails - MatterMethodType minItems: 1 title: MatterAvailabilityMethod required: - MatterAvailabilityMethod title: ServiceMatterContactDetails ServicesActionAvailability: type: object additionalProperties: false description: This section hold info related to Services which can be actioned by an account holder properties: ServicesActionAvailabilityDetails: type: array additionalProperties: false description: How and when , an account holder can do action on a particular service e.g. Checking account balance. items: type: object description: How and when , an account holder can do action on a particular service e.g. Checking account balance. properties: ActionType: type: string description: Services which can be actioned by account holder enum: - AccessingTransHistory - CheckingBalance - CancellingCheque - SendingMoneyOutsideUK - Other - PayingInCheque - SendingMoneyWithinUK - SettingStandingOrder title: ActionType 24HourAvailable: type: string description: Indicates whether this Service is available to be actioned 24hours enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: 24HourAvailable OtherActionType: type: array additionalProperties: false description: Other code set which is not available in the standard ActionAvailabilityCode set items: type: object description: Other code set which is not available in the standard ActionAvailabilityCode set properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherActionType ExecutionChannelDetails: type: array additionalProperties: false description: Communication device number or electronic address used for execution an action(service) within the banking domain items: type: object description: Communication device number or electronic address used for execution an action(service) within the banking domain properties: ExecutionChannelType: type: string description: 'Channel type such Phone, Fax and email which can be used to do Action ' enum: - Email - MobileApp - Other - Phone - WebChatApp title: ExecutionChannelType ChannelContent: type: string description: Collection of information that identifies a phone/Fax number/ email/WebChat or other communication channel, as defined by telecom services. maxLength: 256 minLength: 1 title: ChannelContent ChannelDescription: type: string description: Description of channel such as main phone number, alternate phone number, Telephone banking number, Internet Banking website and Mobile App name. maxLength: 70 minLength: 1 title: ChannelDescription OtherChannelType: type: object additionalProperties: false description: Other channel type which is not in the standard code list properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherChannelType required: - ChannelContent - ExecutionChannelType title: ExecutionChannelDetails ServiceActionAvailabilityMethod: type: array additionalProperties: false description: Methods through which this service can be actioned by account holder items: type: object description: Methods through which this service can be actioned by account holder properties: ActionMethodType: type: string description: Method through a service can be actioned by account holder. enum: - TelephoneBanking - InternetBanking - MobileBanking - Other title: ActionMethodType ServiceLevelDescription: type: string description: Describe the availability of this service like 24*7*365 maxLength: 2000 minLength: 1 title: ServiceLevelDescription Note: type: string description: Any info which supports action availability method for a service maxLength: 2000 minLength: 1 title: Note OtherActionMethodType: type: object additionalProperties: false description: Other code set which is not available in the standard ActionMethodTypeCode set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherActionMethodType Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name title: Day NonStandardAvailability: type: array additionalProperties: false description: Non-standard hours of availability for a service supported by an organisation items: type: object description: Non-standard hours of availability for a service supported by an organisation properties: Name: type: string description: Name provided for non-standard opening periods e.g. Christmas, shrimp season or annual maintenance maxLength: 140 minLength: 1 title: Name StartDate: type: string format: date description: Start date of the non standard availability title: StartDate EndDate: type: string format: date description: End date of the non standard availability title: EndDate ServiceLevelDescription: type: string description: Summary description for the availability of this service. maxLength: 2000 minLength: 1 title: ServiceLevelDescription Notes: type: string description: Notes related to the Non-standard hours e.g. During shrimp season, the branch has extended opening hours maxLength: 2000 minLength: 1 title: Notes Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name maxItems: 7 minItems: 0 title: Day required: - Name title: NonStandardAvailability required: - ActionMethodType minItems: 1 title: ServiceActionAvailabilityMethod required: - ActionType - ServiceActionAvailabilityMethod minItems: 1 title: ServicesActionAvailabilityDetails required: - ServicesActionAvailabilityDetails title: ServicesActionAvailability OperationalSecurityIncidentMetrics: type: object additionalProperties: false description: This section holds info related to operational and security metrics. properties: OperationalSecurityIncidentMetricsDetails: type: array additionalProperties: false description: Hold info related to Operation and Security Incident Metrics details items: type: object description: Hold info related to Operation and Security Incident Metrics details properties: IncidentMetricsType: type: string description: Incident metrics type enum: - IncidentsAffectingInternetBanking - IncidentsAffectingMobBanking - Other - IncidentsAffectingTelBanking - TotalNumberIncidentReported title: IncidentMetricsType Note: type: string description: Any info which banks wants provide with the support of Operation Security Incident maxLength: 2000 minLength: 1 title: Note OtherIncidentMetricsType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherIncidentMetricsType IncidentDetails: type: array additionalProperties: false description: Operational and security incident metrics details items: type: object description: Operational and security incident metrics details properties: IncidentReportingType: type: string description: Operational and security incident reporting period type enum: - Other - Quarterly - Yearly title: IncidentReportingType FromDate: type: string format: date description: Operational and Security incident measurement period start date title: FromDate ToDate: type: string format: date description: Operational and Security incident measurement period end date title: ToDate IncidentCount: type: integer format: int32 description: Number of times this incident happened in the measurement period title: IncidentCount OtherIncidentReportingType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherIncidentReportingType required: - FromDate - IncidentCount - IncidentReportingType - ToDate minItems: 1 title: IncidentDetails required: - IncidentDetails - IncidentMetricsType minItems: 1 title: OperationalSecurityIncidentMetricsDetails required: - OperationalSecurityIncidentMetricsDetails title: OperationalSecurityIncidentMetrics ComplaintsData: type: object additionalProperties: false description: This section holds info related to complaints data. properties: CompliantsDataDetails: type: object additionalProperties: false description: Section describing complaints data related to a bank brand properties: CompliantsDataAvailable: type: string description: Bank specific complaints data available or not. enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: CompliantsDataAvailable CompliantsInfoURL: type: string description: Banks specific URL for complaints reporting maxLength: 500 minLength: 1 title: CompliantsInfoURL OmbudsmanURL: type: string description: Ombudsman URL detailing complaints related to all banks. maxLength: 500 minLength: 1 title: OmbudsmanURL Notes: type: string description: Notes related to the Non-standard hours e.g. During shrimp season, the branch has extended opening hours maxLength: 2000 minLength: 1 title: Notes required: - CompliantsDataAvailable title: CompliantsDataDetails required: - CompliantsDataDetails title: ComplaintsData AccountOpeningTimeLineDetails: type: object additionalProperties: false description: A generic structure for storing info related to account opening and related services/features time line. One such example is "How quickly do we give customers a debit card?" properties: AccountOpeningURL: type: string description: URL of the bank which details the requirement to open a current account maxLength: 500 minLength: 1 title: AccountOpeningURL AccountOpeningDocumentationURL: type: string description: URL of the bank which details the documentation requirement to open a current account maxLength: 500 minLength: 1 title: AccountOpeningDocumentationURL Note: type: string description: Any info which bank would like to share in support of Account Opening time line maxLength: 2000 minLength: 1 title: Note AccountOpeningTimelineParameters: type: array additionalProperties: false description: Metrics related to account opening such as "How quickly do we open [personal/business] current accounts?" items: type: object description: Metrics related to account opening such as "How quickly do we open [personal/business] current accounts?" properties: OpeningAccountTimelineType: type: string description: Metrics related to account opening such as "How quickly do we open [personal/business] current accounts?" enum: - OpenCurrentAccountsAvailability - DebitCardAvailability - InternetBankingAvailability - OverdraftAvailability - Other title: OpeningAccountTimelineType Notes: type: string description: Any info which supports the Account Opening Timelines maxLength: 2000 minLength: 1 title: Notes OtherTimelineType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherTimelineType AccountOpeningTimelineMetrics: type: array additionalProperties: false description: Metrics related to account opening time line items: type: object description: Metrics related to account opening time line properties: TimelineMetricsType: type: string description: Metrics parameter for time line enum: - OnAnAverage - Other - SameDay - WithinDays title: TimelineMetricsType MetricsValue: type: integer format: int32 description: Value associated with the timeline metrics type title: MetricsValue OtherTimelineMetricsType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherTimelineMetricsType required: - MetricsValue - TimelineMetricsType minItems: 1 title: AccountOpeningTimelineMetrics required: - AccountOpeningTimelineMetrics - OpeningAccountTimelineType minItems: 1 title: AccountOpeningTimelineParameters required: - AccountOpeningDocumentationURL - AccountOpeningTimelineParameters - AccountOpeningURL title: AccountOpeningTimeLineDetails CardReplacementTimeLine: type: object additionalProperties: false description: A generic structure for storing info related to banks card replacement time line. One such example is "Replacing a debit card" properties: CardReplacementTimeLineDetails: type: array additionalProperties: false description: Hold info related to Card type replacement items: type: object description: Hold info related to Card type replacement properties: CardReplacementTimeline: type: string description: Card type replacement time line enum: - DebitCardReplacement - Other title: CardReplacementTimeline CardReplacementTimelineMetrics: type: array additionalProperties: false description: Metrics related to card replacement time line items: type: object description: Metrics related to card replacement time line properties: TimelineMetricsType: type: string description: metrics parameter for time line enum: - OnAnAverage - Other - SameDay - WithinDays title: TimelineMetricsType MetricsValue: type: integer format: int32 description: Value associated with the timeline metrics type title: MetricsValue OtherTimelineMetricsType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherTimelineMetricsType required: - MetricsValue - TimelineMetricsType minItems: 1 title: CardReplacementTimelineMetrics required: - CardReplacementTimeline - CardReplacementTimelineMetrics minItems: 1 title: CardReplacementTimeLineDetails required: - CardReplacementTimeLineDetails title: CardReplacementTimeLine AccountOpeningSummary: type: object additionalProperties: false description: 'A generic structure for storing info related to Account Opening time line. One such example is: You can open an account: "without visiting a branch"' properties: DocumentAndInfoURL: type: string description: URL of the bank detailing the documentation requirement to open an account maxLength: 500 minLength: 1 title: DocumentAndInfoURL SummaryDescription: type: string description: A summary description for Opening an Account requirement maxLength: 2000 minLength: 1 title: SummaryDescription Notes: type: string description: Notes related to the Account Opening Summary Data maxLength: 2000 minLength: 1 title: Notes AccountOpeningSummaryDetails: type: array additionalProperties: false description: Account Opening documentation requirement summary details items: type: object description: Account Opening documentation requirement summary details properties: AccountOpeningChannelType: type: string description: Channels details which an individual can use to open an account. enum: - SendingDocumentElectronically - Other - OpenAccountByPost - VisitBranchWithoutAppointment - OpenAccountWithoutVisit title: AccountOpeningChannelType ChannelUsage: type: string description: Describe the methods which can be used to open an account enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: ChannelUsage OtherContactMethod: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactMethod required: - AccountOpeningChannelType - ChannelUsage minItems: 1 title: AccountOpeningSummaryDetails required: - AccountOpeningSummaryDetails - DocumentAndInfoURL - SummaryDescription title: AccountOpeningSummary required: - BrandName title: Brand required: - data - meta get__fca-service-metrics_bcaResponseMessage_200_schema_: type: object additionalProperties: false properties: meta: type: object additionalProperties: false 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: type: string format: uri description: Open Banking License enum: - https://www.openbanking.org.uk/open-licence TermsOfUse: type: string format: uri description: Open Banking Terms of Use enum: - https://www.openbanking.org.uk/terms required: - Agreement - LastUpdated - License - TermsOfUse - TotalResults title: Meta data data: type: array items: type: object description: Brand owned by an organisation properties: Brand: type: array additionalProperties: false description: Brand owned by an organisation items: type: object description: Brand owned by an organisation properties: BrandName: type: string description: Brand Name that an organisation uses to market its products or services to a consumer maxLength: 140 minLength: 1 title: BrandName PublicationDate: type: string format: date description: Date when this metrics was made available. title: PublicationDate MeasurementPeriodStartDate: type: string format: date description: The start date of the current account measurement period title: MeasurementPeriodStartDate MeasurementPeriodEndDate: type: string format: date description: The end date of the current account measurement period title: MeasurementPeriodEndDate Notes: type: string description: Specify any note that helps Banks to describe the Service Metrics Data related to a particular Brand. One example to describe, why the Service Metrics data is not available. maxLength: 2000 minLength: 1 title: Notes ServicesMatterAvailability: type: object additionalProperties: false description: This section hold info related to Matters(Services) which can be discussed by Banks customer. properties: ServicesMatterAvailabilityDetails: type: array additionalProperties: false description: Hold info related to Services which can be discussed by an account holder items: type: object description: Hold info related to Services which can be discussed by an account holder properties: MatterType: type: string enum: - HelpOpeningAccount - CheckBalanceTransaction - CancellingCheque - CashWithdrawalForexOutsideUK - CollectPaymentViaCard - SendingMoneyOutsideUK - ReportFraudulentIncident - DenialLackOfFunds - Other - PayingInCheque - ProgressAccountCardSuspension - ProblemUsingMobileInternetBanking - SendingMoneyWithinUK - AccessViaPowerOfAttorney title: MatterType 24HourHelp: type: string description: Indicates whether this contact type is available 24 hours. enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: 24HourHelp OtherMatterType: type: array additionalProperties: false description: Other code set which is not available in the standard MatterAvailabilityCode set items: type: object description: Other code set which is not available in the standard MatterAvailabilityCode set properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherMatterType ContactDetails: type: array additionalProperties: false description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action items: type: object description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action properties: ContactType: type: string description: Contact type such Phone, Fax and email enum: - Email - MobileApp - Other - Phone - WebChatApp title: ContactType ContactContent: type: string description: Collection of information that identifies a phone/ email/WebChat/ Mobile App or other communication channel, as defined by telecom services. maxLength: 256 minLength: 1 title: ContactContent ContactDescription: type: string description: Description of contact such as main phone number, alternate phone number and WebChat App name. maxLength: 70 minLength: 1 title: ContactDescription OtherContactType: type: object additionalProperties: false description: Other contact type which is not in the standard code list properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactType required: - ContactContent - ContactType title: ContactDetails ServiceMatterAvailabilityMethod: type: array additionalProperties: false description: Store info related to Matters(services) which an account holder can contact the bank and discuss about them items: type: object description: Store info related to Matters(services) which an account holder can contact the bank and discuss about them properties: MatterMethodType: type: string description: Channel(methods) which can used to contact banks to discuss a matter(service) enum: - InternetBanking - MobileBanking - Other - Telephone title: MatterMethodType 24HourAvailable: type: string description: Indicates whether this contact type is available 24 hours. enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: 24HourAvailable ServiceLevelDescription: type: string description: Summary description for the availability of this service. maxLength: 2000 minLength: 1 title: ServiceLevelDescription Note: type: string description: Any info which supports the Contact Availability Method. maxLength: 2000 minLength: 1 title: Note OtherContactMethodType: type: array additionalProperties: false description: Other code set which is not available in the standard code set items: type: object description: Other code set which is not available in the standard code set properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactMethodType Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name title: Day NonStandardAvailability: type: array additionalProperties: false description: Non-standard hours of availability for a service supported by an organisation items: type: object description: Non-standard hours of availability for a service supported by an organisation properties: Name: type: string description: Name provided for non-standard opening periods e.g. Christmas, shrimp season or annual maintenance maxLength: 140 minLength: 1 title: Name StartDate: type: string format: date description: Start date of the non standard availability title: StartDate EndDate: type: string format: date description: End date of the non standard availability title: EndDate ServiceLevelDescription: type: string description: Summary description for the availability of this service. maxLength: 2000 minLength: 1 title: ServiceLevelDescription Notes: type: string description: Notes related to the Non-standard hours e.g. During shrimp season, the branch has extended opening hours maxLength: 2000 minLength: 1 title: Notes Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name maxItems: 7 minItems: 0 title: Day required: - Name title: NonStandardAvailability required: - MatterMethodType minItems: 1 title: ServiceMatterAvailabilityMethod required: - MatterType - ServiceMatterAvailabilityMethod minItems: 1 title: ServicesMatterAvailabilityDetails required: - ServicesMatterAvailabilityDetails title: ServicesMatterAvailability ServiceMatterContactDetails: type: object additionalProperties: false description: This section holds info related to communication contacts which can be used by banks customer to avail the banks services. properties: MatterAvailabilityMethod: type: array additionalProperties: false description: Channel(methods) which can used to contact banks to discuss a matter(service) items: type: object description: Channel(methods) which can used to contact banks to discuss a matter(service) properties: MatterMethodType: type: string description: Channel(methods) which can used to contact banks to discuss a matter(service) enum: - InternetBanking - MobileBanking - Other - Telephone title: MatterMethodType OtherContactMethodType: type: object additionalProperties: false description: Other code set which is not available in the standard ContactAvailabilityMethodType code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactMethodType ContactTypeDetails: type: array additionalProperties: false description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action items: type: object description: Describes the communication channel detail which can be used by an account holder to either discuss a matter or do action properties: ContactType: type: string description: Contact type such Phone, Fax and email enum: - Email - MobileApp - Other - Phone - WebChatApp title: ContactType ContactContent: type: string description: Collection of information that identifies a phone/ email/WebChat/ Mobile App or other communication channel, as defined by telecom services. maxLength: 256 minLength: 1 title: ContactContent ContactDescription: type: string description: Description of contact such as main phone number, alternate phone number and WebChat App name. maxLength: 70 minLength: 1 title: ContactDescription OtherContactType: type: object additionalProperties: false description: Other contact type which is not in the standard code list properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactType required: - ContactContent - ContactType minItems: 1 title: ContactTypeDetails required: - ContactTypeDetails - MatterMethodType minItems: 1 title: MatterAvailabilityMethod required: - MatterAvailabilityMethod title: ServiceMatterContactDetails ServicesActionAvailability: type: object additionalProperties: false description: This section hold info related to Services which can be actioned by an account holder properties: ServicesActionAvailabilityDetails: type: array additionalProperties: false description: How and when , an account holder can do action on a particular service e.g. Checking account balance. items: type: object description: How and when , an account holder can do action on a particular service e.g. Checking account balance. properties: ActionType: type: string description: Services which can be actioned by account holder enum: - AccessingTransHistory - CheckingBalance - CancellingCheque - SendingMoneyOutsideUK - Other - PayingInCheque - SendingMoneyWithinUK - SettingStandingOrder title: ActionType 24HourAvailable: type: string description: Indicates whether this Service is available to be actioned 24hours enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: 24HourAvailable OtherActionType: type: array additionalProperties: false description: Other code set which is not available in the standard ActionAvailabilityCode set items: type: object description: Other code set which is not available in the standard ActionAvailabilityCode set properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherActionType ExecutionChannelDetails: type: array additionalProperties: false description: Communication device number or electronic address used for execution an action(service) within the banking domain items: type: object description: Communication device number or electronic address used for execution an action(service) within the banking domain properties: ExecutionChannelType: type: string description: 'Channel type such Phone, Fax and email which can be used to do Action ' enum: - Email - MobileApp - Other - Phone - WebChatApp title: ExecutionChannelType ChannelContent: type: string description: Collection of information that identifies a phone/Fax number/ email/WebChat or other communication channel, as defined by telecom services. maxLength: 256 minLength: 1 title: ChannelContent ChannelDescription: type: string description: Description of channel such as main phone number, alternate phone number, Telephone banking number, Internet Banking website and Mobile App name. maxLength: 70 minLength: 1 title: ChannelDescription OtherChannelType: type: object additionalProperties: false description: Other channel type which is not in the standard code list properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherChannelType required: - ChannelContent - ExecutionChannelType title: ExecutionChannelDetails ServiceActionAvailabilityMethod: type: array additionalProperties: false description: Methods through which this service can be actioned by account holder items: type: object description: Methods through which this service can be actioned by account holder properties: ActionMethodType: type: string description: Method through a service can be actioned by account holder. enum: - TelephoneBanking - InternetBanking - MobileBanking - Other title: ActionMethodType ServiceLevelDescription: type: string description: Describe the availability of this service like 24*7*365 maxLength: 2000 minLength: 1 title: ServiceLevelDescription Note: type: string description: Any info which supports action availability method for a service maxLength: 2000 minLength: 1 title: Note OtherActionMethodType: type: object additionalProperties: false description: Other code set which is not available in the standard ActionMethodTypeCode set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherActionMethodType Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name title: Day NonStandardAvailability: type: array additionalProperties: false description: Non-standard hours of availability for a service supported by an organisation items: type: object description: Non-standard hours of availability for a service supported by an organisation properties: Name: type: string description: Name provided for non-standard opening periods e.g. Christmas, shrimp season or annual maintenance maxLength: 140 minLength: 1 title: Name StartDate: type: string format: date description: Start date of the non standard availability title: StartDate EndDate: type: string format: date description: End date of the non standard availability title: EndDate ServiceLevelDescription: type: string description: Summary description for the availability of this service. maxLength: 2000 minLength: 1 title: ServiceLevelDescription Notes: type: string description: Notes related to the Non-standard hours e.g. During shrimp season, the branch has extended opening hours maxLength: 2000 minLength: 1 title: Notes Day: type: array additionalProperties: false description: Days on which a service is available for either discussion or action items: type: object description: Days on which a service is available for either discussion or action properties: Name: type: string description: Specifies the day of the week enum: - Friday - Monday - Saturday - Sunday - Thursday - Tuesday - Wednesday title: Name Notes: type: string description: Specify any note that is related the particular opening day e.g. Closed half day on Monday maxLength: 2000 minLength: 1 title: Notes AvailableHours: type: array additionalProperties: false description: Availability details for a service items: type: object description: Availability details for a service properties: OpeningTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: OpeningTime ClosingTime: type: string description: 'A particular point in the progression of time in a calendar day expressed in either UTC time format (hh:mm:ss.sssZ), local time with UTC offset format (hh:mm:ss.sss+/-hh:mm), or local time format (hh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601. Note on the time format: 1) beginning / end of calendar day 00:00:00 = the beginning of a calendar day 24:00:00 = the end of a calendar day 2) fractions of second in time format Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.' pattern: ^(2[0-3]|[01][0-9]):?([0-5][0-9])$ title: ClosingTime required: - ClosingTime - OpeningTime minItems: 1 title: AvailableHours required: - AvailableHours - Name maxItems: 7 minItems: 0 title: Day required: - Name title: NonStandardAvailability required: - ActionMethodType minItems: 1 title: ServiceActionAvailabilityMethod required: - ActionType - ServiceActionAvailabilityMethod minItems: 1 title: ServicesActionAvailabilityDetails required: - ServicesActionAvailabilityDetails title: ServicesActionAvailability OperationalSecurityIncidentMetrics: type: object additionalProperties: false description: This section holds info related to operational and security metrics. properties: OperationalSecurityIncidentMetricsDetails: type: array additionalProperties: false description: Hold info related to Operation and Security Incident Metrics details items: type: object description: Hold info related to Operation and Security Incident Metrics details properties: IncidentMetricsType: type: string description: Incident metrics type enum: - IncidentsAffectingInternetBanking - IncidentsAffectingMobBanking - Other - IncidentsAffectingTelBanking - TotalNumberIncidentReported title: IncidentMetricsType Note: type: string description: Any info which banks wants provide with the support of Operation Security Incident maxLength: 2000 minLength: 1 title: Note OtherIncidentMetricsType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherIncidentMetricsType IncidentDetails: type: array additionalProperties: false description: Operational and security incident metrics details items: type: object description: Operational and security incident metrics details properties: IncidentReportingType: type: string description: Operational and security incident reporting period type enum: - Other - Quarterly - Yearly title: IncidentReportingType FromDate: type: string format: date description: Operational and Security incident measurement period start date title: FromDate ToDate: type: string format: date description: Operational and Security incident measurement period end date title: ToDate IncidentCount: type: integer format: int32 description: Number of times this incident happened in the measurement period title: IncidentCount OtherIncidentReportingType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherIncidentReportingType required: - FromDate - IncidentCount - IncidentReportingType - ToDate minItems: 1 title: IncidentDetails required: - IncidentDetails - IncidentMetricsType minItems: 1 title: OperationalSecurityIncidentMetricsDetails required: - OperationalSecurityIncidentMetricsDetails title: OperationalSecurityIncidentMetrics ComplaintsData: type: object additionalProperties: false description: This section holds info related to complaints data. properties: CompliantsDataDetails: type: object additionalProperties: false description: Section describing complaints data related to a bank brand properties: CompliantsDataAvailable: type: string description: Bank specific complaints data available or not. enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: CompliantsDataAvailable CompliantsInfoURL: type: string description: Banks specific URL for complaints reporting maxLength: 500 minLength: 1 title: CompliantsInfoURL OmbudsmanURL: type: string description: Ombudsman URL detailing complaints related to all banks. maxLength: 500 minLength: 1 title: OmbudsmanURL Notes: type: string description: Notes related to the Non-standard hours e.g. During shrimp season, the branch has extended opening hours maxLength: 2000 minLength: 1 title: Notes required: - CompliantsDataAvailable title: CompliantsDataDetails required: - CompliantsDataDetails title: ComplaintsData AccountOpeningTimeLineDetails: type: object additionalProperties: false description: A generic structure for storing info related to account opening and related services/features time line. One such example is "How quickly do we give customers a debit card?" properties: AccountOpeningURL: type: string description: URL of the bank which details the requirement to open a current account maxLength: 500 minLength: 1 title: AccountOpeningURL AccountOpeningDocumentationURL: type: string description: URL of the bank which details the documentation requirement to open a current account maxLength: 500 minLength: 1 title: AccountOpeningDocumentationURL Note: type: string description: Any info which bank would like to share in support of Account Opening time line maxLength: 2000 minLength: 1 title: Note AccountOpeningTimelineParameters: type: array additionalProperties: false description: Metrics related to account opening such as "How quickly do we open [personal/business] current accounts?" items: type: object description: Metrics related to account opening such as "How quickly do we open [personal/business] current accounts?" properties: OpeningAccountTimelineType: type: string description: Metrics related to account opening such as "How quickly do we open [personal/business] current accounts?" enum: - OpenCurrentAccountsAvailability - DebitCardAvailability - InternetBankingAvailability - OverdraftAvailability - Other title: OpeningAccountTimelineType Notes: type: string description: Any info which supports the Account Opening Timelines maxLength: 2000 minLength: 1 title: Notes OtherTimelineType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherTimelineType AccountOpeningTimelineMetrics: type: array additionalProperties: false description: Metrics related to account opening time line items: type: object description: Metrics related to account opening time line properties: TimelineMetricsType: type: string description: Metrics parameter for time line enum: - OnAnAverage - Other - SameDay - WithinDays title: TimelineMetricsType MetricsValue: type: integer format: int32 description: Value associated with the timeline metrics type title: MetricsValue OtherTimelineMetricsType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherTimelineMetricsType required: - MetricsValue - TimelineMetricsType minItems: 1 title: AccountOpeningTimelineMetrics required: - AccountOpeningTimelineMetrics - OpeningAccountTimelineType minItems: 1 title: AccountOpeningTimelineParameters required: - AccountOpeningDocumentationURL - AccountOpeningTimelineParameters - AccountOpeningURL title: AccountOpeningTimeLineDetails CardReplacementTimeLine: type: object additionalProperties: false description: A generic structure for storing info related to banks card replacement time line. One such example is "Replacing a debit card" properties: CardReplacementTimeLineDetails: type: array additionalProperties: false description: Hold info related to Card type replacement items: type: object description: Hold info related to Card type replacement properties: CardReplacementTimeline: type: string description: Card type replacement time line enum: - DebitCardReplacement - Other title: CardReplacementTimeline CardReplacementTimelineMetrics: type: array additionalProperties: false description: Metrics related to card replacement time line items: type: object description: Metrics related to card replacement time line properties: TimelineMetricsType: type: string description: metrics parameter for time line enum: - OnAnAverage - Other - SameDay - WithinDays title: TimelineMetricsType MetricsValue: type: integer format: int32 description: Value associated with the timeline metrics type title: MetricsValue OtherTimelineMetricsType: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherTimelineMetricsType required: - MetricsValue - TimelineMetricsType minItems: 1 title: CardReplacementTimelineMetrics required: - CardReplacementTimeline - CardReplacementTimelineMetrics minItems: 1 title: CardReplacementTimeLineDetails required: - CardReplacementTimeLineDetails title: CardReplacementTimeLine AccountOpeningSummary: type: object additionalProperties: false description: 'A generic structure for storing info related to Account Opening time line. One such example is: You can open an account: "without visiting a branch"' properties: DocumentAndInfoURL: type: string description: URL of the bank detailing the documentation requirement to open an account maxLength: 500 minLength: 1 title: DocumentAndInfoURL SummaryDescription: type: string description: A summary description for Opening an Account requirement maxLength: 2000 minLength: 1 title: SummaryDescription Notes: type: string description: Notes related to the Account Opening Summary Data maxLength: 2000 minLength: 1 title: Notes AccountOpeningSummaryDetails: type: array additionalProperties: false description: Account Opening documentation requirement summary details items: type: object description: Account Opening documentation requirement summary details properties: AccountOpeningChannelType: type: string description: Channels details which an individual can use to open an account. enum: - SendingDocumentElectronically - Other - OpenAccountByPost - VisitBranchWithoutAppointment - OpenAccountWithoutVisit title: AccountOpeningChannelType ChannelUsage: type: string description: Describe the methods which can be used to open an account enum: - InSomeCases - NotPossible - 'No' - 'Yes' title: ChannelUsage OtherContactMethod: type: object additionalProperties: false description: Other code set which is not available in the standard code set. properties: Code: type: string description: The four letter Mnemonic used within an XML file to identify a code maxLength: 4 minLength: 0 pattern: ^\w{0,4}$ title: Code Name: type: string description: Long name associated with the code maxLength: 70 minLength: 1 title: Name Description: type: string description: Description to describe the purpose of the code maxLength: 350 minLength: 1 title: Description required: - Description - Name title: OtherContactMethod required: - AccountOpeningChannelType - ChannelUsage minItems: 1 title: AccountOpeningSummaryDetails required: - AccountOpeningSummaryDetails - DocumentAndInfoURL - SummaryDescription title: AccountOpeningSummary required: - BrandName title: Brand required: - data - meta get__fca-service-metrics_pcaFault_503_schema_: type: object additionalProperties: false properties: status: type: string enum: - '503' title: type: string enum: - Service temporarily unavailable description: type: string enum: - The service is temporarily unavailable. required: - description - status - title title: 503 Error object get__fca-service-metrics_pcaFault_408_schema_: type: object additionalProperties: false 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: - description - status - title title: 408 Error object head__fca-service-metrics_bcaResponseMessage_default_schema_: type: object properties: {} title: No response get__fca-service-metrics_bcaFault_503_schema_: type: object additionalProperties: false properties: status: type: string enum: - '503' title: type: string enum: - Service temporarily unavailable description: type: string enum: - The service is temporarily unavailable. required: - description - status - title title: 503 Error object get__fca-service-metrics_pcaFault_default_schema_: type: object additionalProperties: false properties: status: type: string description: This corresponds to the HTTP status code title: type: string description: A short title of the type of error description: type: string description: Further details describing the error required: - description - status - title title: Error object head__fca-service-metrics_pcaResponseMessage_default_schema_: type: object properties: {} title: No response get__fca-service-metrics_bcaFault_default_schema_: type: object additionalProperties: false properties: status: type: string description: This corresponds to the HTTP status code title: type: string description: A short title of the type of error description: type: string description: Further details describing the error required: - description - status - title title: Error object get__fca-service-metrics_pcaFault_500_schema_: type: object additionalProperties: false 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: - description - status - title title: 500 Error object get__fca-service-metrics_bcaFault_429_schema_: type: object additionalProperties: false 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: - description - status - title title: 429 Error object get__fca-service-metrics_bcaFault_500_schema_: type: object additionalProperties: false 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: - description - status - title title: 500 Error object get__fca-service-metrics_pcaFault_400_schema_: type: object additionalProperties: false 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: - description - status - title title: 400 Error object get__fca-service-metrics_bcaFault_408_schema_: type: object additionalProperties: false 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: - description - status - title title: 408 Error object