Patent ID: 7797175

Claim:
A method for using a computer system, the method comprising the steps of: executing program code on a computer system in carrying out the steps of: accessing a database for beneficiary data for at least one beneficiary, for annuity data for at least one life annuity, and for at least one contribution which becomes a premium to be exchanged for a financial arrangement that provides only for medical purposes for a coverage period ending at a time on or after the last death of said at least one beneficiary for at least one benefit period; combining the premium, the beneficiary data, and the life annuity data in determining a maximum medical care amount for each said benefit period; aggregating the maximum medical care amount for each said benefit period in determining an amount payable for all said benefit periods; calculating a minimum lifetime aggregate medical care reimbursement benefit limit equal to a factor that is at least 500% multiplied by the premium received for the arrangement; calculating a lifetime aggregate benefit as greatest of the minimum lifetime aggregate medical care reimbursement benefit limit, a lifetime aggregate medical care reimbursement benefit limit, and the amount payable for all said benefit periods; calculating a benefit period limit for each said benefit period, the benefit period limit equal to the maximum medical care amount for the corresponding benefit period multiplied by a factor that is the greater of a value of one and a ratio of the minimum lifetime aggregate medical care reimbursement benefit limit to the amount payable for all said benefit periods; and creating a health plan document including the lifetime aggregate benefit and the benefit period limit for each said benefit period.