Service Directory > v31.2 > Compensation > Get_Enhanced_Severance_Matrices
 

Operation: Get_Enhanced_Severance_Matrices

This service retrieves the Enhanced Severance Matrices from the system.


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

Get Enhanced Severance Matrix request element.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Enhanced_Severance_Matrix_Request_References  [0..1]  Use this element to request particular instances of Severance Matrices.   
Request_Criteria [Choice]   Enhanced_Severance_Matrix_Request_Criteria  [0..1]  Use this element to request a matrix by name or by type of matrix.   
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  Enhanced_Severance_Matrix_Response_Group  [0..1]  The response group.   
top
 

Response Element: Get_Enhanced_Severance_Matrices_Response

The response of the Get Enhanced Severance Matrices web service
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Enhanced_Severance_Matrix_Request_References  [0..1]  Request references element.   
Request_Criteria  Enhanced_Severance_Matrix_Request_Criteria  [0..1]  Request Criteria   
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  Enhanced_Severance_Matrix_Response_Group  [0..1]  The response group.   
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  Enhanced_Severance_Matrix_Response_Data  [0..1]  The response for the Get Enhanced Severance Matrix web service.   
top
 

Enhanced_Severance_Matrix_Request_References

part of: Get_Enhanced_Severance_Matrices_Response, Get_Enhanced_Severance_Matrices_Request
Request references element.
 
Parameter name Type/Value Cardinality Description Validations
Enhanced_Severance_Matrix_Reference  Severance_Matrix__abstract_Object  [1..*]  The Severance Matrix references.   
top
 

Severance_Matrix__abstract_Object

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

Severance_Matrix__abstract_ObjectID

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

Enhanced_Severance_Matrix_Request_Criteria

part of: Get_Enhanced_Severance_Matrices_Response, Get_Enhanced_Severance_Matrices_Request
Request Criteria
 
Parameter name Type/Value Cardinality Description Validations
Name [Choice]   string  [0..1]  Returns the Severance Matrix with the name specified by this parameter.   
Enhanced_Severance_Matrix_Filter_Options [Choice]   Severance_Matrix_Filter_Options  [0..*]  Filtering options to specify the type of matrix to be returned.   
Include_Inactive  boolean  [0..1]  If true, inactive matrices will be included in the returned set. If false, inactive matrices will not be included.   
top
 

Severance_Matrix_Filter_Options

part of: Enhanced_Severance_Matrix_Request_Criteria
Severance Matrix Filter Options
 
Parameter name Type/Value Cardinality Description Validations
Compensation_Basis_Range [Choice]   boolean  [0..1]  If true, return only Compensation Basis Range Matrices   
Service_Length_Basis_Range [Choice]   boolean  [0..1]  If true, return only Length of Service Range Matrices   
Duration_Matrix_Entry_Type [Choice]   boolean  [0..1]  If true, return only Severance Matrices with Duration type entries.   
Length_of_Service_Matrix_Entry_Type [Choice]   boolean  [0..1]  If true, return only Severance Matrices with Length of Service type entries.   
top
 

Response_Filter

part of: Get_Enhanced_Severance_Matrices_Response, Get_Enhanced_Severance_Matrices_Request
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
 

Enhanced_Severance_Matrix_Response_Group

part of: Get_Enhanced_Severance_Matrices_Response, Get_Enhanced_Severance_Matrices_Request
The response group.
 
Parameter name Type/Value Cardinality Description Validations
Include_Reference  boolean  [0..1]  Indicates reference included.   
top
 

Response_Results

part of: Get_Enhanced_Severance_Matrices_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
 

Enhanced_Severance_Matrix_Response_Data

part of: Get_Enhanced_Severance_Matrices_Response
The response for the Get Enhanced Severance Matrix web service.
 
Parameter name Type/Value Cardinality Description Validations
Enhanced_Severance_Matrix  Enhanced_Severance_Matrix  [0..*]  The enhanced severance matrix returned.   
top
 

Enhanced_Severance_Matrix

part of: Enhanced_Severance_Matrix_Response_Data
The Enhanced Severance Matrix element.
 
Parameter name Type/Value Cardinality Description Validations
Enhanced_Severance_Matrix_Reference  Severance_Matrix__abstract_Object  [0..1]  The instance of Enhanced Severance Matrix for the data.   
Enhanced_Severance_Matrix_Data [Choice]   Enhanced_Severance_Matrix_Data  [0..*]  Element to specify the data for the type of severance matrix to put/update. 
Validation Description
Select a Duration Unit of Day, Week, or Month for the severance matrix.   
 
top
 

Enhanced_Severance_Matrix_Data

part of: Enhanced_Severance_Matrix
Element to specify the data for the type of severance matrix to put/update.
 
Parameter name Type/Value Cardinality Description Validations
Enhanced_Severance_Matrix_ID  string  [0..1]  The reference ID for the Severance Matrix.   
Effective_Date  date  [1..1]  The effective date for which the data in this web service will take take effect. 
Validation Description
The effective date must be greater than or equal to [date], because this was the effective date used at creation.   
 
Enhanced_Severance_Matrix_Name  string  [1..1]  The name of the Severance Matrix. Shows up when selecting a matrix in prompts. 
Validation Description
Enter a unique name for the Severance Matrix. The name [name] is already in use.   
 
Inactive  boolean  [0..1]  If true, the matrix is considered inactive and won't show up as an option to select in Severance Packages.   
Duration_Unit_Reference  Compensation_PeriodObject  [1..1]  Days, Weeks, or Months depending on the units used to define notice or severance payment durations.   
Service_Duration_Severance_Matrix_Data [Choice]   Service_Duration_Severance_Matrix_Data  [0..1]  The service length specific duration severance matrix data element.   
Service_Length_Severance_Matrix_Data [Choice]   Service_Length_Severance_Matrix_Data  [0..1]  The Service Length Severance Matrix data element.   
Compensation_Duration_Severance_Matrix_Data [Choice]   Compensation_Duration_Severance_Matrix_Data  [0..1]  The compensation duration severance matrix data element.   
Compensation_Length_of_Service_Severance_Matrix_Data [Choice]   Compensation_Length_of_Service_Severance_Matrix_Data  [0..1]  The compensation length of service severance matrix data element.   
Validation Description
Select a Duration Unit of Day, Week, or Month for the severance matrix.   
top
 

Compensation_PeriodObject

part of: Enhanced_Severance_Matrix_Data, Service_Length_Severance_Matrix_Data, Service_Duration_Severance_Matrix_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_PeriodObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Compensation_PeriodObjectID

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

Service_Duration_Severance_Matrix_Data

part of: Enhanced_Severance_Matrix_Data
The service length specific duration severance matrix data element.
 
Parameter name Type/Value Cardinality Description Validations
Length_of_Service_Unit_Reference  Compensation_PeriodObject  [1..1]  Days, Weeks, Months, or Years depending on the units used to define minimum and maximum length of service.   
Service_Duration_Severance_Matrix_Entry_Data  Service_Duration_Severance_Matrix_Entry_Data  [0..*]  The data for each entry in the matrix. 
Validation Description
One or more Service Length ranges overlap.   
The duration must be greater than or equal to minimum: [min] and less than or equal to maximum: [max].   
Maximum Length of Service value must be greater than Minimum Length of Service value   
Maximum duration must be greater than or equal to Minimum duration   
Minimum and Maximum Length of Service values cannot both be blank or zero.   
 
top
 

Service_Duration_Severance_Matrix_Entry_Data

part of: Service_Duration_Severance_Matrix_Data
The data for the matrix entry
 
Parameter name Type/Value Cardinality Description Validations
Minimum_Length_of_Service  decimal (22, 2) >0   [0..1]  This indicates the minimum years of service an employee must have to qualify for this entry.   
Maximum_Length_of_Service  decimal (22, 2) >0   [0..1]  This indicates the maximum years of service an employee must have to qualify for this entry.   
Eligibility_Rule_Reference  Condition_RuleObject  [1..1]  This indicates the Eligibility Rule that the employee must pass in order to qualify for this entry.   
Duration  decimal (20, 0) >0   [0..1]  This indicates the duration for a Duration type entry only.   
Minimum_Duration  decimal (12, 0) >0   [0..1]  This indicates the minimum recommendation for the duration or length of service for the entry.   
Maximum_Duration  decimal (12, 0) >0   [0..1]  This indicates the maximum recommendation for the duration/length of service for the entry.   
Validation Description
One or more Service Length ranges overlap.   
The duration must be greater than or equal to minimum: [min] and less than or equal to maximum: [max].   
Maximum Length of Service value must be greater than Minimum Length of Service value   
Maximum duration must be greater than or equal to Minimum duration   
Minimum and Maximum Length of Service values cannot both be blank or zero.   
top
 

Condition_RuleObject

part of: Compensation_Length_of_Service_Severance_Matrix_Entry_Data, Compensation_Duration_Severance_Matrix_Entry_Data, Service_Length_Severance_Matrix_Entry_Data, Service_Duration_Severance_Matrix_Entry_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  Condition_RuleObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Condition_RuleObjectID

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

Service_Length_Severance_Matrix_Data

part of: Enhanced_Severance_Matrix_Data
The Service Length Severance Matrix data element.
 
Parameter name Type/Value Cardinality Description Validations
Length_of_Service_Unit_Reference  Compensation_PeriodObject  [1..1]  Days, Weeks, Months, or Years depending on the units used to define minimum and maximum length of service.   
Compensation_Rounding_Rule_Reference  Compensation_Rounding_RuleObject  [1..1]  Enter the name of the Compensation Rounding Rule to be used with this matrix.   
Multiplier_Order_Reference  Benefit_Multiplier_OrderObject  [1..1]  Enter Multiply then round to multiply service duration and then apply the rounding rule. Enter Round then multiply to first apply the rounding rule to the service duration and then multiply that product by the length of service multiplier.   
Service_Length_Severance_Matrix_Entry_Data  Service_Length_Severance_Matrix_Entry_Data  [1..*]  The data for each entry in the matrix. 
Validation Description
Maximum duration must be greater than or equal to Minimum duration   
One or more Service Length ranges overlap.   
Maximum Length of Service value must be greater than Minimum Length of Service value   
Minimum and Maximum Length of Service values cannot both be blank or zero.   
 
top
 

Compensation_Rounding_RuleObject

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

Compensation_Rounding_RuleObjectID

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

Benefit_Multiplier_OrderObject

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

Benefit_Multiplier_OrderObjectID

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

Service_Length_Severance_Matrix_Entry_Data

part of: Service_Length_Severance_Matrix_Data
the data for the matrix entry.
 
Parameter name Type/Value Cardinality Description Validations
Minimum_Length_of_Service  decimal (22, 2) >0   [0..1]  This indicates the minimum years of service an employee must have to qualify for this entry.   
Maximum_Length_of_Service  decimal (22, 2) >0   [0..1]  This indicates the maximum years of service an employee must have to qualify for this entry.   
Eligibility_Rule_Reference  Condition_RuleObject  [1..1]  This indicates the Eligibility Rule that the employee must pass in order to qualify for this entry.   
Length_of_Service_Multiplier  decimal (22, 2) >0   [0..1]  This indicates the length of service factor for a Length of Service type entry only.   
Minimum_Duration  decimal (12, 0) >0   [0..1]  This indicates the minimum recommendation for the duration or length of service for the entry.   
Maximum_Duration  decimal (12, 0) >0   [0..1]  This indicates the maximum recommendation for the duration/length of service for the entry.   
Validation Description
Maximum duration must be greater than or equal to Minimum duration   
One or more Service Length ranges overlap.   
Maximum Length of Service value must be greater than Minimum Length of Service value   
Minimum and Maximum Length of Service values cannot both be blank or zero.   
top
 

Compensation_Duration_Severance_Matrix_Data

part of: Enhanced_Severance_Matrix_Data
The compensation duration severance matrix data element.
 
Parameter name Type/Value Cardinality Description Validations
Compensation_Basis_Reference  Compensation_BasisObject  [1..1]  Enter the name of the Compensation Basis used to define the range of the minimum and maximum values.   
Calculate_Compensation_Basis_As_Of_Date_Reference  Severance_Service_DateObject  [1..1]  X, Y, or Z, depending on if the worker's compensation as of the Target Termination Date, Last Day Worked, or the Beginning of Current Year will be used to determine matrix band eligibility.   
Currency_Reference  CurrencyObject  [1..1]  Enter the three character currency code used to define the range of the minimum and maximum values.   
Frequency_Reference  FrequencyObject  [1..1]  Enter the frequency, Weekly, Biweekly, Semimonthly, Monthly, or Annual used to define the minimum and maximum compensation basis range values.   
Compensation_Duration_Severance_Matrix_Entry_Data  Compensation_Duration_Severance_Matrix_Entry_Data  [1..*]  The data for each entry in the matrix. 
Validation Description
Maximum duration must be greater than or equal to Minimum duration   
Maximum compensation basis range must be greater or equal to minimum compensation basis range.   
One or more Compensation Ranges Overlap   
Severance Duration must be between minimum duration and maximum duration.   
 
top
 

Compensation_BasisObject

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

Compensation_BasisObjectID

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

Severance_Service_DateObject

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

Severance_Service_DateObjectID

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

CurrencyObject

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

CurrencyObjectID

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

FrequencyObject

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

FrequencyObjectID

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

part of: Compensation_Duration_Severance_Matrix_Data
The data for the matrix entry.
 
Parameter name Type/Value Cardinality Description Validations
Minimum_Compensation_Basis_Range  decimal (26, 6) >0   [0..1]  Indicates the minimum value of the compensation basis range to determine eligibility for this matrix band.   
Maximum_Compensation_Basis_Range  decimal (26, 6) >0   [0..1]  Indicates the maximum value of the compensation basis range to determine eligibility for this matrix band.   
Eligibility_Rule_Reference  Condition_RuleObject  [1..1]  This indicates the Eligibility Rule that the employee must pass in order to qualify for this entry.   
Duration  decimal (20, 0) >0   [0..1]  This indicates the duration for a Duration type entry only.   
Minimum_Duration  decimal (12, 0) >0   [0..1]  This indicates the minimum recommendation for the duration or length of service for the entry.   
Maximum_Duration  decimal (12, 0) >0   [0..1]  This indicates the maximum recommendation for the duration/length of service for the entry.   
Validation Description
Maximum duration must be greater than or equal to Minimum duration   
Maximum compensation basis range must be greater or equal to minimum compensation basis range.   
One or more Compensation Ranges Overlap   
Severance Duration must be between minimum duration and maximum duration.   
top
 

Compensation_Length_of_Service_Severance_Matrix_Data

part of: Enhanced_Severance_Matrix_Data
The compensation length of service severance matrix data element.
 
Parameter name Type/Value Cardinality Description Validations
Compensation_Basis_Reference  Compensation_BasisObject  [1..1]  Enter the name of the Compensation Basis used to define the range of the minimum and maximum values.   
Calculate_Compensation_Basis_As_Of_Date_Reference  Severance_Service_DateObject  [1..1]  X, Y, or Z, depending on if the worker's compensation as of the Target Termination Date, Last Day Worked, or the Beginning of Current Year will be used to determine matrix band eligibility.   
Currency_Reference  CurrencyObject  [1..1]  Enter the three character currency code used to define the range of the minimum and maximum values.   
Frequency_Reference  FrequencyObject  [1..1]  Enter the frequency, Weekly, Biweekly, Semimonthly, Monthly, or Annual used to define the minimum and maximum compensation basis range values.   
Compensation_Rounding_Rule_Reference  Compensation_Rounding_RuleObject  [1..1]  Enter the name of the Compensation Rounding Rule to be used with this matrix.   
Multiplier_Order_Reference  Benefit_Multiplier_OrderObject  [1..1]  Enter Multiply then round to multiply service duration and then apply the rounding rule. Enter Round then multiply to first apply the rounding rule to the service duration and then multiply that product by the length of service multiplier.   
Compensation_Length_of_Service_Severance_Matrix_Entry_Data  Compensation_Length_of_Service_Severance_Matrix_Entry_Data  [1..*]  The data for each entry in the matrix. 
Validation Description
Maximum compensation basis range must be greater or equal to minimum compensation basis range.   
Maximum duration must be greater than or equal to Minimum duration   
One or more Compensation Ranges Overlap   
 
top
 

Compensation_Length_of_Service_Severance_Matrix_Entry_Data

part of: Compensation_Length_of_Service_Severance_Matrix_Data
The data for the matrix entry.
 
Parameter name Type/Value Cardinality Description Validations
Minimum_Compensation_Basis_Range  decimal (26, 6) >0   [0..1]  Indicates the minimum value of the compensation basis range to determine eligibility for this matrix band.   
Maximum_Compensation_Basis_Range  decimal (26, 6) >0   [0..1]  Indicates the maximum value of the compensation basis range to determine eligibility for this matrix band.   
Eligibility_Rule_Reference  Condition_RuleObject  [1..1]  This indicates the Eligibility Rule that the employee must pass in order to qualify for this entry.   
Length_of_Service_Multiplier  decimal (22, 2) >0   [0..1]  This indicates the length of service factor for a Length of Service type entry only.   
Minimum_Duration  decimal (12, 0) >0   [0..1]  This indicates the minimum recommendation for the duration or length of service for the entry.   
Maximum_Duration  decimal (12, 0) >0   [0..1]  This indicates the maximum recommendation for the duration/length of service for the entry.   
Validation Description
Maximum compensation basis range must be greater or equal to minimum compensation basis range.   
Maximum duration must be greater than or equal to Minimum duration   
One or more Compensation Ranges Overlap   
top
 

Severance_Matrix__abstract_ReferenceEnumeration

part of: Severance_Matrix__abstract_ObjectID
Base Type
string
top
 

Compensation_PeriodReferenceEnumeration

part of: Compensation_PeriodObjectID
Base Type
string
top
 

Condition_RuleReferenceEnumeration

part of: Condition_RuleObjectID
Base Type
string
top
 

Compensation_Rounding_RuleReferenceEnumeration

part of: Compensation_Rounding_RuleObjectID
Base Type
string
top
 

Benefit_Multiplier_OrderReferenceEnumeration

part of: Benefit_Multiplier_OrderObjectID
Base Type
string
top
 

Compensation_BasisReferenceEnumeration

part of: Compensation_BasisObjectID
Base Type
string
top
 

Severance_Service_DateReferenceEnumeration

part of: Severance_Service_DateObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

FrequencyReferenceEnumeration

part of: FrequencyObjectID
Base Type
string
top