Service Directory > v31.2 > Talent > Put_Talent_Statement_Type
 

Operation: Put_Talent_Statement_Type

Web Service task to create and edit Talent Statement Types.


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

Top level Put Talent Statement Type Request element.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Talent_Statement_Type_Reference  Talent_Statement_TypeObject  [0..1]  Response element containing a reference to the Talent Statement Type that was created or edited.   
Talent_Statement_Type_Data  Talent_Statement_Type_Data  [0..1]  Data element for the current Talent Statement Type. 
Validation Description
You can't inactivate a talent statement type displayed on the professional profile.   
Talent System Type Name field must be unique.   
You can't edit the Name of a Talent System Type that is in use.   
Talent Statement Type Name field is required.   
You can't delete a Talent Statement Type that is in use.   
 
Delete  boolean  [0..1]  Delete flag to indicate request to delete the reference Talent Statement Type passed.   
top
 

Response Element: Put_Talent_Statement_Type_Response

Response element containing a reference to the Talent Statement Type that was created or edited.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Talent_Statement_Type_Reference  Talent_Statement_TypeObject  [0..1]  A reference to the Talent Statement Type being edited.   
top
 

Talent_Statement_TypeObject

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

Talent_Statement_TypeObjectID

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

Talent_Statement_Type_Data

part of: Put_Talent_Statement_Type_Request
Data element for the current Talent Statement Type
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  A unique identifier for the Talent Statement Type.   
Name  string  [0..1]  The name of the Talent Statement Type.   
Description  string  [0..1]  A description of the Talent Statement Type.   
Display_on_Professional_Profile  boolean  [0..1]  Whether or not the Talent Statement Type should be displayed on the professional profile.   
Inactive  boolean  [0..1]  Whether or not the Talent Statement Type is currently active.   
In_Use  boolean  [0..1]  Whether or not the Talent Statement Type is currently being used.   
Validation Description
You can't inactivate a talent statement type displayed on the professional profile.   
Talent System Type Name field must be unique.   
You can't edit the Name of a Talent System Type that is in use.   
Talent Statement Type Name field is required.   
You can't delete a Talent Statement Type that is in use.   
top
 

Talent_Statement_TypeReferenceEnumeration

part of: Talent_Statement_TypeObjectID
Base Type
string
top