Service Directory > v31.2 > Learning > Put_Learning_Topic_Security_Segment
 

Operation: Put_Learning_Topic_Security_Segment

Creates a new Learning Topic Security Segment (or updates an existing Learning Topic Security Segment) with the information supplied in the request.


@ - 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_Learning_Topic_Security_Segment_Request

Contains all the request data to add or update learning topic security segments
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Learning_Topic_Security_Segment_Reference  Learning_Topic_Security_SegmentObject  [0..1]  Identifies security segment topics using unique references for updates. Leave blank when creating security segment topics. For update, the IDs corresponding to learning topic security segment.   
Learning_Topic_Security_Segment_Data  Learning_Topic_Security_Segment_Data  [1..1]  Contains detailed information about the learning topic security segment   
top
 

Response Element: Put_Learning_Topic_Security_Segment_Response

Contains the Learning Topic Security Segment to be created or updated
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Learning_Topic_Security_Segment_Reference  Learning_Topic_Security_SegmentObject  [0..1]  Contains the Learning Topic Security Segment to be created or updated   
top
 

Learning_Topic_Security_SegmentObject

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

Learning_Topic_Security_SegmentObjectID

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

Learning_Topic_Security_Segment_Data

part of: Put_Learning_Topic_Security_Segment_Request
Contains detailed information about the learning topic security segment
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [1..1]  The Name of the learning topic security segment which acts as it's ID. This value must be unique.   
Learning_Topic_Reference  Learning_TopicObject  [1..*]  The learning topic(s) referenced by the learning topic security segment. This value is required   
top
 

Learning_TopicObject

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

Learning_TopicObjectID

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

Learning_Topic_Security_SegmentReferenceEnumeration

part of: Learning_Topic_Security_SegmentObjectID
Base Type
string
top
 

Learning_TopicReferenceEnumeration

part of: Learning_TopicObjectID
Base Type
string
top