Compensation Data Model

Compensation

NameTypeDescription
fixedList[compensationItemData]
variableList[compensationItemData]
stockList[stockData]

Compensation Item Data

NameTypeDescription
typeEnumOne of
SALARY,
ALLOWANCE,
BONUS,
MERIT,
COMMISSION

or as specified in the source app
planIdString
amountDouble
percentageDouble
currencyString
payPeriodEnum
frequencyEnumOne of
ANNUAL,
WEEKLY,
QUARTERLY,
SEMI MONTHLY,
MONTHLY,
HOURLY,
BI WEEKLY,
DAILY,
NOT SPECIFIED

Stock Data

NameTypeDescription
planIdString
typeString
targetSharesDouble
optionsPercentageDouble
stockPercentageDouble
vestingScheduleIdString
vestingScheduleNameString