Skip to main content

CompensationSurchargeBenefitParagraph43B

The specific type for the CompensationSurchargeBenefitParagraph43B. Benefit is identical with Paragraph 41

type CompensationSurchargeBenefitParagraph43B implements Benefit {
area: ServiceArea!
billingType: BenefitBillingType
description: String!
digitalDataCollectionNumber: DigitalDataCollectionNumber!
directoryId: Int
hidden: Boolean!
id: BenefitID!
internalNumber: String
positionId: BenefitPositionID!
price: BenefitPrice!
priceList: PriceTimeLine
referenceValue: Int!
requiredQualification: Qualification
shortDescription: String
type: BenefitType!
variant: BenefitVariant!
}

Fields

CompensationSurchargeBenefitParagraph43B.area ● ServiceArea! non-null enum

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

CompensationSurchargeBenefitParagraph43B.billingType ● BenefitBillingType enum

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

CompensationSurchargeBenefitParagraph43B.description ● String! non-null scalar

Description of the Benefit, up to 1024 characters long

CompensationSurchargeBenefitParagraph43B.digitalDataCollectionNumber ● DigitalDataCollectionNumber! non-null scalar

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

CompensationSurchargeBenefitParagraph43B.directoryId ● Int scalar

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

CompensationSurchargeBenefitParagraph43B.hidden ● Boolean! non-null scalar

Returns true if the benefit is hidden from the employee visible dialogs. Hidden benefits can always become visible again through the admin panel. It is usually used to hide benefits that should not be billed against clients.

CompensationSurchargeBenefitParagraph43B.id ● BenefitID! non-null scalar

Unique identifier

CompensationSurchargeBenefitParagraph43B.internalNumber ● String scalar

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

CompensationSurchargeBenefitParagraph43B.positionId ● BenefitPositionID! non-null scalar

Secondary identifier for this benefit. This one is only unique within a single catalogue.

CompensationSurchargeBenefitParagraph43B.price ● BenefitPrice! non-null interface

Current price

CompensationSurchargeBenefitParagraph43B.priceList ● PriceTimeLine object

A list of historic and future prices. Only valid for fixed prices.

CompensationSurchargeBenefitParagraph43B.referenceValue ● Int! non-null scalar

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

CompensationSurchargeBenefitParagraph43B.requiredQualification ● Qualification scalar

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

CompensationSurchargeBenefitParagraph43B.shortDescription ● String scalar

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

CompensationSurchargeBenefitParagraph43B.type ● BenefitType! non-null enum

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

CompensationSurchargeBenefitParagraph43B.variant ● BenefitVariant! non-null enum

Variant of the benefit. Defaults to BenefitVariant.DEFAULT

Interfaces

Benefit interface

A benefit is a service/advantage offered by health insurances and LTCI.

We differentiate between different kind of benefits: * BenefitComplexParagraph36 * CareAndDischargeBenefitParagraph45b * CompensationSurchargeBenefitParagraph43B * CounsellingSessionsBenefitParagraph37Abs3 * DayCareBenefitParagraph41 * HomeNursingBenefit * IndividualFlatRateHomeNursingBenefit * PreventiveCareBenefitParagraph39 * PrivateBenefit