schemas
INSTANCE_MODEL_REFERENCE
{
"required": [
"id"
],
"type": "object",
"properties": {
"id": {
"pattern": "^(([0-9a-f]{32})|(\\S+=\\S+))$",
"type": "string",
"description": "Workday Id or Reference Id of the instance."
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"readOnly": true
},
"href": {
"type": "string",
"description": "A link to the instance",
"readOnly": true
}
}
}
ERROR_MODEL_REFERENCE
{
"required": [
"error"
],
"type": "object",
"properties": {
"error": {
"type": "string",
"description": "A description of the error"
},
"code": {
"type": "string",
"description": "The code that corresponds to the error message. Use the error code to drive programmatic error-handling behavior. Don't use error message strings for this purpose because they are subject to change"
},
"field": {
"type": "string",
"description": "The field related to the error"
},
"path": {
"type": "string",
"description": "The path of the field related to the error"
},
"severity": {
"type": "string",
"description": "Severity of the validation (e.g. Critical, Warning)."
},
"internalMessage": {
"type": "string",
"description": "Internal message providing additional context for the validation (e.g. representation content validation details)."
}
}
}
VALIDATION_ERROR_MODEL_REFERENCE
{
"allOf": [
{
"required": [
"error"
],
"type": "object",
"properties": {
"error": {
"type": "string",
"description": "A description of the error"
},
"errors": {
"type": "array",
"description": "An array of validation errors",
"items": {
"$ref": "#/components/schemas/ERROR_MODEL_REFERENCE"
}
}
}
}
]
}
FACETS_MODEL_REFERENCE
{
"type": "array",
"items": {
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "A description of the facet"
},
"facetParameter": {
"type": "string",
"description": "The alias used to select the facet"
},
"values": {
"type": "array",
"description": "the facet values",
"items": {
"required": [
"id"
],
"type": "object",
"properties": {
"count": {
"type": "integer",
"description": "The number of instances returned by this facet",
"format": "int32"
},
"id": {
"pattern": "^(([0-9a-f]{32})|(\\S+=\\S+))$",
"type": "string",
"description": "Workday Id or Reference Id of the instance."
},
"descriptor": {
"type": "string",
"description": "A description of the facet"
},
"href": {
"type": "string",
"description": "A link to the instance",
"readOnly": true
}
}
}
}
},
"description": "This object represents the possible facets for this resource",
"readOnly": true
}
}
MULTIPLE_INSTANCE_MODEL_REFERENCE
{
"type": "object",
"properties": {
"total": {
"type": "integer",
"format": "int32"
},
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
}
}
}
}
scorecardID_9417ca9c97d9100010b7515ebf9e010b
{
"description": "Returns the Default Scorecard for the Scorecard Result Instance",
"allOf": [
{
"$ref": "#/components/schemas/defaultScorecard_c04de7a15cc210000fc41acababf0019"
},
{
"type": "object"
}
]
}
defaultScorecardGoalsResult_9417ca9c97d91000112f60d761110113
{
"description": "Returns the Default Score for a Scorecard Result.",
"allOf": [
{
"$ref": "#/components/schemas/scoreset_9417ca9c97d91000112e77cec5c70111"
},
{
"type": "object"
}
]
}
profileScorecardGoalsResult_031a6cc942de1000135e69b35a4601cd
{
"allOf": [
{
"$ref": "#/components/schemas/scoreset_9417ca9c97d91000112e77cec5c70111"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Compensation Scorecard Result"
}
}
}
]
}
scoresetContainer_9417ca9c97d910000b2cd7813b5b00fc
{
"allOf": [
{
"type": "object",
"properties": {
"scorecardID": {
"$ref": "#/components/schemas/scorecardID_9417ca9c97d9100010b7515ebf9e010b"
},
"defaultScorecardGoalsResult": {
"$ref": "#/components/schemas/defaultScorecardGoalsResult_9417ca9c97d91000112f60d761110113"
},
"profileScorecardGoalsResult": {
"type": "array",
"description": "Returns the Scorecard Profiles for a Scorecard Result",
"items": {
"$ref": "#/components/schemas/profileScorecardGoalsResult_031a6cc942de1000135e69b35a4601cd"
},
"x-workday-type": "Multi-instance"
},
"evaluationDate": {
"type": "string",
"description": "Scorecard Result Evaluation Date",
"format": "date",
"x-workday-type": "Date"
},
"scorecardDescription": {
"type": "string",
"description": "Returns the Scorecard's Description",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"scorecardName": {
"type": "string",
"description": "The \\~goal\\~ name of the scorecard criteria result.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
scorecardID_788fbbd8885d1000099731d83fc70160
{
"description": "Returns the Default Scorecard for the Scorecard Result Instance",
"allOf": [
{
"$ref": "#/components/schemas/defaultScorecard_c04de7a15cc210000fc41acababf0019"
},
{
"type": "object"
}
]
}
createScorecardResults_788fbbd8885d100009973168b6ea015e
{
"allOf": [
{
"required": [
"evaluationDate",
"scorecardID"
],
"type": "object",
"properties": {
"scorecardName": {
"type": "string",
"description": "The \\~goal\\~ name of the scorecard criteria result.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text",
"x-readOnly": true
},
"evaluationDate": {
"type": "string",
"description": "Scorecard Result Evaluation Date",
"format": "date",
"x-workday-type": "Date"
},
"scorecardID": {
"$ref": "#/components/schemas/scorecardID_788fbbd8885d1000099731d83fc70160"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
scoreInput_b919a306ff7e10000e12a527cd2c0166
{
"allOf": [
{
"type": "object",
"properties": {
"achievement": {
"type": "number",
"description": "The achievement percentage for the scorecard criteria result.",
"format": "double",
"example": 1,
"x-workday-type": "Numeric"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
defaultScorecardGoals_e783e109d05a100008666ebe55a100c4
{
"allOf": [
{
"$ref": "#/components/schemas/createGoals_e783e109d05a10000add0e9d914f1817"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
scorecardProfiles_e783e109d05a100008666e9829b100c2
{
"allOf": [
{
"$ref": "#/components/schemas/createScorecardProfiles_e783e109d05a10000aa2f64beebf17df"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Scorecard Profile"
}
}
}
]
}
createScorecard_e783e109d05a100008666e71ee9200c1
{
"allOf": [
{
"required": [
"defaultScorecardGoals",
"effectiveDate",
"scorecardName"
],
"type": "object",
"properties": {
"defaultScorecardGoals": {
"type": "array",
"description": "The \\~goals\\~ for the Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/defaultScorecardGoals_e783e109d05a100008666ebe55a100c4"
},
"x-workday-type": "Multi-instance"
},
"scorecardName": {
"type": "string",
"description": "The name of the Compensation Scorecard.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"inactive": {
"type": "boolean",
"description": "Indicates whether the Scorecard is inactive using a value of true/false.",
"example": true,
"x-workday-type": "Boolean"
},
"scorecardProfiles": {
"type": "array",
"description": "The profiles for the Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/scorecardProfiles_e783e109d05a100008666e9829b100c2"
},
"x-workday-type": "Multi-instance"
},
"scorecardDescription": {
"type": "string",
"description": "The description of the Compensation Scorecard.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"effectiveDate": {
"type": "string",
"description": "The Effective Date of the Compensation Scorecard in format YYYY-MM-DD",
"format": "date",
"x-workday-type": "Date"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
scorecardProfiles_ab761d753f94100006dd7a5a55e50192
{
"allOf": [
{
"$ref": "#/components/schemas/scorecardProfiles_ab761d753f94100006db1f4fab80018c"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Scorecard Profile"
}
}
}
]
}
defaultScorecardGoals_fcedbf0ab58c10000983d0b90d360134
{
"allOf": [
{
"$ref": "#/components/schemas/scorecardGoals_739602a83e141000065bcbec559400c4"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
editScorecards_6316bca5e030100008492348577100af
{
"allOf": [
{
"required": [
"defaultScorecardGoals",
"effectiveDate",
"scorecardName"
],
"type": "object",
"properties": {
"scorecardProfiles": {
"type": "array",
"description": "Replaces the array of Profile Scorecard Goals and Eligibility Rules as of the specified effectiveDate. Creates a new array if one does not exist. Deletes the array if one exists as of the specified effectiveDate and the array is not included in the PUT.",
"items": {
"$ref": "#/components/schemas/scorecardProfiles_ab761d753f94100006dd7a5a55e50192"
},
"x-workday-type": "Multi-instance"
},
"defaultScorecardGoals": {
"type": "array",
"description": "Replaces the array of Default Scorecard Goal fields as of the specified effectiveDate.",
"items": {
"$ref": "#/components/schemas/defaultScorecardGoals_fcedbf0ab58c10000983d0b90d360134"
},
"x-workday-type": "Multi-instance"
},
"scorecardName": {
"type": "string",
"description": "Replaces the name of the Compensation Scorecard as of the specified effectiveDate.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"inactive": {
"type": "boolean",
"description": "Replaces the inactive status of the Compensation Scorecard as of the specified effectiveDate. Default value: false.",
"example": true,
"x-workday-type": "Boolean"
},
"effectiveDate": {
"type": "string",
"description": "The Effective Date of the updates to the Compensation Scorecard. Date must be entered in format: YYYY-MM-DD.",
"format": "date",
"x-workday-type": "Date"
},
"scorecardDescription": {
"type": "string",
"description": "Replaces the description of the Compensation Scorecard as of the specified effectiveDate. Deletes the description if a description exists as of the specified effectiveDate and this field is not included in the PUT.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
scorecardProfiles_5ec11e698afe10000c93771015820144
{
"allOf": [
{
"$ref": "#/components/schemas/scorecardProfile_e8cffc5e0fe8100019d2980406830118"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Scorecard Profile"
}
}
}
]
}
defaultScorecardGoals_5ec11e698afe10000c0792b20d370140
{
"allOf": [
{
"$ref": "#/components/schemas/scorecardGoalSummary_e8cffc5e0fe8100015e8c9f2a2a30110"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
scorecard_e8cffc5e0fe810000b26ce3a5d2200f4
{
"allOf": [
{
"type": "object",
"properties": {
"scorecardProfiles": {
"type": "array",
"description": "The profiles for the Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/scorecardProfiles_5ec11e698afe10000c93771015820144"
},
"x-workday-type": "Multi-instance"
},
"scorecardName": {
"type": "string",
"description": "The name of the Compensation Scorecard.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"effectiveDate": {
"type": "string",
"description": "The Effective Date of the Compensation Scorecard in format YYYY-MM-DD.",
"format": "date",
"x-workday-type": "Date"
},
"inactive": {
"type": "boolean",
"description": "Indicates whether the Scorecard is inactive using a value of true/false.",
"example": true,
"x-workday-type": "Boolean"
},
"scorecardDescription": {
"type": "string",
"description": "The description of the Compensation Scorecard.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"defaultScorecardGoals": {
"type": "array",
"description": "The goals for the Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/defaultScorecardGoals_5ec11e698afe10000c0792b20d370140"
},
"x-workday-type": "Multi-instance"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
location_d6235be431f940598806053af7ba94ef
{
"description": "Contains the location for the \\~worker\\~.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
primarySupervisoryOrganization_851e1342d4c2489c9680fb2a899227ca
{
"description": "The \\~supervisory organization\\~ for the \\~worker's\\~ primary position, if the \\~supervisory organization\\~ is viewable by everyone.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
workerProfile_c0a0dce56eb142d39dbffeb505becf7a
{
"allOf": [
{
"type": "object",
"properties": {
"dateOfBirth": {
"type": "string",
"description": "The birth date of the \\~worker\\~.",
"format": "date",
"x-workday-type": "Date"
},
"supervisoryOrganizationsManaged": {
"type": "string",
"description": "All \\~supervisory organizations\\~, excluding inherited organizations, in which the \\~worker\\~ has a leadership role.",
"format": "url",
"readOnly": true,
"x-workday-type": "Multi-instance"
},
"businessTitle": {
"type": "string",
"description": "The business title for the \\~worker's\\~ primary position. If no business title is defined for a position, the position title is returned back.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"isManager": {
"type": "boolean",
"description": "Identifies if the \\~worker\\~ has a \\~manager\\~ role.",
"example": true,
"x-workday-type": "Boolean"
},
"primaryWorkEmail": {
"type": "string",
"description": "The primary work email address for the \\~worker\\~.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"location": {
"$ref": "#/components/schemas/location_d6235be431f940598806053af7ba94ef"
},
"primaryWorkPhone": {
"type": "string",
"description": "The primary work phone number for the \\~worker\\~ including the area code and \\~country\\~ code.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"primaryWorkAddressText": {
"type": "string",
"description": "Returns the primary work address for the \\~worker\\~, or from their default primary work location, full format on a single line.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"primarySupervisoryOrganization": {
"$ref": "#/components/schemas/primarySupervisoryOrganization_851e1342d4c2489c9680fb2a899227ca"
},
"yearsOfService": {
"type": "number",
"description": "The years of service for the \\~worker\\~.",
"format": "double",
"example": 99999999999.99,
"x-workday-type": "Numeric"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"href": {
"type": "string",
"description": "A link to the instance"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
primarySupervisoryOrganization_642d7497e69c48da946fc503f66d7da1
{
"description": "The \\~supervisory organization\\~ for the \\~worker's\\~ primary position, if the \\~supervisory organization\\~ is viewable by everyone.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
workerSummary_a489aef739484c13a59e6d502a9e7b68
{
"allOf": [
{
"type": "object",
"properties": {
"isManager": {
"type": "boolean",
"description": "Identifies if the \\~worker\\~ has a \\~manager\\~ role.",
"example": true,
"x-workday-type": "Boolean"
},
"primaryWorkPhone": {
"type": "string",
"description": "The primary work phone number for the \\~worker\\~ including the area code and \\~country\\~ code.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"primaryWorkEmail": {
"type": "string",
"description": "The primary work email address for the \\~worker\\~.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"primarySupervisoryOrganization": {
"$ref": "#/components/schemas/primarySupervisoryOrganization_642d7497e69c48da946fc503f66d7da1"
},
"businessTitle": {
"type": "string",
"description": "The business title for the \\~worker's\\~ primary position. If no business title is defined for a position, the position title is returned back.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"href": {
"type": "string",
"description": "A link to the instance"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
oneTimePayments_74e74326e3da1000191f2a639d170046
{
"allOf": [
{
"$ref": "#/components/schemas/oneTimePaymentInput_ada36316d338100012347e847126002d"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for One-Time Payment Representation"
}
}
}
]
}
position_aa655adbcee910002fcec09dadb70084
{
"description": "Position Element",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
reason_ada36316d338100012078240be64002b
{
"description": "The business process type, reason category and reason associated with the business process (e.g. Hire \\~Employee\\~ > New Hire > New Position).",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
oneTimePaymentPlanEventInput_ada36316d338100011ac2ed696990026
{
"allOf": [
{
"type": "object",
"properties": {
"oneTimePayments": {
"type": "array",
"description": "All one-time payments associated with the event.",
"items": {
"$ref": "#/components/schemas/oneTimePayments_74e74326e3da1000191f2a639d170046"
},
"x-workday-type": "Multi-instance"
},
"position": {
"$ref": "#/components/schemas/position_aa655adbcee910002fcec09dadb70084"
},
"reason": {
"$ref": "#/components/schemas/reason_ada36316d338100012078240be64002b"
},
"effectiveDate": {
"type": "string",
"description": "The date this business process takes effect.",
"format": "date",
"x-workday-type": "Date"
},
"employeeVisibilityDate": {
"type": "string",
"description": "Returns the date that a compensation change is visible to a \\~worker\\~.",
"format": "date",
"x-workday-type": "Date"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
oneTimePaymentPlan_ada36316d33810001344646d1df60036
{
"description": "The one-time payment plan name for this one-time payment. Displays only if the payment is a one-time payment.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
payrollWorktags_65d8813baebc100013a5391af084022b
{
"allOf": [
{
"$ref": "#/components/schemas/payrollWorktags_65d8813baebc100013a407fcbbc6021e"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Tenanted Payroll Worktag Representation"
}
}
}
]
}
paymentCurrency_ada36316d33810001344647d7c610037
{
"description": "The currency for this compensation payment",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
oneTimePaymentInput_ada36316d338100012347e847126002d
{
"allOf": [
{
"type": "object",
"properties": {
"additionalInformation": {
"type": "string",
"description": "Additional information for this compensation payment",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"coverageEndDate": {
"type": "string",
"description": "The end date of the Coverage Period for the payment, which enables Workday Payroll or Payroll Integration to associate dates with the one-time payment for Fair Labor Standards Act (FLSA) reporting requirements.",
"format": "date",
"x-workday-type": "Date"
},
"oneTimePaymentPlan": {
"$ref": "#/components/schemas/oneTimePaymentPlan_ada36316d33810001344646d1df60036"
},
"paymentPercent": {
"type": "number",
"description": "The actual amount for the \\~bonus\\~ payment represented as a percentage. The percentage is usually calculated as a percentage of base pay, but on the \\~bonus\\~ plan setup it is possible to override the calculation basis to calculate as a percentage of a set of compensation elements.",
"format": "double",
"example": 100000000000,
"x-workday-type": "Numeric"
},
"sendToPayroll": {
"type": "boolean",
"description": "This is true if you selected Send to Payroll on the \\~bonus\\~ payment, future payment, or one-time payment. If false, Workday Payroll doesn't process the payment.",
"example": true,
"x-workday-type": "Boolean"
},
"scheduledPaymentDate": {
"type": "string",
"description": "The payment date scheduled for the one-time payment request.",
"format": "date",
"x-workday-type": "Date"
},
"payrollWorktags": {
"type": "array",
"description": "One-Time Payment Worktags for REST API",
"items": {
"$ref": "#/components/schemas/payrollWorktags_65d8813baebc100013a5391af084022b"
},
"x-workday-type": "Multi-instance"
},
"coverageStartDate": {
"type": "string",
"description": "The start date of the Coverage Period for the payment, which enables Workday Payroll or Payroll Integration to associate dates with the one-time payment for Fair Labor Standards Act (FLSA) reporting requirements.",
"format": "date",
"x-workday-type": "Date"
},
"paymentCurrency": {
"$ref": "#/components/schemas/paymentCurrency_ada36316d33810001344647d7c610037"
},
"paymentAmount": {
"type": "object",
"description": "Amount of compensation payment",
"example": "99999999999.999999",
"x-workday-type": "Currency"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
profileScorecardGoals_ab761d753f94100006db1fc25c4a018d
{
"allOf": [
{
"$ref": "#/components/schemas/scorecardGoals_739602a83e141000065bcbec559400c4"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
eligibilityRule_ab761d753f941000087efd5da96b01b0
{
"description": "Replaces the Eligibility Rule object as of the specified effectiveDate.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
scorecardProfiles_ab761d753f94100006db1f4fab80018c
{
"allOf": [
{
"required": [
"eligibilityRule",
"profileScorecardGoals"
],
"type": "object",
"properties": {
"profileScorecardGoals": {
"type": "array",
"description": "Replaces the array of Profile Scorecard Goal fields as of the specified effectiveDate. Creates a new array if one does not exist. Deletes the array if one exists as of the specified effectiveDate and the scorecardProfiles array is not included in the PUT.",
"items": {
"$ref": "#/components/schemas/profileScorecardGoals_ab761d753f94100006db1fc25c4a018d"
},
"x-workday-type": "Multi-instance"
},
"eligibilityRule": {
"$ref": "#/components/schemas/eligibilityRule_ab761d753f941000087efd5da96b01b0"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
createGoals_e783e109d05a10000add0e9d914f1817
{
"allOf": [
{
"required": [
"goalName",
"goalWeight"
],
"type": "object",
"properties": {
"goalWeight": {
"type": "number",
"description": "The weight given to the Compensation Scorecard Goal. [90% will be displayed as 0.9]",
"format": "double",
"example": 999999.9999,
"x-workday-type": "Numeric"
},
"goalName": {
"type": "string",
"description": "The name of the Compensation Scorecard Goal.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"goalDescription": {
"type": "string",
"description": "The description of the Compensation Scorecard Goal",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
scorecardGoals_739602a83e141000065bcbec559400c4
{
"allOf": [
{
"required": [
"goalName",
"goalWeight"
],
"type": "object",
"properties": {
"goalWeight": {
"type": "number",
"description": "Replaces the weight of the Compensation Scorecard \\~Goal\\~ as of the specified effectiveDate. [Weight should be entered as 0.9 for a goalWeight of 90%]",
"format": "double",
"example": 999999.9999,
"x-workday-type": "Numeric"
},
"goalName": {
"type": "string",
"description": "Replaces the name of the Compensation Scorecard Goal as of the specified effectiveDate.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"goalDescription": {
"type": "string",
"description": "Replaces the description of the Compensation Scorecard Goal as of the specified effectiveDate. Deletes the description if a description exists as of the specified effectiveDate and this field is not included in the PUT.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
eligibilityRule_e783e109d05a10000aa2f66be77e17e2
{
"description": "The name of the Compensation Eligibility Rule assigned to the Compensation Scorecard Profile.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
profileScorecardGoals_e783e109d05a10000aa2f664cef617e1
{
"allOf": [
{
"$ref": "#/components/schemas/createGoals_e783e109d05a10000add0e9d914f1817"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
createScorecardProfiles_e783e109d05a10000aa2f64beebf17df
{
"allOf": [
{
"required": [
"eligibilityRule",
"profileScorecardGoals"
],
"type": "object",
"properties": {
"eligibilityRule": {
"$ref": "#/components/schemas/eligibilityRule_e783e109d05a10000aa2f66be77e17e2"
},
"profileScorecardGoals": {
"type": "array",
"description": "The \\~goals\\~ for the Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/profileScorecardGoals_e783e109d05a10000aa2f664cef617e1"
},
"x-workday-type": "Multi-instance"
},
"id": {
"type": "string",
"description": "The id for Scorecard Profile"
}
}
}
]
}
performanceScores_031a6cc942de100013eade974c9a01d2
{
"allOf": [
{
"$ref": "#/components/schemas/scoresetScore_031a6cc942de10001432e156a86901d4"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Score"
}
}
}
]
}
eligibiltyRule_031a6cc942de100015833eaa47c701e4
{
"description": "The Eligibility Rule for a Scorecard Profile.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
scoreset_9417ca9c97d91000112e77cec5c70111
{
"allOf": [
{
"type": "object",
"properties": {
"performanceScores": {
"type": "array",
"description": "The set of Performance Scores for a Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/performanceScores_031a6cc942de100013eade974c9a01d2"
},
"x-workday-type": "Multi-instance"
},
"weightedFundingPercent": {
"type": "number",
"description": "Calculates the total Weighted Funding Percent for all the scores in the scorecard result set.",
"format": "double",
"example": 999999.999999,
"x-workday-type": "Numeric"
},
"eligibiltyRule": {
"$ref": "#/components/schemas/eligibiltyRule_031a6cc942de100015833eaa47c701e4"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Scoreset"
}
}
}
]
}
eligibilityRule_e8cffc5e0fe8100019d298288b26011c
{
"description": "The name of the Compensation Eligibility Rule assigned to the Compensation Scorecard Profile.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
profileScorecardGoals_e8cffc5e0fe8100019d298117ae00119
{
"allOf": [
{
"$ref": "#/components/schemas/scorecardGoalSummary_e8cffc5e0fe8100015e8c9f2a2a30110"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
scorecardProfile_e8cffc5e0fe8100019d2980406830118
{
"allOf": [
{
"type": "object",
"properties": {
"eligibilityRule": {
"$ref": "#/components/schemas/eligibilityRule_e8cffc5e0fe8100019d298288b26011c"
},
"profileScorecardGoals": {
"type": "array",
"description": "The goals for the Compensation Scorecard.",
"items": {
"$ref": "#/components/schemas/profileScorecardGoals_e8cffc5e0fe8100019d298117ae00119"
},
"x-workday-type": "Multi-instance"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
scoreGoal_99e36113850b10000c88dae09c9b00c0
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Performance Criteria"
}
}
}
]
}
scorecardGoalSummary_e8cffc5e0fe8100015e8c9f2a2a30110
{
"allOf": [
{
"type": "object",
"properties": {
"goalWeight": {
"type": "number",
"description": "The weight given to the Compensation Scorecard \\~Goal\\~. [90% will be displayed as 0.9]",
"format": "double",
"example": 999999.9999,
"x-workday-type": "Numeric"
},
"goalDescription": {
"type": "string",
"description": "The description of the Compensation Scorecard \\~Goal\\~.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"goalName": {
"type": "string",
"description": "The name of the Compensation Scorecard \\~Goal\\~.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
goalID_031a6cc942de10001432e1711d9201d6
{
"description": "The criteria for the scorecard criteria result.",
"allOf": [
{
"$ref": "#/components/schemas/scoreGoal_99e36113850b10000c88dae09c9b00c0"
},
{
"type": "object"
}
]
}
scoresetScore_031a6cc942de10001432e156a86901d4
{
"allOf": [
{
"type": "object",
"properties": {
"achievement": {
"type": "number",
"description": "The achievement percentage for the scorecard criteria result.",
"format": "double",
"example": 999999.999999,
"x-workday-type": "Numeric"
},
"goalWeight": {
"type": "number",
"description": "The criteria weighted percentage of the scorecard criteria result.",
"format": "double",
"example": 999999.999999,
"x-workday-type": "Numeric"
},
"goalID": {
"$ref": "#/components/schemas/goalID_031a6cc942de10001432e1711d9201d6"
},
"goalName": {
"type": "string",
"description": "The \\~goal\\~ name of the scorecard criteria result.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "The id for Score"
}
}
}
]
}
defaultScorecard_c04de7a15cc210000fc41acababf0019
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
payrollWorktags_65d8813baebc100013a407fcbbc6021e
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}