Skip to main content

CounsellingInterview

Contains data about the counselling interview held with a certain client

type CounsellingInterview implements BenefitsData {
budgetPlan(
input: BudgetPlanInput
): BudgetPlan!
counsellingSessionBenefits: CounsellingSessionBenefits!
dayCareBenefits: DayCareBenefits!
id: CounsellingInterviewID!
latestPossibleStart: Date
notes: String
nursingCareBenefits: NursingCareBenefits!
preventiveCareBenefits: PreventiveCareBenefits!
privateBenefits: PrivateBenefits!
reliefBenefits: ReliefBenefits!
timestamp: LocalDateTime
}

Fields​

CounsellingInterview.budgetPlan ● BudgetPlan! non-null object​

Delivers the budget plan containing the actual prices and budget limits for the Counselling Interview for the given care degree. If the care degree is not given, this of client will be used

CounsellingInterview.budgetPlan.input ● BudgetPlanInput input​

CounsellingInterview.counsellingSessionBenefits ● CounsellingSessionBenefits! non-null object​

A group containing a single counselling session benefit linked to the current counselling interview

CounsellingInterview.dayCareBenefits ● DayCareBenefits! non-null object​

A group containing a single day care benefit and a single compensation surcharge benefit linked to the current counselling interview

CounsellingInterview.id ● CounsellingInterviewID! non-null scalar​

Unique identifier of the counselling interview. Mainly used for client side caching purposes.

CounsellingInterview.latestPossibleStart ● Date scalar​

Latest starting date, defined by the starting dates of the single benefits. An interview cannot be started later than one of the benefits

CounsellingInterview.notes ● String scalar​

Notes and remarks to the current counselling interview, optional

CounsellingInterview.nursingCareBenefits ● NursingCareBenefits! non-null object​

A group containing all nursing care benefits linked to the current counselling interview

CounsellingInterview.preventiveCareBenefits ● PreventiveCareBenefits! non-null object​

A group containing all preventive care benefits linked to the current counselling interview

CounsellingInterview.privateBenefits ● PrivateBenefits! non-null object​

A group containing all private benefits linked to the current counselling interview

CounsellingInterview.reliefBenefits ● ReliefBenefits! non-null object​

A group containing all relief benefits linked to the current counselling interview

CounsellingInterview.timestamp ● LocalDateTime scalar​

Timestamp of the creation of the current counselling interview

Interfaces​

BenefitsData interface​

Returned By​

addInterviewTreatment mutation ● deleteInterviewTreatment mutation ● updateInterviewCounsellingSession mutation ● updateInterviewDaycare mutation ● updateInterviewNotes mutation ● updateInterviewTreatment mutation

Member Of​

Client object