Skip to main content

BenefitInput

Corresponding input type for the Benefit type, containing all valid fields of the different benefit types. Used in importBenefits mutation as a part of array for importing multiple benefits.

input BenefitInput {
area: ServiceArea!
benefitClass: String
billingType: BenefitBillingType
complexDescription: String
description: String!
digitalDataCollectionNumber: DigitalDataCollectionNumber!
digitalDataCollectionNumberOriginal: DigitalDataCollectionNumber
directoryId: Int
group: String
holidayRelevance: Boolean
internalNumber: String
pointValue: Int
price: Float
referenceValue: Int!
requiredQualification: Qualification
shortDescription: String
type: BenefitType
variant: BenefitVariant
}

Fields​

BenefitInput.area ● ServiceArea! non-null enum​

Service area of the Benefit, one of the valid ServiceArea types (like SGB_V_HKP, PRIVATE, ...)

BenefitInput.benefitClass ● String scalar​

Shows which benefit complex the given benefit belongs to

BenefitInput.billingType ● BenefitBillingType enum​

Indicates the way a benefit is counted. This could be time-based or quantity-based billing.

BenefitInput.complexDescription ● String scalar​

A description of the Benefit Complex, up to 3000 characters.

BenefitInput.description ● String! non-null scalar​

Description of the Benefit, up to 1024 characters long

BenefitInput.digitalDataCollectionNumber ● DigitalDataCollectionNumber! non-null scalar​

Data exchange number used for billing with health/care insurance fund, 4 characters long

BenefitInput.digitalDataCollectionNumberOriginal ● DigitalDataCollectionNumber scalar​

The original Data exchange number of the Benefit, 4 symbols long.

BenefitInput.directoryId ● Int scalar​

The directory ID of the benefit showing the relation to the price

BenefitInput.group ● String scalar​

Determines the price for HomeNursingBenefits

BenefitInput.holidayRelevance ● Boolean scalar​

Indicates if the benefit is allowed to be executed on sundays/holidays.

BenefitInput.internalNumber ● String scalar​

Internal number assigned by the care service, 32 digits long.

BenefitInput.pointValue ● Int scalar​

The point value for this benefit. A benefit should either have a pointValue or a price.

BenefitInput.price ● Float scalar​

Current price. A benefit should either have a price or a pointValue.

BenefitInput.referenceValue ● Int! non-null scalar​

Reference value of the Benefit in minutes, up to 3 digits. Shows the average execution time of the Benefit

BenefitInput.requiredQualification ● Qualification scalar​

The minimal required qualification of an employee to provide this benefit.

BenefitInput.shortDescription ● String scalar​

A short description of the Benefit, up to 32 characters long

BenefitInput.type ● BenefitType enum​

Type of the Benefit, one of the valid BenefitType types (like BASIC_NURSING, HOUSEKEEPING,...)

BenefitInput.variant ● BenefitVariant enum​

Variant for every benefit (Optional) Defaults to DEFAULT

Member Of​

ImportBenefitsInput input