Compensation Data Model

Compensation

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

Compensation Item Data

Name Type Description

type

Enum

One of
SALARY,
ALLOWANCE,
BONUS,
MERIT,
COMMISSION

or as specified in the source app

planId

String

amount

Double

percentage

Double

currency

String

payPeriod

Enum

frequency

Enum

One of
ANNUAL,
WEEKLY,
QUARTERLY,
SEMI MONTHLY,
MONTHLY,
HOURLY,
BI WEEKLY,
DAILY,
NOT SPECIFIED

Stock Data

NameTypeDescription
planIdString
typeString
targetSharesDouble
optionsPercentageDouble
stockPercentageDouble
vestingScheduleIdString
vestingScheduleNameString