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