Open Account Command (v1)

Command to open a new account

Architecture

Schema

Message Schema

10 properties

Base type for all commands in the system

id string
required

Unique identifier for the message, typically a UUID

userId string
required

The identifier of the user initiating the account opening

partyId string <uri>
required

The qualified origin system identifier of the party for whom the account is being opened

partyType string
required

Identifies whether the account is for an individual or an organization

Allowed values: INDIVIDUAL ORGANISATION
iban string

Optional International Bank Account Number for the account

name string

Optional name for the account

currency string
required

The three-letter ISO currency code for the account

generateNewIban boolean

Flag indicating whether a new IBAN should be generated

creationTime string <date-time>
required

The timestamp when the account opening was initiated

correlationId string
required

Identifier for tracking and correlating related operations