Skip to main content

CompleteWorkItemInput

Input for completeWorkItem mutation

input CompleteWorkItemInput {
benefitId: BenefitPositionID
benefitValue: BenefitValueInput
billableMinutes: Int
clientId: ClientID
tourWorkItemId: TourWorkItemID!
}

Fields​

CompleteWorkItemInput.benefitId ● BenefitPositionID scalar​

(Optional) For SingleClientWorkItems you can complete a single benefit.

CompleteWorkItemInput.benefitValue ● BenefitValueInput input​

Input type for the value of the benefit. Mandatory only for single client work items with benefits with a non-default benefit variant.

CompleteWorkItemInput.billableMinutes ● Int scalar​

(Optional) The minutes billed for this benefit in this visit, at least 1. Only for a single benefit (benefitId set) that is billed by time unit (BenefitPosition.isBilledByTimeUnit). Left out, the minutes stored before stay; a time-based benefit without minutes blocks the invoice until a PDL enters them.

CompleteWorkItemInput.clientId ● ClientID scalar​

(Optional) For ClientPoolItems you can complete a single client.

CompleteWorkItemInput.tourWorkItemId ● TourWorkItemID! non-null scalar​

The ID of the tour work item to be completed.

Member Of​

completeWorkItem mutation