10.7.2.2 Non Maturity

Behavior Sub Type = Core and Volatile (from Behavior Pattern).

Instrument records need not contain behavior sub-type. The engine will generate the core runoffs and volatile runoffs based on the pattern definition. Interest cash flow is paid out on the payment dates.

Original Term, Amortization Term, Maturity Date: Engine arrives at Maturity Date based on the highest tenor given in the pattern definition. It is suggested that the Original Term and Amortization term be assigned 99 years for non-maturity accounts. If the engine calculated maturity date is less than the maturity date in the instrument record (as normally is the case), then the instrument matures on the calculated maturity date, and the remaining interest is paid out on the calculated maturity date (interest in arrears case). The maturity date is calculated by the engine by adding the longest non-maturity tenor to as of date.