Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Occurrence

XPath

Enhanced Definition

Class

Codes

Pattern

OBReadAccount

 

OBReadAccount

 

OBReadAccount

 

 

Data

1..1

OBReadAccount/Data

 

OBReadAccount/Data

 

 

Account

0..n

OBReadAccount/Data/Account

Unambiguous identification of the account to which credit and debit entries are made.

OBReadAccount/Data/Account

 

 

AccountId

1..1

OBReadAccount/Data/Account/AccountId

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

String

 

 

Status

0..1

OBReadAccount/Data/Account/Status

Specifies the status of account resource in code form.

String

 Enum:

  • Enabled

  • Disabled

  • Deleted

  • ProForma

  • Pending

 

StatusUpdateDateTime

0..1

OBReadAccount/Data/Account/StatusUpdateDateTime

Date and time at which the resource status was updated.

DateTime

 

 

Currency

1..1

OBReadAccount/Data/Account/Currency

Identification of the currency in which the account is held. Usage: In case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account. In case of single currency account, the default currency will be used.

String

 

^[A-Z]{3,3}$

AccountType

1..1

OBReadAccount/Data/Account/AccountType

Specifies the type of account (personal or business).

String

 Enum:

  • Business

  • Personal

 

AccountSubType

1..1

OBReadAccount/Data/Account/AccountSubType

Specifies the sub type of account (product family group).

String

Enum:

  • ChargeCard

  • CreditCard

  • CurrentAccount

  • EWallet

  • Loan

  • Mortgage

  • PrePaidCard

  • Savings

  • Deposit

 

Description

0..1

OBReadAccount/Data/Account/Description

Specifies the description of the account type.

String

 

 

Nickname

0..1

OBReadAccount/Data/Account/Nickname

The nickname of the account, assigned by the account owner in order to provide an additional means of identification of the account.

String

 

 

OpeningDate

0..1

OBReadAccount/Data/Account/OpeningDate

Date on which the account and related basic services are effectively operational for the account owner.

DateTime

 

 

MaturityDate

0..1

OBReadAccount/Data/Account/MaturityDate

Maturity date for the account.

DateTime

 

 

Account

0..n

OBReadAccount/Data/Account/Account

Provides the details to identify an account.

OBReadAccount/Data/Account/Account

 

 

SchemeName 

1..1

OBReadAccount/Data/Account/Account/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

OBExternalAccountIdentificationCode

 Enum:

  • BH.OBF.IBAN

  • BH.OBF.PAN

 

Identification

1..1

OBReadAccount/Data/Account/Account/Identification

Identification assigned by an institution to identify an account. This identification is known by the account owner.

String

 

 

Name

0..1

OBReadAccount/Data/Account/Account/Name

The account name is the name or names of the account owner(s) represented at an account level, as displayed by the ASPSP's online channels. Note, the account name is not the product name or the nickname of the account.

String

 

 

Servicer

0..1

OBReadAccount/Data/Account/Servicer

Party that manages the account on behalf of the account owner, that manages the registration and booking of entries on the account, calculates balances on the account and provides information about the account.

OBReadAccount/Data/Account/Servicer

 

 

SchemeName

1..1

OBReadAccount/Data/Account/Servicer/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

String

Enum:

  • BH.OBF.BICFI 

 

Identification

1..1

OBReadAccount/Data/Account/Servicer/Identification

Unique and unambiguous identification of the servicing institution.

String

 

 

 

5.  Usage Examples

...