NameDescriptionTypeAdditional information
Id

integer

None.

UserName

string

Required

Matching regular expression pattern: ([a-zA-Z0-9]).{0,50}$|[\u0621-\u064A].{0,50}

String length: inclusive between 0 and 50

FirstName

string

Required

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

FirstNameOther

string

Required

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

String length: inclusive between 2 and 50

LastName

string

Required

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

String length: inclusive between 2 and 50

LastNameOther

string

Required

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

String length: inclusive between 2 and 50

Email

string

Data type: EmailAddress

Matching regular expression pattern: ^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$

String length: inclusive between 0 and 50

IsActiveUser

boolean

None.

IsActiveDirectoryUser

boolean

None.

Phone

string

Matching regular expression pattern: ^[0-9]*$

Min length: 10

String length: inclusive between 0 and 16

Mobile

string

Required

Matching regular expression pattern: ^[0-9]*$

String length: inclusive between 0 and 50

JobTitleId

globally unique identifier

None.

JobTitleAr

string

None.

JobTitleEn

string

None.

Address

string

String length: inclusive between 0 and 50

LocationAr

string

None.

LocationEn

string

None.

LocationId

globally unique identifier

None.