Person
This topic lists the implementation considerations for the different Person sections.
You can typically use defaulting and validation capabilities in these cases:
- Name- Validate field length or special characters in person name.
 
- National Identifiers- Default national identifier (NID) country to the US.
 
- Biographical Info- Validate the age of a person.
 
- Phone- Validate phone number format must be numeric only.
- Validate phone number format must be numeric only with a length of 8 digits.
 
- Email- Validate the email address format (without at rate and without .com) should error.
 
- Address- Validate field length or special characters in the address.
 
- Citizenships- Default the citizenship status to active.
- Validate that the citizenship attributes can be updated only if the from date isn't in the future.
 
- Passports- Validate that the passport issue date isn't in the future.
 
- Visas and Permits- Default place of issue based on the value of a descriptive flexfield (DFF).
- Validate that the person visa issue date is provided and the visa expiration date is blank.
 
- Driver's License- Validate the field format of the driver's license number by country.
 
- Family and Emergency Contacts - Create new contact- Validate that the phone number of an emergency contact is provided.
- Validate if the contact's national identifier is provided when a contact is added.
 
- Family and Emergency Contacts - Edit Contact- Validate if the relationship type is being changed.
 
- Person Identifiers for External Applications - Default the person identifier based on a constant and the person number.
- Validate if a specific external identifier is being changed.
 
| Region | Pages/Flows | Defaulting Support | Validation Support | 
|---|---|---|---|
| Name | 
 | No | Yes | 
| National Identifiers | 
 | Yes | Yes | 
| Biographical Info | 
 | Yes | Yes | 
| Disability Info | 
 | Yes | Yes | 
| Phone | 
 | Yes | Yes | 
| 
 | Yes | Yes | |
| Other Communications | 
 | Yes | Yes | 
| Address | 
 | Yes | Yes | 
| Citizenship | 
 | Yes | Yes | 
| Passports | 
 | Yes | Yes | 
| Visas and Permits | 
 | Yes | Yes | 
| Driver's License | 
 | Yes | Yes | 
| Family and Emergency Contacts - Create new contact | 
 | Yes | Yes | 
| Family and Emergency Contacts - Create Coworker as a Contact | 
 | Yes | Yes | 
| Family and Emergency Contacts - Edit Contact | 
 | Yes | Yes | 
| Person Identifiers for External Applications | 
 | Yes | Yes | 
Name
This table lists the supported attributes, exceptions, and the implementation recommendations for the Name section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | Not Supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
National Identifiers
This table lists the supported attributes, exceptions, and the implementation recommendations for the National Identifiers section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Biographical Info
This table lists the supported attributes, exceptions, and the implementation recommendations for the Biographical Info section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Disability Info
This table lists the supported attributes, exceptions, and the implementation recommendations for the Name section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | N/A | 
Phone
This table lists the supported attributes, exceptions, and the implementation recommendations for the Phone section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Other Communications
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | N/A | 
Address
This table lists the supported attributes, exceptions, and the implementation recommendations for the Address section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Citizenship
This table lists the supported attributes, exceptions, and the implementation recommendations for the Citizenship section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Passports
This table lists the supported attributes, exceptions, and the implementation recommendations for the Passports section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Visas and Permits
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Driver's License
This table lists the supported attributes, exceptions, and the implementation recommendations for the Driver's License section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Family and Emergency Contacts - Create new contact
This table lists the supported attributes, exceptions, and the implementation recommendations for the Family and Emergency Contacts - Create new contact section.| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Family and Emergency Contacts - Create Coworker as a Contact
This table lists the supported attributes, exceptions, and the implementation recommendations for the Family and Emergency Contacts - Create Coworker as a Contact section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | N/A | 
Family and Emergency Contacts - Edit Contact
This table lists the supported attributes, exceptions, and the implementation recommendations for the Family and Emergency Contacts - Edit Contact section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 | 
Person Identifiers for External Applications
This table lists the supported attributes, exceptions, and the implementation recommendations for the Person Identifiers for External Applications section.
| In the Conditions for Defaulting and Validation | To Default Field Values | To Validate Field Values | Implementation Guidelines | 
|---|---|---|---|
| 
 | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | All attributes displayed in Configure Fields Regions or Validate Field Values are supported | 
 |