Bank Account

The bank account is a shared data type that can be included as a sub-type of either the Employer or Employee.

BankAccount [Schema]

Name Type Required Description
AccountName xsd:string ( min: 1 max: 18)
Pattern: [A-Za-z0-9\-\' ]*
yes The bank account name
AccountNumber xsd:string ( min: 7 max: 8)
Pattern: [0-9]*
yes The account number
SortCode xsd:string ( min: 6 max: 8)
Pattern: [0-9\-]*
yes The bank sort code
Reference xsd:string ( max: 30)
Pattern: [A-Za-z0-9\-\' ]*
no An alpha-numeric reference sometimes referred to as 'roll number' used by some building societies.