id
integer
leavePeriodId
integer
leaveAccountId
integer

ID of the related LeaveAccount.

authorId
integer

ID of the user who created this object.

creationDate
string

Non UTC date-time when this object was created.

isActive
boolean

Whether this SickLeaveCertificate was cancelled (equivalent to deleted).

cancellationDate
string | null

Non UTC date-time when this SickLeaveCertificate was cancelled / deleted. Null when not cancelled.

cancellationUserId
integer | null

ID of the user who cancelled / deleted this SickLeaveCertificate. Null when not cancelled.

subrogation
boolean

When true, the company maintains the employee salary and will itself be compensated by Social Security.

subrogationStartDate
string | null

Start of subrogation.

subrogationEndDate
string | null

Last day (included) of subrogation.

lastWorkingDay
string

Last day (included) this employee worked before being on sick leave.

numberOfWaitingPeriodDays
integer

Number of days the employee will have to wait before being compensated.

Required range: x > 0
numberOfCompensatedDays
integer

Total number of days the employee will be compensated for.

Required range: x > 0
partTimeNature
enum<integer> | null
  • 0: Other
  • 1: Work accident
  • 2: Commute accident
  • 3: Sickness
  • 4: Occupational disease
  • 5: Maternity
  • 6: Paternity
  • 7: Therapeutic part-time
Available options:
0,
1,
2,
3,
4,
5,
6,
7,
8
partTimeActivityRate
number | null

When the employee returns part-time: the actual part-time percentage.

partTimeReturnType
enum<integer>
  • 0: Employee returns in full-time.
  • 1: Employee returns in part-time for therapeutic reasons.
  • 2: Employee returns in part-time for personal undisclosed reasons.
Available options:
0,
1,
2
earlyReturn
boolean

Whether the employee will actually return to work before the expected leave end date.

extension
boolean

Is this SickLeaveCertificate an extension of a previous one?

comments
string | null

Comments left when creating this SickLeaveCertificate.

originalLeavePeriodId
integer

ID of the previous SickLeaveCertificate.LeavePeriod when this one is an extension or an early return to work.

accidentDate
string | null

When due to a work commuting accident, the date when the accident occurred.

accidentPlace
enum<integer> | null
  • 0: outward trip
  • 1: return trip
  • 2: lunch place
Available options:
0,
1,
2
firstObservationDate
string | null

When were the first symptoms observed.

childArrivalScheduledDate
string | null

On maternity leaves, the date when the child is expected to arrive (birth or adoption).

childArrivalEffectiveDate
string | null

On maternity leaves, the date when the child actually arrived (birth or adoption).

childArrivalType
enum<integer> | null
  • 0: Birth
  • 1: Adoption
Available options:
0,
1
isSingleChild
boolean | null

On maternity leaves, whether there are one or several children expected.

childAdoptionDistribution
enum<integer> | null
  • 0: single parent
  • 1: split between both parents
Available options:
0,
1
paternityLeavePartType
enum<integer> | null
  • 0: First part
  • 1: Splittable part
Available options:
0,
1
compensationRate
number | null

Percentage of compensation.

longLastingAffection
boolean | null

Long-lasting conditions are severe enough and/or have a chronic nature that requires prolonged treatment.