Skip to main content

AddClientCareDegreeInput

Status and statusDueDate are optional. Both parameters must be set or not.

input AddClientCareDegreeInput {
clientId: ClientID!
endDate: Date
level: CareDegreeLevel!
notes: String
startDate: Date!
}

Fields​

AddClientCareDegreeInput.clientId ● ClientID! non-null scalar​

ID of the client

AddClientCareDegreeInput.endDate ● Date scalar​

End date of the new care degree. Optional.

AddClientCareDegreeInput.level ● CareDegreeLevel! non-null enum​

Level of the new care degree

AddClientCareDegreeInput.notes ● String scalar​

Further explanatory notes. Optional

AddClientCareDegreeInput.startDate ● Date! non-null scalar​

Start date of the new care degree. **Always the 1st of a calendar month** — a Pflegegradwechsel inside a month is not permitted (Product Owner, 2026-09-09). Any other date is rejected.

The same rule as CreateClientPayerConfigurationInput.validFrom, and for the same reason: every month then has exactly one Pflegegrad, so no budget has to be apportioned across a mid-month change and no cut-off date question arises inside a month.

Member Of​

addClientCareDegree mutation