Service Directory > v32.1 > Human_Resources > Put_Appointment_Specialty
 

Operation: Put_Appointment_Specialty

This operation adds or updates Appointment Specialty.


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

Put Appointment Specialty Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only Flag. Indicates that the service is an add only, not an update.   
Appointment_Specialty_Reference  Appointment_SpecialtyObject  [0..1]  Unique Reference to the Appointment Specialty. Used to identify the Appointment Specialty to update. Leave blank on an Add.   
Appointment_Specialty_Data  Appointment_Specialty_Data  [1..1]  Data for Appointment Specialty   
Validation Description
Add Only is true but Appointment Specialty ID is already in use.   
top
 

Response Element: Put_Appointment_Specialty_Response

Put Appointment Specialty Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Appointment_Specialty_Reference  Appointment_SpecialtyObject  [0..1]  Appointment Specialty Reference   
top
 

Appointment_SpecialtyObject

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

Appointment_SpecialtyObjectID

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

Appointment_Specialty_Data

part of: Put_Appointment_Specialty_Request
Data for Appointment Specialty
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Unique Identifier for the appointment specialty. If not entered, one will be generated.   
Specialty_Reference  SpecialtyObject  [1..1]  Reference to Specialty 
Validation Description
The combination of Academic Unit/Hierarchy and Specialty supplied already exists.   
 
Academic_Unit_or_Academic_Unit_Hierarchy_Reference  Academic_Appointment_SetObject  [0..1]  Academic Unit or Academic Unit Hierarchy Reference 
Validation Description
You can't delete an Appointment Specialty that is assigned to an appointment.   
You must enter an Academic Unit or Academic Unit Hierarchy to add a specialty.   
 
Inactive  boolean  [0..1]  A boolean flag to disable this appointment specialty from being assigned to any appointment   
top
 

SpecialtyObject

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

SpecialtyObjectID

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

Academic_Appointment_SetObject

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

Academic_Appointment_SetObjectID

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

Appointment_SpecialtyReferenceEnumeration

part of: Appointment_SpecialtyObjectID
Base Type
string
top
 

SpecialtyReferenceEnumeration

part of: SpecialtyObjectID
Base Type
string
top
 

Academic_Appointment_SetReferenceEnumeration

part of: Academic_Appointment_SetObjectID
Base Type
string
top