Service Directory > v32.1 > Human_Resources > Get_Job_Profiles
 

Operation: Get_Job_Profiles

This operation retrieves data related to a Job Profile for the specified criteria. The request criteria can be for a single entry based on a Reference ID, management level, job level, job family, job category, company insider type, job classification, workers compensation code, pay rate type , Job Exempt location context, work hours profiles or all Job Profiles will be retrieved if no criteria is specified. The data returned is organized into different response groups which can be include or not.


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


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Get_Job_Profiles_Request

Request element used to find and get Job Profiles and their associated data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Job_Profile_Request_References  [0..1]  Utilize the Request References element to retrieve a specific instance(s) of Job Profile and its associated data.   
Request_Criteria  Job_Profile_Request_Criteria  [0..1]  Utilize the Request Criteria element to limit the Job Profiles returned based on the specific criteria. Job Profiles that are returned must meet all of the criteria specified.   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Job_Profile_Response_Group  [0..1]  The response group allows for the response data to be tailored to only included elements that the user is looking for. If no response group is provided in the request, then all groups will be returned. If the Response Group element is returned, you can select which sections of data to include in the response.   
top
 

Response Element: Get_Job_Profiles_Response

Response element containing an instances of job profiles and their associated data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Job_Profile_Request_References  [0..1]  Utilize the Request References element to retrieve a specific instance(s) of Job Profile and its associated data.   
Request_Criteria  Job_Profile_Request_Criteria  [0..1]  Utilize the Request Criteria element to limit the Job Profiles returned based on the specific criteria. Job Profiles that are returned must meet all of the criteria specified.   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Job_Profile_Response_Group  [0..1]  The response group allows for the response data to be tailored to only included elements that the user is looking for. If no response group is provided in the request, then all groups will be returned. If the Response Group element is returned, you can select which sections of data to include in the response.   
Response_Results  Response_Results  [0..1]  The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.   
Response_Data  Job_Profile_Response_Data  [0..1]  Contains each Job Profile based on the Request References or Request Criteria. The data returned is the current information as of the dates in the response filter, and does not include all historical information about the job profile.   
top
 

Job_Profile_Request_References

part of: Get_Job_Profiles_Request, Get_Job_Profiles_Response
Utilize the Request References element to retrieve a specific instance(s) of Job Profile and its associated data.
 
Parameter name Type/Value Cardinality Description Validations
@Skip_Non_Existing_Instances  boolean  [1..1]     
Job_Profile_Reference  Job_ProfileObject  [1..*]  A unique identifier for the job profile.   
top
 

Job_ProfileObject

part of: Job_Profile_Request_References, Job_Profile_Get_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
 

Job_Profile_Request_Criteria

part of: Get_Job_Profiles_Request, Get_Job_Profiles_Response
Utilize the Request Criteria element to limit the Job Profiles returned based on the specific criteria. Job Profiles that are returned must meet all of the criteria specified.
 
Parameter name Type/Value Cardinality Description Validations
Transaction_Log_Criteria_Data  Transaction_Log_Criteria  [0..*]  Searches the transaction log for business processes and event lites to find specific events that occurred during a period of time. 
Validation Description
Subscriber Reference must have an enabled Transaction Log Service configuration.  Subscriber Reference must have an enabled Transaction Log Service configuration. 
 
Event_Reference  Unique_IdentifierObject  [0..1]  The identifier of an existing Event.   
Job_Family_Reference  Job_Family_BaseObject  [0..*]  The unique identifier of a Job Family or a Job Family Group. If a Job Family Group is submitted, any Job Profile that has a Job Family that is part of that Job Family Group will be returned.   
Management_Level_Reference  Management_LevelObject  [0..*]  A unique identifier for the management level.   
Job_Level_Reference  Job_LevelObject  [0..*]  A unique identifier for a job level.   
Job_Category_Reference  Job_CategoryObject  [0..*]  A unique identifier for the job category.   
Company_Insider_Type_Reference  Company_Insider_TypeObject  [0..*]  Company Insider Type ID. This is the unique identifier for a company insider type.   
Job_Classification_Reference  Job_ClassificationObject  [0..*]  A unique identifier for the job classification.   
Job_Classification_Group_Reference  Job_Classification_GroupObject  [0..*]  A unique identifier for a job classification group.   
Workers_Compensation_Code_Reference  Workers_Compensation_CodeObject  [0..*]  Workers' Compensation Code Reference ID. This is the unique identifier for a Workers' Compensation Code.   
Work_Hours_Profile_Reference  Work_Hours_ProfileObject  [0..*]  A unique identifier of a work hours profile.   
Field_And_Parameter_Criteria_Data  Field_And_Parameter_Criteria_Data  [0..1]  Field Result Request Criteria   
top
 

Transaction_Log_Criteria

part of: Job_Profile_Request_Criteria
Searches the transaction log for business processes and event lites to find specific events that occurred during a period of time.
 
Parameter name Type/Value Cardinality Description Validations
Transaction_Date_Range_Data  Effective_And_Updated_DateTime_Data  [0..1]  Encapsulating element containing Effective and Updated DateTime data. 
Validation Description
Updated Through must be less than or equal to Current Moment!  Updated Through must be less than or equal to Current Moment! 
Effective From must be less than or equal to Effective Through!  Effective From must be less than or equal to Effective Through! 
If one of Effective From or Effective Through contains a value, both are Required!  If one of Effective From or Effective Through contains a value, both are Required! 
If one of Updated From or Updated Through contains a value, both are Required!  If one of Updated From or Updated Through contains a value, both are Required! 
Updated From must be less than or equal to Updated Through!  Updated From must be less than or equal to Updated Through! 
 
Transaction_Type_References [Choice]   Transaction_Type_References  [0..1]  If specified, this search criteria will return those Transaction Log Entries which match the Transaction Types specified here.   
Subscriber_Reference [Choice]   SubscriberObject  [0..1]  If specified, this search criterium will return those Transaction Log Entries that match the Transaction Types defined in the subscription of the subscriber.   
Validation Description
Subscriber Reference must have an enabled Transaction Log Service configuration.  Subscriber Reference must have an enabled Transaction Log Service configuration. 
top
 

Effective_And_Updated_DateTime_Data

part of: Transaction_Log_Criteria
Element contains effective and updated date/time data.
 
Parameter name Type/Value Cardinality Description Validations
Updated_From  dateTime  [0..1]  Defines the earliest moment (e.g. datetime) data was entered into the Workday system.   
Updated_Through  dateTime  [0..1]  Defines the latest moment (e.g. datetime) data was entered into the Workday system.   
Effective_From  dateTime  [0..1]  Defines the earliest Effective Date (e.g. As Of Date) data is marked within the Workday system.   
Effective_Through  dateTime  [0..1]  Defines the latest Effective Date (e.g. As Of Date) data is marked within the Workday system.   
Validation Description
Updated Through must be less than or equal to Current Moment!  Updated Through must be less than or equal to Current Moment! 
Effective From must be less than or equal to Effective Through!  Effective From must be less than or equal to Effective Through! 
If one of Effective From or Effective Through contains a value, both are Required!  If one of Effective From or Effective Through contains a value, both are Required! 
If one of Updated From or Updated Through contains a value, both are Required!  If one of Updated From or Updated Through contains a value, both are Required! 
Updated From must be less than or equal to Updated Through!  Updated From must be less than or equal to Updated Through! 
top
 

Transaction_Type_References

part of: Transaction_Log_Criteria
Wrapper element containing Transaction Types.
 
Parameter name Type/Value Cardinality Description Validations
Transaction_Type_Reference  Transaction_Log_TypeObject  [0..*]  If specified, this search criterium will return those Transaction Log Entries with Transaction Types that match the search criterium.   
top
 

Transaction_Log_TypeObject

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

Transaction_Log_TypeObjectID

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

SubscriberObject

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

SubscriberObjectID

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

Unique_IdentifierObject

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

Unique_IdentifierObjectID

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

Job_Family_BaseObject

part of: Job_Profile_Job_Family_Data, Job_Profile_Request_Criteria
 
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
 

Management_LevelObject

part of: Job_Profile_Request_Criteria, Job_Profile_Basic_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_LevelObject

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

Job_LevelObjectID

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

Company_Insider_TypeObject

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

Company_Insider_TypeObjectID

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

Job_ClassificationObject

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

Job_ClassificationObjectID

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

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

Job_Classification_GroupObjectID

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

Workers_Compensation_CodeObject

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

Workers_Compensation_CodeObjectID

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

Field_And_Parameter_Criteria_Data

part of: Job_Profile_Request_Criteria
Field Result Request Criteria
 
Parameter name Type/Value Cardinality Description Validations
Provider_Reference  External_Field_and_Parameter_Initialization_ProviderObject  [1..*]  Field And Parameter Initialization Provider Reference   
top
 

External_Field_and_Parameter_Initialization_ProviderObject

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

External_Field_and_Parameter_Initialization_ProviderObjectID

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

Response_Filter

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

Job_Profile_Response_Group

part of: Get_Job_Profiles_Request, Get_Job_Profiles_Response
The response group allows for the response data to be tailored to only included elements that the user is looking for. If no response group is provided in the request, then all groups will be returned. If the Response Group element is returned, you can select which sections of data to include in the response.
 
Parameter name Type/Value Cardinality Description Validations
Include_Reference  boolean  [0..1]  Indicates if the Reference element for the job profile is included in the response.   
Include_Job_Profile_Basic_Data  boolean  [0..1]  Indicates if the basic job profile information is included in the response.   
Include_Job_Classification_Data  boolean  [0..1]  Indicates if the Job Classification Data is included in the response.   
Include_Job_Profile_Pay_Rate_Data  boolean  [0..1]  Indicates if the Job Profile Pay Rate Type element is included in the response.   
Include_Job_Profile_Exempt_Data  boolean  [0..1]  Indicates if the Job Profile Job Exempt element is included in the response.   
Include_Workers_Compensation_Data  boolean  [0..1]  Indicates if the workers' compensation code data is included in the response.   
Include_Responsibility_Qualifications  boolean  [0..1]  Indicates if the Responsibility Qualifications element is included in the response.   
Include_Work_Experience_Qualifications  boolean  [0..1]  Indicates if the Work Experience Qualifications element is included in the response.   
Include_Education_Qualifications  boolean  [0..1]  Indicates if the Education Qualifications element is included in the response.   
Include_Language_Qualifications  boolean  [0..1]  Indicates if the Language Qualifications element is included in the response.   
Include_Competency_Qualifications  boolean  [0..1]  Indicates if the Competency Qualifications element is included in the response.   
Include_Certification_Qualifications  boolean  [0..1]  Indicates if the Certification Qualifications element is included in the response.   
Include_Certification_Reference_Only  boolean  [0..1]  Set this flag to 1 to leave the name and issuer of any certifications out of the response and only include the reference.   
Include_Training_Qualifications  boolean  [0..1]  Indicates if the Training Qualifications element is included in the response.   
Include_Job_Profile_Compensation_Data  boolean  [0..1]  Indicates if the Compensation Rules using the Job Profile are included in the response.   
Include_Skill_Qualifications  boolean  [0..1]  Indicates if the Skills associated with the Job Profile are included in the response.   
top
 

Response_Results

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

Job_Profile_Response_Data

part of: Get_Job_Profiles_Response
Contains each Job Profile based on the Request References or Request Criteria. The data returned is the current information as of the dates in the response filter, and does not include all historical information about the job profile.
 
Parameter name Type/Value Cardinality Description Validations
Job_Profile  Job_Profile_Get_Data  [0..*]  Response element containing an instance of Job Profile and its associated data.   
top
 

Job_Profile_Get_Data

part of: Job_Profile_Response_Data
Response element containing an instance of Job Profile and its associated data.
 
Parameter name Type/Value Cardinality Description Validations
Job_Profile_Reference  Job_ProfileObject  [0..1]  A unique identifier for the job profile.   
Job_Profile_Data  Job_Profile_Data  [0..1]  Element containing all Job Profile Data.   
top
 

Job_Profile_Data

part of: Job_Profile_Get_Data
Element containing all Job Profile Data.
 
Parameter name Type/Value Cardinality Description Validations
Job_Code  string  [0..1]  Unique Identifier for a Job Profile. Also known as Job Profile ID. 
Validation Description
You do not have a sequence generator setup. Specify a job code.   
 
Effective_Date  date  [0..1]  On a Put this is the date the change to the Job Profile will take effect. Will default to today if not submitted. On a Get this is the As of Effective Date specified in the Response Filter or today's date if no request criteria is specified. During implementation, we recommend using a date of 01-01-1900 for the initial entry. 
Validation Description
The effective date of the change [date] cannot be earlier than the earliest effective date [early].   
 
Job_Profile_Basic_Data  Job_Profile_Basic_Data  [0..1]  Contains the basic job profile information. 
Validation Description
This Job Title along with one or more Job Families combination is already in the system. Combination of Job Title and Job Family has to be unique in the system.   
You can’t load the Additional Job Description because the Recruiting functional area isn’t enabled.   
 
Job_Classification_Data  Job_Profile_Job_Classification_Data  [0..*]  Element containing Job Classification data for a Job Profile.   
Job_Profile_Pay_Rate_Data  Job_Profile_Pay_Rate_Data  [0..*]  Element containing Job Profile Pay Rate Data 
Validation Description
Only one entry for a Country is allowed. This country is entered more than once: [country].   
 
Job_Profile_Exempt_Data  Job_Profile_Exempt_Data  [0..*]  Element containing the Job Profile Exempt data for a Job Profile. 
Validation Description
Only one Job Exempt entry for a Country/Country Region is allowed. This Country/Country Region is entered more than once: [Location Context].   
 
Workers_Compensation_Code_Replacement_Data  Workers_Compensation_Replacement_Data  [0..*]  Element containing Worker's Compensation Code data for a Job Profile. This element does a complete replacement of data based on what is submitted. All Worker's Compensation Codes must be included for an update (unless none will be touched). 
Validation Description
The Workers' Compensation Code: [WCC] - has a location in common with one of the other Workers' Compensation Codes for this Job Profile. Remove one of these workers' compensation codes.   
The Workers' Compensation Code: [WCC] - has a country region site in common with one of the other Workers' Compensation Codes for this Job Profile. Remove one of these workers' compensation codes.   
The Workers' Compensation Code: [WCC] - has a country (without country region or locations) in common with one of the other Workers' Compensation Codes for this Job Profile. Remove one of these workers' compensation codes.   
 
Qualification_Replacement_Data  Qualification_Data_for_Position_Restriction_or_Job_Profile  [0..1]  Element containing the qualification data for a Position Restriction or Job Profile.   
Integration_Field_Override_Data  Document_Field_Result_Data  [0..*]  Result of the evaluation of an External Field based on a contextual instance.   
Job_Profile_Compensation_Data  Job_Profile_Compensation_Data  [0..1]  Element contains Compensation related data for the Job Profile. Currently, only an optional Compensation Grade association for the Job Profile is available. 
Validation Description
Compensation grade profiles are not valid for the compensation grade.   
Compensation Grade is required.   
 
Unions_Data  Job_Profile_Union_Membership_Data  [0..1]  Container For Union Membership Data 
Validation Description
You must specify Allowed Unions if Union Membership is Required.   
You can't specify Allowed Unions if Union Membership is Not Allowed.   
 
Work-Study_Data  Job_Profile_Work-Study_Data  [0..1]  Container for Work-Study Data. 
Validation Description
You must specify Allowed Student Award Sources if Work-Study Award is Required.   
You can't specify Allowed Student Award Sources if Work-Study Award is Not Allowed.   
 
top
 

Job_Profile_Basic_Data

part of: Job_Profile_Data
Contains the basic job profile information.
 
Parameter name Type/Value Cardinality Description Validations
Inactive  boolean  [0..1]  Boolean attribute indicates if the Job Profile is inactive.   
Job_Title  string  [0..1]  The name of the job profile. 
Validation Description
Job Profile Name is required.   
 
Include_Job_Code_in_Name  boolean  [0..1]  Boolean attribute identifying whether Job Code should be included in Name (Display ID within Workday).   
Job_Profile_Private_Title  string  [0..1]  Private Job Profile Title. This field is the same as Job Title Default in the online page.   
Job_Profile_Summary  string  [0..1]  Text attribute identifying Job Profile Summary.   
Job_Description  RichText  [0..1]  Rich text attribute identifying Job Profile Job Description.   
Additional_Job_Description  RichText  [0..1]  The Additional Job Description is only available when the Recruiting functional area is enabled. Use job posting templates to control where the Additional Job Description displays. Example: Define a Job Description for external job postings and an Additional Job Description for internal job postings.   
Work_Shift_Required  boolean  [0..1]  Boolean attribute indicating whether a work shift is required for workers in this job profile.   
Public_Job  boolean  [0..1]  Boolean attribute indicating whether the job profile is considered a public job.   
Management_Level_Reference  Management_LevelObject  [0..1]  Reference element representing a unique instance of Management Level.   
Job_Category_Reference  Job_CategoryObject  [0..1]  Reference to a Job Category.   
Job_Level_Reference  Job_LevelObject  [0..1]  Reference to a job level for a job profile   
Job_Family_Data  Job_Profile_Job_Family_Data  [0..*]  Element containing the Job Family data for a job profile.   
Company_Insider_Data  Company_Insider_Job_Profile_Data  [0..*]  Element containing the Company Insider Type data for a job profile.   
Referral_Payment_Plan_Reference  One-Time_Payment_PlanObject  [0..1]  Reference for an Active Referral One-Time Payment Plan 
Validation Description
[payment plan] is inactive and will not be used for Referral Payments using this Job Profile.   
You can't enter referral payment plans because you haven't enabled Workday Recruiting.   
Only Referral Payment Plans with their category set to "Referral" can be used.   
Only amount based Referral Payment Plans can be 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]  Reference to a difficulty to fill.   
Restrict_to_Country_Reference  CountryObject  [0..*]  Restrict to Country Reference   
Validation Description
This Job Title along with one or more Job Families combination is already in the system. Combination of Job Title and Job Family has to be unique in the system.   
You can’t load the Additional Job Description because the Recruiting functional area isn’t enabled.   
top
 

Job_Profile_Job_Family_Data

part of: Job_Profile_Basic_Data
Element containing the Job Family data for a job profile.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If True is entered, the Job Family will be removed from this Job Profile as of the effective date. 
Validation Description
Delete is selected but the Job Profile does not have the indicated Job Family. Job Profile: [profile] Job Family: [family]   
 
Job_Family_Reference  Job_Family_BaseObject  [1..1]  Reference element representing a unique instance of Job Family.   
top
 

Company_Insider_Job_Profile_Data

part of: Job_Profile_Basic_Data
Element containing the Company Insider Type data for a job profile.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If True is entered, the Company Insider Type will be removed from this Job Profile as of the effective date. 
Validation Description
Delete is true but the job profile does not have this company insider type. Job Profile: [profile] Company Insider Type: [type]   
 
Company_Insider_Type_Reference  Company_Insider_TypeObject  [1..1]  Reference to a company insider type.   
top
 

One-Time_Payment_PlanObject

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

One-Time_Payment_PlanObjectID

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

CountryObject

part of: Job_Profile_Pay_Rate_Data, Certification_Qualification_Profile_Replacement_Data, Job_Profile_Basic_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
 

Job_Profile_Job_Classification_Data

part of: Job_Profile_Data
Element containing Job Classification data for a Job Profile.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If True is entered, the Job Classification will be removed from the Job Profile as of the effective date. 
Validation Description
Delete is true but the job profile does not have this job classification as of the effective date.   
 
Job_Classification_Reference  Job_ClassificationObject  [1..1]  A unique identifier for the job classification.   
top
 

Job_Profile_Pay_Rate_Data

part of: Job_Profile_Data
Element containing Job Profile Pay Rate Data
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If True is entered, the Job Profile Pay Rate for the supplied country reference will be deleted. 
Validation Description
Delete is selected but the Job Profile does not have a pay rate for the supplied country as of the effective date. Job Profile: [profile] Country: [country]   
 
Country_Reference  CountryObject  [1..1]  Reference to an existing Country   
Pay_Rate_Type_Reference  Pay_Rate_TypeObject  [0..1]  Reference element representing a unique instance of Pay Rate Type.   
Validation Description
Only one entry for a Country is allowed. This country is entered more than once: [country].   
top
 

Pay_Rate_TypeObject

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

Pay_Rate_TypeObjectID

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

Job_Profile_Exempt_Data

part of: Job_Profile_Data
Element containing the Job Profile Exempt data for a Job Profile.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If True is entered, the Job Exempt for the supplied Country/Country Region reference will be deleted. 
Validation Description
Delete is selected but the Job Profile does not have a Job Exempt entry for this Country/Country Region as of the effective date. Job Profile: [profile] Country/Country Region: [location] Effective Date: [date]   
 
Location_Context_Reference  Location_ContextObject  [1..1]  Contains the reference to the Country Reference or Country Region Reference for this Job Exempt value. Leave ISO 3166 1 Alpha 2 Code blank when there’s a value on Location Context.   
Job_Exempt  boolean  [0..1]  Returns True if the Job Profile is Exempt for the given Country or Country Region.   
Validation Description
Only one Job Exempt entry for a Country/Country Region is allowed. This Country/Country Region is entered more than once: [Location Context].   
top
 

Location_ContextObject

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

Location_ContextObjectID

part of: Location_ContextObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Region_ID, Country_Subregion_Code_In_Country, Country_Subregion_Internal_ID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code, 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".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [1..1]  The unique identifier type of a parent object   
top
 

Workers_Compensation_Replacement_Data

part of: Job_Profile_Data
Element containing Workers' Compensation Code data for a Job Profile.
 
Parameter name Type/Value Cardinality Description Validations
Workers_Compensation_Code_Reference  Workers_Compensation_CodeObject  [0..1]  Reference to an existing Workers' Compensation Code   
Validation Description
The Workers' Compensation Code: [WCC] - has a location in common with one of the other Workers' Compensation Codes for this Job Profile. Remove one of these workers' compensation codes.   
The Workers' Compensation Code: [WCC] - has a country region site in common with one of the other Workers' Compensation Codes for this Job Profile. Remove one of these workers' compensation codes.   
The Workers' Compensation Code: [WCC] - has a country (without country region or locations) in common with one of the other Workers' Compensation Codes for this Job Profile. Remove one of these workers' compensation codes.   
top
 

Qualification_Data_for_Position_Restriction_or_Job_Profile

part of: Job_Profile_Data
Element containing the qualification data for a Position Restriction or Job Profile.
 
Parameter name Type/Value Cardinality Description Validations
Responsibility_Qualification_Replacement  Responsibility_Qualification_Replacement  [0..1]  Wrapper element for Responsibility Qualifications. Allows all responsibility qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing qualifications with those sent in the web service. 
Validation Description
If Delete is yes, do not send any qualifications in the Responsibility Qualification Replacement Data element. All responsibilities will be deleted for the Position Restriction or Job Profile.   
 
Work_Experience_Qualification_Replacement  Work_Experience_Qualification_Replacement  [0..1]  Wrapper element for Work Experience Qualifications. Allows all work experience qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing work experience qualifications with those sent in the web service. 
Validation Description
If Delete is Yes, do not send any qualifications in the Work Experience Qualification Replacement Data element. All work experience data will be deleted for the Job Profile or Position Restriction.   
Duplicate experience entries are not allowed.   
 
Education_Qualification_Replacement  Education_Qualification_Replacement  [0..1]  Wrapper element for Education Qualifications. Allows all education qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing education qualifications with those sent in the web service. 
Validation Description
If Delete is Yes, do not send any qualifications in the Education Qualification Replacement Data element. All education data will be deleted for the Job Profile or Position Restriction.   
 
Language_Qualification_Replacement  Language_Qualification_Replacement  [0..1]  Wrapper element for Language Qualifications. Allows all language qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing language qualifications with those sent in the web service. 
Validation Description
If Delete is Yes, do not send any qualifications in the Language Qualification Replacement Data element. All language data will be deleted for the Job Profile or Position Restriction.   
 
Competency_Qualification_Replacement  Competency_Qualification_Replacement  [0..1]  Wrapper element for Competency Qualifications. Allows all competency qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing competency qualifications with those sent in the web service 
Validation Description
If Delete is Yes, do not send any qualifications in the Competency Qualification Replacement Data element. All competency data will be deleted for the Job Profile or Position Restriction.   
Select a Competency that isn't already in use.   
 
Certification_Qualification_Replacement  Certification_Qualification_Replacement  [0..1]  Wrapper element for Certification Qualifications. Allows all certification qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing certification qualifications with those sent in the web service 
Validation Description
If Delete is Yes, do not send any certifications in the Certification Qualification Replacement Data element. All certification data will be deleted for the Job Profile or Position Restriction.   
 
Training_Qualification_Replacement  Training_Qualification_Replacement  [0..1]  Wrapper element for Training Qualifications. Allows all training qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing training qualifications with those sent in the web service. 
Validation Description
If Delete is Yes, do not send any data in the Training Qualification Replacement Data element. All training data will be deleted for the Job Profile or Position Restriction.   
 
Skill_Qualification_Replacement  Skill_Qualification_Replacement  [0..1]  Wrapper element for Skill Qualifications. Allows all Skill Qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing Skill Qualifications with those sent in the web service. 
Validation Description
If Delete is Yes, do not send any certifications in the Certification Qualification Replacement Data element. All certification data will be deleted for the Job Profile or Position Restriction.   
 
top
 

Responsibility_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Responsibility Qualifications. Allows all responsibility qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, deletes all responsibility qualifications for the position restriction or job profile, and doesn't send any additional responsibility qualifications.   
Responsibility_Qualification_Replacement_Data  Responsibility_Qualification_Profile_Replacement_Data  [0..*]  Replacement Element containing Responsibility Qualifications for the Job Profile. When updating a Job Profile, all Responsibilities for the Job Profile will be replaced by the data in being submitted. If no data is submitted, then the existing Responsibilities are not changed.   
Validation Description
If Delete is yes, do not send any qualifications in the Responsibility Qualification Replacement Data element. All responsibilities will be deleted for the Position Restriction or Job Profile.   
top
 

Responsibility_Qualification_Profile_Replacement_Data

part of: Responsibility_Qualification_Replacement
Replacement Element containing Responsibility Qualifications for the Job Profile. When updating a Job Profile, all Responsibilities for the Job Profile will be replaced by the data in being submitted. If no data is submitted, then the existing Responsibilities are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Responsibility_Description  RichText  [1..1]  The description of the Responsibility.   
Required  boolean  [0..1]  If Y, Responsibility is required.   
top
 

Work_Experience_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Work Experience Qualifications. Allows all work experience qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing work experience qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, deletes all work experience qualifications for the position restriction or job profile, and doesn't send any additional work experience qualifications.   
Work_Experience_Qualification_Replacement_Data  Work_Experience_Qualification_Profile_Replacement_Data  [0..*]  Replacement element containing Work Experience Qualifications for the Job Profile When updating a Job Profile, all Work Experiences for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Work Experiences are not changed.   
Validation Description
If Delete is Yes, do not send any qualifications in the Work Experience Qualification Replacement Data element. All work experience data will be deleted for the Job Profile or Position Restriction.   
Duplicate experience entries are not allowed.   
top
 

Work_Experience_Qualification_Profile_Replacement_Data

part of: Work_Experience_Qualification_Replacement
Replacement element containing Work Experience Qualifications for the Job Profile When updating a Job Profile, all Work Experiences for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Work Experiences are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Experience_Reference  Work_Experience_SkillObject  [1..1]  The unique identifier of the Work Experience.   
Work_Experience_Rating_Reference  Work_Experience_RatingObject  [0..1]  The unique identifier of the Work Experience Rating. 
Validation Description
The rating is not valid for this work experience. Work Experience: [work] Rating: [rating]   
 
Required  boolean  [0..1]  If Y, Work Experience Qualification Profile is required.   
top
 

Work_Experience_SkillObject

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

Work_Experience_SkillObjectID

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

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

Work_Experience_RatingObjectID

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

Education_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Education Qualifications. Allows all education qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing education qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, deletes all education qualifications for the position restriction or job profile, and doesn't send any additional work experience qualifications.   
Education_Qualification_Replacement_Data  Education_Qualification_Profile_Replacement_Data  [0..*]  Replacement element containing Education Qualifications for the Job Profile When updating a Job Profile, all Education Qualifications for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Education Qualifications are not changed. 
Validation Description
Select a Degree that isn't already in use for this Field of Study.   
 
Validation Description
If Delete is Yes, do not send any qualifications in the Education Qualification Replacement Data element. All education data will be deleted for the Job Profile or Position Restriction.   
top
 

Education_Qualification_Profile_Replacement_Data

part of: Education_Qualification_Replacement
Replacement element containing Education Qualifications for the Job Profile When updating a Job Profile, all Education Qualifications for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Education Qualifications are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Degree_Reference  DegreeObject  [0..1]  The unique identifier of the Degree.   
Field_Of_Study_Reference  Field_of_StudyObject  [0..1]  The Field of Study ID specified in the Fields of Study report.   
Required  boolean  [0..1]  If Y, Education Qualification Profile is required.   
Validation Description
Select a Degree that isn't already in use for this Field of Study.   
top
 

DegreeObject

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

DegreeObjectID

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

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

Field_of_StudyObjectID

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

Language_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Language Qualifications. Allows all language qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing language qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Yes, deletes all the default qualifications for the position restriction or job profile.   
Language_Qualification_Replacement_Data  Language_Qualification_Profile_Replacement_Data  [0..*]  Replacement element containing Language Qualifications for the Job Profile. When updating a Job Profile, all Languages for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Languages are not changed. 
Validation Description
A language profile ability is required.   
Duplicate language entries are not allowed.   
 
Validation Description
If Delete is Yes, do not send any qualifications in the Language Qualification Replacement Data element. All language data will be deleted for the Job Profile or Position Restriction.   
top
 

Language_Qualification_Profile_Replacement_Data

part of: Language_Qualification_Replacement
Replacement element containing Language Qualifications for the Job Profile. When updating a Job Profile, all Languages for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Languages are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Language_Reference  LanguageObject  [1..1]  The identifier of a Language.   
Language_Ability_Profile_Data  Language_Ability_Profile_Data  [0..*]  Element containing the language ability type and proficiency for a Job Profile Language Qualfication language. 
Validation Description
Select a different Language Ability Type; this one is already in use for the language.   
 
Required  boolean  [0..1]  If Y, Language Qualification Profile is required.   
Validation Description
A language profile ability is required.   
Duplicate language entries are not allowed.   
top
 

LanguageObject

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

LanguageObjectID

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

Language_Ability_Profile_Data

part of: Language_Qualification_Profile_Replacement_Data
Element containing the language ability type and proficiency for a Job Profile Language Qualfication language.
 
Parameter name Type/Value Cardinality Description Validations
Language_Ability_Type_Reference  Language_Ability_TypeObject  [1..1]  The identifier of Language Ability Type.   
Language_Proficiency_Reference  Language_ProficiencyObject  [0..1]  The Language Proficiency ID specified in Language Proficiency Levels report.   
Validation Description
Select a different Language Ability Type; this one is already in use for the language.   
top
 

Language_Ability_TypeObject

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

Language_Ability_TypeObjectID

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

Language_ProficiencyObject

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

Language_ProficiencyObjectID

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

Competency_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Competency Qualifications. Allows all competency qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing competency qualifications with those sent in the web service
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, deletes all competency qualifications for the position restriction or job profile.   
Competency_Qualification_Replacement_Data  Competency_Qualification_Profile_Replacement_Data  [0..*]  Replacement element containing Competency Qualifications for the Job Profile When updating a Job Profile, all Competencies for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Competencies are not changed.   
Validation Description
If Delete is Yes, do not send any qualifications in the Competency Qualification Replacement Data element. All competency data will be deleted for the Job Profile or Position Restriction.   
Select a Competency that isn't already in use.   
top
 

Competency_Qualification_Profile_Replacement_Data

part of: Competency_Qualification_Replacement
Replacement element containing Competency Qualifications for the Job Profile When updating a Job Profile, all Competencies for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Competencies are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Competency_Reference  CompetencyObject  [1..1]  The Competency ID in the Competencies report.   
Proficiency_Rating_Reference  Proficiency_RatingObject  [0..1]  The Proficiency Rating Behavior ID in the Proficiency Rating Behavior report.   
Required  boolean  [0..1]  If Y, Competency is required.   
top
 

CompetencyObject

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

CompetencyObjectID

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

Proficiency_RatingObject

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

Proficiency_RatingObjectID

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

Certification_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Certification Qualifications. Allows all certification qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing certification qualifications with those sent in the web service
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Yes, deletes certification qualifications for the position restriction or job profile.   
Certification_Qualification_Replacement_Data  Certification_Qualification_Profile_Replacement_Data  [0..*]  Replacement element containing Certification Qualifications for the Job Profile When updating a Job Profile, all Certifications for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Certifications are not changed. 
Validation Description
You must either submit a Certification Reference or a Certification Name and Issuer.  As of v13, certification name is no longer required. You may submit a certification reference or name. 
You must first select Enable Specialties for Certifications on the Maintain Skills and Experience Setup task.   
You must either submit a Certification Reference or a Certification Name and Issuer.   
 
Validation Description
If Delete is Yes, do not send any certifications in the Certification Qualification Replacement Data element. All certification data will be deleted for the Job Profile or Position Restriction.   
top
 

Certification_Qualification_Profile_Replacement_Data

part of: Certification_Qualification_Replacement
Replacement element containing Certification Qualifications for the Job Profile When updating a Job Profile, all Certifications for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Certifications are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Country_Reference  CountryObject  [0..1]  The country of certification.   
Certification_Reference  CertificationObject  [0..1]  The certification ID reference.   
Name  string  [0..1]  The name of Certification.   
Issuer  string  [0..1]  The Issuer of Certification.   
Required  boolean  [0..1]  If Y, Certification Qualification Profile is required.   
Specialty_Achievement_Reference  Specialty_Achievement_Data  [0..*]  This element contains data about each Specialty-Subspecialty combination associated with the certification achievement 
Validation Description
[specname] is inactive. Specify an active specialty.   
[subspecname] is inactive. Specify an active subspecialty.   
Add a Specialty that isn't already in use.   
The specialty must be associated with the certification on the Create Certification or Edit Certification task.   
You can't specify a restricted specialty for a certification that isn't included in your Certifications library.   
The subspecialty must be associated with the entered specialty.   
 
Validation Description
You must either submit a Certification Reference or a Certification Name and Issuer.  As of v13, certification name is no longer required. You may submit a certification reference or name. 
You must first select Enable Specialties for Certifications on the Maintain Skills and Experience Setup task.   
You must either submit a Certification Reference or a Certification Name and Issuer.   
top
 

CertificationObject

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

CertificationObjectID

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

Specialty_Achievement_Data

part of: Certification_Qualification_Profile_Replacement_Data
This element contains data about each Specialty-Subspecialty combination associated with the certification achievement
 
Parameter name Type/Value Cardinality Description Validations
Specialty_Reference  Specialty_ParentObject  [0..1]  Enter the Speciality associated with the certification achievement.   
Subspecialty_Reference  Specialty_ChildObject  [0..*]  Enter the subspecialty ID associated with the specialty.   
Validation Description
[specname] is inactive. Specify an active specialty.   
[subspecname] is inactive. Specify an active subspecialty.   
Add a Specialty that isn't already in use.   
The specialty must be associated with the certification on the Create Certification or Edit Certification task.   
You can't specify a restricted specialty for a certification that isn't included in your Certifications library.   
The subspecialty must be associated with the entered specialty.   
top
 

Specialty_ParentObject

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

Specialty_ParentObjectID

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

Specialty_ChildObject

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

Specialty_ChildObjectID

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

Training_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Training Qualifications. Allows all training qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing training qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, deletes training qualifications for the position restriction or job profile.   
Training_Qualification_Replacement_Data  Training_Qualification_Profile_Replacement_Data  [0..*]  Replacement element containing Training Qualifications for the Job Profile When updating a Job Profile, all Training Qualifications for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Training Qualifications are not changed. 
Validation Description
Training Type is required.   
Training Name is required.   
 
Validation Description
If Delete is Yes, do not send any data in the Training Qualification Replacement Data element. All training data will be deleted for the Job Profile or Position Restriction.   
top
 

Training_Qualification_Profile_Replacement_Data

part of: Training_Qualification_Replacement
Replacement element containing Training Qualifications for the Job Profile When updating a Job Profile, all Training Qualifications for the Job Profile will be replaced by the submitted data. If no data is submitted, then the existing Training Qualifications are not changed.
 
Parameter name Type/Value Cardinality Description Validations
Training_Name  string  [0..1]  Enter the text attribute that identifies the Training Program/Class.   
Description  string  [0..1]  Enter the text attribute that describes the Training Program/Class.   
Training_Type_Reference  Training_TypeObject  [0..1]  Enter the Training Type ID specified in Training Types report.   
Required  boolean  [0..1]  If Yes, Training Qualification is required.   
Validation Description
Training Type is required.   
Training Name is required.   
top
 

Training_TypeObject

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

Training_TypeObjectID

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

Skill_Qualification_Replacement

part of: Qualification_Data_for_Position_Restriction_or_Job_Profile
Wrapper element for Skill Qualifications. Allows all Skill Qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing Skill Qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
@Delete  boolean  [1..1]  If Y, deletes or updates all skill qualifications for the position restriction or job profile, and doesn't send any additional work skill qualifications.   
Skill_Qualification_Replacement_Data  Skill_Qualification_Profile_Replacement_Data  [0..*]  Wrapper element for Skill Qualifications. Allows all Skill Qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing Skill Qualifications with those sent in the web service. 
Validation Description
Select a Skill that isn't already in use.  You need to look at the cousin, because the parent is a wrapper. 
 
Validation Description
If Delete is Yes, do not send any certifications in the Certification Qualification Replacement Data element. All certification data will be deleted for the Job Profile or Position Restriction.   
top
 

Skill_Qualification_Profile_Replacement_Data

part of: Skill_Qualification_Replacement
Wrapper element for Skill Qualifications. Allows all Skill Qualifications for a Job Profile or Position Restriction to be removed - or to replace all existing Skill Qualifications with those sent in the web service.
 
Parameter name Type/Value Cardinality Description Validations
Skill_Reference  Skill_Item__Tenanted_Object  [0..1]  The identifier of a skill.   
Name  string  [0..1]  Enter the name of Skill.   
Required  boolean  [0..1]  If Yes, Skill Qualification Profile is required.   
Validation Description
Select a Skill that isn't already in use.  You need to look at the cousin, because the parent is a wrapper. 
top
 

Skill_Item__Tenanted_Object

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

Skill_Item__Tenanted_ObjectID

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

Document_Field_Result_Data

part of: Job_Profile_Data
Result of the evaluation of an External Field based on a contextual instance.
 
Parameter name Type/Value Cardinality Description Validations
Field_Reference  Integration_Document_FieldObject  [0..1]  Integration Document Field Reference. Eligibility Criteria element is used in conjunction with Workday delivered integrations.   
Value  string  [0..1]  Value   
top
 

Integration_Document_FieldObject

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

Integration_Document_FieldObjectID

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

Job_Profile_Compensation_Data

part of: Job_Profile_Data
Element contains Compensation related data for the Job Profile. Currently, only an optional Compensation Grade association for the Job Profile is available.
 
Parameter name Type/Value Cardinality Description Validations
Compensation_Grade_Reference  Compensation_GradeObject  [0..1]  References an active Compensation Grade which is directly associated with the Job Profile. Workers with this Job Profile will be able to be assigned this Compensation Grade by default.   
Compensation_Grade_Profile_Reference  Compensation_Grade_ProfileObject  [0..*]  References active Compensation Grade Profiles which are directly associated with the Job Profile. Workers with this Job Profile will be able to be assigned a Compensation Grade Profile from the associated list based on eligibility.   
Validation Description
Compensation grade profiles are not valid for the compensation grade.   
Compensation Grade is required.   
top
 

Compensation_GradeObject

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

Compensation_GradeObjectID

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

Compensation_Grade_ProfileObject

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

Compensation_Grade_ProfileObjectID

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

Job_Profile_Union_Membership_Data

part of: Job_Profile_Data
Container For Union Membership Data
 
Parameter name Type/Value Cardinality Description Validations
Requirement_Option_Reference  Requirement_OptionObject  [0..1]  References an active Union Membership which is directly associated with the Job Profile.   
Union_Reference  UnionObject  [0..*]  References an active Allowed Unions which is directly associated with the Job Profile.   
Validation Description
You must specify Allowed Unions if Union Membership is Required.   
You can't specify Allowed Unions if Union Membership is Not Allowed.   
top
 

Requirement_OptionObject

part of: Job_Profile_Union_Membership_Data, Job_Profile_Work-Study_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  Requirement_OptionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Requirement_OptionObjectID

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

UnionObject

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

UnionObjectID

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

part of: Job_Profile_Data
Container for Work-Study Data.
 
Parameter name Type/Value Cardinality Description Validations
Requirement_Option_Reference  Requirement_OptionObject  [0..1]  References a Work-Study Award which is directly associated with the Job Profile.   
Allowed_Student_Award_Sources_Reference  Student_Award_SourceObject  [0..*]  References an allowed Student Award Sources which is directly associated with the Job Profile.   
Validation Description
You must specify Allowed Student Award Sources if Work-Study Award is Required.   
You can't specify Allowed Student Award Sources if Work-Study Award is Not Allowed.   
top
 

Student_Award_SourceObject

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

Student_Award_SourceObjectID

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

part of: Job_ProfileObjectID
Base Type
string
top
 

Transaction_Log_TypeReferenceEnumeration

part of: Transaction_Log_TypeObjectID
Base Type
string
top
 

SubscriberReferenceEnumeration

part of: SubscriberObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

Job_Family_BaseReferenceEnumeration

part of: Job_Family_BaseObjectID
Base Type
string
top
 

Management_LevelReferenceEnumeration

part of: Management_LevelObjectID
Base Type
string
top
 

Job_LevelReferenceEnumeration

part of: Job_LevelObjectID
Base Type
string
top
 

Job_CategoryReferenceEnumeration

part of: Job_CategoryObjectID
Base Type
string
top
 

Company_Insider_TypeReferenceEnumeration

part of: Company_Insider_TypeObjectID
Base Type
string
top
 

Job_ClassificationReferenceEnumeration

part of: Job_ClassificationObjectID
Base Type
string
top
 

Job_Classification_GroupReferenceEnumeration

part of: Job_Classification_GroupObjectID
Base Type
string
top
 

Workers_Compensation_CodeReferenceEnumeration

part of: Workers_Compensation_CodeObjectID
Base Type
string
top
 

Work_Hours_ProfileReferenceEnumeration

part of: Work_Hours_ProfileObjectID
Base Type
string
top
 

External_Field_and_Parameter_Initialization_ProviderReferenceEnumeration

part of: External_Field_and_Parameter_Initialization_ProviderObjectID
Base Type
string
top
 

RichText

part of: Responsibility_Qualification_Profile_Replacement_Data, Job_Profile_Basic_Data, Job_Profile_Basic_Data
Base Type
string
top
 

One-Time_Payment_PlanReferenceEnumeration

part of: One-Time_Payment_PlanObjectID
Base Type
string
top
 

Difficulty_to_FillReferenceEnumeration

part of: Difficulty_to_FillObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Pay_Rate_TypeReferenceEnumeration

part of: Pay_Rate_TypeObjectID
Base Type
string
top
 

Location_ContextReferenceEnumeration

part of: Location_ContextObjectID
Base Type
string
top
 

Base Type
string

top
 

Work_Experience_SkillReferenceEnumeration

part of: Work_Experience_SkillObjectID
Base Type
string
top
 

Work_Experience_RatingReferenceEnumeration

part of: Work_Experience_RatingObjectID
Base Type
string
top
 

DegreeReferenceEnumeration

part of: DegreeObjectID
Base Type
string
top
 

Field_of_StudyReferenceEnumeration

part of: Field_of_StudyObjectID
Base Type
string
top
 

LanguageReferenceEnumeration

part of: LanguageObjectID
Base Type
string
top
 

Language_Ability_TypeReferenceEnumeration

part of: Language_Ability_TypeObjectID
Base Type
string
top
 

Language_ProficiencyReferenceEnumeration

part of: Language_ProficiencyObjectID
Base Type
string
top
 

CompetencyReferenceEnumeration

part of: CompetencyObjectID
Base Type
string
top
 

Proficiency_RatingReferenceEnumeration

part of: Proficiency_RatingObjectID
Base Type
string
top
 

CertificationReferenceEnumeration

part of: CertificationObjectID
Base Type
string
top
 

Specialty_ParentReferenceEnumeration

part of: Specialty_ParentObjectID
Base Type
string
top
 

Specialty_ChildReferenceEnumeration

part of: Specialty_ChildObjectID
Base Type
string
top
 

Training_TypeReferenceEnumeration

part of: Training_TypeObjectID
Base Type
string
top
 

Skill_Item__Tenanted_ReferenceEnumeration

part of: Skill_Item__Tenanted_ObjectID
Base Type
string
top
 

Integration_Document_FieldReferenceEnumeration

part of: Integration_Document_FieldObjectID
Base Type
string
top
 

Base Type
string

top
 

Compensation_GradeReferenceEnumeration

part of: Compensation_GradeObjectID
Base Type
string
top
 

Compensation_Grade_ProfileReferenceEnumeration

part of: Compensation_Grade_ProfileObjectID
Base Type
string
top
 

Requirement_OptionReferenceEnumeration

part of: Requirement_OptionObjectID
Base Type
string
top
 

UnionReferenceEnumeration

part of: UnionObjectID
Base Type
string
top
 

Student_Award_SourceReferenceEnumeration

part of: Student_Award_SourceObjectID
Base Type
string
top