Service Directory > v32.1 > Human_Resources > Change_Work_Contact_Information
 

Operation: Change_Work_Contact_Information

Creates or updates work contact information for a person. Contact information includes email addresses, physical addresses, phone numbers, web addresses, and instant messenger contact information. Changes are routed through existing Work Contact Change business process for necessary approvals.


@ - 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: Change_Work_Contact_Information_Request

Operation allowing the addition of contact information for a person
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Business_Process_Parameters  [0..1]  Container for the processing options for a business process. If no options are submitted (or the options are submitted as 'false') then the business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Change_Work_Contact_Information_Data  Change_Work_Contact_Information_Business_Process_Data  [1..1]  Wrapper element for the Work Contact Change business process web service 
Validation Description
You cannot initiate this action because there are other pending or completed actions for the person that conflict with this one.   
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.   
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.   
Unable to find a subject for this request. Please provide one using either Person Reference or Universal ID Reference.   
Only Work Contact Information can be maintained through this web service. Please remove the Home usage type from all Usage Type elements. To maintain Home Contact Information, use the Change Home Contact Information web service.  Only Work Contact Information can be maintained through this web service. Please remove the Home usage type from all Usage Type elements. To maintain Home Contact Information, use the Change Home Contact Information web service. 
 
top
 

Response Element: Change_Work_Contact_Information_Response

The Work Contact Change Event created by the corresponding request.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Change_Work_Contact_Information_Event_Reference  Unique_IdentifierObject  [0..1]  The Work Contact Change Event created by the corresponding request.   
top
 

Business_Process_Parameters

part of: Change_Work_Contact_Information_Request
Container for the processing options for a business process. If no options are submitted (or the options are submitted as 'false') then the business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete  boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Run_Now  boolean  [0..1]  Indicates the transaction should process to completion before the response is generated. Note: All < v12 operations will process with Run_Now = True for backwards compatibility but please review this setting in your environment for performance conditions.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures a comment for the Business Process.   
Business_Process_Attachment_Data  Business_Process_Attachment_Data  [0..*]  Element for the attachments pertaining to a Event entered through a web service. 
Validation Description
This Business Process Type has been configured to not accept Event Attachments.   
 
top
 

Business_Process_Comment_Data

part of: Business_Process_Parameters
Captures a comment for the Business Process.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Free form comment regarding the business process. 
Validation Description
This Business Process has been configured to disable comment. Please remove the comment or change the setting in the Business Process Policy or tenant setup.   
 
Worker_Reference  WorkerObject  [0..1]  Default the Person making the comment to the processing person if not submitted via the web service.   
top
 

WorkerObject

part of: Business_Process_Comment_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  WorkerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

WorkerObjectID

part of: WorkerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Contingent_Worker_ID, Employee_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
 

Business_Process_Attachment_Data

part of: Business_Process_Parameters
Element for the attachments pertaining to a Event entered through a web service.
 
Parameter name Type/Value Cardinality Description Validations
File_Name  string (255)   [1..1]  Filename for the attachment.   
Event_Attachment_Description  string  [0..1]  Free form text comment about the attachment.   
Event_Attachment_Category_Reference  Event_Attachment_CategoryObject  [0..1]  Category of attachment. 
Validation Description
This Business Process Type has been configured to not accept Attachment Categories.   
 
File  base64Binary  [0..1]  Binary file contents.   
Content_Type  string (80)   [0..1]  Text attribute identifying Content Type of the Attachment.   
top
 

Event_Attachment_CategoryObject

part of: Business_Process_Attachment_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  Event_Attachment_CategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Event_Attachment_CategoryObjectID

part of: Event_Attachment_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Document_Category__Workday_Owned__ID, Document_Category_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
 

Change_Work_Contact_Information_Business_Process_Data

part of: Change_Work_Contact_Information_Request
Wrapper element for the Work 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
You cannot initiate this action because there are other pending or completed actions for the person that conflict with this one.   
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.   
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.   
Unable to find a subject for this request. Please provide one using either Person Reference or Universal ID Reference.   
Only Work Contact Information can be maintained through this web service. Please remove the Home usage type from all Usage Type elements. To maintain Home Contact Information, use the Change Home Contact Information web service.  Only Work Contact Information can be maintained through this web service. Please remove the Home usage type from all Usage Type elements. To maintain Home Contact Information, use the Change Home Contact Information web service. 
top
 

RoleObject

part of: Change_Work_Contact_Information_Business_Process_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  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_Work_Contact_Information_Business_Process_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  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
 

Person_Contact_Information_Data

part of: Change_Work_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
 

Unique_IdentifierObject

part of: Change_Work_Contact_Information_Response
 
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  Unique_IdentifierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Unique_IdentifierObjectID

part of: Unique_IdentifierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  IID, WID  [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
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Event_Attachment_CategoryReferenceEnumeration

part of: Event_Attachment_CategoryObjectID
Base Type
string
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
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top