Object

PatientPlan

Usage Example
query {
# Use this type in your queries
someQuery {
amountCharged
autoRenew
cancelled
cancelledAtDate
charges
}
}

Fields

amountChargedDecimal

amount of plan payments invoiced including enrollment fee

autoRenewBoolean
cancelledBoolean
cancelledAtDateDate
deferredBoolean
deferredRevenueDecimal
+

remaining deferred revenue

endDateDate
hasChargesBoolean
idID
insertedAtNaiveDateTime
locationLocation
patientPatient
paymentDateDate
planDiscountPercentDecimal
planIntervalPlanInterval
preventionPlanPreventionPlan
renewalPlanPreventionPlan
shouldHaveChargedDecimal

amount of plan payments that should have been invoiced

startDateDate
totalDecimal

total cost of plan - may include a discount or markup over value of items in plan

updatedAtNaiveDateTime
usedRevenueDecimal
+

previous deferred revenue now recognised as revenue

valueDecimal

value of items in plan before discount or markup