next medical appointment
Allow the "next medical appointment" on the Health Summary tab to be generated from an expiration date not just a due date. We use expiration dates to track when physicals, vision checks, dental visits, etc. need to be scheduled not due dates, because due dates assume the client will have an appointment at the same time or close to the same time each year. However, due to scheduling conflicts, sometimes the appointments are several weeks or even a month later than the previous year. Then insurance will not allow another appointment until a year after the most recent appointment. If we used due dates, the next due date would always be for the same day a year later, but if we use expiration dates, the visit will expire a year from the date of the appointment.
