API Docs / Schemas / UnpaidTimeUserDto

UnpaidTimeUserDto

A team member the practice pays for tracked time, and how much of their time is
still unpaid. The figures reflect whatever date window the request asked for, so
they always agree with the entries behind them. Cost applies to all tracked time,
so billable and non-billable minutes both count.

Properties

Name Type Description
userCodeAndNameDto
isFormerMemberboolean

True when the member is no longer active in the tenant and only appears
because they still have unpaid time

True when the member is no longer active in the tenant and only appears
because they still have unpaid time

unpaidMinutesinteger

Total unpaid minutes for the member, including entries with no cost rate

Total unpaid minutes for the member, including entries with no cost rate

entryCountinteger

Number of unpaid entries for the member, including entries with no cost rate

Number of unpaid entries for the member, including entries with no cost rate

unpaidAmountnumber

Value of the unpaid time, counting only entries that carry a cost rate.
Computed the same way pay runs are, so it previews them faithfully.

Value of the unpaid time, counting only entries that carry a cost rate.
Computed the same way pay runs are, so it previews them faithfully.

approvedMinutesinteger

Of the unpaid minutes, the minutes already approved for payment

Of the unpaid minutes, the minutes already approved for payment

approvedAmountnumber

Of the unpaid amount, the value already approved for payment (cost-rated entries only)

Of the unpaid amount, the value already approved for payment (cost-rated entries only)

oldestEntryDatestring

Entry date of the member's oldest unpaid entry — how far back the practice owes them

Entry date of the member's oldest unpaid entry — how far back the practice owes them

uncostedEntryCountinteger

How many of the unpaid entries have no cost rate, and so cannot be paid until the
member is given one

How many of the unpaid entries have no cost rate, and so cannot be paid until the
member is given one

JSON Example

{
  "user": {
    "code": "string",
    "name": "string"
  },
  "isFormerMember": false,
  "unpaidMinutes": 0,
  "entryCount": 0,
  "unpaidAmount": 0
}

Contained in Schemas