PreventiveCareBenefitParagraph39
The specific type for the PreventiveCareBenefitParagraph39. Care benefit with a limit of 1612 Euro per year, with a requirement of a care degree 2 to 5
type PreventiveCareBenefitParagraph39 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
PreventiveCareBenefitParagraph39.area ● ServiceArea! non-null enum
Service area of the Benefit, one of the valid ServiceArea types (like SGB_V_HKP, PRIVATE, ...)
PreventiveCareBenefitParagraph39.billingType ● BenefitBillingType enum
Indicates the way a benefit is counted. This could be time-based or quantity-based billing.
PreventiveCareBenefitParagraph39.description ● String! non-null scalar
Description of the Benefit, up to 1024 characters long
PreventiveCareBenefitParagraph39.digitalDataCollectionNumber ● DigitalDataCollectionNumber! non-null scalar
Data exchange number used for billing with health/care insurance fund, 4 characters long
PreventiveCareBenefitParagraph39.directoryId ● Int scalar
The directory ID of the benefit showing the relation to the price
PreventiveCareBenefitParagraph39.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.
PreventiveCareBenefitParagraph39.id ● BenefitID! non-null scalar
Unique identifier.
PreventiveCareBenefitParagraph39.internalNumber ● String scalar
Internal number assigned by the care service, 32 digits long.
PreventiveCareBenefitParagraph39.positionId ● BenefitPositionID! non-null scalar
Secondary identifier for this benefit. This one is only unique within a single catalogue.
PreventiveCareBenefitParagraph39.price ● BenefitPrice! non-null interface
Price of the benefit, a BigDecimal with 4 integer and 2 fraction digits.
PreventiveCareBenefitParagraph39.priceList ● PriceTimeLine object
A list of historic and future prices. Only valid for fixed prices.
PreventiveCareBenefitParagraph39.referenceValue ● Int! non-null scalar
Reference value of the Benefit in minutes, up to 3 digits. Shows the average execution time of the Benefit
PreventiveCareBenefitParagraph39.requiredQualification ● Qualification scalar
The minimal required qualification of an employee to provide this benefit.
PreventiveCareBenefitParagraph39.shortDescription ● String scalar
A short description of the Benefit, up to 32 characters long
PreventiveCareBenefitParagraph39.type ● BenefitType! non-null enum
Type of the Benefit, one of the valid BenefitType types (like BASIC_NURSING, HOUSEKEEPING,...)
PreventiveCareBenefitParagraph39.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
Returned By
createPreventiveCareBenefitParagraph39 mutation ● duplicatePreventiveCareBenefitParagraph39 mutation