NameDescriptionTypeAdditional information
Id

integer

None.

Code

string

Required

Max length: 20

FirstName

string

Required

Max length: 200

LastName

string

Max length: 200

NIC

string

Max length: 200

Passport

string

Max length: 200

Address

string

Max length: 1000

LicenceNo

string

Required

Max length: 200

LicenceExpiryDate

date

Required

DateOfBirth

date

Required

DriverPic

string

Max length: 200

Languages

Collection of LanguageViewModel

None.

ContactNoPrimary

string

Max length: 200

ContactNoEmergency

string

Max length: 200

CompanyId

integer

None.

Company

Company

None.

Comment

string

Max length: 1000

IsDeleted

boolean

Required

IsVerified

boolean

None.

DeletedDate

date

None.

RegisteredDate

date

Required

CreatedDate

date

Required

LastLocation

DbGeography

None.

LastLocationBearing

decimal number

None.

LastLocationUpdateTime

date

None.

DeviceId

integer

None.

Device

DeviceViewModel

None.

VehicleId

integer

Required

Vehicle

VehicleViewModel

None.

UserId

string

None.

AvailabilityId

integer

Required

Availability

DriverAvailabilityViewModel

None.

PercentageRate

decimal number

None.

IsManualDispatch

boolean

None.

LastLocationAddress

string

None.

LastLocationCity

string

None.

IsBlocked

boolean

None.

BlockedDescription

string

None.

AppVersion

string

None.

DriverActivityLogs

Collection of DriverActivityLog

None.