Skip to main content

CareDegree

The CareDegree type provides information about its level and the steps to getting this level.

type CareDegree {
affectedBillingEntryCount(
clientId: ClientID!
): AffectedBillingEntryCount!
createdOn: LocalDateTime!
endDate: Date
id: CareDegreeID!
isActive: Boolean!
level: CareDegreeLevel!
notes: String
startDate: Date!
}

Fields

CareDegree.affectedBillingEntryCount ● AffectedBillingEntryCount! non-null object

Fetches the count of invoices, performance reports and contracts that were affected when the care degree change took place

CareDegree.affectedBillingEntryCount.clientId ● ClientID! non-null scalar

CareDegree.createdOn ● LocalDateTime! non-null scalar

When the care degree entry was created

CareDegree.endDate ● Date scalar

End date of the new care degree. Optional.

CareDegree.id ● CareDegreeID! non-null scalar

Identifier of this instance. (NN. unique)

CareDegree.isActive ● Boolean! non-null scalar

A CareDegree is active when: * CareDegreeStatus = APPROVED * APPROVED statusDueDate <= current date

CareDegree.level ● CareDegreeLevel! non-null enum

@see CareDegreeLevel

CareDegree.notes ● String scalar

Further explanatory notes. Optional

CareDegree.startDate ● Date! non-null scalar

Start date of the new care degree

Member Of

Client object