INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE 
EntityType  Dependent 
Logical Entity Name  INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE 
Default Table Name  DEAL/SERVICES/SERVICE/CREDIT/CREDIT_RESPONSE/LOANS/LOAN/ADJUSTMENT/INTEREST_RATE_ADJUSTMENT/INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE 
Definition  Data that describes the rules that that apply to interest rate adjustments in effect for the entire life of the loan or for a single unique occurrence such as a first rate adjustment. In general the element are usually known at the time of closing. 
Note 
 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE Attributes 
Attribute/Logical Rolename  Domain  Datatype  NULL  Definition 
CarryoverRateIndicator  MISMOIndicator  BIT  NO  Indicates if the difference between capped and uncapped interest rate is to be carried over and applied to a future interest rate change. If Carryover Rate Indicator is present, any accumulated rate is placed in Carryover Rate Percent. 
CeilingRatePercent  MISMOPercent  DECIMAL(0, 2)  NO  The stated maximum percentage to which the interest rate can increase over the life of the loan. 
DeferredInterestExclusionIndicator  MISMOIndicator  BIT  NO  Indicates that any accumulated deferred interest is excluded from the principal balance when a new payment is calculated for an ARM loan with negative amortization. 
FirstRateChangeMonthsCount  MISMOCount  INTEGER  NO  The number of months after origination in which the first interest rate adjustment occurs, if the interest rate on the subject loan can change. 
FirstRateChangePaymentEffectiveDate  MISMODate  DATE  NO  The due date of the first payment reflecting the first interest rate change for the loan. 
FloorRatePercent  MISMOPercent  DECIMAL(0, 2)  NO  The stated minimum percentage the interest rate can decrease to over the life of the loan. 
InterestRateAdjustmentCalculationMethodType  InterestRateAdjustmentCalculationMethodEnum  VARCHAR(0)  YES  Specifies a method employed to calculate the interest rate of the loan.
 
InterestRateAdjustmentCalculationMethodTypeOtherDescription  MISMOString  VARCHAR(0)  NO  A free form text field used to collect additional information when Other is selected for Interest Rate Adjustment Calculation Method Type. 
InterestRateAverageValueCount  MISMOCount  INTEGER  NO  The number of interest rates that should be averaged to calculate the new interest rate for an ARM change if rate averaging is applicable. 
InterestRateLifetimeAdjustmentCeilingType  InterestRateLifetimeAdjustmentCeilingEnum  VARCHAR(0)  YES  Describes if a lifetime ceiling exists for the specified plan and the method of calculating the ceiling. This field used in conjunction with the Maximum Increase Rate.
 
InterestRateLifetimeAdjustmentCeilingTypeOtherDescription  MISMOString  VARCHAR(0)  NO  A free form text field used to collect additional information when Other is selected for Interest Rate Lifetime Adjustment Ceiling Type. 
InterestRateLifetimeAdjustmentFloorType  InterestRateLifetimeAdjustmentFloorEnum  VARCHAR(0)  YES  Describes if a lifetime floor exists for the specified plan and the method of calculating the floor. This field used in conjunction with the Maximum Decrease Rate.
 
InterestRateLifetimeAdjustmentFloorTypeOtherDescription  MISMOString  VARCHAR(0)  NO  A free form text field used to collect additional information when Other is selected for Interest Rate Lifetime Adjustment Floor Type. 
InterestRateRoundingPercent  MISMOPercent  DECIMAL(0, 2)  NO  The percentage to which the interest rate is rounded when a new interest rate is calculated. This field is used in conjunction with Interest Rate Rounding Type which indicates how rounding should occur. 
InterestRateRoundingType  InterestRateRoundingEnum  VARCHAR(0)  YES  Specifies how the interest rate is rounded when a new interest rate is calculated for an ARM change. The interest rate can be rounded Up, Down or to the Nearest Percent. This field is used in conjunction with Interest Rate Rounding Percent which indicates the percentage to which the rounding occurs.
 
InterestRateTruncatedDigitsCount  MISMOCount  INTEGER  NO  Indicated the number of digits the interest rate should be truncated to. 
LoanMarginCalculationMethodType  LoanMarginCalculationMethodEnum  VARCHAR(0)  YES  Describes how to calculate the margin on the loan.
 
MarginRatePercent  MISMOPercent  DECIMAL(0, 2)  NO  The number of percentage points to be added to the index to arrive at the new interest rate. 
MaximumDecreaseRatePercent  MISMOPercent  DECIMAL(0, 2)  NO  The maximum number of percentage points by which the interest rate can decrease from the original interest rate over the life of the loan. 
MaximumIncreaseRatePercent  MISMOPercent  DECIMAL(0, 2)  NO  The maximum number of percentage points by which the interest rate can increase from the original interest rate over the life of the loan. 
PaymentsBetweenInterestRateValuesCount  MISMOCount  INTEGER  NO  The number of payments between Interest Rate values that should be used if rate averaging is applicable 
PaymentsBetweenRateChangesCount  MISMOCount  INTEGER  NO  The number of payments between rate changes. 
TimelyPaymentRateReductionPercent  MISMOPercent  DECIMAL(0, 2)  NO  The percentage amount the interest rate will be reduced if payments are made in a timely manner. 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE Keys 
Key Name  Key Type  Keys 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE Relationships 
Parent Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Supertype 
INTEREST_RATE_ADJUSTMENT  Identifying  One to Zero or One          NO 
Child Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Subtype 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE Check Constraints 
Check Constraint Name  CheckConstraint 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE Bound Attachments 
Name  Current Value 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE User-Defined Mappings 
Model  Name  Description 

INTEREST_RATE_LIFETIME_ADJUSTMENT_RULE Data Movement Rules 
Name  Type  Rule Text/Value