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!]!
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!]!
careTeams: [CareTeam!]
clientItemTemplates(
type: ClientItemTemplateType!
): [ClientItemTemplate!]
clients: [Client!]!
clientsPendingCareDegreeApplications: [ClientPendingDegree!]!
clientsUnderBudgetThreshold(
month: Date
): [ClientsCostsBudgetRatio!]
contractSignatureMode: SignatureType!
costCentreCode: String
costEstimationFreeText: String
currentShiftPlan(
month: Date
): SavedShiftPlan
dashboardSettings: DashboardSettings!
daycareInstitutionCode: InstitutionCode!
daycareInvoiceAddress: MailingAddress
email: String!
employees(
isArchived: Boolean
): [Employee!]!
favicon: Document
fleet: [Vehicle!]!
fleetManagementUri: Url!
id: ResidentialParkID!
incompleteClients: [IncompleteClientEntry!]!
invoiceCollection(
month: Date!
): [InvoiceCollection!]!
invoices(
month: Date!
): [Invoice!]
isArchived: Boolean!
journalPrefix: String
location: Geolocation
logo: Document
logoSmall: Document
manager: Employee
name: String!
openSignatures: OpenSignatures!
performanceReportSignatureMode: SignatureType!
performanceReportSignatureSettings: PerformanceReportSignatureSettings!
phoneNumber: String!
plannedMonthlyRevenue(
month: Date
): PlannedMonthlyRevenue!
prescriptionsExpiringWithinTimeSpan(
filter: PrescriptionExpirationFilter!
): [PrescriptionClientDetails!]!
rejectedBenefitsForMonth(
month: Date!
): BenefitDashboardDetails!
rentConfiguration: RentBillingConfiguration!
routingSettings: RoutingSettings!
securityGroups: SecurityGroup!
shiftPlanDraft(
month: Date
): ShiftPlanDraft
shiftPlanHistory(
month: Date
): [SavedShiftPlan!]
slug: String!
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.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 of a given type 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.careTeams ● [CareTeam!] list object

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

ResidentialPark.clientItemTemplates ● [ClientItemTemplate!] list object

Fetch client item templates by residential park and type

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

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.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.email ● String! non-null scalar

The contact email address of the residential 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.isArchived ● Boolean scalar

ResidentialPark.favicon ● Document object

The favicon of the residential park (optional).

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

List of the registered Vehicle of this park.

ResidentialPark.fleetManagementUri ● Url! non-null scalar

URL to the fleet management.

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.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.location ● Geolocation object

The location of the residential park.

ResidentialPark.logo ● Document object

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.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.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.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.slug ● String! non-null scalar

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

ResidentialPark.timeTrackingMode ● TimeTrackingMode! non-null enum

Shows the type of benefit time tracking setting for this park

Returned By

createResidentialPark mutation ● residentialPark query ● residentialParks query ● setContractSignatureMode mutation ● setPerformanceReportSignatureMode mutation ● updateTimeTrackingMode mutation

Member Of

ActiveTour object ● Apartment object ● ApartmentGroup object ● AssignBenefitCatalogueToParkPayload object ● BenefitCatalogue object ● Client object ● Employee object ● SetCostCentrePayload object ● SetJournalPayload object ● TargetTour object ● Tour interface ● UnassignBenefitCatalogueFromParkPayload object ● User object