Skip to main content

BenefitData

Generic interface containing common fields of BenefitData items in the above defined groups

interface BenefitData {
benefit: Benefit!
cycle: Cycle
price: Float!
repetitionCount: Int!
subtotal: Float!
}

Fields

BenefitData.benefit ● Benefit! non-null interface

The benefit object mentioned in the counselling interview

BenefitData.cycle ● Cycle scalar

The repetition cycle of execution of the given benefit

BenefitData.price ● Float! non-null scalar

The single unit price of this benefit.

BenefitData.repetitionCount ● Int! non-null scalar

Count of repetition for given benefit type in a month

BenefitData.subtotal ● Float! non-null scalar

Current subtotal of all benefits prices for the given benefit type

Implemented By

CompensationSurchargeBenefitData object ● CounsellingSessionBenefitData object ● DayCareBenefitData object ● NursingCareBenefitData object ● PreventiveCareBenefitData object ● PrivateBenefitData object ● ReliefBenefitData object ● Treatment object