MI_PRODUCT

Description
Contains information and characteristics pertaining to a specific mortgage insurance product.

Type : MI_PRODUCT

Definition
Contains information and characteristics pertaining to a specific mortgage insurance product.
(Defined in file MISMO_3.4.0_B324.xsd , or a file it imports)

Elements
EXTENSION
MICoveragePercentThe percentage of mortgage insurance coverage obtained.A data type of Percent SHOULD identify a number value that is in the subset of real numbers expressible by decimal numerals and represents a value that is scaled upward by 100 so that 1/100 is represented by 1. It MAY contain a single decimal point as punctuation. The decimal point is ALWAYS the US nationalization character (.) in the designated character encoding (UTF-8 assumed when not stated.) It SHOULD be able to contain at least 18 digits. EXAMPLE: A Tax Rate Percent for a rate of .055 be expressed as "5.5".
MIDurationTypeSpecifies the period of time for which mortgage insurance coverage has been obtained/paid.Specifies the period of time for which mortgage insurance coverage has been obtained/paid.
MIDurationTypeOtherDescriptionA free-form text field used to capture the description of the type of MI Duration if Other is selected as the MIDurationType.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIInitialPremiumAtClosingTypeSpecifies whether the initial Mortgage Insurance premium is prepaid upon closing or deferred until first principle payment.Specifies whether the initial Mortgage Insurance premium is prepaid upon closing or deferred until first principle payment.
MIInitialPremiumAtClosingTypeOtherDescriptionA free-form text field used to capture the description of the type of MI Initial Premium At Closing if Other is selected as the MIInitialPremiumAtClosingType.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MILenderSpecialProgramDescriptionTo convey information describing a certain class of lender loans. Not to be confused with Mortgage Insurance Special Pricing Description.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIPremiumCalculationTypeMethod by which new PMI premium is calculated.Method by which new PMI premium is calculated.
MIPremiumCalculationTypeOtherDescriptionA free-form text field used to collect additional information when Other is selected for MI Premium Calculation Type Other Description.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIPremiumFinancedIndicatorIndicates whether mortgage insurance premium has been added to loan amount.A data type of Indicator SHOULD identify a data point that represents a boolean value. The value choices SHOULD be "true" or "false" but MAY be "1" or "0". EXAMPLE: A Basement Finished Indicator for a basement that qualifies would be expressed as "true".
MIPremiumPaymentTypeDefines how the MI premium payments are to be paid.Defines how the MI premium payments are to be paid.
MIPremiumPaymentTypeOtherDescriptionA free-form text field used to capture the description of the type of MI Premium Payment if Other is selected as the MIPremiumPaymentType.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIPremiumRatePlanTypeSpecifies pattern of Mortgage Insurance premium rates charged over the life of the coverage.Specifies pattern of Mortgage Insurance premium rates charged over the life of the coverage.
MIPremiumRatePlanTypeOtherDescriptionA free-form text field used to capture the description of the type of MI Premium Rate Plan if Other is selected as the MIPremiumRatePlanType.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIPremiumRefundableTypeSpecifies how the unearned portion of any private mortgage insurance premiums will be treated if the private mortgage insurance coverage is canceled.Specifies how the unearned portion of any private mortgage insurance premiums will be treated if the private mortgage insurance coverage is canceled.
MIPremiumRefundableTypeOtherDescriptionA free-form text field used to capture the description of the type of MI Premium Refundable if Other is selected as the MIPremiumRefundableType.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIPremiumSourceTypeDefines the source of the MI premium payment.Defines the source of the MI premium payment.
MIPremiumSourceTypeOtherDescriptionA free-form text field to collect MI premium source when Other is selected for MI Premium Source Type.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MIPremiumUpfrontPercentReflects the actual up-front MI Premium percent associated with the plan.A data type of Percent SHOULD identify a number value that is in the subset of real numbers expressible by decimal numerals and represents a value that is scaled upward by 100 so that 1/100 is represented by 1. It MAY contain a single decimal point as punctuation. The decimal point is ALWAYS the US nationalization character (.) in the designated character encoding (UTF-8 assumed when not stated.) It SHOULD be able to contain at least 18 digits. EXAMPLE: A Tax Rate Percent for a rate of .055 be expressed as "5.5".
MISpecialPricingDescriptionTo convey information about a special pricing option or special deal number associated with a certain class of lender loans.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".
MISubPrimeProgramTypeTo convey the loan is processed as sub prime.To convey the loan is processed as sub prime.
MISubPrimeProgramTypeOtherDescriptionThe description of the MI Sub Prime Program Type when Other is selected as the option from the enumerated list.A data type of String SHOULD identify a data point that is either a text value consisting of a word, phrase, sentence, paragraph, or formatted (TAB, CR, LF) character content depending on its purpose or a numeric value with a maximum of 16383 characters and MAY have the lang attribute. There is no list of valid values provided. EXAMPLE: A Disqualificaton Reason Text for excluding a product from those offered to a borrower could be expressed as "Does not meet income to indebtedness guidelines for down payment support.".

Attributes
label
SequenceNumberAn integer value used to provide an order to multi-instance sibling elements. The value must be unique for each sibling element.

Parents
\MESSAGE\DEAL_SETS\DEAL_SET\DEALS\DEAL\SERVICES\SERVICE\MI\MI_APPLICATION_REQUEST\MI_PRODUCTS
\MESSAGE\DEAL_SETS\DEAL_SET\DEALS\DEAL\SERVICES\SERVICE\MI\MI_VALIDATION_RESPONSE