Skip to main content

IndividualFlatRateHomeNursingBenefit

The specific type for the IndividualFlatRateHomeNursingBenefit.

type IndividualFlatRateHomeNursingBenefit implements Benefit {
area: ServiceArea!
description: String!
digitalDataCollectionNumber: DigitalDataCollectionNumber
digitalDataCollectionNumberOriginal: DigitalDataCollectionNumber
directoryId: Int
hidden: Boolean!
id: BenefitID!
isBilledByTimeUnit: Boolean!
positionId: BenefitPositionID!
price: BenefitPrice!
priceList: TimeboxedFloat
referenceValue: Int!
requiredQualification: Qualification
shortDescription: String
variant: BenefitVariant!
withTimeTracking: Boolean!
}

Fields​

IndividualFlatRateHomeNursingBenefit.area ● ServiceArea! non-null enum​

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

IndividualFlatRateHomeNursingBenefit.description ● String! non-null scalar​

Description of the Benefit, up to 1024 characters long

IndividualFlatRateHomeNursingBenefit.digitalDataCollectionNumber ● DigitalDataCollectionNumber scalar​

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

IndividualFlatRateHomeNursingBenefit.digitalDataCollectionNumberOriginal ● DigitalDataCollectionNumber scalar​

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

IndividualFlatRateHomeNursingBenefit.directoryId ● Int scalar​

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

IndividualFlatRateHomeNursingBenefit.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.

IndividualFlatRateHomeNursingBenefit.id ● BenefitID! non-null scalar​

Unique identifier

IndividualFlatRateHomeNursingBenefit.isBilledByTimeUnit ● Boolean! non-null scalar​

True if this benefit is billed by its minutes in a time unit (any TIME* billing type).

IndividualFlatRateHomeNursingBenefit.positionId ● BenefitPositionID! non-null scalar​

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

IndividualFlatRateHomeNursingBenefit.price ● BenefitPrice! non-null interface​

Price of the benefit, a BigDecimal with 4 integer and 2 fraction digits.

IndividualFlatRateHomeNursingBenefit.priceList ● TimeboxedFloat object​

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

IndividualFlatRateHomeNursingBenefit.referenceValue ● Int! non-null scalar​

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

IndividualFlatRateHomeNursingBenefit.requiredQualification ● Qualification scalar​

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

IndividualFlatRateHomeNursingBenefit.shortDescription ● String scalar​

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

IndividualFlatRateHomeNursingBenefit.variant ● BenefitVariant! non-null enum​

Variant of the benefit. Defaults to BenefitVariant.DEFAULT

IndividualFlatRateHomeNursingBenefit.withTimeTracking ● Boolean! non-null scalar​

Shows if the benefit is a house visit (benefit with time tracking)

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​

duplicateHomeNursingBenefit mutation