Service Directory > v31.2 > Human_Resources > Get_Contingent_Worker_Contract_Info
 

Operation: Get_Contingent_Worker_Contract_Info

This operation retrieves data related to a Contingent Worker and his/her Contract 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_Contract_Info_Get

Utilize the following Reference element (and other optional attributes) to retrieve an instance of Contingent Worker and his/her Contract Information.
 
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_Contract_Info

Response element containing an instance of Contingent Worker and his/her Contract Information.
 
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_Data  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_Contract_Info_Data  Contingent_Worker_Contract_Info_Data  [0..1]  Encapsulating element containing all Contingent Worker Contract Information data.   
top
 

Contingent_Worker_Reference_Data

part of: Contingent_Worker_Contract_Info_Get, Supervisor_Reference, Contingent_Worker_Contract_Info
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: 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_Contract_Info_Data

part of: Contingent_Worker_Contract_Info
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.   
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.   
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
 

External_Integration_ID_Data

part of: Organization_Content_Data, Location_Content_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
 

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, 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
 

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