Skip to main content

ResidentialPark

A residential park is an administrative unit of a care facility.

type ResidentialPark {
absenceReasonTemplates(
showInactive: Boolean
): [ClientAbsenceReasonTemplate!]
activeCatalogues(
refDate: Date
): [BenefitCatalogueWithOptions!]!
activeServiceAreas: [ServiceArea!]!
activityPlan: ActivityPlan!
activityTemplates(
showInactive: Boolean
): [ActivityTemplate!]
additionalBenefitsForMonth(
month: Date!
): BenefitDashboardDetails!
additionalInvoiceMessage: String
address: Address
ambulantCareInstitutionCode: InstitutionCode!
ambulantInvoiceAddress: MailingAddress
apartmentGroupJointCareSettings: [ApartmentGroupJointCareSettings!]
apartmentGroups: [ApartmentGroup!]!
appointments(
filter: AppointmentFilterInput!
): AppointmentPeriod!
asBremenAmbulant: AsBremenConnection
asBremenDaycare: AsBremenConnection
assignmentNoticeCareAndDischarge: Boolean!
assignmentNoticePreventiveCare: Boolean!
benefits(
filter: BenefitsFilterInput
): [Benefit!]!
bloodSugarUnit: BloodSugarUnit!
careTeamJointCareSettings: [CareTeamJointCareSettings!]
careTeams: [CareTeam!]
clearingType: ClearingType!
clientItemTemplates(
type: ClientItemTemplateType!
): [ClientItemTemplate!]
clientPayerConfigurationsNeedingReview: [ClientPayerConfiguration!]!
clients: [Client!]!
clientsPendingCareDegreeApplications: [ClientPendingDegree!]!
clientsUnderBudgetThreshold(
month: Date
): [ClientsCostsBudgetRatio!]
contractSignatureMode: SignatureType!
contractSpecialistFte: BigDecimal
costCentreCode: String
costEstimationFreeText: String
currentShiftPlan(
month: Date
): SavedShiftPlan
dashboardSettings: DashboardSettings!
daycareInstitutionCode: InstitutionCode!
daycareInvoiceAddress: MailingAddress
defaultTourSettings: DefaultTourSettings!
demiseIncidentSummary: DemiseIncidentSummary!
documentedDemiseIncidents(
filter: DocumentedDemiseIncidentFilter!
): [DocumentedDemiseIncident!]!
email: String!
employeeLendingEnabled: Boolean!
employees(
filter: EmployeeFilterInput
): [Employee!]!
expiringPrescriptions(
input: ExpiringPrescriptionsInput!
): [Prescription!]!
externalLendingRequests(
month: Date!
): [ExternalLendingRequest!]!
favicon: Document
federalState: FederalStates!
fleet(
includeInactive: Boolean = false
): [Vehicle!]!
fleetManagementUri: Url!
followUpPrescriptionDrafts: [Prescription!]!
hrWorksLink: HrWorksParkLink
hrWorksSyncWarnings: [HrWorksSyncMessage!]!
id: ResidentialParkID!
incompleteClients: [IncompleteClientEntry!]!
investmentCostApprovalRequired: Boolean!
invoiceCollection(
month: Date!
): [InvoiceCollection!]!
invoices(
month: Date!
): [Invoice!]
isArchived: Boolean!
journalPrefix: String
lendingDashboard: LendingDashboard!
lendingRequests(
month: Date!
): [LendingRequest!]!
liveFrom: Date
location: Geolocation
logo: Document
logoSmall: Document
manager: Employee
matchingLendingRequests(
date: Date!
employeeId: EmployeeID!
): [ExternalLendingRequest!]!
maxaelSaveLogEnabled: Boolean!
name: String!
openSignatures: OpenSignatures!
performanceReportSignatureMode: SignatureType!
performanceReportSignatureSettings: PerformanceReportSignatureSettings!
phoneNumber: String!
plannedMonthlyRevenue(
month: Date
): PlannedMonthlyRevenue!
prescriptionApplications: [PrescriptionApplicationView!]!
prescriptionVersion2Enabled: Boolean!
prescriptionsExpiringWithinTimeSpan(
filter: PrescriptionExpirationFilter!
): [PrescriptionClientDetails!]!
rejectedBenefitsForMonth(
month: Date!
): BenefitDashboardDetails!
rentConfiguration: RentBillingConfiguration!
routingSettings: RoutingSettings!
securityGroups: SecurityGroup!
shiftModel: ShiftModel!
shiftPlanDraft(
month: Date
): ShiftPlanDraft
shiftPlanHistory(
month: Date
): [SavedShiftPlan!]
shortCode: String
slug: String!
socialFactoringEnabled: Boolean!
socialFactoringFactoJson(
invoiceIds: [InvoiceID!]!
): [SocialFactoringFactoJsonFile!]!
socialFactoringSettings: SocialFactoringSettings
socialFactoringStack: SocialFactoringStack!
timeBenefitDisplayMode: TimeBenefitDisplayMode!
timeTrackingMode: TimeTrackingMode!
}

Fields​

ResidentialPark.absenceReasonTemplates ● [ClientAbsenceReasonTemplate!] list object​

Templates for creating absence reasons

ResidentialPark.absenceReasonTemplates.showInactive ● Boolean scalar​

ResidentialPark.activeCatalogues ● [BenefitCatalogueWithOptions!]! non-null object​

Returns a list of active benefit catalogues for this residential park

ResidentialPark.activeCatalogues.refDate ● Date scalar​

(Optional) The date to check the validity of the benefit catalogues. If not provided, the current date is used.

ResidentialPark.activeServiceAreas ● [ServiceArea!]! non-null enum​

Returns a list of active service areas for this residential park.

ResidentialPark.activityPlan ● ActivityPlan! non-null object​

The activity plan of the residential park

ResidentialPark.activityTemplates ● [ActivityTemplate!] list object​

Templates for creating activities

ResidentialPark.activityTemplates.showInactive ● Boolean scalar​

ResidentialPark.additionalBenefitsForMonth ● BenefitDashboardDetails! non-null object​

A List of extra added benefits for clients in a specific residential park

ResidentialPark.additionalBenefitsForMonth.month ● Date! non-null scalar​

ResidentialPark.additionalInvoiceMessage ● String scalar​

An additional message printed on each invoice of this residential park.

ResidentialPark.address ● Address scalar​

Location of the park.

ResidentialPark.ambulantCareInstitutionCode ● InstitutionCode! non-null scalar​

Identifier for the ambulant nursing care, unique 9-digit number

ResidentialPark.ambulantInvoiceAddress ● MailingAddress scalar​

The invoice address used for ambulant services.

ResidentialPark.apartmentGroupJointCareSettings ● [ApartmentGroupJointCareSettings!] list object​

Settings for apartment group joint care connected to the residential park

ResidentialPark.apartmentGroups ● [ApartmentGroup!]! non-null object​

All apartment groups within this park

ResidentialPark.appointments ● AppointmentPeriod! non-null object​

Fetches all appointments for a residential park for a given period. Can be filtered to fetch birthdays, consultations or absences. If no filter provided, all appointments are fetched by default.

ResidentialPark.appointments.filter ● AppointmentFilterInput! non-null input​

ResidentialPark.asBremenAmbulant ● AsBremenConnection object​

Fetches status information for the ambulant mandant from AS Bremen. Returns null if the mandant is not yet configured.

Use Mutation.enableAsBremenAmbulant to enable the ambulant mandant.

ResidentialPark.asBremenDaycare ● AsBremenConnection object​

Fetches status information for the daycare mandant from AS Bremen. Returns null if the mandant is not yet configured.

Use Mutation.enableAsBremenDaycare to enable the daycare mandant.

ResidentialPark.assignmentNoticeCareAndDischarge ● Boolean! non-null scalar​

Shows if the assignment notice is displayed in the performance report for benefits of service area $45b - Care and discharge

ResidentialPark.assignmentNoticePreventiveCare ● Boolean! non-null scalar​

Shows if the assignment notice is displayed in the performance report for benefits of service area $39 - Preventive care

ResidentialPark.benefits ● [Benefit!]! non-null interface​

Fetches all benefits available for this residential park. Does not return hidden benefits. To get also hidden benefits, use BenefitCatalogue.benefits instead.

ResidentialPark.benefits.filter ● BenefitsFilterInput input​

ResidentialPark.bloodSugarUnit ● BloodSugarUnit! non-null enum​

The unit blood sugar values are recorded and displayed in by default.

ResidentialPark.careTeamJointCareSettings ● [CareTeamJointCareSettings!] list object​

Settings for care team joint care connected to the residential park

ResidentialPark.careTeams ● [CareTeam!] list object​

(Empty) if the residential park does not have any care teams.

ResidentialPark.clearingType ● ClearingType! non-null enum​

The clearing type specifies how the DTA and LNW are transmitted and how the money flows are handled.

ResidentialPark.clientItemTemplates ● [ClientItemTemplate!] list object​

Fetch client item templates by residential park and type

ResidentialPark.clientItemTemplates.type ● ClientItemTemplateType! non-null enum​

ResidentialPark.clientPayerConfigurationsNeedingReview ● [ClientPayerConfiguration!]! non-null object​

Every payer configuration slice in this Wohnpark that the migration marked as needing review (#3322 step 3), newest first. Without this the needsReview marking would be unreachable and therefore worthless — a PDL has no other way to enumerate the affected clients.

A field of the Wohnpark rather than a root query on purpose: the park in scope is then the query's own parent, which is what @auth resolves a park from outside a mutation.

Requires authorization features: client:billing:edit

ResidentialPark.clients ● [Client!]! non-null object​

clients belonging to this residential park

ResidentialPark.clientsPendingCareDegreeApplications ● [ClientPendingDegree!]! non-null object​

Clients with pending care degree applications

ResidentialPark.clientsUnderBudgetThreshold ● [ClientsCostsBudgetRatio!] list object​

Fetches the clients, whose costs for the month is below a given threshold (defined in the residential park) regarding the budget (e.g. under 97% of the budget)

ResidentialPark.clientsUnderBudgetThreshold.month ● Date scalar​

ResidentialPark.contractSignatureMode ● SignatureType! non-null enum​

The mode how a contract is signed by a client.

ResidentialPark.contractSpecialistFte ● BigDecimal scalar​

The specialist full-time equivalents (PDL and PFK) of the park's care contract: the cap of the specialist staffing target. Null means no cap.

ResidentialPark.costCentreCode ● String scalar​

The cost centre associated for this residential park. Especially required for the DATEV export.

ResidentialPark.costEstimationFreeText ● String scalar​

The free text for the cost estimation of this residential park.

ResidentialPark.currentShiftPlan ● SavedShiftPlan object​

Returns the current shift plan for a residential park based on the provided month. If month not provided, the current month is used.

ResidentialPark.currentShiftPlan.month ● Date scalar​

ResidentialPark.dashboardSettings ● DashboardSettings! non-null object​

The budget threshold under which clients are listed in Budget utilization

ResidentialPark.daycareInstitutionCode ● InstitutionCode! non-null scalar​

Identifier for the daycare, unique 9-digit number

ResidentialPark.daycareInvoiceAddress ● MailingAddress scalar​

The invoice address used for ambulant services.

ResidentialPark.defaultTourSettings ● DefaultTourSettings! non-null object​

Default tour settings for this residential park

ResidentialPark.demiseIncidentSummary ● DemiseIncidentSummary! non-null object​

How many demise incident reports (Sturzprotokolle) the park's clients got in the last 24 hours, 7 days and 30 days, counted by when each report was completed, not by the time of the fall

Requires authorization features: client:demise:read

ResidentialPark.documentedDemiseIncidents ● [DocumentedDemiseIncident!]! non-null object​

The demise incident reports completed within the given period, newest first. Fails if the period does not start before it ends

Requires authorization features: client:demise:read

ResidentialPark.documentedDemiseIncidents.filter ● DocumentedDemiseIncidentFilter! non-null input​

ResidentialPark.email ● String! non-null scalar​

The contact email address of the residential park

ResidentialPark.employeeLendingEnabled ● Boolean! non-null scalar​

Whether the employee lending is switched on for both the tenant and this park.

ResidentialPark.employees ● [Employee!]! non-null object​

Fetch all employees belonging to this residential park By default, all employees are fetched If isArchived == True, only archived employees are fetched If isArchived == False, only active employees are fetched

ResidentialPark.employees.filter ● EmployeeFilterInput input​

ResidentialPark.expiringPrescriptions ● [Prescription!]! non-null object​

REQ-CP-022.2: Expiring Prescriptions Tab. Fetches prescriptions that are about to expire within a certain period, filtered by status.

Requires authorization features: client:core:read

ResidentialPark.expiringPrescriptions.input ● ExpiringPrescriptionsInput! non-null input​

ResidentialPark.externalLendingRequests ● [ExternalLendingRequest!]! non-null object​

The lending requests of other parks in the given month.

Requires authorization features: tour:lending:manage

ResidentialPark.externalLendingRequests.month ● Date! non-null scalar​

Month of the requests. Date is always the first of the month.

ResidentialPark.favicon ● Document object​

The favicon of the residential park (optional).

ResidentialPark.federalState ● FederalStates! non-null enum​

The Bundesland (federal state) this park is located in. Derived from the park's address at creation and settable afterwards; every state-specific billing setting (Leistungskatalog, Ausbildungsumlage) is keyed off this value.

ResidentialPark.fleet ● [Vehicle!]! non-null object​

List of the registered Vehicle of this park.

ResidentialPark.fleet.includeInactive ● Boolean scalar​

Include the deactivated vehicles of this park. Defaults to active vehicles only.

ResidentialPark.fleetManagementUri ● Url! non-null scalar​

URL to the fleet management.

ResidentialPark.followUpPrescriptionDrafts ● [Prescription!]! non-null object​

REQ-CP-022.3: Follow-up Prescription Drafts Tab. Fetches all follow-up prescription drafts for all clients in a residential park.

Requires authorization features: client:core:read

The HR WORKS organisation unit this park is linked to.

Returns null when the park is not linked, in which case the synchronisation imports nothing for it. Use Mutation.linkResidentialParkToHrWorks to establish the link.

Requires authorization features: park:hrworks:edit

ResidentialPark.hrWorksSyncWarnings ● [HrWorksSyncMessage!]! non-null object​

Warnings and errors concerning this park, taken from the most recent synchronisation run of each module.

Only the latest run of each module is consulted, so the list reflects the current state of affairs rather than growing with every run. A run always covers exactly one park, so every message it produced is listed here — including the many that name no park of their own, such as a failure reaching HR WORKS. A message naming a *different* park is left out.

Requires authorization features: park:hrworks:edit

ResidentialPark.id ● ResidentialParkID! non-null scalar​

Unique identifier of the park.

ResidentialPark.incompleteClients ● [IncompleteClientEntry!]! non-null object​

Fetches the open entries of a residential park with the corresponding client and reason

ResidentialPark.investmentCostApprovalRequired ● Boolean! non-null scalar​

Whether taking over the Investitionskosten of this park requires the approval of the Landesbehörde (§ 82 Abs. 3/4 SGB XI). Defaults to false.

ResidentialPark.invoiceCollection ● [InvoiceCollection!]! non-null object​

Fetches the invoices for a single calendar month merged by recipient and service area.

Private invoices are excluded.

ResidentialPark.invoiceCollection.month ● Date! non-null scalar​

ResidentialPark.invoices ● [Invoice!] list object​

Fetches the invoices of a residential park for a single calendar month

ResidentialPark.invoices.month ● Date! non-null scalar​

ResidentialPark.isArchived ● Boolean! non-null scalar​

Shows if the given park has been archived

ResidentialPark.journalPrefix ● String scalar​

The prefix used for creating invoice numbers.

ResidentialPark.lendingDashboard ● LendingDashboard! non-null object​

The lending requests for the dashboard tile, from today on.

Requires authorization features: tour:lending:manage

ResidentialPark.lendingRequests ● [LendingRequest!]! non-null object​

The lending requests of this park in the given month.

Requires authorization features: tour:lending:manage

ResidentialPark.lendingRequests.month ● Date! non-null scalar​

Month of the requests. Date is always the first of the month.

ResidentialPark.liveFrom ● Date scalar​

First month counted in the cross-park averages ("Live ab"), always the 1st of a month. Null while the park is in its start-up phase.

ResidentialPark.location ● Geolocation object​

The location of the residential park.

The logo of the residential park (optional).

ResidentialPark.logoSmall ● Document object​

The small logo of the residential park (optional).

ResidentialPark.manager ● Employee object​

The manager of the residential park

ResidentialPark.matchingLendingRequests ● [ExternalLendingRequest!]! non-null object​

The external requests on the given date the employee qualifies for.

Requires authorization features: tour:lending:manage

ResidentialPark.matchingLendingRequests.date ● Date! non-null scalar​

Date of the requests.

ResidentialPark.matchingLendingRequests.employeeId ● EmployeeID! non-null scalar​

Employee of this park.

ResidentialPark.maxaelSaveLogEnabled ● Boolean! non-null scalar​

Whether recordings sent to Maxael are stored there (save_log flag). Must be explicitly enabled per park. Defaults to false for GDPR compliance.

ResidentialPark.name ● String! non-null scalar​

Human-readable name

ResidentialPark.openSignatures ● OpenSignatures! non-null object​

Information about the open signatures for performance reports nad contracts in a specific residential park

ResidentialPark.performanceReportSignatureMode ● SignatureType! non-null enum​

The mode a performance report is signed by a client.

ResidentialPark.performanceReportSignatureSettings ● PerformanceReportSignatureSettings! non-null object​

ResidentialPark.phoneNumber ● String! non-null scalar​

The contact phone number address of the residential park

ResidentialPark.plannedMonthlyRevenue ● PlannedMonthlyRevenue! non-null object​

Fetches the planned monthly revenue for a residential park for a given month. If no month is provided, it is fetched for the current month by default.

ResidentialPark.plannedMonthlyRevenue.month ● Date scalar​

ResidentialPark.prescriptionApplications ● [PrescriptionApplicationView!]! non-null object​

REQ-CP-022.4: Prescription Applications Tab. Fetches a list of created applications (grouped by doctor) with status indication.

Requires authorization features: client:core:read

ResidentialPark.prescriptionVersion2Enabled ● Boolean! non-null scalar​

Whether this residential park uses the new prescription process (v2). Parks migrate individually. Defaults to false (old process).

ResidentialPark.prescriptionsExpiringWithinTimeSpan ● [PrescriptionClientDetails!]! non-null object​

Get prescriptions expiring before the end of the current year for a residential park

ResidentialPark.prescriptionsExpiringWithinTimeSpan.filter ● PrescriptionExpirationFilter! non-null input​

ResidentialPark.rejectedBenefitsForMonth ● BenefitDashboardDetails! non-null object​

A List of rejected benefits for clients in a specific residential park

ResidentialPark.rejectedBenefitsForMonth.month ● Date! non-null scalar​

ResidentialPark.rentConfiguration ● RentBillingConfiguration! non-null object​

Any configuration which is related to rent.

ResidentialPark.routingSettings ● RoutingSettings! non-null object​

All settings related to the route planning

ResidentialPark.securityGroups ● SecurityGroup! non-null object​

All users with access to this park.

ResidentialPark.shiftModel ● ShiftModel! non-null enum​

Shift model configured for this residential park (2-shift or 3-shift).

ResidentialPark.shiftPlanDraft ● ShiftPlanDraft object​

Fetches the shift plan draft for a residential park based on the provided month. If month not provided, the current month is used.

ResidentialPark.shiftPlanDraft.month ● Date scalar​

ResidentialPark.shiftPlanHistory ● [SavedShiftPlan!] list object​

Fetches the shift plan history for a residential park based on the provided month. If month not provided, the current month is used.

ResidentialPark.shiftPlanHistory.month ● Date scalar​

ResidentialPark.shortCode ● String scalar​

Short code (Kürzel) of this park in upper case, e.g. BSU or MD-HGS, unique within the tenant. Null until the tenant admin sets it.

ResidentialPark.slug ● String! non-null scalar​

Short unique identifier of this park. This is especially used as abbreviation inside the URLs.

ResidentialPark.socialFactoringEnabled ● Boolean! non-null scalar​

Whether the invoices of this park are released to SozialFactoring.

This is false unless the park was explicitly switched on **and** its clearingType is DIRECT_HUSKYCARE, so a park moved to another clearing type stops factoring without the stored setting being lost.

ResidentialPark.socialFactoringFactoJson ● [SocialFactoringFactoJsonFile!]! non-null object​

The FactoJson files a transmission of the given invoices would upload now, to inspect before sending or to hand to SozialFactoring when they query something.

Takes the invoiceIds a transmitToSocialFactoring would be given, so a stack with invoices left out is downloaded without them and the download describes exactly what would be sent. Only invoices on this park's socialFactoringStack are built into files; any other id is ignored.

One entry per file, split per IK exactly as transmitToSocialFactoring splits them. Each content is byte for byte what the upload would carry: it is built by the same bundle builder and serialised by the same code, so a file downloaded now and one uploaded now cannot differ. Reading it changes nothing — no invoice changes its status and nothing is sent.

On the same feature as transmitting: whoever may send the file may read it. Empty if none of the invoices is on the stack. Fails with the same refusal a transmission would, e.g. a park without a SozialFactoring account, or a private payer without an address.

Requires authorization features: billing:factoring:send

ResidentialPark.socialFactoringFactoJson.invoiceIds ● [InvoiceID!]! non-null scalar​

The invoices to build the files from — those a transmission would be given.

ResidentialPark.socialFactoringSettings ● SocialFactoringSettings object​

The SozialFactoring account configuration of this park, or null if it was never configured.

Switching factoring on does not require this to be set, so an enabled park can still read null here — the transmission is what needs the account, not the switch.

Requires authorization features: billing:factoring:settings

ResidentialPark.socialFactoringStack ● SocialFactoringStack! non-null object​

The park's Rechnungsstapel for SozialFactoring: the invoices the next transmission would send, already split into the files they will go out in, together with the account they go to and the outcome of the last transmission.

An invoice, rent invoices included, is on the stack while all of these hold:

  • the park has socialFactoringEnabled, i.e. clears via DIRECT_HUSKYCARE and was switched on;
  • its socialFactoringStatus is RELEASED;
  • its status is not STORNO.

An invoice is released when it is issued in such a park and goes out through the DTA, or by hand with releaseInvoiceForSocialFactoring for any other. What the platform does not send through the DTA — a private invoice, one to a Beihilfestelle or a Sozialamt, a rent invoice — is collected by SEPA mandate or paid to the account Odoo prints, both of which credit Humanas, so it stays off the stack unless someone puts it there knowing that. Its status moving on afterwards does not take an invoice off the stack; only a transmission, which makes it TRANSMITTED, or a Storno does. A cancelled invoice keeps RELEASED, because it once was released, but it is never sent.

For a park without factoring, files is empty; account and lastTransmission are still returned.

Requires authorization features: billing:factoring:send

ResidentialPark.timeBenefitDisplayMode ● TimeBenefitDisplayMode! non-null enum​

How the performance report shows time-based benefits, on screen and in print. Defaults to UNITS.

ResidentialPark.timeTrackingMode ● TimeTrackingMode! non-null enum​

Shows the type of benefit time tracking setting for this park

Returned By​

createResidentialPark mutation ● enablePrescriptionV2 mutation ● residentialPark query ● residentialParks query ● residentialParksWithFeature query ● setContractSignatureMode mutation ● setMaxaelSaveLogEnabled mutation ● setPerformanceReportSignatureMode mutation ● socialFactoringParks query ● updateResidentialParkShiftModel mutation ● updateTimeTrackingMode mutation

Member Of​

ActiveTour object ● Apartment object ● ApartmentGroup object ● ApiKeyParkPermission object ● AssignBenefitCatalogueToParkPayload object ● BenefitCatalogue object ● ChangeClearingTypePayload object ● Client object ● CorrectInvestmentCostPercentagePayload object ● CorrectTrainingLevyRatePayload object ● DisableEmployeeLendingPayload object ● Employee object ● EnableEmployeeLendingPayload object ● LendingAssignment object ● LendingOffer object ● LendingRequest object ● OccupancyOverviewRow object ● ParkRoleBinding object ● SaveSocialFactoringSettingsPayload object ● SetBloodSugarUnitPayload object ● SetContractSpecialistFtePayload object ● SetCostCentrePayload object ● SetFederalStatePayload object ● SetInvestmentCostApprovalRequiredPayload object ● SetInvestmentCostPercentagePayload object ● SetJournalPayload object ● SetLiveFromPayload object ● SetShortCodePayload object ● SetSocialFactoringEnabledPayload object ● SetTimeBenefitDisplayModePayload object ● StaffingOverviewRow object ● StaffingReport object ● StaffingSnapshotStamp object ● TargetTour object ● Tour interface ● UnassignBenefitCatalogueFromParkPayload object ● UpdatePointValueFactorPayload object ● UpdateRoutingDefaultVehicleTypePayload object ● UpdateSgbVDailyFlatratePayload object ● UpdateSondertarifPayload object ● UpdateTrainingLevyDaycarePayload object ● UpdateTrainingLevyNursingPayload object ● UpdateTrainingLevyRatePayload object ● User object