ResolvedServiceArea
The effective answer for one Dienstbereich: the Beteiligte, with this Dienstbereich's deviation applied. This is domain logic and is computed here — a client must never reassemble it, or the two would drift apart.
Statutorily fixed Dienstbereiche (§43b, §37.3) never appear in this list: their answer is not
configurable and the absence of an entry *is* the specification (REQ-CL-004.15). See
LockedServiceAreaBilling for what they resolve to at billing time.
type ResolvedServiceArea {
beihilfePercentage: BigDecimal
budgetOverride: BudgetOverride
deviates: Boolean!
leistungsseite: LeistungsseiteAnswer!
reimbursementOnly: Boolean!
serviceArea: ServiceArea!
sozialhilfetraeger: SozialhilfetraegerTakeover
statutoryBudget: StatutoryBudget
}
Fields
ResolvedServiceArea.beihilfePercentage ● BigDecimal scalar
The Beihilfe percentage (0-100) effective here, or null when no Beihilfe pays in this
Dienstbereich. Beamtenbeihilfe pays *beside* the fund, so this never replaces leistungsseite.
ResolvedServiceArea.budgetOverride ● BudgetOverride object
The effective budget override, or null when this Dienstbereich's statutory or contracted ceiling applies. The ceiling itself depends on the Pflegegrad and the Wohnpark's contract and is resolved by the billing logic, not here.
ResolvedServiceArea.deviates ● Boolean! non-null scalar
True when this Dienstbereich carries a deviation and has therefore detached from the Beteiligte. A false value is the normal, fully answered state.
ResolvedServiceArea.leistungsseite ● LeistungsseiteAnswer! non-null interface
Question 1: who pays the Leistung here.
ResolvedServiceArea.reimbursementOnly ● Boolean! non-null scalar
True where the payer reimburses the client instead of being billed — §39 Verhinderungspflege. The client is billed in full and reclaims from the fund themselves.
ResolvedServiceArea.serviceArea ● ServiceArea! non-null enum
The Dienstbereich this answer is for.
ResolvedServiceArea.sozialhilfetraeger ● SozialhilfetraegerTakeover object
Question 2: the Sozialhilfeträger bearing the Eigenanteil here, or null when the client bears it — the default, and not a defect.
ResolvedServiceArea.statutoryBudget ● StatutoryBudget object
The statutory ceiling in force for this Dienstbereich, derived from the client's Pflegegrad on
this slice's validFrom. Null on PRIVATE and SGB_V_HKP, which have no Pflegegrad-derived
ceiling; null wherever leistungsseite resolved to BerufsgenossenschaftAnswer, which pays
without a cap; and null when the client has no Pflegegrad recorded for this date. Not adjusted
for budgetOverride — that field, not this one, is the ceiling actually in effect once a
Dienstbereich detaches from the statutory table (REQ-CL-004.17).
Member Of
ClientPayerConfiguration object