Here are the required fields in the registration field and their database mappings. Verify the field size to ensure that the field size in the UI is the same as the field size of the char/varchar fields in the database.
Title: (db: User.Title): Picklist - Allowed values are Mr, Ms, Mrs, Miss, Dr, Prof.
Given Name (db: User.FirstName)
Surname (db: User.LastName)
Gender (db: User.Gender ); Allowed values are Male, Female, Third Gender
Date of Birth:
Identification document:
Identification document type (db: ExternalIdentifier.IDType): enum/picklist, allowed values are 'Aadhaar', 'Driving License', 'Passport'.
If they choose driving license or passport, show a new field with the caption Country/State (db: ExternalIdentifier.IssuingAuthorityName).
The actual identification document number (i.e. Aadhaar, passport or driving license number) should be saved in (db ExternalIdentifier.IDNumber).
Address: use a caption of Address, and have the following fields in this section:
Address type (db: Address.AddressType): enum/picklist. Allowed values are 'Temporary Residence', 'Permanent Residence', 'Work', 'Other'
Line 1 (db: Address.AddressLine1):
Line 2 (db: Address.AddressLine2):
Line 3 (db: Address.AddressLine3):
City/town/village (db: Address.City):
District (db: Address.DistrictCounty):
PIN code (db: Address.PostCode):
State (db: Address.State):
Store the phone number used for app registration in db: PhoneNumber.PhoneNumber field with PhoneNumber.PhoneType = 'Mobile' and PhoneNumber.HasSMSAccess = true and PhoneNumber.PrimaryUserId = (same value as UserId) and PhoneNumber.IsPreferred = true and PhoneNumber.IsPrimaryUser = true.
Here are the required fields in the registration field and their database mappings. Verify the field size to ensure that the field size in the UI is the same as the field size of the char/varchar fields in the database.
Title: (db: User.Title): Picklist - Allowed values are Mr, Ms, Mrs, Miss, Dr, Prof.
Given Name (db: User.FirstName)
Surname (db: User.LastName)
Gender (db: User.Gender ); Allowed values are Male, Female, Third Gender
Date of Birth:
Identification document:
Address: use a caption of Address, and have the following fields in this section:
Store the phone number used for app registration in db: PhoneNumber.PhoneNumber field with PhoneNumber.PhoneType = 'Mobile' and PhoneNumber.HasSMSAccess = true and PhoneNumber.PrimaryUserId = (same value as UserId) and PhoneNumber.IsPreferred = true and PhoneNumber.IsPrimaryUser = true.