Service Directory > v31.2 > Talent > Manage_Skills
 

Operation: Manage_Skills

This operation allows adding new certifications and editing existing Skills for a worker.


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

Request element for Manage Worker Skill.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Manage_Skills_Data  Manage_Skills_Data  [1..1]  Wrapper element for Skill Data. 
Validation Description
You entered the same skill name more than once.   
 
top
 

Response Element: Manage_Skills_Response

Response element for Manage Skills.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Worker_Reference  WorkerObject  [0..1]  Reference to an instance of Worker.   
Skill_Item_Reference  Skill_Item__Tenanted_Object  [0..*]  Reference to an instance of Skill Item.   
top
 

Manage_Skills_Data

part of: Manage_Skills_Request
Wrapper element for Manage Skills Data.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference  WorkerObject  [1..1]  Reference to a worker.   
Skill  Skill_Item_Proposal_Data  [1..*]  Wrapper element for Skill Item Proposal data. 
Validation Description
Enter either a Skill Reference or a Skill Name.  An existing Skill reference or a new Skill Name must be entered as part of the request. 
Enter either a Skill Reference or Skill Name, but not both, when Remove Skill is selected.  A Skill Reference or Skill Name must be part of the request when Remove Skill is selected but not both. 
The Skill Item you have referenced is inactive.  The referenced Skill Item must be active. 
This skill is marked as a duplicate of [duplicate]. Please use [refID] as your Skill ID for Skill Item Reference.  A Skill Item Proposal of the same name as an existing one marked as a duplicate of another may not be created. The user should use the existing duplicate. 
 
Validation Description
You entered the same skill name more than once.   
top
 

WorkerObject

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

WorkerObjectID

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

Skill_Item_Proposal_Data

part of: Manage_Skills_Data
Wrapper element for Skill Item Proposal data.
 
Parameter name Type/Value Cardinality Description Validations
Skill_Item_Reference  Skill_Item__Tenanted_Object  [0..1]  Skill Reference.   
Remove_Skill  boolean  [0..1]  Delete referenced Skill.   
Skill_Name  string  [0..1]  Skill Name.   
Validation Description
Enter either a Skill Reference or a Skill Name.  An existing Skill reference or a new Skill Name must be entered as part of the request. 
Enter either a Skill Reference or Skill Name, but not both, when Remove Skill is selected.  A Skill Reference or Skill Name must be part of the request when Remove Skill is selected but not both. 
The Skill Item you have referenced is inactive.  The referenced Skill Item must be active. 
This skill is marked as a duplicate of [duplicate]. Please use [refID] as your Skill ID for Skill Item Reference.  A Skill Item Proposal of the same name as an existing one marked as a duplicate of another may not be created. The user should use the existing duplicate. 
top
 

Skill_Item__Tenanted_Object

part of: Skill_Item_Proposal_Data, Manage_Skills_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  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
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Skill_Item__Tenanted_ReferenceEnumeration

part of: Skill_Item__Tenanted_ObjectID
Base Type
string
top