WorkTypeRateDto

A date-effective rate for a type of work — a task category or a library service — for one
team member or, with no team member, the whole practice. Each (team member or practice,
type of work) has at most one open entry (null effectiveTo — the current rate), and its
entries never overlap.

Properties

Name Type Description
codestring

The unique code for this rate entry

The unique code for this rate entry

tenantUserCodestring

The team member the rate is for. Null for a practice-level rate.

The team member the rate is for. Null for a practice-level rate.

taskCategoryCodestring

The task category priced. Exactly one of taskCategoryCode and billableServiceCode is set.

The task category priced. Exactly one of taskCategoryCode and billableServiceCode is set.

taskCategoryNamestring

The task category's name

The task category's name

billableServiceCodestring

The library service priced. Exactly one of taskCategoryCode and billableServiceCode is set.

The library service priced. Exactly one of taskCategoryCode and billableServiceCode is set.

billableServiceNamestring

The library service's name

The library service's name

hourlyRatenumber

Charge-out rate per hour. Null leaves the charge-out rate to the next rule down.

Charge-out rate per hour. Null leaves the charge-out rate to the next rule down.

costRatenumber

Internal cost rate per hour. Null when not set (the next rule down applies), or when the
caller lacks the Cost Rates permission.

Internal cost rate per hour. Null when not set (the next rule down applies), or when the
caller lacks the Cost Rates permission.

effectiveFromstring

The first day the rates apply. Null means "since forever".

The first day the rates apply. Null means "since forever".

effectiveTostring

The last day the rates apply (inclusive). Null marks the current rate.

The last day the rates apply (inclusive). Null marks the current rate.

JSON Example

{
  "code": "string",
  "tenantUserCode": "string",
  "taskCategoryCode": "string",
  "taskCategoryName": "string",
  "billableServiceCode": "string"
}

Used By Operations