Service Directory > v32.1 > Human_Resources > Get_Change_Home_Contact_Information
 

Operation: Get_Change_Home_Contact_Information

This public web service request gets contact information for a person. The response can be used as input to the web service request Change Home Contact Information.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Get_Change_Home_Contact_Information_Request

Request element used to get home contact information for a person. The response is formatted to be usable as input to the Change Home Contact Information web service request.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Get_Change_Home_Contact_Information_Request_References  [0..1]  Utilize the Request References element to retrieve a specific instance or instances of Person and their associated home contact information. Show Subelement Content   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Request_Criteria_Data  Get_Change_Home_Contact_Information_Request_Criteria  [0..1]  Allows retrieving home contact information based on request criteria. Request Criteria is only used when Request References is not provided.   
top
 

Response Element: Get_Change_Home_Contact_Information_Response

Element containing the Get Home Contact Information response elements including echoed request data and request references.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Get_Change_Home_Contact_Information_Request_References  [0..*]  Utilize the Request References element to retrieve a specific instance or instances of Person and their associated home contact information. Show Subelement Content   
Response_Filter  Response_Filter  [0..*]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Results  Response_Results  [0..*]  The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.   
Response_Data  Change_Home_Contact_Information_Response_Data  [0..*]  Element containing the person data for the Get Home Contact Information response.   
top
 

Get_Change_Home_Contact_Information_Request_References

part of: Get_Change_Home_Contact_Information_Request, Get_Change_Home_Contact_Information_Response
Utilize the Request References element to retrieve a specific instance or instances of Person and their associated home contact information. Show Subelement Content
 
Parameter name Type/Value Cardinality Description Validations
Person_Reference  RoleObject  [0..*]  A reference to the ID of a role associated with a person. Roles are like worker, student, external student etc. The ID consists of a type attribute which should be set to 'Employee_ID' or "Contingent_Worker_ID", for worker or 'Academic_Person_ID' for a student   
Universal_ID_Reference  Universal_IdentifierObject  [0..*]  A reference to the Universal ID for a person   
top
 

RoleObject

part of: Change_Home_Contact_Information_Response_Wrapper, Change_Home_Contact_Information_Business_Process_Data, Get_Change_Home_Contact_Information_Request_References
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  RoleObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

RoleObjectID

part of: RoleObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Affiliate_ID, Academic_Contact_ID, Academic_Person_ID, Applicant_ID, Beneficiary_ID, Business_Entity_Contact_ID, Candidate_ID, Company_Reference_ID, Contingent_Worker_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Dependent_ID, Emergency_Contact_ID, Employee_ID, Extended_Enterprise_Contact_Person_ID, Extended_Enterprise_Learner_ID, External_Committee_Member_ID, Former_Worker_ID, Instructor_ID, Learning_Assessor_ID, Learning_Instructor_ID, LearningUserName, Organization_Reference_ID, Recruiting_Agency_User_ID, RecruitingUserName, Region_Reference_ID, Service_Center_Representative_ID, Student_ID, Student_Proxy_ID, Student_Recruiter_ID, StudentUserName, SupplierUserName, System_User_ID, System_User_OpenID, System_User_OpenID_Connect_Internal, System_User_OpenID_Internal, WorkdayUserName  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Universal_IdentifierObject

part of: Change_Home_Contact_Information_Business_Process_Data, Get_Change_Home_Contact_Information_Request_References
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Universal_IdentifierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Universal_IdentifierObjectID

part of: Universal_IdentifierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Universal_Identifier_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Response_Filter

part of: Get_Change_Home_Contact_Information_Request, Get_Change_Home_Contact_Information_Response
Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes.
 
Parameter name Type/Value Cardinality Description Validations
As_Of_Effective_Date  date  [0..1]  Indicates the date when application data, such as benefits and compensation, are deemed effective in the Workday system. (Also referred to as the "Effective Moment".) If not specified, this date defaults to TODAY.   
As_Of_Entry_DateTime  dateTime  [0..1]  Indicates the date and time that data was entered into the system. (This field is also referred to as the "Entry Moment".) If not specified, defaults to the CURRENT DATE/TIME.   
Page  decimal (12, 0) >0   [0..1]  Indicates the page of data to return in the response, and defaults to the first page (Page = 1). For responses that contain more than one page of data, use this parameter to retrieve the additional pages of data. For example, set Page = 2 to retrieve the second page of data. Note: If you set the page parameter, you must also specify the "As_Of_Entry_Date" to ensure that the result set remains the same between your requests.   
Count  decimal (3, 0) >0   [0..1]  Sets the number of objects to return within each response page (Min = 1, Max = 999, Default = 100 if not set). Any values you set must be between 1-999.   
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
top
 

Get_Change_Home_Contact_Information_Request_Criteria

part of: Get_Change_Home_Contact_Information_Request
Allows retrieving home contact information based on request criteria. Request Criteria is only used when Request References is not provided.
 
Parameter name Type/Value Cardinality Description Validations
Person_Type_Criteria_Data  Person_Type_Criteria  [0..1]  Provides selection for filtering the response   
top
 

Person_Type_Criteria

part of: Get_Change_Home_Contact_Information_Request_Criteria
Provides selection for filtering the response
 
Parameter name Type/Value Cardinality Description Validations
Include_Academic_Affiliates  boolean  [0..1]  Include Academic Affiliates   
Include_External_Committee_Members  boolean  [0..1]  Include External Committee Members   
Include_External_Student_Records  boolean  [0..1]  Include External Student Records   
Include_Student_Prospect_Records  boolean  [0..1]  Include Student Prospect Records   
Include_Student_Records  boolean  [0..1]  Include Student Records   
Include_Workers  boolean  [0..1]  Include Workers   
top
 

Response_Results

part of: Get_Change_Home_Contact_Information_Response
The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.
 
Parameter name Type/Value Cardinality Description Validations
Total_Results  decimal (12, 0) >0   [0..1]  The total number of results that have been returned from your request.   
Total_Pages  decimal (12, 0) >0   [0..1]  The total number of pages that exist for your request. A page of data in WWS contains a maximum of 100 entries. So, if you have exactly 1,000 employees returned in a request, then you will have 10 pages of data that will need to be retrieved to build your complete dataset. Each page contains a maximum of 100 entries.   
Page_Results  decimal (12, 0) >0   [0..1]  Number of Results in current page.   
Page  decimal (12, 0) >0   [0..1]  The page of data that has been returned for the given request.   
top
 

Change_Home_Contact_Information_Response_Data

part of: Get_Change_Home_Contact_Information_Response
Element containing the person data for the Get Home Contact Information response.
 
Parameter name Type/Value Cardinality Description Validations
Change_Home_Contact_Information  Change_Home_Contact_Information_Response_Wrapper  [0..*]  Wrapper element for the Change Home Contact Information Business Process Data element.   
top
 

Change_Home_Contact_Information_Response_Wrapper

part of: Change_Home_Contact_Information_Response_Data
Wrapper element for the Change Home Contact Information Business Process Data element.
 
Parameter name Type/Value Cardinality Description Validations
Person_Reference  RoleObject  [0..1]  A reference to the ID of the person through one of its active person types, such as worker, student, affiliate, external committee member, and so on. The ID consists of a type attribute, which should be set to one of either "Employee_ID", "Contingent_Worker_ID", "Student_ID", etc, and a value attribute, such as "04345".   
Change_Home_Contact_Information_Data  Change_Home_Contact_Information_Business_Process_Data  [0..*]  Wrapper element for the Contact Information data. 
Validation Description
Unable to find a subject for this request. Please provide one using either Person Reference or Universal ID Reference.   
You cannot initiate this action because there are other pending or completed actions for the person that conflict with this one.   
Multiple targets were found in this request. Please ensure that the Person Reference and Universal ID provided are for the same person, or remove one of them from the request.   
Only Home Contact Information can be maintained through this web service. Please remove the Work usage type from all Usage Type elements. To maintain Work Contact Information, use the Change Work Contact Information web service.  Only Home Contact Information can be maintained through this web service. Please remove the Work usage type from all Usage Type elements. To maintain Work Contact Information, use the Change Work Contact Information web service. 
Contact Change Events that change an Address must be done in order. To submit an event that changes an address with an earlier effective date you must rescind any Contact Change Events that change an address with a later effective date.   
 
top
 

Change_Home_Contact_Information_Business_Process_Data

part of: Change_Home_Contact_Information_Response_Wrapper
Wrapper element for the Home Contact Change business process web service
 
Parameter name Type/Value Cardinality Description Validations
Person_Reference  RoleObject  [0..1]  A unique person reference for the person whose contact information is being updated.   
Universal_ID_Reference  Universal_IdentifierObject  [0..1]  A unique universal identifier reference for the person whose contact information is being updated.   
Event_Effective_Date  date  [0..1]  Date that the contact information change will be effective   
Person_Contact_Information_Data  Person_Contact_Information_Data  [1..1]  Encapsulating element for tracking a person's contact information.   
Validation Description
Unable to find a subject for this request. Please provide one using either Person Reference or Universal ID Reference.   
You cannot initiate this action because there are other pending or completed actions for the person that conflict with this one.   
Multiple targets were found in this request. Please ensure that the Person Reference and Universal ID provided are for the same person, or remove one of them from the request.   
Only Home Contact Information can be maintained through this web service. Please remove the Work usage type from all Usage Type elements. To maintain Work Contact Information, use the Change Work Contact Information web service.  Only Home Contact Information can be maintained through this web service. Please remove the Work usage type from all Usage Type elements. To maintain Work Contact Information, use the Change Work Contact Information web service. 
Contact Change Events that change an Address must be done in order. To submit an event that changes an address with an earlier effective date you must rescind any Contact Change Events that change an address with a later effective date.   
top
 

Person_Contact_Information_Data

part of: Change_Home_Contact_Information_Business_Process_Data
Encapsulating element for tracking a person's contact information.
 
Parameter name Type/Value Cardinality Description Validations
Person_Address_Information_Data  Person_Address_Information_Data  [0..1]  Encapsulating element that tracks all addresses. 
Validation Description
When Replace All is True, you can't pass an Address Reference.  When Replace All is True, you can't pass an Address Reference. 
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
Use a unique Address Reference ID for each address. [ID] is already used on another address.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
One and only one home address must be marked as primary.  One and only one home address must be marked as primary. 
Only one work Address can be marked as Primary.  Only one work Address can be marked as Primary. 
A primary home address cannot be removed.  A primary home address cannot be removed. 
Only one address of type work from home is allowed.  Only one address of type work from home is allowed. 
Home addresses cannot be made public.  Home addresses cannot be made public. 
 
Person_Phone_Information_Data  Person_Phone_Information_Data  [0..1]  Encapsulating element that tracks all phones. 
Validation Description
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
When Replace All is True, you can't pass a Phone Reference.  When Replace All is True, you can't pass a Phone Reference. 
Only one home Phone Number can be marked as Primary.  Only one home Phone Number can be marked as Primary. 
Only one work Phone Number can be marked as Primary.  Only one work Phone Number can be marked as Primary. 
Use a unique Phone Reference ID for each phone. [ID] is already used on another phone.  The Phone ID field is for updating the value of the Phone Reference. It cannot be the same as another existing phone. 
Subject person must have exactly one primary home phone number in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary home phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request. 
Subject person must have exactly one primary work phone number in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary work phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
 
Person_Email_Information_Data  Person_Email_Information_Data  [0..1]  Encapsulating element that tracks all emails. 
Validation Description
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
When Replace All is True, you can't pass an Email Reference.  When Replace All is True, you can't pass an Email Reference. 
Only one home Email Address can be marked as Primary.  Only one home Email Address can be marked as Primary. 
Use a unique Email Reference ID for each email address. [ID] is already used on another email.  The Email ID field is for updating the value of the Email Reference. It cannot be the same as another existing email address. 
Only one work Email Address can be marked as Primary.  Only one work Email Address can be marked as Primary. 
Subject person must have exactly one primary work email address in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary work email address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject person must have exactly one primary home email address in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary home email address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
 
Person_Instant_Messenger_Information_Data  Person_Instant_Messenger_Information_Data  [0..1]  Encapsulating element that tracks all instant messengers. 
Validation Description
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
Only one work Instant Messenger can be marked as Primary.  Only one work Instant Messenger can be marked as Primary. 
Use a unique Instant Messenger Reference ID for each Instant Messenger. [ID] is already used on another Instant Messenger  The Instant Messenger ID field is for update the value of the Instant Messenger Reference. It cannot be the same as another existing Instant Messenger. 
When Replace All is True, you can't pass an Instant Messenger Reference  When Replace All is True, you can't pass an Instant Messenger Reference 
Only one home Instant Messenger can be marked as Primary.  Only one home Instant Messenger can be marked as Primary. 
Subject person must have exactly one primary work Instant Messenger in order to have non-primary entries.  Subject person must have exactly one primary work Instant Messenger in order to have non-primary entries. 
Subject person must have exactly one primary home Instant Messenger in order to have non-primary entries.  Subject person must have exactly one primary home Instant Messenger in order to have non-primary entries. 
 
Person_Web_Address_Information_Data  Person_Web_Address_Information_Data  [0..1]  Encapsulating element that tracks all web addresses. 
Validation Description
Only one work Web Address can be marked as Primary.  Only one work Web Address can be marked as Primary. 
Use a unique Web Address Reference ID for each web address. [ID] is already used on another web address.{+1}  The Web Address ID field is for updating the value of the Web Address Reference. It cannot be the same as another existing web address. 
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
Only one home Web Address can be marked as Primary.  Only one home Web Address can be marked as Primary. 
When Replace All is True, you can't pass a Web Address Reference.  When Replace All is True, you can't pass a Web Address Reference. 
Subject person must have exactly one primary work web address in order to have non-primary entries.  Subject person must have exactly one primary work web address in order to have non-primary entries. 
Subject person must have exactly one primary home web address in order to have non-primary entries.  Subject person must have exactly one primary home web address in order to have non-primary entries. 
 
top
 

Person_Address_Information_Data

part of: Person_Contact_Information_Data
Encapsulating element that tracks all addresses.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  This flag controls whether or not existing non-primary address data will be replaced. A value of true means all non-primary addresses will be deleted and new address instances will be created regardless of whether a reference is used.   
Address_Information_Data  Person_Address_Data  [0..*]  Encapsulating element for updating a single address. 
Validation Description
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
International Assignment is only valid for Non-Primary Home Addresses  International Assignment is only valid for Non-Primary Home Addresses 
Address Reference is required when deleting an address  Address Reference is required when deleting an address 
Address Data and Usage Data elements are required unless address is being deleted.  Address Data and Usage Data elements are required unless address is being deleted. 
Work From Home Fields are only valid for Workers  Work From Home Fields are only valid for Workers 
Days of the Week is not allowed for the country specified.  Days of the Week is not allowed for the country specified. 
Number of Days can only be set on an address marked Work From Home  Number of Days can only be set on an address marked Work From Home 
Days of the Week can only be set on an address marked Work From Home  Days of the Week can only be set on an address marked Work From Home 
Number of Days is not allowed for the country specified.  Number of Days is not allowed for the country specified. 
Number of Days cannot be greater than 7.  Number of Days cannot be greater than 7. 
Address Reference must match an existing (and not deleted) address in use by the person subject of this request.  Address Reference must match an existing (and not deleted) address in use by the person subject of this request. 
You can't change a primary address to an additional address or an additional address to a primary address.  You can't change a primary address to an additional address or an additional address to a primary address. 
 
Validation Description
When Replace All is True, you can't pass an Address Reference.  When Replace All is True, you can't pass an Address Reference. 
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
Use a unique Address Reference ID for each address. [ID] is already used on another address.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
One and only one home address must be marked as primary.  One and only one home address must be marked as primary. 
Only one work Address can be marked as Primary.  Only one work Address can be marked as Primary. 
A primary home address cannot be removed.  A primary home address cannot be removed. 
Only one address of type work from home is allowed.  Only one address of type work from home is allowed. 
Home addresses cannot be made public.  Home addresses cannot be made public. 
top
 

Person_Address_Data

part of: Person_Address_Information_Data
Encapsulating element for updating a single address.
 
Parameter name Type/Value Cardinality Description Validations
@Address_Format_Type  string  [1..1]  The format type of the address.   
@Delete  boolean  [1..1]  Set this flag to true in order to delete the referenced address. If this flag is set, the Reference ID field becomes required, and all other address fields that would otherwise be required will be optional and meaningless.   
@Effective_Date  date  [1..1]  Effective date of address.   
Address_Data  Address_Core_Data  [0..*]  Element encapsulating the core address information. 
Validation Description
Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country.  Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
If one western script field is submitted, all required western script address fields must be submitted.  If one western script field is submitted, all required western script address fields must be submitted. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 2 - Local is not valid for this Country.  Address Line 2 - Local is not valid for this Country. 
You must enter a Country City reference instead of a text element because the City Prompt localization is active for: [countryRef]. You entered this text element: [city] [cityLocal].   
Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country. 
Region Subdivision 2 - Local is not a valid address component for certain countries.  Region Subdivision 2 - Local is not a valid address component for certain countries. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
Address Line 3 - Local is not Valid for this Country.  Address Line 3 - Local is not Valid for this Country. 
City Subdivision 1 is not a valid address component for certain countries.  City Subdivision 1 is not a valid address component for certain countries. 
City Subdivision 2 - Local is not a valid address component for certain countries.  City Subdivision 2 - Local is not a valid address component for certain countries. 
Address Line 9 - Local is not Valid for this Country.  Address Line 9 - Local is not Valid for this Country. 
Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country.  Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country. 
Address Line 1 - Local is not valid for this Country.  Address Line 1 - Local is not valid for this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Enter a Country City reference that is valid for: [countryRef]. You entered this Country City reference: [countryCityRef].   
Enter a postal code in the valid format: [PostalCodeValidationMessage]   
Address Line 4 - Local is not Valid for this Country.  Address Line 4 - Local is not Valid for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
If one local script address field is submitted, all required local script address fields must be submitted.  If one local script address field is submitted, all required local script address fields must be submitted. 
[postal code] is not a valid postal code for [region]  Postal Code must be valid for the Region. 
Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country. 
Region Subdivision 2 is not a valid address component for certain countries.  Region Subdivision 2 is not a valid address component for certain countries. 
Region is required for certain countries.  Region is required for certain countries. 
Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries.  Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries. 
City Subdivision 1 - Local is not a valid address component for certain countries.  City Subdivision 1 - Local is not a valid address component for certain countries. 
Address Line 7 - Local is not Valid for this Country.  Address Line 7 - Local is not Valid for this Country. 
Address Line 8 - Local is not Valid for this Country.  Address Line 8 - Local is not Valid for this Country. 
City Subdivision 2 is not a valid address component for certain countries.  City Subdivision 2 is not a valid address component for certain countries. 
Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 - Local is not Valid for this Country.  Address Line 5 - Local is not Valid for this Country. 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country.  Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country. 
Region Subdivision 1 - Local is not a valid address component for certain countries.  Region Subdivision 1 - Local is not a valid address component for certain countries. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Address Line 9 is not Valid for this Country.  Address Line 9 is not Valid for this Country. 
Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Municipality - Local is not a valid address component for certain countries .  Municipality - Local is not a valid address component for certain countries . 
Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country. 
 
Usage_Data  Communication_Method_Usage_Information_Data  [0..*]  Encapsulating element for all Communication Method Usage data.   
Number_of_Days  decimal (1, 0) >0   [0..1]  The number of days a week this address will be used as a Work from Home address   
Days_of_the_Week_Reference  Day_of_the_WeekObject  [0..*]  The days of the week this address will be used as a Work from Home address   
Address_Reference  Address_ReferenceObject  [0..1]  The address Reference ID.   
Address_ID  string  [0..1]  New ID value used in address updates. The ID cannot already be in use by another address.   
Validation Description
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
International Assignment is only valid for Non-Primary Home Addresses  International Assignment is only valid for Non-Primary Home Addresses 
Address Reference is required when deleting an address  Address Reference is required when deleting an address 
Address Data and Usage Data elements are required unless address is being deleted.  Address Data and Usage Data elements are required unless address is being deleted. 
Work From Home Fields are only valid for Workers  Work From Home Fields are only valid for Workers 
Days of the Week is not allowed for the country specified.  Days of the Week is not allowed for the country specified. 
Number of Days can only be set on an address marked Work From Home  Number of Days can only be set on an address marked Work From Home 
Days of the Week can only be set on an address marked Work From Home  Days of the Week can only be set on an address marked Work From Home 
Number of Days is not allowed for the country specified.  Number of Days is not allowed for the country specified. 
Number of Days cannot be greater than 7.  Number of Days cannot be greater than 7. 
Address Reference must match an existing (and not deleted) address in use by the person subject of this request.  Address Reference must match an existing (and not deleted) address in use by the person subject of this request. 
You can't change a primary address to an additional address or an additional address to a primary address.  You can't change a primary address to an additional address or an additional address to a primary address. 
top
 

Address_Core_Data

part of: Person_Address_Data
Element encapsulating the core address information.
 
Parameter name Type/Value Cardinality Description Validations
@Formatted_Address  string  [1..1]  Returns the formatted address in the format specified for the country. This data is not used for inbound requests and any data provided in this element will be ignored.   
@Default_Address  boolean  [1..1]  Set to 1 if the address is a defaulted location address. If this value is 1, this address will not be processed for inbound web services.   
Country_Reference  CountryObject  [0..1]  Country for the address.   
Country_Region_Reference  Country_RegionObject  [0..1]  The region part of the address. Typically this contains the state/province information.   
Country_Region_Descriptor  string  [0..1]  The region part of the address. Typically this contains the state/province information.   
Address_Line_Data  Address_Line_Information_Data  [0..*]  The address line for the address. This typically contains Street name, street number, apartment, suite number. 
Validation Description
A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request.  A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request. 
Type is required when you submit an Address Line Data.  Type is required when you submit an Address Line Data. 
The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL.  The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL. 
 
Subregion_Data  Subregion_Information_Data  [0..*]  The subregion part of the address.   
Submunicipality_Data  Submunicipality_Information_Data  [0..*]  The submunicipality of the address.   
Postal_Code  string  [0..1]  The postal code part of the address.   
Municipality  string  [0..1]  City part of the address.   
Municipality_Local  string  [0..1]  City in local script part of the address.   
Country_City_Reference  Country_CityObject  [0..1]  Country city for the address.   
Validation Description
Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country.  Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
If one western script field is submitted, all required western script address fields must be submitted.  If one western script field is submitted, all required western script address fields must be submitted. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 2 - Local is not valid for this Country.  Address Line 2 - Local is not valid for this Country. 
You must enter a Country City reference instead of a text element because the City Prompt localization is active for: [countryRef]. You entered this text element: [city] [cityLocal].   
Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country. 
Region Subdivision 2 - Local is not a valid address component for certain countries.  Region Subdivision 2 - Local is not a valid address component for certain countries. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
Address Line 3 - Local is not Valid for this Country.  Address Line 3 - Local is not Valid for this Country. 
City Subdivision 1 is not a valid address component for certain countries.  City Subdivision 1 is not a valid address component for certain countries. 
City Subdivision 2 - Local is not a valid address component for certain countries.  City Subdivision 2 - Local is not a valid address component for certain countries. 
Address Line 9 - Local is not Valid for this Country.  Address Line 9 - Local is not Valid for this Country. 
Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country.  Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country. 
Address Line 1 - Local is not valid for this Country.  Address Line 1 - Local is not valid for this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Enter a Country City reference that is valid for: [countryRef]. You entered this Country City reference: [countryCityRef].   
Enter a postal code in the valid format: [PostalCodeValidationMessage]   
Address Line 4 - Local is not Valid for this Country.  Address Line 4 - Local is not Valid for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
If one local script address field is submitted, all required local script address fields must be submitted.  If one local script address field is submitted, all required local script address fields must be submitted. 
[postal code] is not a valid postal code for [region]  Postal Code must be valid for the Region. 
Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country. 
Region Subdivision 2 is not a valid address component for certain countries.  Region Subdivision 2 is not a valid address component for certain countries. 
Region is required for certain countries.  Region is required for certain countries. 
Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries.  Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries. 
City Subdivision 1 - Local is not a valid address component for certain countries.  City Subdivision 1 - Local is not a valid address component for certain countries. 
Address Line 7 - Local is not Valid for this Country.  Address Line 7 - Local is not Valid for this Country. 
Address Line 8 - Local is not Valid for this Country.  Address Line 8 - Local is not Valid for this Country. 
City Subdivision 2 is not a valid address component for certain countries.  City Subdivision 2 is not a valid address component for certain countries. 
Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 - Local is not Valid for this Country.  Address Line 5 - Local is not Valid for this Country. 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country.  Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country. 
Region Subdivision 1 - Local is not a valid address component for certain countries.  Region Subdivision 1 - Local is not a valid address component for certain countries. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Address Line 9 is not Valid for this Country.  Address Line 9 is not Valid for this Country. 
Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Municipality - Local is not a valid address component for certain countries .  Municipality - Local is not a valid address component for certain countries . 
Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country. 
top
 

CountryObject

part of: Address_Core_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CountryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CountryObjectID

part of: CountryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Country_RegionObject

part of: Address_Core_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Country_RegionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Country_RegionObjectID

part of: Country_RegionObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Region_ID, ISO_3166-2_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Address_Line_Information_Data

part of: Address_Core_Data
The address line for the address. This typically contains Street name, street number, apartment, suite number.
 
Parameter name Type/Value Cardinality Description Validations
#text  string     
Validation Description
A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request.  A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request. 
Type is required when you submit an Address Line Data.  Type is required when you submit an Address Line Data. 
The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL.  The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL. 
 
@Descriptor  string  [1..1]  The descriptor is an optional serialized attribute that shows the text Override Label (such as Apartment Number or Building Number) that helps describe the usage of the type (such as ADDRESS_LINE_5 and ADDRESS_LINE_6) for each country.   
@Type  string  [1..1]  Enter the address line type, such as ADDRESS_LINE_1, or ADDRESS_LINE_2.   
Validation Description
A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request.  A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request. 
Type is required when you submit an Address Line Data.  Type is required when you submit an Address Line Data. 
The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL.  The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL. 
top
 

Subregion_Information_Data

part of: Address_Core_Data
The subregion part of the address.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@Descriptor  string  [1..1]  The descriptor is an optional serialized attribute that shows the text Override Label (such as Municipality or District) that helps describe the usage of the type (such as REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2) for each country.   
@Type  string  [1..1]  Enter the region subdivision type, such as REGION_SUBDIVISION_1, or REGION_SUBDIVISION_2.   
top
 

Submunicipality_Information_Data

part of: Address_Core_Data
The submunicipality of the address.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@Address_Component_Name  string  [1..1]  The descriptor is an optional serialized attribute that shows the text Override Label (such as Municipality or District) that helps describe the usage of the type (such as CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2) for each country.   
@Type  string  [1..1]  The city subdivision part of the address.   
top
 

Country_CityObject

part of: Address_Core_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Country_CityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Country_CityObjectID

part of: Country_CityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Subregion_Code_In_Country, Country_Subregion_Internal_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [1..1]  The unique identifier type of a parent object   
top
 

Communication_Method_Usage_Information_Data

part of: Person_Web_Address_Data, Person_Phone_Data, Person_Address_Data, Person_Instant_Messenger_Data, Person_Email_Data
Encapsulating element for all Communication Method Usage data.
 
Parameter name Type/Value Cardinality Description Validations
@Public  boolean  [1..1]  Indicates if the address is public.   
Type_Data  Communication_Usage_Type_Data  [1..*]  Reference ID for the communication usage type.   
Use_For_Reference  Communication_Usage_BehaviorObject  [0..*]  Reference ID for communication usage behavior.   
Use_For_Tenanted_Reference  Communication_Usage_Behavior_TenantedObject  [0..*]  Reference ID for communication usage behavior tenanted.   
Comments  string  [0..1]  Description of the address, phone, email, instant messenger, or web address.   
top
 

Communication_Usage_Type_Data

part of: Communication_Method_Usage_Information_Data
Reference ID for the communication usage type.
 
Parameter name Type/Value Cardinality Description Validations
@Primary  boolean  [1..1]  Indicates if the communication method is primary.   
Type_Reference  Communication_Usage_TypeObject  [1..1]  Reference ID for the communication usage type.   
top
 

Communication_Usage_TypeObject

part of: Communication_Usage_Type_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Communication_Usage_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Communication_Usage_TypeObjectID

part of: Communication_Usage_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Communication_Usage_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Communication_Usage_BehaviorObject

part of: Communication_Method_Usage_Information_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Communication_Usage_BehaviorObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Communication_Usage_BehaviorObjectID

part of: Communication_Usage_BehaviorObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Communication_Usage_Behavior_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Communication_Usage_Behavior_TenantedObject

part of: Communication_Method_Usage_Information_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Communication_Usage_Behavior_TenantedObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Communication_Usage_Behavior_TenantedObjectID

part of: Communication_Usage_Behavior_TenantedObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Communication_Usage_Behavior_Tenanted_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Day_of_the_WeekObject

part of: Person_Address_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Day_of_the_WeekObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Day_of_the_WeekObjectID

part of: Day_of_the_WeekObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Day_of_the_Week_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Address_ReferenceObject

part of: Person_Address_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Address_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Address_ReferenceObjectID

part of: Address_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Address_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Person_Phone_Information_Data

part of: Person_Contact_Information_Data
Encapsulating element that tracks all phones.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  This flag controls whether or not existing non-primary address data will be replaced. A value of true means all non-primary addresses will be deleted and new address instances will be created regardless of whether a reference is used.   
Phone_Information_Data  Person_Phone_Data  [0..*]  Encapsulating element for updating a single phone. 
Validation Description
Invalid Usage Type and Use For combination for Phone.  Invalid Usage Type and Use For combination for Phone. 
You can't change a primary phone to an additional phone or an additional phone to a primary phone.  You can't change a primary phone to an additional phone or an additional phone to a primary phone. 
Country Code is required unless the device type is VOIP.  Country Code is required unless the device type is VOIP. 
Phone Reference is required when you delete a phone number.  Phone Reference is required when you delete a phone number. 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
Phone Data and Usage Data elements are required unless phone is being deleted.  Phone Data and Usage Data elements are required unless phone is being deleted. 
Phone Reference must match an existing (and not deleted) phone in use by the person subject of this request.  Phone Reference must match an existing (and not deleted) phone in use by the person subject of this request. 
Primary Phone can't be deleted when there are additional phones with the same Usage Type or the phone reference does not belong to the processing record.  Primary Phone can't be deleted when there are additional phones with the same Usage Type or the phone reference does not belong to the processing record. 
 
Validation Description
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
When Replace All is True, you can't pass a Phone Reference.  When Replace All is True, you can't pass a Phone Reference. 
Only one home Phone Number can be marked as Primary.  Only one home Phone Number can be marked as Primary. 
Only one work Phone Number can be marked as Primary.  Only one work Phone Number can be marked as Primary. 
Use a unique Phone Reference ID for each phone. [ID] is already used on another phone.  The Phone ID field is for updating the value of the Phone Reference. It cannot be the same as another existing phone. 
Subject person must have exactly one primary home phone number in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary home phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request. 
Subject person must have exactly one primary work phone number in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary work phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
top
 

Person_Phone_Data

part of: Person_Phone_Information_Data
A phone instance.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  Set this flag to true in order to delete the referenced communication method. If this flag is set, the Reference ID field becomes required, and all other communication method fields that would otherwise be required will be optional and meaningless.   
Phone_Data  Phone_Core_Data  [0..*]  Encapsulating element for all core Phone data. 
Validation Description
Invalid number: [PhoneValidationMessage]   
Only Numbers are allowed for Phone Number field when the Country associated with the Phone is listed in the 'Allowed Phone Validations' field in Tenant Setup - Global  Only Numbers are allowed for Phone Number field when the Country associated with the Phone is listed in the 'Allowed Phone Validations' field in Tenant Setup - Global 
 
Usage_Data  Communication_Method_Usage_Information_Data  [0..*]  Encapsulating element for all Communication Method Usage data.   
Phone_Reference  Phone_ReferenceObject  [0..1]  The Phone Reference ID.   
Phone_ID  string  [0..1]  New ID value used in phone updates. The ID cannot already be in use by another phone.   
Validation Description
Invalid Usage Type and Use For combination for Phone.  Invalid Usage Type and Use For combination for Phone. 
You can't change a primary phone to an additional phone or an additional phone to a primary phone.  You can't change a primary phone to an additional phone or an additional phone to a primary phone. 
Country Code is required unless the device type is VOIP.  Country Code is required unless the device type is VOIP. 
Phone Reference is required when you delete a phone number.  Phone Reference is required when you delete a phone number. 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
Phone Data and Usage Data elements are required unless phone is being deleted.  Phone Data and Usage Data elements are required unless phone is being deleted. 
Phone Reference must match an existing (and not deleted) phone in use by the person subject of this request.  Phone Reference must match an existing (and not deleted) phone in use by the person subject of this request. 
Primary Phone can't be deleted when there are additional phones with the same Usage Type or the phone reference does not belong to the processing record.  Primary Phone can't be deleted when there are additional phones with the same Usage Type or the phone reference does not belong to the processing record. 
top
 

Phone_Core_Data

part of: Person_Phone_Data
Phone core data.
 
Parameter name Type/Value Cardinality Description Validations
@Formatted_Phone  string  [1..1]  The formatted Phone number. This data is not used in inbound requests. Any data provided for this attribute will be ignored.   
Device_Type_Reference  Phone_Device_TypeObject  [1..1]  Reference ID for Phone Device Type.   
Country_Code_Reference  Country_Phone_CodeObject  [0..1]  International phone code number.   
Complete_Phone_Number  string  [1..1]  Full phone number.   
Extension  string  [0..1]  Phone extension.   
Validation Description
Invalid number: [PhoneValidationMessage]   
Only Numbers are allowed for Phone Number field when the Country associated with the Phone is listed in the 'Allowed Phone Validations' field in Tenant Setup - Global  Only Numbers are allowed for Phone Number field when the Country associated with the Phone is listed in the 'Allowed Phone Validations' field in Tenant Setup - Global 
top
 

Phone_Device_TypeObject

part of: Phone_Core_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Phone_Device_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Phone_Device_TypeObjectID

part of: Phone_Device_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Phone_Device_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Country_Phone_CodeObject

part of: Phone_Core_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Country_Phone_CodeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Country_Phone_CodeObjectID

part of: Country_Phone_CodeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Phone_Code_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Phone_ReferenceObject

part of: Person_Phone_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Phone_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Phone_ReferenceObjectID

part of: Phone_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Phone_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Person_Email_Information_Data

part of: Person_Contact_Information_Data
Encapsulating element that tracks all emails.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  This flag controls whether or not existing non-primary address data will be replaced. A value of true means all non-primary addresses will be deleted and new address instances will be created regardless of whether a reference is used.   
Email_Information_Data  Person_Email_Data  [0..*]  Encapsulating element for updating a single email address. 
Validation Description
Email Data and Usage Data elements are required unless email is being deleted.  Email Data and Usage Data elements are required unless email is being deleted. 
Invalid Usage Type and Use For combination for Email Address.  Invalid Usage Type and Use For combination for Email Address. 
You can't change a primary email to an additional email or an additional email to a primary email.  You can't change a primary email to an additional email or an additional email to a primary email. 
Email Reference is required when you delete an email address  Email Reference is required when you delete an email address 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
Email Address Reference must match an existing (and not deleted) email address in use by the person subject of this request.  Email Address Reference must match an existing (and not deleted) email address in use by the person subject of this request. 
Primary Email Address can't be deleted when there are additional email addresses with the same Usage Type or the email address reference does not belong to the processing record.  Primary Email Address can't be deleted when there are additional email addresses with the same Usage Type or the email address reference does not belong to the processing record. 
 
Validation Description
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
When Replace All is True, you can't pass an Email Reference.  When Replace All is True, you can't pass an Email Reference. 
Only one home Email Address can be marked as Primary.  Only one home Email Address can be marked as Primary. 
Use a unique Email Reference ID for each email address. [ID] is already used on another email.  The Email ID field is for updating the value of the Email Reference. It cannot be the same as another existing email address. 
Only one work Email Address can be marked as Primary.  Only one work Email Address can be marked as Primary. 
Subject person must have exactly one primary work email address in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary work email address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject person must have exactly one primary home email address in order to have non-primary entries. The primary contact information may be either previously entered or included within this request.  Subject worker must have exactly one primary home email address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
top
 

Person_Email_Data

part of: Person_Email_Information_Data
A email address instance.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  Set this flag to true in order to delete the referenced communication method. If this flag is set, the Reference ID field becomes required, and all other communication method fields that would otherwise be required will be optional and meaningless.   
Email_Data  Email_Core_Data  [0..*]  Encapsulating element for all core Email Address data. 
Validation Description
Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@aol.com, jane@aol.com.  Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@aol.com, jane@aol.com. 
 
Usage_Data  Communication_Method_Usage_Information_Data  [0..*]  Encapsulating element for all Communication Method Usage data.   
Email_Reference  Email_ReferenceObject  [0..1]  The Email Address Reference ID.   
Email_ID  string  [0..1]  New ID value used in email address updates. The ID cannot already be in use by another email address.   
Validation Description
Email Data and Usage Data elements are required unless email is being deleted.  Email Data and Usage Data elements are required unless email is being deleted. 
Invalid Usage Type and Use For combination for Email Address.  Invalid Usage Type and Use For combination for Email Address. 
You can't change a primary email to an additional email or an additional email to a primary email.  You can't change a primary email to an additional email or an additional email to a primary email. 
Email Reference is required when you delete an email address  Email Reference is required when you delete an email address 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
Email Address Reference must match an existing (and not deleted) email address in use by the person subject of this request.  Email Address Reference must match an existing (and not deleted) email address in use by the person subject of this request. 
Primary Email Address can't be deleted when there are additional email addresses with the same Usage Type or the email address reference does not belong to the processing record.  Primary Email Address can't be deleted when there are additional email addresses with the same Usage Type or the email address reference does not belong to the processing record. 
top
 

Email_Core_Data

part of: Person_Email_Data
Email Address core data.
 
Parameter name Type/Value Cardinality Description Validations
Email_Address  string  [1..1]  Email Address.   
Email_Comment  string  [0..1]  Email Comment.   
Validation Description
Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@aol.com, jane@aol.com.  Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@aol.com, jane@aol.com. 
top
 

Email_ReferenceObject

part of: Person_Email_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Email_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Email_ReferenceObjectID

part of: Email_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Email_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Person_Instant_Messenger_Information_Data

part of: Person_Contact_Information_Data
Encapsulating element for an instant messenger instance.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  This flag controls whether or not existing non-primary instant messenger data will be replaced. A value of true means all non-primary instant messengers will be deleted and new instant messenger instances will be created regardless of whether a reference is used.   
Person_Instant_Messenger_Data  Person_Instant_Messenger_Data  [0..*]  An instant messenger data element. 
Validation Description
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
Invalid Usage Type and Use For combination for Instant Messenger Address.  Invalid Usage Type and Use For combination for Instant Messenger Address. 
Instant Messenger Data and Usage Data is required unless you are deleting an Instant Messenger.  Instant Messenger Data and Usage Data is required unless you are deleting an Instant Messenger. 
You can't change a primary instant messenger to an additional instant messenger or an additional instant messenger to a primary instant messenger  You can't change a primary instant messenger to an additional instant messenger or an additional instant messenger to a primary instant messenger 
Instant Messenger Reference is required when you delete an Instant Messenger  Instant Messenger Reference is required when you delete an Instant Messenger 
Instant Messenger Reference must match an existing (and not deleted) Instant Messenger in use by the person subject of this request.  Instant Messenger Reference must match an existing (and not deleted) Instant Messenger in use by the person subject of this request. 
Primary Instant Messenger can't be deleted when there are additional instant messengers with the same Usage Type or the instant messenger reference does not belong to the processing record.  Primary Instant Messenger can't be deleted when there are additional instant messengers with the same Usage Type or the instant messenger reference does not belong to the processing record. 
 
Validation Description
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
Only one work Instant Messenger can be marked as Primary.  Only one work Instant Messenger can be marked as Primary. 
Use a unique Instant Messenger Reference ID for each Instant Messenger. [ID] is already used on another Instant Messenger  The Instant Messenger ID field is for update the value of the Instant Messenger Reference. It cannot be the same as another existing Instant Messenger. 
When Replace All is True, you can't pass an Instant Messenger Reference  When Replace All is True, you can't pass an Instant Messenger Reference 
Only one home Instant Messenger can be marked as Primary.  Only one home Instant Messenger can be marked as Primary. 
Subject person must have exactly one primary work Instant Messenger in order to have non-primary entries.  Subject person must have exactly one primary work Instant Messenger in order to have non-primary entries. 
Subject person must have exactly one primary home Instant Messenger in order to have non-primary entries.  Subject person must have exactly one primary home Instant Messenger in order to have non-primary entries. 
top
 

Person_Instant_Messenger_Data

part of: Person_Instant_Messenger_Information_Data
An instant messenger instance
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  Set this flag to true in order to delete the referenced communication method. If this flag is set, the Reference ID field becomes required, and all other communication method fields that would otherwise be required will be optional and meaningless.   
Instant_Messenger_Data  Instant_Messenger_Core_Data  [0..1]  Encapsulating element for all core Instant Messenger data.   
Usage_Data  Communication_Method_Usage_Information_Data  [0..1]  Encapsulating element for all Communication Method Usage data.   
Instant_Messenger_Reference  Instant_Messenger_ReferenceObject  [0..1]  The Instant Messenger Reference Instance.   
Instant_Messenger_ID  string  [0..1]  New ID value used in Instant Messenger updates. The ID cannot already be in use by another Instant Messenger   
Validation Description
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
Invalid Usage Type and Use For combination for Instant Messenger Address.  Invalid Usage Type and Use For combination for Instant Messenger Address. 
Instant Messenger Data and Usage Data is required unless you are deleting an Instant Messenger.  Instant Messenger Data and Usage Data is required unless you are deleting an Instant Messenger. 
You can't change a primary instant messenger to an additional instant messenger or an additional instant messenger to a primary instant messenger  You can't change a primary instant messenger to an additional instant messenger or an additional instant messenger to a primary instant messenger 
Instant Messenger Reference is required when you delete an Instant Messenger  Instant Messenger Reference is required when you delete an Instant Messenger 
Instant Messenger Reference must match an existing (and not deleted) Instant Messenger in use by the person subject of this request.  Instant Messenger Reference must match an existing (and not deleted) Instant Messenger in use by the person subject of this request. 
Primary Instant Messenger can't be deleted when there are additional instant messengers with the same Usage Type or the instant messenger reference does not belong to the processing record.  Primary Instant Messenger can't be deleted when there are additional instant messengers with the same Usage Type or the instant messenger reference does not belong to the processing record. 
top
 

Instant_Messenger_Core_Data

part of: Person_Instant_Messenger_Data
Instant Messenger core data.
 
Parameter name Type/Value Cardinality Description Validations
Instant_Messenger_Type_Reference  Instant_Messenger_TypeObject  [1..1]  Reference ID for the instant messenger type.   
Instant_Messenger_Address  string  [1..1]  Instant Messenger Address.   
Instant_Messenger_Comment  string  [0..1]  Instant messenger comment.   
top
 

Instant_Messenger_TypeObject

part of: Instant_Messenger_Core_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Instant_Messenger_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Instant_Messenger_TypeObjectID

part of: Instant_Messenger_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Instant_Messenger_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Instant_Messenger_ReferenceObject

part of: Person_Instant_Messenger_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Instant_Messenger_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Instant_Messenger_ReferenceObjectID

part of: Instant_Messenger_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Instant_Messenger_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Person_Web_Address_Information_Data

part of: Person_Contact_Information_Data
Encapsulating element that tracks all web addresses.
 
Parameter name Type/Value Cardinality Description Validations
@Replace_All  boolean  [1..1]  This flag controls whether or not existing non-primary web address data will be replaced. A value of true means all non-primary web addresses will be deleted and new web address instances will be created regardless of whether a reference is used.   
Person_Web_Address_Data  Person_Web_Address_Data  [0..*]  A web address instance. 
Validation Description
Invalid Usage Type and Use For combination for Web Address.  Invalid Usage Type and Use For combination for Web Address. 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
You can't change a primary web address to an additional web address or an additional web address to a primary web address.  You can't change a primary web address to an additional web address or an additional web address to a primary web address. 
Web Address Reference is required when you delete a web address.  Web Address Reference is required when you delete a web address. 
Web Address Data and Usage Data is required unless you are deleting a Web Address.  Web Address Data and Usage Data is required unless you are deleting a Web Address. 
Web Address Reference must match an existing (and not deleted) web address in use by the person subject of this request.  Web Address Reference must match an existing (and not deleted) web address in use by the person subject of this request. 
Primary Web Address can't be deleted when there are additional web addresses with the same Usage Type or the web address reference does not belong to the processing record.  Primary Web Address can't be deleted when there are additional web addresses with the same Usage Type or the web address reference does not belong to the processing record. 
 
Validation Description
Only one work Web Address can be marked as Primary.  Only one work Web Address can be marked as Primary. 
Use a unique Web Address Reference ID for each web address. [ID] is already used on another web address.{+1}  The Web Address ID field is for updating the value of the Web Address Reference. It cannot be the same as another existing web address. 
When Replace All is True, Delete can't be True.  When Replace All is True, Delete can't be True. 
Only one home Web Address can be marked as Primary.  Only one home Web Address can be marked as Primary. 
When Replace All is True, you can't pass a Web Address Reference.  When Replace All is True, you can't pass a Web Address Reference. 
Subject person must have exactly one primary work web address in order to have non-primary entries.  Subject person must have exactly one primary work web address in order to have non-primary entries. 
Subject person must have exactly one primary home web address in order to have non-primary entries.  Subject person must have exactly one primary home web address in order to have non-primary entries. 
top
 

Person_Web_Address_Data

part of: Person_Web_Address_Information_Data
A web address instance.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  Set this flag to true in order to delete the referenced communication method. If this flag is set, the Reference ID field becomes required, and all other communication method fields that would otherwise be required will be optional and meaningless.   
Web_Address_Data  Web_Address_Core_Data  [0..1]  Encapsulating element for all core Web Address data. 
Validation Description
Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://...  Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://... 
 
Usage_Data  Communication_Method_Usage_Information_Data  [0..1]  Encapsulating element for all Communication Method Usage data.   
Web_Address_Reference  Web_Address_ReferenceObject  [0..1]  The Web Address Reference Instance   
Web_Address_ID  string  [0..1]  New ID value used in web address updates. The ID cannot already be in use by another web address.   
Validation Description
Invalid Usage Type and Use For combination for Web Address.  Invalid Usage Type and Use For combination for Web Address. 
You cannot specify the same usage type more than once for a contact instance.  You cannot specify the same usage type more than once for a contact instance. 
You can't change a primary web address to an additional web address or an additional web address to a primary web address.  You can't change a primary web address to an additional web address or an additional web address to a primary web address. 
Web Address Reference is required when you delete a web address.  Web Address Reference is required when you delete a web address. 
Web Address Data and Usage Data is required unless you are deleting a Web Address.  Web Address Data and Usage Data is required unless you are deleting a Web Address. 
Web Address Reference must match an existing (and not deleted) web address in use by the person subject of this request.  Web Address Reference must match an existing (and not deleted) web address in use by the person subject of this request. 
Primary Web Address can't be deleted when there are additional web addresses with the same Usage Type or the web address reference does not belong to the processing record.  Primary Web Address can't be deleted when there are additional web addresses with the same Usage Type or the web address reference does not belong to the processing record. 
top
 

Web_Address_Core_Data

part of: Person_Web_Address_Data
Web Address core data.
 
Parameter name Type/Value Cardinality Description Validations
Web_Address  string  [1..1]  Web address (Example: URL).   
Web_Address_Comment  string  [0..1]  Web Address Comment   
Validation Description
Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://...  Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://... 
top
 

Web_Address_ReferenceObject

part of: Person_Web_Address_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Web_Address_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Web_Address_ReferenceObjectID

part of: Web_Address_ReferenceObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Web_Address_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

RoleReferenceEnumeration

part of: RoleObjectID
Base Type
string
top
 

Universal_IdentifierReferenceEnumeration

part of: Universal_IdentifierObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Country_RegionReferenceEnumeration

part of: Country_RegionObjectID
Base Type
string
top
 

Country_CityReferenceEnumeration

part of: Country_CityObjectID
Base Type
string
top
 

Base Type
string

top
 

Communication_Usage_TypeReferenceEnumeration

part of: Communication_Usage_TypeObjectID
Base Type
string
top
 

Communication_Usage_BehaviorReferenceEnumeration

part of: Communication_Usage_BehaviorObjectID
Base Type
string
top
 

Communication_Usage_Behavior_TenantedReferenceEnumeration

part of: Communication_Usage_Behavior_TenantedObjectID
Base Type
string
top
 

Day_of_the_WeekReferenceEnumeration

part of: Day_of_the_WeekObjectID
Base Type
string
top
 

Address_ReferenceReferenceEnumeration

part of: Address_ReferenceObjectID
Base Type
string
top
 

Phone_Device_TypeReferenceEnumeration

part of: Phone_Device_TypeObjectID
Base Type
string
top
 

Country_Phone_CodeReferenceEnumeration

part of: Country_Phone_CodeObjectID
Base Type
string
top
 

Phone_ReferenceReferenceEnumeration

part of: Phone_ReferenceObjectID
Base Type
string
top
 

Email_ReferenceReferenceEnumeration

part of: Email_ReferenceObjectID
Base Type
string
top
 

Instant_Messenger_TypeReferenceEnumeration

part of: Instant_Messenger_TypeObjectID
Base Type
string
top
 

Instant_Messenger_ReferenceReferenceEnumeration

part of: Instant_Messenger_ReferenceObjectID
Base Type
string
top
 

Web_Address_ReferenceReferenceEnumeration

part of: Web_Address_ReferenceObjectID
Base Type
string
top