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
renewalFailureReasonString
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