Service Directory > v32.1 > Human_Resources > Get_Contingent_Worker
 

Operation: Get_Contingent_Worker

This operation retrieves data related to a Contingent Worker and his/her Contract and Personal information.


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


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Contingent_Worker_Get

Utilize the following Reference element (and other optional attributes) to retrieve an instance of Contingent Worker and its associated data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@As_Of_Date  date  [1..1]  Defines the As Of Date to be used for any application effective dated data within the Workday system. For "Find" operations, the "As Of Date" determines what data to be used within the search logic. For "Get" operations, the response element will only include data that is the most effective as of the "As Of Date".   
@As_Of_Moment  dateTime  [1..1]  Defines the latest moment (e.g. datetime) data was entered into the Workday system. For "Find" operations, the "As Of Moment" determines what data to be used within the search logic. For "Get" operations, the response element will only include data entered into Workday before the "As Of Moment".   
Contingent_Worker_Reference  Contingent_Worker_Reference_Data  [1..1]  Reference element representing a unique instance of Contingent Worker. 
Validation Description
Contingent Worker Reference Integration ID does not exist!  A valid instance of Contingent Worker must exist for the given Integration ID Reference. 
 
top
 

Response Element: Contingent_Worker

Response element containing an instance of Contingent Worker and its associated data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@As_Of_Date  date  [1..1]  Defines the As Of Date to be used for any application effective dated data within the Workday system. For "Request" elements, the "As Of Date" determines what data is to be used within search logic or returned in a response. For "Response" elements, this element will echo "As Of Date" entered in the "Request" element or the default "As Of Date" if omitted..   
@As_Of_Moment  dateTime  [1..1]  Defines the latest moment (e.g. datetime) data was entered into the Workday system. For "Request" elements, the "As Of Moment" determines what data is to be used within search logic or returned in a response. For "Response" elements, this element will echo "As Of Moment" entered in the "Request" element or the default "As Of Moment" if omitted.   
Contingent_Worker_Reference  Contingent_Worker_Reference_Data  [0..1]  Reference element representing a unique instance of Contingent Worker. 
Validation Description
Contingent Worker Reference Integration ID does not exist!  A valid instance of Contingent Worker must exist for the given Integration ID Reference. 
 
Contingent_Worker_Data  Contingent_Worker_Data  [0..1]  Encapsulating element containing all Contingent Worker data.   
top
 

Contingent_Worker_Reference_Data

part of: Supervisor_Reference, Contingent_Worker_Get, Contingent_Worker
Reference element representing a unique instance of Contingent Worker.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Reference  External_Integration_ID_Reference_Data  [1..1]  Integration ID reference is used as a unique identifier for integratable objects in the Workday system.   
Validation Description
Contingent Worker Reference Integration ID does not exist!  A valid instance of Contingent Worker must exist for the given Integration ID Reference. 
top
 

External_Integration_ID_Reference_Data

part of: Organization_Reference, Employee_Reference, Position_Reference, Contingent_Worker_Reference_Data
Integration ID reference is used as a unique identifier for integratable objects in the Workday system.
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display name inside the Workday system.   
ID  ID  [1..1]  External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.   
top
 

ID

part of: External_Integration_ID_Reference_Data, External_Integration_ID_Data
External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@System_ID  string  [1..1]  Integration system identifier, part of a two part key (including the text value of the ID element) that uniquely identify integratable object. 
Validation Description
Integration System ID does not exist.  A valid instance of Integration ID must exist for the given System ID. 
 
top
 

Contingent_Worker_Data

part of: Contingent_Worker
Encapsulating element containing all Contingent Worker data.
 
Parameter name Type/Value Cardinality Description Validations
User_ID  string  [0..1]  Text attribute identifying User Name.   
Integration_ID_Data  External_Integration_ID_Data  [0..1]  Integration ID Help Text   
Personal_Info_Data  Personal_Info_Data  [0..*]  Encapsulating element containing all Personal Information for a Person.   
Contingent_Worker_Contract_Info_Data  Contingent_Worker_Contract_Info_Data  [0..*]  Encapsulating element containing all Contingent Worker Contract Information data.   
top
 

External_Integration_ID_Data

part of: Organization_Content_Data, Location_Content_Data, Contingent_Worker_Data
Integration ID Help Text
 
Parameter name Type/Value Cardinality Description Validations
ID  ID  [1..*]  External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.   
top
 

Personal_Info_Data

part of: Contingent_Worker_Data
Encapsulating element containing all Personal Information for a Person.
 
Parameter name Type/Value Cardinality Description Validations
Business_Title  string  [0..1]  The Business Title for the worker's primary position. This value cannot be updated in the Update Employee Personal Information or Update Contingent Worker Personal Information. It should be updated using the Edit Position operation.   
Person_Data  Person_Data  [0..1]  All of the personal data. This includes name, contact information (Email, Phone, Address, Web, Instant Messenger), Visa and ID information, Biographic, Demographic, and Background Check Information. 
Validation Description
At least 1 and only 1 Name must be set as Preferred.  At least 1 and only 1 Name must be set as Preferred. 
At least 1 and only 1 Name must be set as Legal.  At least 1 and only 1 Name must be set as Legal. 
Usage Type is Invalid for this Contactable.  Usage Type is Invalid for this Contactable. 
 
Qualification_Data  Qualification_Data  [0..1]  Encapsulating element containing all Qualification data.   
top
 

Person_Data

part of: Personal_Info_Data
All of the personal data. This includes name, contact information (Email, Phone, Address, Web, Instant Messenger), Visa and ID information, Biographic, Demographic, and Background Check Information.
 
Parameter name Type/Value Cardinality Description Validations
Name_Data  Name_Data  [0..*]  Encapsulating element for all of the Name data for a person. 
Validation Description
Last Name is required for this country.  Last Name is required for certain Countries. 
Last Name - Secondary is required for this country.  Last Name - Secondary is required for certain Countries. 
Last Name - Secondary is not set up for this country.  Last Name - Secondary can only be set for Countries that accept it. 
Last Name is not set up for this country.  Last Name can only be set for Countries that accept it. 
Salutation is not setup for this country.  Salutation can only be set for Countries that accept it. 
Title is not setup for this country.  Title can only be set for Countries that accept it. 
Salutation is required for this country.  Salutation is required for certain Countries. 
Title is required for this country.  Title is required for certain Countries. 
Social Suffix is required for this country.  Social Suffix is required for certain Countries. 
Social Suffix is not setup for this country.  Social Suffix can only be set for Countries that accept it. 
Honorary Suffix is required for this country.  Honorary Suffix is required for certain Countries. 
Honorary Suffix is not setup for this country.  Honarary Suffix can only be set for Countries that accept it. 
Hereditary Suffix is required for this country.  Hereditary Suffix is required for certain Countries. 
Hereditary Suffix is not setup for this country.  Hereditary Suffix can only be set for Countries that accept it. 
Professional Suffix is not setup for this country.  Professional Suffix can only be set for Countries that accept it. 
Professional Suffix is required for this country.  Professional Suffix is required for certain Countries. 
Religious Suffix is not setup for this country.  Religious Suffix can only be set for Countries that accept it. 
Religious Suffix is required for this country.  Religious Suffix is required for certain Countries. 
Royal Suffix is required for this country.  Royal Suffix is required for certain Countries. 
Royal Suffix is not setup for this country.  Royal Suffix can only be set for Countries that accept it. 
Academic Suffix is required for this country.  Academic Suffix is required for certain Countries. 
Academic Suffix is not setup for this country.  Academic Suffix can only be set for Countries that accept it. 
Last Name - Tertiary is not set up for this country.  Last Name - Tertiary can only be set for Countries that accept it. 
Tertiary Last Name is required for this country.  Last Name - Tertiary is required for certain Countries. 
 
Contact_Data  Contact_Data  [0..1]  Encapsulating element for all of the contact methods for the person. Contact methods in workday represents methods to contact an entity. For example these methods include: Address (via post), Phone, Email, Instant Messenger and/or Web. 
Validation Description
One and only one work email address must be marked as primary.  One and only one work email address must be marked as primary. 
One and only one business email address must be marked as primary.  One and only one business email address must be marked as primary. 
One and only one home email address must be marked as primary.  One and only one home email address must be marked as primary. 
One and only one work phone must be marked as primary.  One and only one work phone must be marked as primary. 
One and only one home phone must be marked as primary.  One and only one home phone must be marked as primary. 
One and only one business phone must be marked as primary.  One and only one business phone must be marked as primary. 
One and only one work web address must be marked as primary.  One and only one work web address must be marked as primary. 
One and only one home web address must be marked as primary.  One and only one home web address must be marked as primary. 
One and only one business web address must be marked as primary.  One and only one business web address must be marked as primary. 
One and only one work instant messenger address must be marked as primary.  One and only one work instant messenger address must be marked as primary. 
One and only one home instant messenger address must be marked as primary.  One and only one home instant messenger address must be marked as primary. 
One and only one business instant messenger address must be marked as primary.  One and only one business instant messenger address must be marked as primary. 
One and only one work address must be marked as primary.  One and only one work address must be marked as primary. 
One and only one home address must be marked as primary.  One and only one home address must be marked as primary. 
One and only one business address must be marked as primary.  One and only one business address must be marked as primary. 
One and only one lockbox address must be marked as primary.  One and only one lockbox address must be marked as primary. 
Subject worker must have exactly one primary home web address in order to submit 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 web address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary business web address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business web address in order to submit 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 web address in order to submit 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 web address in order to submit 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  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 
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 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 worker must have exactly one primary business email address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business email address in order to submit 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 address in order to submit 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 address in order to submit 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 address in order to submit 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 address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary business address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary lockbox address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary lockbox address in order to submit 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 instant messenger address in order to submit 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 instant messenger address in order to submit 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 instant messenger address in order to submit 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 instant messenger address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary business instant messenger address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business instant messenger address in order to submit 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 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 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  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 
Subject worker must have exactly one primary business phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Only one Primary Address change is allowed per request. However, the one Primary Address can share both home and work usage types.  Only one Primary Address change is allowed per request. However, the one Primary Address can share both home and work usage types. 
 
Demographic_Data  Demographic_Data  [0..1]  Encapsulating element for all Demographic data (e.g. Marital Status, Ethnicity, etc.) associated with a person. 
Validation Description
You may only specify one ethnicity for this worker or pre-hire. This is defined by your system administrator and based on the country of the worker or pre-hire.   
 
Biographic_Data  Biographic_Data  [0..1]  Encapsulating element for all Biographical data (e.g. DOB, Gender, etc.) associated with a person.   
Visa_ID_Data  Visa_Identifier_Data  [0..*]  Encapsulating element for all Visa Identifier data.   
Custom_ID_Data  Custom_Identifier_Data  [0..*]  Encapsulating element for all Custom Identifier data.   
Government_ID_Data  Government_Identifier_Data  [0..*]  Encapsulating element for all Government Identifier data. 
Validation Description
Social Security Number is not valid. It must not contain any other character other than digits and hyphen.  Social Security Number is not valid. It must not contain any other character other than digits and hyphen. 
 
License_ID_Data  License_Identifier_Data  [0..*]  Encapsulating element for all License Identifier data.   
Passport_ID_Data  Passport_Identifier_Data  [0..*]  Encapsulating element for all Passport Identifier data. 
Validation Description
The passport type "[passport type]" is not associated with the country "[country]."  The country submitted must match the country associated with the passport type. 
 
Personal_Preferences_Data  Personal_Preferences_Data  [0..1]  Encapsulating element for all Personal Preferences.   
Validation Description
At least 1 and only 1 Name must be set as Preferred.  At least 1 and only 1 Name must be set as Preferred. 
At least 1 and only 1 Name must be set as Legal.  At least 1 and only 1 Name must be set as Legal. 
Usage Type is Invalid for this Contactable.  Usage Type is Invalid for this Contactable. 
top
 

Name_Data

part of: Person_Data
Encapsulating element for all of the name data such as first and last name
 
Parameter name Type/Value Cardinality Description Validations
@Is_Legal  boolean  [1..1]  Boolean attribute indicating whether this is the Default name.   
@Is_Preferred  boolean  [1..1]  Boolean attribute indicating whether this is the Preferred name   
@Effective_Date  date  [1..1]  Effective Date of Name.   
@Last_Modified  dateTime  [1..1]  Date of last change to Name.   
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Additional_Name_Type  string  [0..1]  Defining the type of name. Typical uses include using to capture Preferred or Maiden names.   
Prefix  Prefix_Name_Data  [0..*]  Encapsulating element for all Prefix Name data. 
Validation Description
The prefix value is not valid for the prefix type.  A valid instance of Prefix must exist for the given value of Type and Prefix. 
 
First_Name  string  [0..1]  Person first name.This field will only have a value if mapped to a name component for the country (identified by the ISO code above) within the workday application. 
Validation Description
First Name is required for this country.   
First Name is not setup for this country.   
 
Middle_Name  string  [0..1]  Person middle name.This field will only have a value if mapped to a name component for the country (identified by the ISO code above) within the workday application. 
Validation Description
Middle Name is not setup for this country.   
Middle Name is required for this country.   
 
Last_Name  Last_Name_Data  [0..*]  Encapsulating element for all Last Name data.   
Local_Name_Data  Local_Name_Data  [0..1]  Contains the components of a name in local script, such as the First Name and Last Name, for supporting countries.   
Suffix  Suffix_Name_Data  [0..*]  Encapsulating element for all Suffix Name data. 
Validation Description
The suffix value is not valid for the suffix type.  A valid instance of Suffix must exist for the given value of Type and Suffix. 
 
Validation Description
Last Name is required for this country.  Last Name is required for certain Countries. 
Last Name - Secondary is required for this country.  Last Name - Secondary is required for certain Countries. 
Last Name - Secondary is not set up for this country.  Last Name - Secondary can only be set for Countries that accept it. 
Last Name is not set up for this country.  Last Name can only be set for Countries that accept it. 
Salutation is not setup for this country.  Salutation can only be set for Countries that accept it. 
Title is not setup for this country.  Title can only be set for Countries that accept it. 
Salutation is required for this country.  Salutation is required for certain Countries. 
Title is required for this country.  Title is required for certain Countries. 
Social Suffix is required for this country.  Social Suffix is required for certain Countries. 
Social Suffix is not setup for this country.  Social Suffix can only be set for Countries that accept it. 
Honorary Suffix is required for this country.  Honorary Suffix is required for certain Countries. 
Honorary Suffix is not setup for this country.  Honarary Suffix can only be set for Countries that accept it. 
Hereditary Suffix is required for this country.  Hereditary Suffix is required for certain Countries. 
Hereditary Suffix is not setup for this country.  Hereditary Suffix can only be set for Countries that accept it. 
Professional Suffix is not setup for this country.  Professional Suffix can only be set for Countries that accept it. 
Professional Suffix is required for this country.  Professional Suffix is required for certain Countries. 
Religious Suffix is not setup for this country.  Religious Suffix can only be set for Countries that accept it. 
Religious Suffix is required for this country.  Religious Suffix is required for certain Countries. 
Royal Suffix is required for this country.  Royal Suffix is required for certain Countries. 
Royal Suffix is not setup for this country.  Royal Suffix can only be set for Countries that accept it. 
Academic Suffix is required for this country.  Academic Suffix is required for certain Countries. 
Academic Suffix is not setup for this country.  Academic Suffix can only be set for Countries that accept it. 
Last Name - Tertiary is not set up for this country.  Last Name - Tertiary can only be set for Countries that accept it. 
Tertiary Last Name is required for this country.  Last Name - Tertiary is required for certain Countries. 
top
 

Country_Reference

part of: Country_Of_Birth_Reference, Visa_Identifier_Data, Government_Identifier_Data, License_Identifier_Data, Passport_Identifier_Data, Name_Data, Citizenship_Status_Reference, Military_Status_Reference, Address_Data, Country_Region_Reference
Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)
 
Parameter name Type/Value Cardinality Description Validations
Country_ISO_Code  string  [1..1]  ISO Code identifying the country where the naming rules for this name are defined. Workday provides the ability for a customer to specify an ISO Code at the country level. Each customer can also define various rules around names, required fields for names, labels for name fields at the Country level. http://en.wikipedia.org/wiki/ISO_3166-1_alpha-3 
Validation Description
No Country with that Country Code Exists.  A valid instance of Country must exist for the value of Country ISO Code. 
 
top
 

Prefix_Name_Data

part of: Name_Data
Encapsulating element for all Prefix Name data.
 
Parameter name Type/Value Cardinality Description Validations
#text  string     
Validation Description
The prefix value is not valid for the prefix type.  A valid instance of Prefix must exist for the given value of Type and Prefix. 
 
@Type  string  [1..1]  Type of Prefix (e.g. Social, Royal, etc.) 
Validation Description
The prefix type is not valid. Valid prefix types are: Salutation and Title.   
 
Validation Description
The prefix value is not valid for the prefix type.  A valid instance of Prefix must exist for the given value of Type and Prefix. 
top
 

Last_Name_Data

part of: Name_Data
Encapsulating element for all Last Name data.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@Type  string  [1..1]  Type of Last Name (e.g. Hereditary, Secondary, etc.) 
Validation Description
The last name type is not valid. Valid last name types are: Primary and Secondary   
 
top
 

Local_Name_Data

part of: Name_Data
Contains the components of a name in local script, such as the First Name and Last Name, for supporting countries.
 
Parameter name Type/Value Cardinality Description Validations
@Local_Name  string  [1..1]  Contains the formatted Local Name in local script as configured for the Country   
@Local_Script  string  [1..1]  Contains the formatted Local Script Name which contains the ISO code and name.   
First_Name  string  [0..1]  Contains First Name in local script, which is generally configured to as Given Name, for supporting Countries.   
Middle_Name  string  [0..1]  Contains Middle Name in local script for supporting Countries.   
Last_Name  Local_Last_Name_Data  [0..*]  Encapsulating element for all Local Last Name data, for countries supporting Last Name or Secondary Last Name in local script.   
top
 

Local_Last_Name_Data

part of: Local_Name_Data
Encapsulating element for all Local Last Name data, for countries supporting Last Name or Secondary Last Name in local script.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@Type  string  [1..1]  Type of Last Name (e.g. Hereditary, Secondary, etc.)   
top
 

Suffix_Name_Data

part of: Name_Data
Encapsulating element for all Suffix Name data.
 
Parameter name Type/Value Cardinality Description Validations
#text  string     
Validation Description
The suffix value is not valid for the suffix type.  A valid instance of Suffix must exist for the given value of Type and Suffix. 
 
@Type  string  [1..1]  Type of Suffix (e.g. Social, Royal, etc.) 
Validation Description
The suffix type is not valid. Valid suffix types are: Academic, Hereditary, Honorary, Professional, Religious, Royal and Social.   
 
Validation Description
The suffix value is not valid for the suffix type.  A valid instance of Suffix must exist for the given value of Type and Suffix. 
top
 

Contact_Data

part of: Person_Data
Encapsulating element for all of the contact methods for the person. Contact methods in workday represents methods to contact an entity. For example these methods include: Address (via post), Phone, Email, Instant Messenger and/or Web.
 
Parameter name Type/Value Cardinality Description Validations
Internet_Email_Address_Data  Internet_Email_Address_Data  [0..*]  Encapsulating element for all Internet Email Addresses. 
Validation Description
Invalid Usage Type and Use For combination for Email Address.  Usage Type and Use For combination must be valid for Email Address. 
You cannot specify the same usage type more than once for an address.   
 
Phone_Number_Data  Phone_Number_Data  [0..*]  Encapsulating element for all Phone Number data. 
Validation Description
Invalid Usage Type and Use For combination for Phone.  Usage Type and Use For combination must be valid for Phone Number. 
[country code] is not a valid country code for [country iso code]   
[country iso code] is not a valid country code   
You cannot specify the same usage type more than once for an address.   
 
Address_Data  Address_Data  [0..*]  Encapsulating element for all Address data. 
Validation Description
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Address Line is required for certain countries.  Address Line is required for certain countries. 
Second Address Line is required for certain countries.  Second Address Line is required for certain countries. 
Third Address Line is required for certain countries.  Third Address Line is required for certain countries. 
Fourth Address Line is required for certain countries.  Fourth Address Line is required for certain countries. 
Subregion is required for certain countries.  Subregion is required for certain countries. 
Second Subregion is required for certain countries.  Second Subregion 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. 
Second Submunicipality is required for certain countries.  Second Submunicipality is required for certain countries. 
Second Address Line is not a valid address component for certain countries.  Second Address Line is not a valid address component for certain countries. 
Third Address Line is not a valid address component for certain countries.  Third Address Line is not a valid address component for certain countries. 
Fourth Address Line is not a valid address component for certain countries.  Fourth Address Line is not a valid address component for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
Second Subregion is not a valid address component for certain countries.  Second Subregion is not a valid address component for certain countries. 
Submunicipality is not a valid address component for certain countries.  Submunicipality is not a valid address component for certain countries. 
Second Submunicipality is not a valid address component for certain countries.  Second Submunicipality is not a valid address component for certain countries. 
A maximum of four Submunicipalities are allowed in an address.  A maximum of four Submunicipalities are allowed in an address. 
A maximum of four Subregions are allowed in an address.  A maximum of four Subregions are allowed in an address. 
A maximum of four Address Lines are allowed in an address.  A maximum of four Address Lines are allowed in an address. 
Region is required for certain countries.  Region is required for certain countries. 
Home addresses which are not additionally used as work addresses cannot be marked as public.  Home addresses which are not additionally used as work addresses cannot be marked as public. 
[postal code] is not a valid postal code for [region name]  Postal Code must be valid for the Region. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
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 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. 
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. 
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 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. 
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. 
You cannot specify the same usage type more than once for an address.   
 
Web_Address_Data  Web_Address_Data  [0..*]  Encapsulating element for all Web Address data. 
Validation Description
Invalid Usage Type and Use For combination for Web Address.  Usage Type and Use For combination must be valid for Web Address. 
Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://...   
You cannot specify the same usage type more than once for an address.   
 
Instant_Messenger_Data  Instant_Messenger_Data  [0..*]  Encapsulating element for all Instant Messenger data. 
Validation Description
Invalid Usage Type and Use For combination for Instant Messenger Address.  Usage Type and Use For combination must be valid for Instant Messenger Address. 
You cannot specify the same usage type more than once for an address.   
 
Validation Description
One and only one work email address must be marked as primary.  One and only one work email address must be marked as primary. 
One and only one business email address must be marked as primary.  One and only one business email address must be marked as primary. 
One and only one home email address must be marked as primary.  One and only one home email address must be marked as primary. 
One and only one work phone must be marked as primary.  One and only one work phone must be marked as primary. 
One and only one home phone must be marked as primary.  One and only one home phone must be marked as primary. 
One and only one business phone must be marked as primary.  One and only one business phone must be marked as primary. 
One and only one work web address must be marked as primary.  One and only one work web address must be marked as primary. 
One and only one home web address must be marked as primary.  One and only one home web address must be marked as primary. 
One and only one business web address must be marked as primary.  One and only one business web address must be marked as primary. 
One and only one work instant messenger address must be marked as primary.  One and only one work instant messenger address must be marked as primary. 
One and only one home instant messenger address must be marked as primary.  One and only one home instant messenger address must be marked as primary. 
One and only one business instant messenger address must be marked as primary.  One and only one business instant messenger address must be marked as primary. 
One and only one work address must be marked as primary.  One and only one work address must be marked as primary. 
One and only one home address must be marked as primary.  One and only one home address must be marked as primary. 
One and only one business address must be marked as primary.  One and only one business address must be marked as primary. 
One and only one lockbox address must be marked as primary.  One and only one lockbox address must be marked as primary. 
Subject worker must have exactly one primary home web address in order to submit 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 web address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary business web address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business web address in order to submit 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 web address in order to submit 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 web address in order to submit 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  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 
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 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 worker must have exactly one primary business email address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business email address in order to submit 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 address in order to submit 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 address in order to submit 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 address in order to submit 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 address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary business address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary lockbox address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary lockbox address in order to submit 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 instant messenger address in order to submit 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 instant messenger address in order to submit 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 instant messenger address in order to submit 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 instant messenger address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Subject worker must have exactly one primary business instant messenger address in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business instant messenger address in order to submit 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 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 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  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 
Subject worker must have exactly one primary business phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request  Subject worker must have exactly one primary business phone number in order to submit non-primary entries. The primary contact information may be either previously entered or included within this request 
Only one Primary Address change is allowed per request. However, the one Primary Address can share both home and work usage types.  Only one Primary Address change is allowed per request. However, the one Primary Address can share both home and work usage types. 
top
 

Internet_Email_Address_Data

part of: Contact_Data
Encapsulating element for all Internet Email Addresses.
 
Parameter name Type/Value Cardinality Description Validations
Email_Address  string  [1..1]  Text attribute identifying Email Address. 
Validation Description
Invalid email address entered. Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@example.com, jane@example.com. Note that only one email address is allowed.  Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@aol.com, jane@aol.com. 
 
Email_Comment  string  [0..1]  Comment   
Usage_Data  Communication_Method_Usage_Data  [1..1]  Encapsulating element for all Communication Method Usage data.   
Validation Description
Invalid Usage Type and Use For combination for Email Address.  Usage Type and Use For combination must be valid for Email Address. 
You cannot specify the same usage type more than once for an address.   
top
 

Communication_Method_Usage_Data

part of: Internet_Email_Address_Data, Phone_Number_Data, Instant_Messenger_Data, Web_Address_Data, Address_Data
Encapsulating element for all Communication Method Usage data.
 
Parameter name Type/Value Cardinality Description Validations
@Public  boolean  [1..1]  Boolean attribute identifying whether this Communication Usage is Public.   
Type_Reference  Communication_Usage_Type_Reference  [1..*]  Reference element representing a unique instance of Communication Usage Type. 
Validation Description
Invalid Communication Usage Type  Invalid Communication Usage Type 
 
Use_For_Reference  Billing, Customer Invoice, Customer Statement, Dunning Letter, International Assignment, Lockbox, Mailing, Mileage Calculation, One Time Passcode, Other - Business, Other - Home, Other - Work, Paycheck, Payroll Tax Form, Permanent, Procurement, Remit To, Shipping, Storage, Street Address, Tax Reporting, Work From Home  [0..*]  Reference element representing a unique instance of Communication Usage Behavior.   
Comments  string  [0..1]  Description of the usage of the contact information.   
top
 

Communication_Usage_Type_Reference

part of: Communication_Method_Usage_Data
Reference element representing a unique instance of Communication Usage Type.
 
Parameter name Type/Value Cardinality Description Validations
#text  Academic Contact, Business, Home, Institutional, Lockbox, Work     
Validation Description
Invalid Communication Usage Type  Invalid Communication Usage Type 
 
@Primary  boolean  [1..1]  Boolean attribute identifying whether the Communcation Usage Type is Primary.   
Validation Description
Invalid Communication Usage Type  Invalid Communication Usage Type 
top
 

Phone_Number_Data

part of: Contact_Data
Encapsulating element for all Phone Number data.
 
Parameter name Type/Value Cardinality Description Validations
Country_ISO_Code  string (3)   [0..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
International_Phone_Code  string  [0..1]  International phone code number.   
Area_Code  string  [0..1]  Area code number. 
Validation Description
Enter an area code in the valid format: [AreaCodeValidationMessage]   
 
Phone_Number  string  [1..1]  Phone number. 
Validation Description
Enter a phone number in the valid format: [PhoneValidationMessage].   
 
Phone_Extension  string  [0..1]  Phone extension.   
Phone_Device_Type_Reference  Phone_Device_Type_Reference  [1..1]  Reference element representing a unique instance of Phone Device Type.   
Usage_Data  Communication_Method_Usage_Data  [1..1]  Encapsulating element for all Communication Method Usage data.   
Validation Description
Invalid Usage Type and Use For combination for Phone.  Usage Type and Use For combination must be valid for Phone Number. 
[country code] is not a valid country code for [country iso code]   
[country iso code] is not a valid country code   
You cannot specify the same usage type more than once for an address.   
top
 

Phone_Device_Type_Reference

part of: Phone_Number_Data
Reference element representing a unique instance of Phone Device Type.
 
Parameter name Type/Value Cardinality Description Validations
Phone_Device_Type_Description  string  [1..1]  Unique attribute name/description identifying a valid instance of Phone Device Type. 
Validation Description
Phone Device Type does not exist.  A valid instance of Phone Device Type must exist for the given value of Phone Device Type Description. 
 
top
 

Address_Data

part of: Contact_Data
Encapsulating element for all Address data.
 
Parameter name Type/Value Cardinality Description Validations
@Last_Modified  dateTime  [1..1]  Date of last change to Address.   
@Effective_Date  date  [1..1]  Effective date of address.   
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Address_Line  Address_Line_Data  [0..*]  Encapsulating element for all Address Line data.   
Municipality  string  [0..1]  Municipality   
Submunicipality  string  [0..*]  Encapsulating element for all Submunicipality data.   
Region  string  [0..1]  Region (e.g. State, Province, etc.)   
Subregion  Subregion_Data  [0..*]  Encapsulating element for all Subregion data.   
Postal_Code  string  [0..1]  Postal Code   
Usage_Data  Communication_Method_Usage_Data  [1..1]  Encapsulating element for all Communication Method Usage data.   
Validation Description
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Address Line is required for certain countries.  Address Line is required for certain countries. 
Second Address Line is required for certain countries.  Second Address Line is required for certain countries. 
Third Address Line is required for certain countries.  Third Address Line is required for certain countries. 
Fourth Address Line is required for certain countries.  Fourth Address Line is required for certain countries. 
Subregion is required for certain countries.  Subregion is required for certain countries. 
Second Subregion is required for certain countries.  Second Subregion 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. 
Second Submunicipality is required for certain countries.  Second Submunicipality is required for certain countries. 
Second Address Line is not a valid address component for certain countries.  Second Address Line is not a valid address component for certain countries. 
Third Address Line is not a valid address component for certain countries.  Third Address Line is not a valid address component for certain countries. 
Fourth Address Line is not a valid address component for certain countries.  Fourth Address Line is not a valid address component for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
Second Subregion is not a valid address component for certain countries.  Second Subregion is not a valid address component for certain countries. 
Submunicipality is not a valid address component for certain countries.  Submunicipality is not a valid address component for certain countries. 
Second Submunicipality is not a valid address component for certain countries.  Second Submunicipality is not a valid address component for certain countries. 
A maximum of four Submunicipalities are allowed in an address.  A maximum of four Submunicipalities are allowed in an address. 
A maximum of four Subregions are allowed in an address.  A maximum of four Subregions are allowed in an address. 
A maximum of four Address Lines are allowed in an address.  A maximum of four Address Lines are allowed in an address. 
Region is required for certain countries.  Region is required for certain countries. 
Home addresses which are not additionally used as work addresses cannot be marked as public.  Home addresses which are not additionally used as work addresses cannot be marked as public. 
[postal code] is not a valid postal code for [region name]  Postal Code must be valid for the Region. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
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 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. 
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. 
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 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. 
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. 
You cannot specify the same usage type more than once for an address.   
top
 

Address_Line_Data

part of: Address_Data
Encapsulating element for all Address Line data.
 
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 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.   
top
 

Subregion_Data

part of: Address_Data
Encapsulating element for all Subregion data.
 
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
 

Web_Address_Data

part of: Contact_Data
Encapsulating element for all Web Address data.
 
Parameter name Type/Value Cardinality Description Validations
Web_Address  string  [1..1]  Web address (Example: URL).   
Web_Address_Comment  string  [0..1]  Comment   
Usage_Data  Communication_Method_Usage_Data  [1..1]  Encapsulating element for all Communication Method Usage data.   
Validation Description
Invalid Usage Type and Use For combination for Web Address.  Usage Type and Use For combination must be valid for Web Address. 
Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://...   
You cannot specify the same usage type more than once for an address.   
top
 

Instant_Messenger_Data

part of: Contact_Data
Encapsulating element for all Instant Messenger data.
 
Parameter name Type/Value Cardinality Description Validations
Instant_Messenger_Address  string  [1..1]  Instant Messenger Address.   
Instant_Messenger_Comment  string  [0..1]  Comment   
Instant_Messenger_Type_Reference  Instant_Messenger_Type_Reference  [1..1]  Reference element representing a unique instance of Instant Messenger Type.   
Usage_Data  Communication_Method_Usage_Data  [1..1]  Encapsulating element for all Communication Method Usage data.   
Validation Description
Invalid Usage Type and Use For combination for Instant Messenger Address.  Usage Type and Use For combination must be valid for Instant Messenger Address. 
You cannot specify the same usage type more than once for an address.   
top
 

Instant_Messenger_Type_Reference

part of: Instant_Messenger_Data
Reference element representing a unique instance of Instant Messenger Type.
 
Parameter name Type/Value Cardinality Description Validations
Instant_Messenger_Provider  string  [1..1]  Unique attribute name/description identifying a valid instance of Instant Messenger Type. 
Validation Description
Instant Messenger Type does not exist.  A valid instance of Instant Messenger Type must exist for the given value of Instant Messenger Provider. 
 
top
 

Demographic_Data

part of: Person_Data
Encapsulating element for all Demographic data (e.g. Marital Status, Ethnicity, etc.) associated with a person.
 
Parameter name Type/Value Cardinality Description Validations
Marital_Status_Reference  Marital_Status_Reference  [0..1]  Reference element representing a unique instance of Marital Status. 
Validation Description
Marital Status Description does not exist for the location context for the person's location. Additionally, it must not be Inactive.  A valid instance of Marital Status must exist for the given value of Marital Status Description in a specific Location Context. The location context is derived from the person's location. 
 
Hispanic_or_Latino  boolean  [0..1]  A flag indicating Hispanic or Latino for EEO purposes.   
Ethnicity_Reference  Ethnicity_Reference  [0..*]  Reference element representing a unique instance of Ethnicity. Ethnicity is a singular relationship with Demographic Data as of 8. For certain tenants, especially US Public Sector Higher Education, Ethnicity may be a non-singluar relationship (as of V13). 
Validation Description
Ethnicity Name does not exist in the Location Context of the person. Additionally, it must not be Inactive. The Location Context is derived from the location's country.  A valid instance of Ethnicity must exist for the given value of Ethnicity Name and Location Context. The Location Context is derived from the person's location country. 
 
Citizenship_Status_Reference  Citizenship_Status_Reference  [0..*]  Reference element representing a unique instance of Citizenship Status. 
Validation Description
The Citizenship Status does not exist in the specified Regulatory Region  A valid instance of Citizenship Status must exist for the given value of Citizenship Status Description and Country Reference. 
 
Nationality_Reference  CountryObject  [0..1]  Reference for the person's Country of Nationality   
Hukou_Region_Reference  Country_RegionObject  [0..1]  Country Region on the Hukou of the person. This field is only available for the country China and the person with citizenship status of China.   
Hukou_Subregion_Reference  Country_SubregionObject  [0..1]  Country Subregion on the Hukou of the person. This field is only available for the country China and the person with citizenship status of China.   
Hukou_Locality  string  [0..1]  Locality on the Hukou of the person. This field is only available for the country China and the person with citizenship status of China.   
Hukou_Postal_Code  string  [0..1]  Hukou postal code for the person. This field is only available for the country China and the person with citizenship status of China.   
Hukou_Type_Reference  Hukou_TypeObject  [0..1]  Hukou type on the Hukou of the person. This field is only available for the country China and the person with citizenship status of China.   
Native_Region_Reference  Country_RegionObject  [0..1]  The Native Region for the person.   
Personnel_File_Agency  string  [0..1]  Personnel File Agency is used in China to indicate where workers have their personnel file stored.   
Military_Service_Data  Military_Service_Data  [0..*]  Encapsulating element for Military Service Data.   
Validation Description
You may only specify one ethnicity for this worker or pre-hire. This is defined by your system administrator and based on the country of the worker or pre-hire.   
top
 

Marital_Status_Reference

part of: Demographic_Data
Reference element representing a unique instance of Marital Status.
 
Parameter name Type/Value Cardinality Description Validations
Marital_Status_Description  string  [1..1]  Unique attribute name/description identifying a valid instance of Marital Status.   
Validation Description
Marital Status Description does not exist for the location context for the person's location. Additionally, it must not be Inactive.  A valid instance of Marital Status must exist for the given value of Marital Status Description in a specific Location Context. The location context is derived from the person's location. 
top
 

Ethnicity_Reference

part of: Demographic_Data
Reference element representing a unique instance of Ethnicity. Ethnicity is a singular relationship with Demographic Data as of 8. For certain tenants, especially US Public Sector Higher Education, Ethnicity may be a non-singluar relationship (as of V13).
 
Parameter name Type/Value Cardinality Description Validations
Ethnicity_Name  string  [1..1]  Along with Organization (defines Regulatory Region), unique attribute name/description identifying a valid instance of Ethnicity.   
Regulatory_Region_Organization_Reference  Organization_Reference  [0..1]  Reference element representing a unique instance of Organization. 
Validation Description
Organization Reference Integration ID does not exist!  A valid instance of Organization must exist for the given Integration ID Reference. 
Organization Reference references an Inactive Organization.  A valid instance of Organization also infers that the Organization is in an Active status. 
 
Validation Description
Ethnicity Name does not exist in the Location Context of the person. Additionally, it must not be Inactive. The Location Context is derived from the location's country.  A valid instance of Ethnicity must exist for the given value of Ethnicity Name and Location Context. The Location Context is derived from the person's location country. 
top
 

Organization_Reference

part of: Authority_Reference, Custom_Identifier_Data, Ethnicity_Reference, Disability_Reference
Reference element representing a unique instance of Organization.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Reference  External_Integration_ID_Reference_Data  [1..1]  Integration ID reference is used as a unique identifier for integratable objects in the Workday system.   
Validation Description
Organization Reference Integration ID does not exist!  A valid instance of Organization must exist for the given Integration ID Reference. 
Organization Reference references an Inactive Organization.  A valid instance of Organization also infers that the Organization is in an Active status. 
top
 

Citizenship_Status_Reference

part of: Demographic_Data
Reference element representing a unique instance of Citizenship Status.
 
Parameter name Type/Value Cardinality Description Validations
Citizenship_Status_Description  string  [1..1]  Along with Country Reference, unique attribute name/description identifying a valid instance of Citizenship Status.   
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Validation Description
The Citizenship Status does not exist in the specified Regulatory Region  A valid instance of Citizenship Status must exist for the given value of Citizenship Status Description and Country Reference. 
top
 

CountryObject

part of: Demographic_Data, Education_History_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: Demographic_Data, Demographic_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
 

Country_SubregionObject

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

Country_SubregionObjectID

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

Hukou_TypeObject

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

Hukou_TypeObjectID

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

Military_Service_Data

part of: Demographic_Data
Encapsulating element for Military Service Data.
 
Parameter name Type/Value Cardinality Description Validations
Military_Status_Reference  Military_Status_Reference  [1..1]  Reference element representing a unique instance of Military Status. 
Validation Description
Military Status name does not exist in the specified Country  A valid instance of Military Status must exist for the given value of Military Status Name and Country Reference. 
 
Military_Discharge_Date  date  [0..1]  Date of Military Discharge.   
top
 

Military_Status_Reference

part of: Military_Service_Data
Reference element representing a unique instance of Military Status.
 
Parameter name Type/Value Cardinality Description Validations
Military_Status_Name  string  [1..1]  Along with Country Reference, unique attribute name/description identifying a valid instance of Military Status.   
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Validation Description
Military Status name does not exist in the specified Country  A valid instance of Military Status must exist for the given value of Military Status Name and Country Reference. 
top
 

Biographic_Data

part of: Person_Data
Encapsulating element for all Biographical data (e.g. DOB, Gender, etc.) associated with a person.
 
Parameter name Type/Value Cardinality Description Validations
Country_Of_Birth_Reference  Country_Of_Birth_Reference  [0..1]  ISO Code identifying the country where the naming rules for this name are defined. Workday enables you to specify an ISO Code at the country level. Each customer can also define various rules around names, required fields for names, and labels for name fields at the Country level. http://en.wikipedia.org/wiki/ISO_3166-1_alpha-3   
Place_Of_Birth  string  [0..1]  City or Place of Birth.   
Date_Of_Birth  date  [0..1]  Date of Birth.   
Gender_Reference  Gender_Reference  [0..1]  Unique attribute name and description that identifies a valid instance of gender.   
Disability_Reference  Disability_Reference  [0..*]  Reference element representing a unique instance of Disability. Does not support the update of Disability Status. Use Put Applicant web service to update the Disability Status for a Person. 
Validation Description
The Disability Name does not exist in the person's location. Additionally, it must not be Inactive.  A valid instance of Disability must exist for the given value of Disability Name and the person's location. 
 
Uses_Tobacco  boolean  [0..1]  Specifies whether employee uses tobacco.   
top
 

Country_Of_Birth_Reference

part of: Biographic_Data
Reference element representing a unique instance of Country of Birth.
 
Parameter name Type/Value Cardinality Description Validations
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
top
 

Gender_Reference

part of: Biographic_Data
Reference element representing a unique instance of Gender.
 
Parameter name Type/Value Cardinality Description Validations
Gender_Description  string  [1..1]  Unique attribute name and description that identifies a valid instance of gender. 
Validation Description
Gender Description does not exist!  A valid instance of Gender must exist for the given value of Gender Description. 
 
top
 

Disability_Reference

part of: Biographic_Data
Reference element representing a unique instance of Disability. Does not support the update of Disability Status. Use Put Applicant web service to update the Disability Status for a Person.
 
Parameter name Type/Value Cardinality Description Validations
Disability_Name  string  [1..1]  Disability for a Person. Creates a new Disability Status without a Disability Status Date. To update the Disability Status Date for a Person, use the Put Applicant web service.   
Regulatory_Region_Organization_Reference  Organization_Reference  [0..*]  Reference element representing a unique instance of Organization. 
Validation Description
Organization Reference Integration ID does not exist!  A valid instance of Organization must exist for the given Integration ID Reference. 
Organization Reference references an Inactive Organization.  A valid instance of Organization also infers that the Organization is in an Active status. 
 
Validation Description
The Disability Name does not exist in the person's location. Additionally, it must not be Inactive.  A valid instance of Disability must exist for the given value of Disability Name and the person's location. 
top
 

Visa_Identifier_Data

part of: Person_Data
Encapsulating element for all Visa Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
Visa_ID  string  [1..1]  Text attribute identifying Visa ID.   
Visa_Type_Reference  Visa_Type_Reference  [1..1]  Reference element representing a unique instance of Visa Type.   
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Issued_Date  date  [0..1]  Date the Visa ID was issued.   
Expiration_Date  date  [0..1]  Date the Visa ID expires.   
Verification_Date  date  [0..1]  Date the Visa ID was verified.   
top
 

Visa_Type_Reference

part of: Visa_Identifier_Data
Reference element representing a unique instance of Visa Type.
 
Parameter name Type/Value Cardinality Description Validations
Visa_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Visa Type (Identifier Type). 
Validation Description
Unable to find Visa ID Type for Identifier Type Name.  A valid instance of Visa Type must exist for the given value of Visa Type Name. 
 
top
 

Custom_Identifier_Data

part of: Person_Data
Encapsulating element for all Custom Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
Custom_ID  string  [1..1]  Text attribute identifying Custom ID.   
Custom_ID_Type_Reference  Custom_ID_Type_Reference  [1..1]  Reference element representing a unique instance of Custom ID Type.   
Issued_Date  date  [0..1]  Date the Custom ID was issued.   
Expiration_Date  date  [0..1]  Date the Custom ID expires.   
Organization_Reference  Organization_Reference  [0..1]  Reference element representing a unique instance of Organization. 
Validation Description
Organization Reference Integration ID does not exist!  A valid instance of Organization must exist for the given Integration ID Reference. 
Organization Reference references an Inactive Organization.  A valid instance of Organization also infers that the Organization is in an Active status. 
 
Custom_Description  string  [0..1]  Custom Description of the Custom ID.   
top
 

Custom_ID_Type_Reference

part of: Custom_Identifier_Data
Reference element representing a unique instance of Custom ID Type.
 
Parameter name Type/Value Cardinality Description Validations
Custom_ID_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Custom ID Type. 
Validation Description
Unable to find Custom ID Type with that Identifier Type Name. Please confirm in your tenant that the Custom ID Type exists.  A valid instance of Custom ID Type must exist for the given value of Custom ID Type Name. 
Cannot create Custom Identifier because the Custom Identifier Type must generate an ID from a sequence generator.  A valid instance of Custom ID Type must exist for the given value of Custom ID Type Name. 
 
top
 

Government_Identifier_Data

part of: Person_Data
Encapsulating element for all Government Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
Government_ID  string  [1..1]  Text attribute identifying Government ID. 
Validation Description
The Identifier ID does not match the format required for the National ID Type. The Identifier ID should not contain any formatting characters.  If the Identifier ID is for a National ID Type, then formatting characters must not be included. 
 
Government_ID_Type_Reference  Government_ID_Type_Reference  [1..1]  Reference element representing a unique instance of Government ID Type.   
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Issued_Date  date  [0..1]  Date the Government ID was issued.   
Expiration_Date  date  [0..1]  Date the Government ID expires.   
Verification_Date  date  [0..1]  Date the Government ID was verified.   
Validation Description
Social Security Number is not valid. It must not contain any other character other than digits and hyphen.  Social Security Number is not valid. It must not contain any other character other than digits and hyphen. 
top
 

Government_ID_Type_Reference

part of: Government_Identifier_Data
Reference element representing a unique instance of Government ID Type.
 
Parameter name Type/Value Cardinality Description Validations
Government_ID_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Government ID Type. 
Validation Description
Unable to find a Government ID Type (or a National ID Type) with that Identifier Type Name  A valid instance of Government ID Type (or National ID Type) must exist for the given value of Government ID Type Name. 
 
top
 

License_Identifier_Data

part of: Person_Data
Encapsulating element for all License Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
License_ID  string  [1..1]  Text attribute identifying License ID.   
License_Type_Reference  License_Type_Reference  [1..1]  Reference element representing a unique instance of License ID Type.   
License_Class  string  [0..1]  Text attribute identifying License Class.   
Issued_Date  date  [0..1]  Date the License ID was issued.   
Expiration_Date  date  [0..1]  Date the License ID expires.   
Verification_Date  date  [0..1]  Date the License ID was verified.   
Country_Reference [Choice]   Country_Reference  [0..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Country_Region_Reference [Choice]   Country_Region_Reference  [0..1]  Reference element representing a unique instance of Country Region. Note that this is a multipart key of Region name and Country code. 
Validation Description
Country Region Reference does not exist.  The Country Region specified in the Reference does not exist. 
 
Authority_Reference [Choice]   Authority_Reference  [0..1]  Reference element representing a unique instance of Authority. 
Validation Description
Authority does not exist in the person Location Context. The Location Context is derived from the person's location country.  A valid instance of Authority must exist for the given value of Authority Name and the derived Location Context. For Employees and Contingent Workers, the location context comes from their position's location. For Applicants, it comes from the first position in the position reference. 
 
top
 

License_Type_Reference

part of: License_Identifier_Data
Reference element representing a unique instance of License ID Type.
 
Parameter name Type/Value Cardinality Description Validations
License_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of License ID Type (Identifier Type). 
Validation Description
Unable to find License ID Type for Identifier Type Name.  A valid instance of License ID Type must exist for the given value of License ID Type Name. 
 
top
 

Country_Region_Reference

part of: License_Identifier_Data
Reference element representing a unique instance of Country Region. Note that this is a multipart key of Region name and Country code.
 
Parameter name Type/Value Cardinality Description Validations
Country_Reference  Country_Reference  [1..1]  Country ISO code. If the Country ISO code is specified, then this ISO code will be used to determine the Country Phone Code for (eliminate space between f and o) the phone. Pass this ISO code to distinguish between multiple countries sharing the same Country Phone Code. (For example, 1 is the Country Phone Code that is shared by USA, Canada, Dominican Republic, Bermuda, Jamaica, and Puerto Rico.)   
Country_Region_Name  string  [1..1]  A name uniquely identifying a Country Region (a geographic or governmental subdivision).   
Validation Description
Country Region Reference does not exist.  The Country Region specified in the Reference does not exist. 
top
 

Authority_Reference

part of: License_Identifier_Data
Reference element representing a unique instance of Authority.
 
Parameter name Type/Value Cardinality Description Validations
Authority_Name  string  [1..1]  Along with Organization (defines Regulatory Region), unique attribute name/description identifying a valid instance of Authority.   
Regulatory_Region_Organization_Reference  Organization_Reference  [0..1]  Reference element representing a unique instance of Organization. 
Validation Description
Organization Reference Integration ID does not exist!  A valid instance of Organization must exist for the given Integration ID Reference. 
Organization Reference references an Inactive Organization.  A valid instance of Organization also infers that the Organization is in an Active status. 
 
Validation Description
Authority does not exist in the person Location Context. The Location Context is derived from the person's location country.  A valid instance of Authority must exist for the given value of Authority Name and the derived Location Context. For Employees and Contingent Workers, the location context comes from their position's location. For Applicants, it comes from the first position in the position reference. 
top
 

Passport_Identifier_Data

part of: Person_Data
Encapsulating element for all Passport Identifier data.
 
Parameter name Type/Value Cardinality Description Validations
Passport_Number  string  [1..1]  Text attribute identifying Passport ID.   
Passport_Type_Reference  Passport_Type_Reference  [1..1]  Reference element representing a unique instance of Passport ID Type.   
Country_Reference  Country_Reference  [1..1]  Reference element representing the country.   
Issued_Date  date  [0..1]  Date the Passport ID was issued.   
Expiration_Date  date  [0..1]  Date the Passport ID expires.   
Verification_Date  date  [0..1]  Date the Passport ID was verified.   
Validation Description
The passport type "[passport type]" is not associated with the country "[country]."  The country submitted must match the country associated with the passport type. 
top
 

Passport_Type_Reference

part of: Passport_Identifier_Data
Reference element representing a unique instance of Passport ID Type.
 
Parameter name Type/Value Cardinality Description Validations
Passport_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Passport ID Type (Identifier Type). 
Validation Description
Unable to find Passport ID Type with that Identifier Type Name.  A valid instance of Passport ID Type must exist for the given value of Passport ID Type Name. 
 
top
 

Personal_Preferences_Data

part of: Person_Data
Encapsulating element for all Personal Preferences.
 
Parameter name Type/Value Cardinality Description Validations
Receive_Email_Notifications  boolean  [0..1]  If true, sets email preferences to the 'immediate email' notification channel for the following notification types: tasks, to-dos, custom business process notifications, approvals. If false, sets email preferences to the 'disabled' notification channel for the following notification types: tasks, to-dos, custom business process notifications, approvals. If no value is specified, there is no impact on the email preferences. NOTE: To-dos, tasks, approvals, and custom business process notifications types must be enabled for user preferences and have an allowed channel of "disabled" in order to set this to false or an allowed channel of "immediate email" in order to set this to true.   
top
 

Qualification_Data

part of: Personal_Info_Data
Encapsulating element containing all Qualification data.
 
Parameter name Type/Value Cardinality Description Validations
Education_Data  Education_History_Data  [0..*]  Encapsulating element containing all Education data.   
Professional_Experience_Data  Professional_Experience_Data  [0..*]  Encapsulating element containing all Professional Experience data.   
top
 

Education_History_Data

part of: Qualification_Data
Encapsulating element containing all Education data.
 
Parameter name Type/Value Cardinality Description Validations
Country_Reference  CountryObject  [0..1]  The country in which the school is located or in which studies took place.   
School_Reference  SchoolObject  [0..1]  The School in which studies took place.   
Education_Institution  string  [0..1]  Text attribute identifying name of Education Institution.   
Educational_Institution_Type_Reference  School_Type_Reference  [0..1]  The type of school.   
Degree_Reference  Degree_Reference  [1..1]  The degree program in which studies took place.   
Degree_Completed_Reference  Degree_CompletedObject  [0..1]  Indicates whether the degree was received. Possible values are 'Yes', 'No', and blank.   
Field_Of_Study_Reference  Field_Of_Study_Reference  [0..1]  Lookup representing a Field of Study.   
Education_Institution_Location  string  [0..1]  Text attribute identifying Education Institution Location.   
Education_Grade_Average  string  [0..1]  Text attribute identifying Grade Average.   
First_Year_Attended  date  [0..1]  The first year in which studies took place at the school.   
Last_Year_Attended  date  [0..1]  The last year in which studies took place at the school.   
top
 

SchoolObject

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

SchoolObjectID

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

School_Type_Reference

part of: Education_History_Data
Reference element representing a unique instance of Educational Institution Type.
 
Parameter name Type/Value Cardinality Description Validations
Institution_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Educational Institution Type.   
top
 

Degree_Reference

part of: Education_History_Data
A unique identifier used to reference a Degree.
 
Parameter name Type/Value Cardinality Description Validations
Degree_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Degree. 
Validation Description
Degree Name does not exist.  A valid instance of Degree must exist for the given value of Degree Name. 
 
top
 

Degree_CompletedObject

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

Degree_CompletedObjectID

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

Field_Of_Study_Reference

part of: Education_History_Data
A unique identifier used to reference a Field Of Study.
 
Parameter name Type/Value Cardinality Description Validations
Field_Of_Study_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Field Of Study. 
Validation Description
Field of Study Name does not exist.  A valid instance of Field Of Study must exist for the given value of Field Of Study Name. 
 
top
 

Professional_Experience_Data

part of: Qualification_Data
Encapsulating element containing all Professional Experience data.
 
Parameter name Type/Value Cardinality Description Validations
Professional_Experience  string  [1..1]  Text attribute identifying description of Professional Experience. 
Validation Description
Work Experience Description does not exist.  A valid instance of Professional Experience must exist for Professional Experience description. 
 
Professional_Experience_Rating_Reference  Professional_Experience_Rating_Reference  [0..1]  Reference element representing a unique instance of Work Experience Rating.   
Professional_Experience_Comment  string  [0..1]  Comment   
top
 

Professional_Experience_Rating_Reference

part of: Professional_Experience_Data
Reference element representing a unique instance of Work Experience Rating.
 
Parameter name Type/Value Cardinality Description Validations
Rating_Description  string  [0..1]  Unique attribute name/description identifying a valid instance of Work Experience Rating.   
top
 

Contingent_Worker_Contract_Info_Data

part of: Contingent_Worker_Data
Encapsulating element containing all Contingent Worker Contract Information data.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Status_Data  Worker_Status_Data  [0..1]  Encapsulating element containing all Status data for a Worker.   
Worker_Position_Data  Worker_Position_Data  [0..1]  Encapsulating element containg all Position data.   
Contingent_Worker_Type_Name  string  [0..1]  Text attribute identifying name of Contingent worker Type.   
Vendor_Reference_Data  Vendor_Reference  [0..1]  Reference element representing a unique instance of Vendor.   
Contract_Details_Data  Contract_Details_Data  [0..1]  Encapsulating element containing all Contract Details data.   
Contract_End_Date  date  [0..1]  Date of Contract End.   
Worker_Document_Data  Worker_Document_Data_WWS  [0..1]  Wrapper element for documents associated with a worker.   
top
 

Worker_Status_Data

part of: Contingent_Worker_Contract_Info_Data
Encapsulating element containing all Status data for a Worker.
 
Parameter name Type/Value Cardinality Description Validations
Active  boolean  [0..1]  Boolean attribute identifying whether the Worker is Active.   
Hire_Date  date  [0..1]  Most recent Hire Date for the Worker.   
Original_Hire_Date  date  [0..1]  Earliest Hire Date for the Worker.   
End_Employment_Date  date  [0..1]  Employment End Date for the Worker. This field is informational only. The value is effective immediately on update.   
Hire_Reason  string  [0..1]  Reason for Hire from the most recent Hire event.   
Continuous_Service_Date  date  [0..1]  Continuous Service Date for the Worker.   
First_Day_of_Work  date  [0..1]  First Day of Work only applies to the Payroll web service.   
Expected_Retirement_Date  date  [0..1]  Expected retirement date for the worker.   
Retirement_Eligibility_Date  date  [0..1]  Retirement Eligibility Date for the Worker.   
Retired  boolean  [0..1]  Boolean attribute identifying whether the Worker is currently retired.   
Retirement_Date  date  [0..1]  Most recent Retirement Date.   
Seniority_Date  date  [0..1]  Seniority date for the worker. Defaults to hire date.   
Severance_Date  date  [0..1]  Severance date for the worker.   
Benefits_Service_Date  date  [0..1]  The Benefits Service Date in the employee's service dates. If empty, Workday will use the existing date.   
Company_Service_Date  date  [0..1]  The Company Service Date in the employee's service dates. If empty, Workday will use the existing date.   
Time_Off_Service_Date  date  [0..1]  The Time Off Service Date in the worker's service dates. If empty, Workday will use the existing date.   
Vesting_Date  date  [0..1]  The Vesting Date in the employee's service dates. If empty, Workday will use the existing date.   
Date_Entered_Workforce  date  [0..1]  The Date Entered Workforce in the employee's service dates. If empty, Workday will use the existing date.   
Days_Unemployed  decimal (12, 0) >0   [0..1]  Number of days unemployed since the employee first joined the work force. Used only for China.   
Months_Continuous_Prior_Employment  decimal (14, 2) >0   [0..1]  Number of months of continuous prior employment at the employee's most recent job. Used only for China.   
Leave_Status_Data  Leave_Status_Data  [0..*]  Encapsulating element containg all Leave Status data.   
Termination_Status_Data  Termination_Status_Data  [0..*]  Encapsulating element containing all Termination Status data for a Worker.   
Probation_Status_Data  Probation_Status_Data  [0..*]  Encapsulating element containg all Probation Status data for a Worker.   
top
 

Leave_Status_Data

part of: Worker_Status_Data
Encapsulating element containg all Leave Status data.
 
Parameter name Type/Value Cardinality Description Validations
On_Leave  boolean  [0..1]  Boolean attribute identifying whether the Worker is On Leave (as of As Of Date).   
Leave_Start_Date  date  [0..1]  Current leave event Start Date.   
Estimated_Leave_End_Date  date  [0..1]  Current leave event Estimated End Date.   
Leave_End_Date  date  [0..1]  Most recent leave event Actual End Date.   
First_Day_Of_Work  date  [0..1]  First Day of Work.   
Leave_of_Absence_Type_Reference  Leave_of_Absence_Type_Reference  [0..*]  Reference element representing a unique instance of Leave of Absence Type.   
Benefits_Effect  boolean  [0..1]  Boolean attribute identifying whether the leave event has a Benefits Effect.   
Payroll_Effect  boolean  [0..1]  Boolean attribute identifying whether the leave event has a Payroll Effect.   
Paid_Time_Off_Accrual_Effect  boolean  [0..1]  Boolean attribute identifying whether the leave event has a Absence Accrual Effect.   
Continuous_Service_Accrual_Effect  boolean  [0..1]  Boolean attribute identifying whether the leave event has a Continuous Service Accrual Effect.   
Stock_Vesting_Effect  boolean  [0..1]  Boolean attribute identifying whether the leave event has a Stock Vesting Effect.   
top
 

Leave_of_Absence_Type_Reference

part of: Leave_Status_Data
Reference element representing a unique instance of Leave of Absence Type.
 
Parameter name Type/Value Cardinality Description Validations
Leave_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Leave of Absence Type. 
Validation Description
Leave of Absence Type does not exist.  A valid instance of Leave of Absence Type must exist for the given value of Leave Type Name. 
Leave Type is inactive.   
Worker is not eligible for this Leave Type on this date.   
 
top
 

Termination_Status_Data

part of: Worker_Status_Data
Encapsulating element containing all Termination Status data for a Worker.
 
Parameter name Type/Value Cardinality Description Validations
Terminated  boolean  [0..1]  Boolean attribute identifying whether the Worker is currently Terminated.   
Termination_Date  date  [0..1]  Most recent Termination Date.   
Termination_Category  string  [0..1]  Most recent termination event Category.   
Termination_Reason  string  [0..1]  Most recent termination event Reason.   
Involuntary_Termination  boolean  [0..1]  Boolean attribute identifying whether the Worker was terminated Involuntarily.   
Eligible_For_Rehire_Reference  Common_Yes_NoObject  [0..1]  The ~worker’s~ rehire eligibility status specified on their most recent exit interview.   
top
 

Common_Yes_NoObject

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

Common_Yes_NoObjectID

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

Probation_Status_Data

part of: Worker_Status_Data
Encapsulating element containg all Probation Status data for a Worker.
 
Parameter name Type/Value Cardinality Description Validations
Probation_Start_Date  date  [0..1]  Primary Position Probation Start Date   
Probation_End_Date  date  [0..1]  Primary Position Probation End Date   
top
 

Worker_Position_Data

part of: Contingent_Worker_Contract_Info_Data
Encapsulating element containg all Position data.
 
Parameter name Type/Value Cardinality Description Validations
@Effective_Date  date  [1..1]  Effective Date for Position.   
Position_Reference  Position_Reference  [0..1]  Reference element representing a unique instance of Position. 
Validation Description
Position Reference Integration ID does not exist!  A valid instance of Position must exist for the given Integration ID Reference. 
 
Position_ID  string  [0..1]  Text attribute identifying Position ID.   
Position_Title  string  [0..1]  Text attribute identifying Position Title.   
Business_Title  string  [0..1]  Business title for the position.   
Employee_Type_Reference  Employee_Type_Reference  [0..*]  Reference element representing a unique instance of Employee Type.   
Position_Time_Type_Reference  Position_Time_Type_Reference  [0..*]  Reference element representing a unique instance of Position Time Type.   
Job_Exempt  boolean  [0..1]  Boolean attribute identifying whether Position is Exempt.   
Scheduled_Weekly_Hours  decimal (5, 2)   [0..1]  Scheduled Weekly Hours for Position.   
Default_Weekly_Hours  decimal (5, 2) >0   [0..1]  Standard Weekly Hours for Position.   
Full_Time_Equivalent_Percentage  decimal (14, 4)   [0..1]  Full Time Equivalent Percentage for Position.   
Specify_Paid_FTE  boolean  [0..1]  True if Paid FTE Percentage is specified on the position.   
Paid_FTE  decimal (22, 12) >0   [0..1]  The paid full time equivalent percentage for the position, entered as a decimal value. This overrides the calculated full time equivalent.   
Specify_Working_FTE  boolean  [0..1]  True if Working FTE Percentage is specified on the position.   
Working_FTE  decimal (22, 12) >0   [0..1]  The working full time equivalent percentage for the position, entered as a decimal value. This overrides the calculated full time equivalent.   
Pay_Rate_Type_Reference  Pay_Rate_Type_Reference  [0..*]  Reference element representing a unique instance of Pay Rate Type.   
Job_Classification_Reference  Job_Classification_Reference  [0..*]  Reference element representing a unique instance of Job Classification.   
Company_Insider_Reference  Company_Insider_Type_Reference  [0..*]  Reference element representing a unique instance of Company Insider Type. 
Validation Description
The Company Insider Type does not exist.  A valid instance of Company Insider Type must exist for the given value of Company Insider Type Name. 
 
Job_Profile_Summary_Data  Job_Profile_in_Position_Summary_Data  [0..*]  Contains the job profile for the position.   
Organization_Content_Data  Organization_Content_Data  [0..*]  Encapsulating element containg a brief summary of Organization data.   
Business_Site_Content_Data  Location_Content_Data  [0..*]  Encapsulating element containing a brief summary of Location data.   
Payroll_Processing_Data  Payroll_Interface_Processing_Data  [0..*]  Encapsulating element containg all Payroll Interface Processing data.   
Supervisor_Reference  Supervisor_Reference  [0..*]  Contains the reference to the manager of the worker. This will contain only one manager - even if there are actually multiple managers for the worker.   
Work_Shift_Reference  Work_ShiftObject  [0..1]  The work hour profile(s) for the position.   
Work_Hours_Profile_Reference  Work_Hours_ProfileObject  [0..1]  The work hour profile(s) for the position.   
top
 

Position_Reference

part of: Worker_Position_Data
Reference element representing a unique instance of Position.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Reference  External_Integration_ID_Reference_Data  [1..1]  Integration ID reference is used as a unique identifier for integratable objects in the Workday system.   
Validation Description
Position Reference Integration ID does not exist!  A valid instance of Position must exist for the given Integration ID Reference. 
top
 

Employee_Type_Reference

part of: Worker_Position_Data
Reference element representing a unique instance of Employee Type.
 
Parameter name Type/Value Cardinality Description Validations
Employee_Type_Description  string  [1..1]  Text attribute representing Description of an Employee Type. 
Validation Description
Employee Type Name does not exist.  A valid instance of Employee Type must exist for the given Employee Type Description. 
 
top
 

Position_Time_Type_Reference

part of: Worker_Position_Data
Reference element representing a unique instance of Position Time Type.
 
Parameter name Type/Value Cardinality Description Validations
Time_Type_Description  string  [1..1]  Unique attribute name/description identifying a valid instance of Position Time Type. 
Validation Description
Time Type does not exist.  A valid instance of Position Time Type must exist for the given value of Time Type Description. 
 
top
 

Pay_Rate_Type_Reference

part of: Worker_Position_Data, Payroll_Interface_Processing_Data
Reference element representing a unique instance of Pay Rate Type.
 
Parameter name Type/Value Cardinality Description Validations
Pay_Type_Name  string  [0..1]  Unique attribute name/description identifying a valid instance of Pay Rate Type. 
Validation Description
Pay Type Name does not exist!  A valid instance of Pay Rate Type must exist for the given value of Pay Type Name. 
 
top
 

Job_Classification_Reference

part of: Worker_Position_Data
Reference element representing a unique instance of Job Classification.
 
Parameter name Type/Value Cardinality Description Validations
Job_Classification_Group_Name  string  [0..1]  Unique attribute name/description identifying a valid instance of Job Classification Group. 
Validation Description
Job Classification Group does not exist.  A valid instance of Job Classification Group must exist for the given value of Job Classification Group Name. 
 
Job_Classification_Name  string  [0..1]  Along with Job Classification Group Name (which returns and instance of Job Classification Group), unique attribute name/description identifying a valid instance of Job Classification. 
Validation Description
Job Classification Name does not exist.  A valid instance of Job Classification must exist for the given values of Job Classification Group Name and Job Classification Name. 
 
top
 

Company_Insider_Type_Reference

part of: Worker_Position_Data
Reference element representing a unique instance of Company Insider Type.
 
Parameter name Type/Value Cardinality Description Validations
Company_Insider_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Company Insider Type.   
Validation Description
The Company Insider Type does not exist.  A valid instance of Company Insider Type must exist for the given value of Company Insider Type Name. 
top
 

Job_Profile_in_Position_Summary_Data

part of: Worker_Position_Data
Contains the job profile for the position.
 
Parameter name Type/Value Cardinality Description Validations
Job_Profile_Reference  Job_ProfileObject  [0..1]  A unique identifier for the job profile.   
Job_Exempt  boolean  [0..1]  A boolean attribute that returns true if the job profile is exempt for this position. Exempt job profiles are typically for positions that are salaried and not eligible for overtime pay.   
Management_Level_Reference  Management_LevelObject  [0..1]  A unique identifier for the management level.   
Job_Category_Reference  Job_CategoryObject  [0..1]  A unique identifier for the job category.   
Job_Family_Reference  Job_Family_BaseObject  [0..*]  A unique identifier for the job family.   
Job_Profile_Name  string  [0..1]  The name of the job profile.   
Work_Shift_Required  boolean  [0..1]  A boolean attribute that returns true if a work shift is required on the position where this job profile is used.   
Critical_Job  boolean  [0..1]  Boolean attribute indicating whether the job profile is considered a critical job.   
Difficulty_to_Fill_Reference  Difficulty_to_FillObject  [0..1]  A unique identifier for the difficulty to fill.   
top
 

Job_ProfileObject

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

Job_ProfileObjectID

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

Management_LevelObject

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

Management_LevelObjectID

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

Job_CategoryObject

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

Job_CategoryObjectID

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

Job_Family_BaseObject

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

Job_Family_BaseObjectID

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

Difficulty_to_FillObject

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

Difficulty_to_FillObjectID

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

Organization_Content_Data

part of: Worker_Position_Data
Encapsulating element containg a brief summary of Organization data.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Data  External_Integration_ID_Data  [0..1]  Integration ID Help Text   
Organization_ID  string  [0..1]  Text attribute identifying Organization Code. A new effective-dated organization name is automatically created if value for this field is different as of specified effective date.   
Organization_Name  string  [0..1]  Text attribute identifying Organization Name.   
Organization_Type_Reference  Organization_Type_Reference_Data  [0..*]  Reference element representing a unique instance of Organization Type.   
Organization_Subtype_Reference  Organization_Subtype_Reference_Data  [0..*]  Reference element representing a unique instance of Organization Subtype.   
top
 

Organization_Type_Reference_Data

part of: Organization_Content_Data
Reference element representing a unique instance of Organization Type.
 
Parameter name Type/Value Cardinality Description Validations
Organization_Type_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Organization Type. 
Validation Description
Organization Type Name does not exist.   
 
top
 

Organization_Subtype_Reference_Data

part of: Organization_Content_Data
Reference element representing a unique instance of Organization Subtype.
 
Parameter name Type/Value Cardinality Description Validations
Organization_Subtype_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Organization Subtype. 
Validation Description
Organization Subtype Name does not exist  A valid instance of Organization Subtype must exist for the given value of Organization Subtype Name. 
 
top
 

Location_Content_Data

part of: Worker_Position_Data
Encapsulating element containing a brief summary of Location data.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Data  External_Integration_ID_Data  [0..1]  Integration ID Help Text   
Location_Name  string  [0..1]  Text attribute identifying Location Name.   
Location_Type_Reference  Location_Type_Reference_Data  [0..*]  Reference element representing a unique instance of Location Type.   
Time_Profile_Reference  Time_Profile_Reference_Data  [0..*]  Reference element representing a unique instance of Time Profile.   
top
 

Location_Type_Reference_Data

part of: Location_Content_Data
Reference element representing a unique instance of Location Type.
 
Parameter name Type/Value Cardinality Description Validations
Location_Type_Description  string  [1..1]  Unique attribute name/description identifying a valid instance of Location Type. 
Validation Description
Location Type does not exist.  A valid instance of Location Type must exist for the given value of Location Type Description. 
 
top
 

Time_Profile_Reference_Data

part of: Location_Content_Data
Reference element representing a unique instance of Time Profile.
 
Parameter name Type/Value Cardinality Description Validations
Time_Profile_Description  string  [1..1]  The time profile associated with the location. This ties to the time profile description that has been set up. 
Validation Description
Time Profile does not exist.  A unique Time Profile needs to exist for the given Time Profile Description. 
 
top
 

Payroll_Interface_Processing_Data

part of: Worker_Position_Data
Encapsulating element containg all Payroll Interface Processing data.
 
Parameter name Type/Value Cardinality Description Validations
@Effective_Date  date  [1..1]  Effective Date for Payroll Interface Processing.   
Pay_Rate_Type_Reference  Pay_Rate_Type_Reference  [0..1]  Reference to the pay rate type for the position.   
Frequency_Reference  Frequency_Reference_Data  [0..1]  Reference to a Frequency.   
Pay_Group_Reference  External_Pay_Group_Reference  [0..1]  The external pay group for the position.   
Payroll_Entity_Reference  External_Payroll_Entity_Reference  [0..*]  The external payroll entity for the position.   
top
 

Frequency_Reference_Data

part of: Payroll_Interface_Processing_Data, Contract_Details_Data
Reference element representing a unique instance of Frequency.
 
Parameter name Type/Value Cardinality Description Validations
Frequency_Name  string  [1..1]  Unique attribute name/description identifying a valid instance of Frequency. 
Validation Description
Interval Name does not exist.  A valid instance of Frequency must exist for the given value of Frequency Name. 
 
top
 

External_Pay_Group_Reference

part of: Payroll_Interface_Processing_Data
Reference element representing a unique instance of External Pay Group.
 
Parameter name Type/Value Cardinality Description Validations
Pay_Group_ID  string  [1..1]  Unique attribute name/description identifying a valid instance of External Pay Group.   
top
 

External_Payroll_Entity_Reference

part of: Payroll_Interface_Processing_Data
Reference element representing a unique instance of External Payroll Entity.
 
Parameter name Type/Value Cardinality Description Validations
Payroll_Entity_ID  string  [0..1]  Unique attribute name/description identifying a valid instance of External Payroll Entity. 
Validation Description
Payroll Entity ID does not exist.  A valid instance of External Payroll Entity must exist for the given value of Payroll Entity ID. 
 
top
 

Supervisor_Reference

part of: Worker_Position_Data
Reference element representing a unique instance of Worker (e.g. Employee or Contingent Worker).
 
Parameter name Type/Value Cardinality Description Validations
Employee_Reference  Employee_Reference  [0..1]  Reference element representing a unique instance of Employee. 
Validation Description
Employee Reference Integration ID does not exist!  A valid instance of Employee must exist for the given Integration ID Reference. 
 
Contingent_Worker_Reference  Contingent_Worker_Reference_Data  [0..1]  Reference element representing a unique instance of Contingent Worker. 
Validation Description
Contingent Worker Reference Integration ID does not exist!  A valid instance of Contingent Worker must exist for the given Integration ID Reference. 
 
top
 

Employee_Reference

part of: Supervisor_Reference
Reference element representing a unique instance of Employee.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Reference  External_Integration_ID_Reference_Data  [1..1]  Integration ID reference is used as a unique identifier for integratable objects in the Workday system.   
Validation Description
Employee Reference Integration ID does not exist!  A valid instance of Employee must exist for the given Integration ID Reference. 
top
 

Work_ShiftObject

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

Work_ShiftObjectID

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

Work_Hours_ProfileObject

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

Work_Hours_ProfileObjectID

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

Vendor_Reference

part of: Contingent_Worker_Contract_Info_Data
Reference element representing a unique instance of Vendor.
 
Parameter name Type/Value Cardinality Description Validations
Vendor_Name  string  [0..1]  Unique attribute name/description identifying a valid instance of Vendor (Business Entity). 
Validation Description
Vendor Name does not exist!  A valid instance of Vendor (Business Entity) must exist for the given value of Vendor Name. 
 
top
 

Contract_Details_Data

part of: Contingent_Worker_Contract_Info_Data
Encapsulating element containing all Contract Details data.
 
Parameter name Type/Value Cardinality Description Validations
Contract_Pay_Rate  decimal (21, 6) >0   [0..1]  The Contract Pay Rate for the position. Automatically calculated based on the Compensation and Frequency values.   
Currency_Reference_Data  Currency_Reference_Data  [0..1]  Reference element representing a unique instance of Currency Rate Type.   
Frequency_Reference_Data  Frequency_Reference_Data  [0..*]  Reference element representing a unique instance of Frequency.   
Contract_Assignment_Details  string  [0..1]  The Contract Assignment description. If empty, Workday will use the existing value.   
top
 

Currency_Reference_Data

part of: Contract_Details_Data
This element references a unique type of Currency.
 
Parameter name Type/Value Cardinality Description Validations
Currency_Code  ADF, ADP, AED, AFA, AFN, ALK, ALL, AMD, ANG, AOA, AOR, ARS, ATS, AUD, AWG, AZM, AZN, BAM, BBD, BDT, BEF, BGN, BHD, BIF, BMD, BND, BOB, BOV, BRL, BSD, BTN, BWP, BYN, BYR, BZD, CAD, CDF, CHE, CHF, CHW, CLF, CLP, CNH, CNY, COP, COU, CRC, CSD, CUC, CUP, CVE, CYP, CZK, DEM, DJF, DKK, DOP, DZD, ECS, ECV, EEK, EGP, ERN, ESP, ETB, EUR, FIM, FJD, FKP, FRF, GBP, GEL, GHC, GHS, GIP, GMD, GNF, GRD, GTQ, GWP, GYD, HKD, HNL, HRK, HTG, HUF, IDR, IEP, ILS, INR, IQD, IRR, ISK, ITL, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LTL, LUF, LVL, LYD, MAD, MCF, MDL, MGA, MGF, MKD, MMK, MNT, MOP, MRO, MRU, MTL, MUR, MVR, MWK, MXN, MXV, MYR, MZM, MZN, NAD, NGN, NIO, NLG, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PTE, PYG, QAR, ROL, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDD, SDG, SEK, SGD, SHP, SIT, SKK, SLL, SML, SOS, SRD, SRG, SSP, STD, STN, SVC, SYP, SZL, THB, TJR, TJS, TMM, TMT, TND, TOP, TRL, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYI, UYU, UZS, VAL, VEB, VEF, VES, VND, VUV, WST, XAF, XCD, XEU, XFO, XOF, XPF, YER, YUM, ZAR, ZMK, ZMW, ZWD, ZWL  [1..1]  The preferred Currency for the contract pay rate. 
Validation Description
Currency ID does not exist.  There is no Currency for that Currency ID. 
 
top
 

Worker_Document_Data_WWS

part of: Contingent_Worker_Contract_Info_Data
Wrapper element for documents associated with a worker.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Document  Worker_Document_WWS  [0..*]  Wrapper element for documents associated with a worker.   
top
 

Worker_Document_WWS

part of: Worker_Document_Data_WWS
Wrapper element for documents associated with a worker.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Document_Reference  Worker_DocumentObject  [1..1]  The reference to the worker document.   
Worker_Document_Detail_Data  Worker_Document_Details_Data  [1..1]  The information about the worker document, such as the category and file.   
top
 

Worker_DocumentObject

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

Worker_DocumentObjectID

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

Worker_Document_Details_Data

part of: Worker_Document_WWS
Wrapper element for the details of a worker document.
 
Parameter name Type/Value Cardinality Description Validations
Document_Category_Reference  Document_Category__All_Object  [1..1]  The category that the worker document is for.   
Filename  string (255)   [1..1]  The name of the worker document file.   
Comment  string  [0..1]  A comment about the worker document.   
File  base64Binary  [0..1]  The document that was attached for the worker.   
top
 

Document_Category__All_Object

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

Document_Category__All_ObjectID

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

Communication_Usage_TypeEnumeration

part of: Communication_Usage_Type_Reference
Base Type
string
top
 

Communication_Usage_BehaviorEnumeration

part of: Communication_Method_Usage_Data
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Country_RegionReferenceEnumeration

part of: Country_RegionObjectID
Base Type
string
top
 

Country_SubregionReferenceEnumeration

part of: Country_SubregionObjectID
Base Type
string
top
 

Hukou_TypeReferenceEnumeration

part of: Hukou_TypeObjectID
Base Type
string
top
 

SchoolReferenceEnumeration

part of: SchoolObjectID
Base Type
string
top
 

Degree_CompletedReferenceEnumeration

part of: Degree_CompletedObjectID
Base Type
string
top
 

Common_Yes_NoReferenceEnumeration

part of: Common_Yes_NoObjectID
Base Type
string
top
 

Job_ProfileReferenceEnumeration

part of: Job_ProfileObjectID
Base Type
string
top
 

Management_LevelReferenceEnumeration

part of: Management_LevelObjectID
Base Type
string
top
 

Job_CategoryReferenceEnumeration

part of: Job_CategoryObjectID
Base Type
string
top
 

Job_Family_BaseReferenceEnumeration

part of: Job_Family_BaseObjectID
Base Type
string
top
 

Difficulty_to_FillReferenceEnumeration

part of: Difficulty_to_FillObjectID
Base Type
string
top
 

Work_ShiftReferenceEnumeration

part of: Work_ShiftObjectID
Base Type
string
top
 

Work_Hours_ProfileReferenceEnumeration

part of: Work_Hours_ProfileObjectID
Base Type
string
top
 

CurrencyEnumeration

part of: Currency_Reference_Data
Base Type
string
top
 

Worker_DocumentReferenceEnumeration

part of: Worker_DocumentObjectID
Base Type
string
top
 

Document_Category__All_ReferenceEnumeration

part of: Document_Category__All_ObjectID
Base Type
string
top