Skip to main content

Contract

Contains data about the contract held with a certain client

type Contract implements BenefitsData {
contractDate: LocalDateTime!
costEstimation: Document
counsellingSessionBenefits: CounsellingSessionBenefits!
dayCareBenefits: DayCareBenefits!
endDate: Date
id: ContractID!
notes: String
nursingCareBenefits: NursingCareBenefits!
preventiveCareBenefits: PreventiveCareBenefits!
privateBenefits: PrivateBenefits!
reliefBenefits: ReliefBenefits!
serviceAreas: [ServiceArea!]!
startDate: Date!
}

Fields

Contract.contractDate ● LocalDateTime! non-null scalar

The date and time of the contract creation

Contract.costEstimation ● Document object

Calculation for the current contract

Contract.counsellingSessionBenefits ● CounsellingSessionBenefits! non-null object

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

Contract.dayCareBenefits ● DayCareBenefits! non-null object

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

Contract.endDate ● Date scalar

The date of the contract, from which it is terminated

Contract.id ● ContractID! non-null scalar

Unique identifier

Contract.notes ● String scalar

Notes and remarks to the current contract, optional

Contract.nursingCareBenefits ● NursingCareBenefits! non-null object

A group containing all nursing care benefits linked to the current contract

Contract.preventiveCareBenefits ● PreventiveCareBenefits! non-null object

A group containing all preventive care benefits linked to the current contract

Contract.privateBenefits ● PrivateBenefits! non-null object

A group containing all private benefits linked to the current contract

Contract.reliefBenefits ● ReliefBenefits! non-null object

A group containing all relief benefits linked to the current contract

Contract.serviceAreas ● [ServiceArea!]! non-null enum

All service areas covered by the current contract

Contract.startDate ● Date! non-null scalar

The date of the contract, from which it is applied

Interfaces

BenefitsData interface

Returned By

createContract mutation

Member Of

Client object