Data Quality
- Data Quality
- All Products
Name
| Asset Type
| Description
|
---|---|---|
c_IFSC_Bank_Code
| CLEANSE
| Replaces an Indian Financial System Code (IFSC) with a valid full bank name.
An IFSC is an eleven-character alphanumeric code that the Reserve Bank of India uses to identify bank branches within the NEFT (National Electronic Funds Transfer) network.
|
c_Merge_Currency_Country_Codes
| CLEANSE
| Merges the currency code and ISO three-character country code with an underscore character as a delimiter. For example, AFN_AFG.
|
c_Remove_Extra_Spaces
| CLEANSE
| Replaces multiple consecutive spaces with a single space and trims leading and trailing spaces.
|
c_Remove_Punctuation
| CLEANSE
| Removes all occurrences of punctuation from the input field.
|
c_Remove_Space
| CLEANSE
| Removes all occurrences of a character space from the input field.
|
c_Uppercase
| CLEANSE
| Converts the input text to uppercase.
|
c_US_Get_Name_Standard
| CLEANSE
| Standardizes given names.
|
dedupe_CompanyName_International_Match
| DEDUPLICATE
| Identifies duplicate records based on similarities in organization name data.
|
dedupe_Household_Name_Address_Match
| DEDUPLICATE
| Identifies duplicate records based on similarities in family name and address data. The operation uses Address Part1 as the index key.
|
dedupe_Individual_Name_and_Address
| DEDUPLICATE
| Identifies duplicate records based on similarities in person name and address data.
|
dedupe_Individual_Name_and_Email
| DEDUPLICATE
| Identifies duplicate records based on similarities in person name and email address data.
|
dedupe_Individual_Name_Date
| DEDUPLICATE
| Identifies duplicate records based on similarities in person name and date data.
|
dedupe_Individual_Name_Match
| DEDUPLICATE
| Identifies duplicate records based on similarities in person name data.
|
dedupe_Individual_Name_Phone
| DEDUPLICATE
| Identifies duplicate records based on person name and telephone number data.
|
dedupe_Match_Company_and_Address
| DEDUPLICATE
| Identifies duplicate records based on organization name and address data. The operation uses Company Name as the index key.
|
currency_codes_country_codes_infa
| DICTIONARY
| Contains a list of currency and country codes.
|
currency_codes_infa
| DICTIONARY
| Contains the currency codes of currencies around the world.
|
currency_symbol_from_code_infa
| DICTIONARY
| Contains a list of currency symbols and their corresponding currency names.
|
ccar_commercial_loan_flag
| DICTIONARY
| Contains commercial loan flag that is used in Comprehensive Capital Analysis and Review (CCAR) rule specifications.
|
ccar_false_flag
| DICTIONARY
| Contains false flag that is used in CCAR rule specifications.
|
ccar_N_flag
| DICTIONARY
| Contains 'No' flag that is used in CCAR rule specifications.
|
ccar_Occupancy_Code
| DICTIONARY
| Contains occupancy code that is used in CCAR rule specifications.
|
ccar_true_flag
| DICTIONARY
| Contains true flag that is used in CCAR rule specifications.
|
ccar_U_flag
| DICTIONARY
| Contains unknown flag that is used in CCAR rule specifications.
|
ccar_usa_state_three_digit_zip
| DICTIONARY
| Contains three-digit Zip Code and state code.
|
ccar_usa_zipcode_with_state
| DICTIONARY
| Contains a list of Zip Codes related to states.
|
ccar_Y_flag
| DICTIONARY
| Contains 'Yes' flag that is used in CCAR rule specifications.
|
Full_IFSC_Code_List
| DICTIONARY
| Contains a list of consolidated Indian Financial System Codes that identify NEFT-enabled bank branches as of 2022. NEFT abbreviates National Electronic Funds Transfer.
|
gbr_bank_sort_codes_infa
| DICTIONARY
| Contains United Kingdom bank sort codes.
|
iso_2chr_country_code_infa
| DICTIONARY
| Contains a list of two-character ISO country codes and the corresponding country names.
|
moodys_rating_codes_infa
| DICTIONARY
| Contains codes, grades, and description data that the Moody's rating agency uses.
|
s_and_p_rating_codes_infa
| DICTIONARY
| Contains Standard and Poors rating codes, grades, and description data.
|
usa_nicknames_infa
| DICTIONARY
| Contains a list of United States nicknames.
|
usa_states_infa
| DICTIONARY
| Contains a list of states in the United States and two-character codes.
|
user_defined_accounts_infa
| DICTIONARY
| Contains user-defined account data.
|
user_defined_ratings_infa
| DICTIONARY
| Contains user-defined rating codes, grades, and description data.
|
dq_Account_Validation
| LABELER
| Adds a label to an input row to indicate whether the contents of an account status field in the row is valid.
|
lbl_currency_codes
| LABELER
| Labels the valid currency codes as X.
|
lbl_currency_country_codes
| LABELER
| Labels a valid combination of currency code and country code. Returns Valid or Invalid.
|
lbl_IFSC_Bank_Code
| LABELER
| Labels Indian Financial System Code (IFSC) bank codes. If the input value is not valid, the asset returns the input value.
|
lbl_ifsc_code
| LABELER
| Labels Indian Financial System Code (IFSC) bank codes. Returns Valid or Invalid.
|
lbl_iso_Validate_Country_Code
| LABELER
| Labels ISO country codes.
|
lbl_Italian_Fiscal_Code
| LABELER
| Labels Italian fiscal codes.
|
lbl_Moodys_Rating
| LABELER
| Labels Moody's rating values.
|
lbl_Standard_and_Poors_Rating
| LABELER
| Labels Standard and Poor's rating values.
|
lbl_transit_number
| LABELER
| Assigns the label CAN_TRANSIT_NUM to values that match the Canadian transit number format.
|
lbl_User_Defined_Rating
| LABELER
| Labels user-defined rating values.
|
lbl_Validate_Country_Code
| LABELER
| Validates an ISO two-character country code. Returns Valid or Invalid.
|
lbl_Validate_CurrencyCode
| LABELER
| Validates an input currency code. Returns Valid or Invalid.
|
lbl_VAT_Italy
| LABELER
| Validates an Italian VAT (Value Added Tax) number format.
|
mplt_Account_Status_Validation
| DMAPPLET
| Validates account status data. The mapplet requires account status reference data.
|
mplt_Annual_Revenue_Validation
| DMAPPLET
| Checks that an input value is greater than zero and contains a currency symbol.
Returns a status, description, the revenue value with currency and commas removed as a string, and the currency symbol if found at the start or end of the string.
|
mplt_Beta_Coefficient_Validation
| DMAPPLET
| Validates that a Beta coefficient value is a number. The mapplet indicates that the value is a positive number, negative number, zero, or not a number.
|
mplt_BIC_SWIFT_Code_Validation
| DMAPPLET
| Validates a Bank Identifier Code (BIC) or Society for Worldwide Interbank Financial Telecommunication (SWIFT) code by pattern recognition and country code validation.
|
mplt_CAN_Transit_Number_Validation
| DMAPPLET
| Validates the format of a Canadian transit number, as used for example in an EFT (electronic funds transfer) transaction.
|
mplt_Company_Name_and_Address_Match
| DMAPPLET
| Identifies duplicate records based on similarities in organization name and address data.
|
mplt_Company_Name_International_Match
| DMAPPLET
| Identifies duplicate records based on similarities in international organization name and address data.
|
mplt_Credit_Card_Security_Code_Validation
| DMAPPLET
| Validates that the credit card security code is a whole number that contains three or four digits.
|
mplt_Currency_Code_Country_Validation
| DMAPPLET
| Validates that the currency code is valid for the ISO three-character country code.
|
mplt_Currency_Code_Validation
| DMAPPLET
| Validates the currency code. Returns Valid or Invalid.
|
mplt_CUSIP_Validation
| DMAPPLET
| Validates CUSIP (Committee on Uniform Securities Identification Procedures) numbers. The mapplet determines the check digit for the input CUSIP number and compares it to valid CUSIP check digits.
|
mplt_Delta_Validation
| DMAPPLET
| Validates that the Delta value is positive, negative, or zero. The Delta is a ratio that compares the changes in the derivative price and the underlying asset price.
|
mplt_Dividend_Yield_Validation
| DMAPPLET
| Validates that the dividend yield value is a number greater than or equal to zero. The mapplet returns whether the value is a positive number, negative number, zero, or not a number.
|
mplt_EAD_Drawn_Balance_Validation
| DMAPPLET
| Validates that the amount listed as the exposure at default (EAD) is not less than the drawn balance. The mapplet follows the guidelines for EAD calculation from the Financial Services Authority in the United Kingdom.
|
mplt_EAD_Validation
| DMAPPLET
| Validates that the exposure at default (EAD) value is a number. The mapplet returns whether the value is a positive number, negative number, zero, or not a number.
|
mplt_EPS_Validation
| DMAPPLET
| Validates that the earnings per share (EPS) value is a number greater than or equal to zero.
|
mplt_Ex_Dividend_Date_Validation
| DMAPPLET
| Validates that the ex-dividend date and the record date are valid dates and that the ex-dividend date is earlier than the record date. The mapplet returns the difference in days between the record date and the ex-dividend date. The mapplet identifies dates with a difference of more than 15 days as not valid.
|
mplt_Familyname_and_Address_Match
| DMAPPLET
| Identifies duplicate rows based on surname and United States address data. The mapplet uses a combination of characters from the surname values and the postal code values to generate group keys.
|
mplt_Gamma_Validation
| DMAPPLET
| Validates that the Gamma string is a number. The mapplet returns whether the string is a positive number, negative number, zero, or not a number.
Gamma measures the instability of the Delta value. A higher Gamma is an indication of a greater potential for change in the Delta value.
|
mplt_GBR_Bank_Account_Parse
| DMAPPLET
| Parses eight-digit numeric strings as United Kingdom bank account numbers.
|
mplt_GBR_Bank_Account_Validation
| DMAPPLET
| Validates United Kingdom bank account numbers. The mapplet returns codes that indicate whether the input is numeric and whether it contains the correct number of digits.
|
mplt_GBR_Bank_Sort_Code_Parse
| DMAPPLET
| Parses six-digit numeric strings as United Kingdom bank sort codes. The mapplet parses strings of numbers in the following formats:
|
mplt_GBR_Bank_Sort_Code_Standardize
| DMAPPLET
| Standardizes a United Kingdom bank sort code to the format NN-NN-NN.
|
mplt_GBR_Bank_Sort_Code_Validation
| DMAPPLET
| Validates the format and length of United Kingdom bank sort codes that are standardized to the dash-delimited format (99-99-99). The mapplet returns a Status field that describes the validity of the sort code and a Validation Note field that explains the status. If the sort code prefix matches a known assignment for a United Kingdom bank, the Validation Note field includes the bank name.
|
mplt_IND_Bank_IFSC_Code_Validation
| DMAPPLET
| Validates an Indian Financial System Code (IFSC) code.
|
mplt_IND_Bank_Name_From_IFSC_Code
| DMAPPLET
| Derives the bank name that an Indian Financial System Code (IFSC) represents.
|
mplt_Individual_Name_and_Address_Match
| DMAPPLET
| Identifies duplicate rows based on person names and United States address data. The deduplicate operation groups the data on surname and address values.
|
mplt_Individual_Name_and_Email_Match
| DMAPPLET
| Identifies duplicate rows based on person names and email addresses. The deduplicate operation groups the data on email address values.
|
mplt_Individual_Name_Date_Match
| DMAPPLET
| Identifies duplicate rows based on person names and date data. The deduplicate operation groups the data on date values.
|
mplt_Individual_Name_Match
| DMAPPLET
| Identifies duplicate rows based on person names. The deduplicate operation groups the data on surname values.
|
mplt_Individual_Name_Phone_Match
| DMAPPLET
| Identifies duplicate rows based on person names and telephone numbers. The deduplicate operation groups the data by telephone area code.
|
mplt_Interest_Rate_Within_Range
| DMAPPLET
| Validates if the decimal interest rate value is within the specified range. The range is set by two variable ports in an Expression transformation. The mapplet returns True or False.
|
mplt_ISIN_Code_Validation
| DMAPPLET
| Validates that the input value is an International Securities Identification Number (ISIN). The mapplet checks the structure of the value and verifies the check digit.
|
mplt_ITA_Codice_Fiscale_Validation
| DMAPPLET
| Validates an Italian fiscal code, or Codice Fiscale.
|
mplt_ITA_VAT_Number_Validation
| DMAPPLET
| Validates an Italian VAT (Value Added Tax) number.
|
mplt_Loan_to_Value_Ratio
| DMAPPLET
| Calculates the loan to value ratio, which is the loan amount divided by the property value.
|
mplt_Loss_Given_Default_Validation
| DMAPPLET
| Validates that the input is numeric and a positive, negative, or zero value. The mapplet is designed to assist in loss-given-default calculations for financial institutions.
|
mplt_Positive_Close_Price_Value_Validation
| DMAPPLET
| Validates that the input is a number greater than zero. The mapplet is designed to help financial institutions verify the closing prices of securities.
|
mplt_Positive_Coupon_Percent_Validation
| DMAPPLET
| Validates that the input is a number greater than zero. The mapplet is designed to help financial institution identify bond securities with positive interest rates.
|
mplt_Positive_Last_Price_Value_Validation
| DMAPPLET
| Validates that the input is a number greater than zero. The mapplet is designed to help financial institutions determine positive security valuations.
|
mplt_Positive_Number_Validation
| DMAPPLET
| Checks that the input is a number greater than zero.
|
mplt_Positive_Open_Price_Validation
| DMAPPLET
| Validates that the input is a number greater than zero. The mapplet is designed to help financial institutions verify the opening prices of securities.
|
mplt_Positive_Volume_Validation
| DMAPPLET
| Validates that the input is a number greater than zero. The mapplet is designed to help financial institutions identify positive changes in the volume of securities transactions.
|
mplt_Price_Earnings_Ratio_Validation
| DMAPPLET
| Validates that the price-to-earnings ratio is a positive number in the range of 0 - 100.
|
mplt_Probability_of_Default_Validation
| DMAPPLET
| Validates that the probability of default value is numeric and indicates if it is a positive, negative, or zero value. If positive, the mapplet returns status messages for values in the following ranges:
|
mplt_Rating_Code_Validation
| DMAPPLET
| Validates that a rating is in the Standard & Poor's ratings scale, the Moody's ratings scale, or in a user-defined list.
|
mplt_Remove_Extra_Spaces
| DMAPPLET
| Replaces multiple consecutive character spaces with a single space, and trims leading and trailing spaces.
|
mplt_Remove_Punctuation
| DMAPPLET
| Removes all punctuation symbols from the input.
|
mplt_Remove_Punctuation_and_Space
| DMAPPLET
| Removes all punctuation symbols and character spaces from an input field, and returns the remaining digits and letters.
|
mplt_Remove_Space
| DMAPPLET
| Removes all occurrences of a character space from an input field.
|
mplt_UpperCase
| DMAPPLET
| Changes alphabetic characters to uppercase.
|
mplt_USA_Given_Name_Standard
| DMAPPLET
| Generates given names from United States nicknames. For example, the mapplet standardizes the nickname "Bob" to the given name "Robert."
|
mplt_Volatility_Validation
| DMAPPLET
| Validates that the volatility value is a number greater than or equal to zero.
|
rule_Convert_to_Number
| DMAPPLET
| Converts a string value to a number.
|
rule_Decimal_Length
| DMAPPLET
| Determines the length of the decimal portion of a number. Returns how many digits exist to the right of the decimal.
|
rule_Is_Date
| DMAPPLET
| Determines if an input string is a valid date. Returns Valid or Invalid.
|
rule_Is_Numeric
| DMAPPLET
| Determines if a string value consists of only numbers. Returns True or False.
|
p_GBR_Account_Parse
| PARSE
| Parses a United Kingdom bank account number from a string.
|
p_match_sort_codes
| PARSE
| Returns the name of the bank that uses the sort code in the input data.
|
p_Parse_BIC_Code
| PARSE
| Parses BIC or SWIFT codes from input data.
|
p_Parse_GBR_Bank_Sort_Code
| PARSE
| Parses six-digit strings as United Kingdom bank sort codes. The asset parses strings of numbers in the following formats:
|
p_Parse_GBR_Match_Bank_Sort_Codes
| PARSE
| Parses a United Kingdom bank sorting code from the input data when an input value matches a value in a dictionary.
|
Name
| Asset Type
| Description
|
---|---|---|
ARM_Initial_Rate_datatype_limitation
| RULE SPECIFICATION
| Validates that the initial rate of an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Initial_Rate_Period_small_int
| RULE SPECIFICATION
| Validates that the initial rate period of an adjustable rate mortgage is a smallint value.
|
ARM_InitialRate_data_limit
| RULE SPECIFICATION
| Validates that the initial rate of an adjustable rate mortgage is not greater than or equal to 18 or less than 1.
|
ARM_InitRatePrd_not_poped_FxdRteLoans
| RULE SPECIFICATION
| Validates that the initial rate period of an adjustable rate mortgage is not populated for fixed-rate loans.
|
ARM_Lifetime_Rate_Cap_limitation
| RULE SPECIFICATION
| Validates that the lifetime rate cap on an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Lifetime_Rate_Floor_datatype_limit
| RULE SPECIFICATION
| Validates that the lifetime rate floor of an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_loans_should_have_ARM_IRP
| RULE SPECIFICATION
| Validates that an adjustable rate mortgage loan has an initial rate period.
|
ARM_Margin_at_Orig_datatype_limit
| RULE SPECIFICATION
| Validates that the margin at origination of an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Margin_at_Origination_not_change
| RULE SPECIFICATION
| Validates that the margin at origination of an adjustable rate mortgage is not changed unless it is not provided.
|
ARM_Neg_Amortization_Limit
| RULE SPECIFICATION
| Validates that the negative amortization limit of an adjustable rate mortgage is not populated for fixed-rate loans.
|
ARM_Neg_Amortization_Limit_datatype_lim
| RULE SPECIFICATION
| Validates that the negative amortization limit of an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Neg_Amortization_Limit_empty
| RULE SPECIFICATION
| Validates that the negative amortization limit of an adjustable rate mortgage is an empty string if negative amortization is not allowed.
|
ARM_Negative_Amortization_Limit
| RULE SPECIFICATION
| Validates that the negative amortization limit of an adjustable rate mortgage is not greater than 125 percent.
|
ARM_Periodic_Pay_Cap_datatype_limit
| RULE SPECIFICATION
| Validates that the periodic pay cap on an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Periodic_Pay_Floor_datatype_limit
| RULE SPECIFICATION
| Validates that the periodic pay floor on an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Periodic_Rate_Cap_datatype_limit
| RULE SPECIFICATION
| Validates that the periodic rate cap on an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
ARM_Periodic_Rate_Floor_datatype_limit
| RULE SPECIFICATION
| Validates that the periodic rate floor on an adjustable rate mortgage fits a decimal (7,5) datatype field or is an empty string.
|
Balance_LT_125_pct_LoanAmountDisp
| RULE SPECIFICATION
| Validates that the balance is less than 125 percent of the original loan amount disbursed.
|
Balloon_Term_limits
| RULE SPECIFICATION
| Validates that the balloon term is a number greater than or equal to 12 and less than or equal to 600 when the balloon flag is set.
|
Balloon_Term_must_be_a_smallint
| RULE SPECIFICATION
| Validates that the balloon term is a smallint value.
|
Balloon_Term_should_not_change
| RULE SPECIFICATION
| Validates that the balloon term is not changed unless it is not provided.
|
BalloonFlag_Is_Valid_Value
| RULE SPECIFICATION
| Validates that the balloon flag indicates the status Yes, No, or Unknown.
|
BalloonFlag_Unchanged
| RULE SPECIFICATION
| Validates that the balloon flag is not changed unless it indicates an unknown status or it is not provided.
|
Buydown_Flag_is_Unknown
| RULE SPECIFICATION
| Validates that the buydown flag indicates an unknown status.
|
Buydown_Flag_Must_Be_Valid_Value
| RULE SPECIFICATION
| Validates that the buydown flag indicates the status Yes, No, or Unknown.
|
Buydown_Flag_should_no_change
| RULE SPECIFICATION
| Validates that the buydown flag is not changed unless it indicates an unknown status or it is not provided.
|
Calc_LTV_GT_20pct_Change_from_Orig_LTV
| RULE SPECIFICATION
| Validates that the calculated loan-to-value ratio differs from the original loan-to-value ratio by more than 20 percent.
|
CBS_is_Number_Between_300_and_899
| RULE SPECIFICATION
| Validates that the origination credit bureau score is a valid whole number between 300 and 899.
|
CC_must_be_Specific_Value_or_empty_str
| RULE SPECIFICATION
| Validates that the credit class value is within a set of defined values.
|
Closing_Date_Check
| RULE SPECIFICATION
| Validates that the closing date is a valid date with the format
YYYY-MM-DD . The date should not contain spaces and should not be null.
|
ClsngDate_Trm_3Mnth_Grtr_Than_Curr_Mnth
| RULE SPECIFICATION
| Validates that the closing date plus the loan term plus three months does not indicate a date that is earlier than the current month.
|
CLTV_Is_Number_GT_10pct_and_LT_150pct
| RULE SPECIFICATION
| Validates that the combined loan-to-value ratio is a number greater than 10 percent and less than 150 percent.
|
Credit_Class_Must_Be_Specific_Value
| RULE SPECIFICATION
| Validates that the credit class value is within a set of defined values.
|
Credit_class_should_not_change
| RULE SPECIFICATION
| Validates that the current credit class value matches the credit class value from the previous month.
|
FirstPayDate_Before_NextDueDate
| RULE SPECIFICATION
| Validates that the first payment date is not later than the next payment date.
|
FirstPayDate_date_restrictions
| RULE SPECIFICATION
| Validates that the first payment date is not more than three months later than the current month or more than 40 years ago.
|
FirstPayDate_Valid_Date
| RULE SPECIFICATION
| Validates that the input string is a valid date value in the format
YYYYMMDD .
|
Fixed_loans_not_have_an_ARM_IRAP
| RULE SPECIFICATION
| Validates that a fixed loan does not have an adjustable rate mortgage initial rate adjustment period.
|
Fixed_Loans_not_have_ARM_IRP
| RULE SPECIFICATION
| Validates that a fixed loan does not have an adjustable rate mortgage initial rate period.
|
For_NCL_OPV_must_be_valid_positive_num
| RULE SPECIFICATION
| For a non-commercial loan, validates that the original property value is a valid positive whole number that is greater than or equal to 1,000 and less than or equal to 10,000,000.
|
FPD_LessThanOrEqual_ClosingDate
| RULE SPECIFICATION
| Validates that the closing date is earlier than or equal to the first payment date.
|
Frontend_DTI_is_Positive_Whole_Number
| RULE SPECIFICATION
| Validates that the original front-end debt to income value is a valid positive whole number.
|
If_not_a_Balloon_not_have_a_Balloon_Trm
| RULE SPECIFICATION
| Validates that a loan that is not a balloon loan does not have a balloon term.
|
Interest_Only_At_Origin_cannot_change
| RULE SPECIFICATION
| Validates that the interest-only mortgage at origination value is not changed unless it is unknown or it is not provided.
|
Interest_Only_At_Origination_is_Unknown
| RULE SPECIFICATION
| Validates that the interest-only mortgage at origination value is unknown.
|
Lien_Position_At_Origin_Must_Be_1
| RULE SPECIFICATION
| Validates that the lien position at origination is 1.
|
Lien_Position_at_Origin_No_change
| RULE SPECIFICATION
| Validates that the lien position at origination is not changed unless it is unknown or it is not provided.
|
Lien_Position_at_Origin_Specific_Value
| RULE SPECIFICATION
| Validates that the lien position at origination is within a set of defined values.
|
Loan_Closing_Date_Less_or_Equal_40_Yrs
| RULE SPECIFICATION
| Validates that the year of the loan closing date is not more than 40 years ago.
|
Loan_Closing_Month_Not_Greater_Curr_Mnt
| RULE SPECIFICATION
| Validates that the month of the loan closing date is earlier than the current month.
|
Loan_Number_Length_Check
| RULE SPECIFICATION
| Validates that the loan number is not empty or null and does not contain more than 32 characters.
|
Loan_Type_is_Other
| RULE SPECIFICATION
| Validates that the loan is a commercial loan.
|
Loan_Type_is_Unknown_or_Other
| RULE SPECIFICATION
| Validates that the loan is a commercial loan or the loan type is unknown.
|
LoanAmount_Unchanged_if_NotEmpty
| RULE SPECIFICATION
| Validates that the original loan amount disbursed is not changed unless the amount is not provided.
|
LoanPurpose_is_Other_or_Unknown
| RULE SPECIFICATION
| Validates that the loan purpose is not defined or is unknown.
|
LoanPurpose_Unchanged
| RULE SPECIFICATION
| Validates that the loan purpose coding value is not changed unless it is unknown or it is not provided.
|
Loans_with_ARM_Init_Rate_Period_is_ARM
| RULE SPECIFICATION
| Validates that a loan with an adjustable rate mortgage initial rate period is an adjustable rate mortgage.
|
LoanSource_is_Unknown
| RULE SPECIFICATION
| Validates that the loan source is unknown.
|
LoanSource_Unchanged
| RULE SPECIFICATION
| Validates that the loan source is not changed unless it is unknown or it is not provided.
|
LoanType_Unchanged
| RULE SPECIFICATION
| Validates that the loan type is not changed unless it is unknown or it is not provided.
|
LVT_GT_prcnt_range_for_NonHARP_and_HARP
| RULE SPECIFICATION
| Validates that the original loan-to-value ratio is a number greater than ten percent and less than 150 percent for HARP (Home Affordable Refinance Program) loans or a number greater than ten percent and less than 125 percent for non-HARP loans.
|
MI_Coverage_Pct_At_Origin_no_change
| RULE SPECIFICATION
| Validates that mortgage insurance cover percentage at origination is not changed unless the percentage is not provided.
|
MI_Coverage_Percent_At_Origin_datatype
| RULE SPECIFICATION
| Validates that mortgage insurance cover percentage at origination fits a decimal (4, 2) datatype field or is an empty string.
|
MI_Coverage_Prcnt_Origin_btwn_1_50_pct
| RULE SPECIFICATION
| Validates that mortgage insurance cover percentage at origination is a value between one percent and 50 percent.
|
Neg_Amortization_Flag_be_Specifc_Value
| RULE SPECIFICATION
| Validates that the negative amortization flag value is within a set of defined values or is an empty string.
|
Neg_Amortization_Flag_no_change
| RULE SPECIFICATION
| Validates that the negative amortization flag value is not changed unless it is not provided.
|
Negative_Amortization_Flag_be_Y_or_N
| RULE SPECIFICATION
| Validates that the negative amortization flag value indicates yes or no.
|
NonHARP_Loan_and_LTV_GTE_125pct
| RULE SPECIFICATION
| Validates that a loan is not a HARP loan and the calculated original loan-to-value ratio is greater than or equal to 125 percent.
|
Num_Of_Units_not_change
| RULE SPECIFICATION
| Validates that the number of units is not changed unless it is unknown or it is not provided.
|
Number_of_Units_is_Unknown_or_Other
| RULE SPECIFICATION
| Validates that the loan is a commercial loan and the number of units is not specified.
|
NumOfUnits_is_Specific_Value_or_Unknow
| RULE SPECIFICATION
| Validates that the number of units is within a set of defined values.
|
Occupancy_Code_Must_be_Specific_Value
| RULE SPECIFICATION
| Validates that the occupancy code is within a set of defined values
|
Occupancy_is_Unknown
| RULE SPECIFICATION
| Validates that the occupancy value is unknown.
|
Occupancy_no_change
| RULE SPECIFICATION
| Validates that the occupancy value is not changed unless it is unknown or it is not provided.
|
Opt_ARM_At_Origin_same_as_prior_month
| RULE SPECIFICATION
| Validates that the option adjustable rate mortgage at origination flag is same as the previous month.
|
Opt_ARM_Origin_Spec_Valu_or_an_emty_str
| RULE SPECIFICATION
| Validates that the option adjustable rate mortgage at origination value is Y or N or an empty string.
|
Option_ARM_Origin_must_be_Spec_Value
| RULE SPECIFICATION
| Validates that the option adjustable rate mortgage at origination value is Y or N.
|
Orig_Backend_DTI_Unchanged_If_Provided
| RULE SPECIFICATION
| Validates that the original back-end debt-to-income ratio is not changed unless it is not provided.
|
Orig_CBS_no_change
| RULE SPECIFICATION
| Validates that the origination credit bureau score is not changed unless it is not provided.
|
Orig_Frontend_DTI_Unchanged_If_Provided
| RULE SPECIFICATION
| Validates that the original Frontend DTI is not changed unless it is not provided
|
Orig_Loan_Term_number_between_12_600
| RULE SPECIFICATION
| Validates that the original loan term is a number between 12 and 600.
|
Orig_LoanAmount_Disbursed_be_integer
| RULE SPECIFICATION
| Validates that the original loan amount disbursed is an integer value.
|
Orig_LoanAmount_Disbursed_valid_pos_num
| RULE SPECIFICATION
| Validates that the original loan amount disbursed is a valid positive whole number.
|
Original_Backend_DTI_is_Positive_Number
| RULE SPECIFICATION
| Validates that the original back-end debt-to-income ratio is a valid positive whole number and is less than 100.
|
Original_Backend_DTI_is_SmallInt
| RULE SPECIFICATION
| Validates that the original back-end debt-to-income ratio is a smallint value.
|
Original_CLTV_Is_4_2_format_or_Is_Empty
| RULE SPECIFICATION
| Validates that the original combined loan-to-value ratio fits a decimal (4, 2) datatype field or is an empty string.
|
Original_CLTV_Not_Provided
| RULE SPECIFICATION
| Validates that the original combined loan-to-value ratio is not provided.
|
Original_CLTV_Unchanged_If_Not_Empty
| RULE SPECIFICATION
| Validates that the original combined loan-to-value ratio is not changed unless it is not provided.
|
Original_Frontend_DTI_GT_Backend_DTI
| RULE SPECIFICATION
| Validates that the original front-end debt-to-income ratio is greater than the back-end debt-to-income ratio.
|
Original_Frontend_DTI_is_Smallint
| RULE SPECIFICATION
| Validates that the original front-end debt-to-income ratio is a smallint value.
|
Original_LVT_Is_Number_with_4_2_format
| RULE SPECIFICATION
| Validates that the original loan-to-value ratio fits a decimal (4, 2) datatype field or is an empty string.
|
Original_LVT_Unchanged_If_Not_Empty
| RULE SPECIFICATION
| Validates that the original loan-to-value ratio is not changed unless it is not provided.
|
Original_Property_Value_an_Integer
| RULE SPECIFICATION
| Validates that the original property value is an integer.
|
OriginalPropertyValue_Unchanged
| RULE SPECIFICATION
| Validates that the original property value is not changed unless it is not provided.
|
Origination_CBS_a_smallint
| RULE SPECIFICATION
| Validates that the origination credit bureau score is a smallint value.
|
Origination_CBS_between_300_899
| RULE SPECIFICATION
| Validates that the origination credit bureau score is a value between 300 and 899.
|
Origination_CBS_should_not_change
| RULE SPECIFICATION
| Validates that the origination credit bureau score is not changed unless it is not provided.
|
Prop_ZIPCode_Less_than_equal_to_5_chars
| RULE SPECIFICATION
| Validates that the property Zip Code contains five or more characters or is an empty string.
|
Property_type_cannot_change
| RULE SPECIFICATION
| Validates that the property type is not changed unless it is unknown or it is not provided.
|
PropertyState_Length_Not_GreaterThan_2
| RULE SPECIFICATION
| Validates that the state code for the property contains not more than two characters.
|
PropertyType_is_Unknown
| RULE SPECIFICATION
| Validates that the property type is unknown.
|
Recourse_Flag_is_Unknown
| RULE SPECIFICATION
| Validates that the recourse flag indicates an unknown status.
|
RecourseFlag_Unchanged
| RULE SPECIFICATION
| Validates that the recourse flag is not changed unless it is unknown or it is not provided.
|
State_Abbr_Valid_for_NonCommercial_Loan
| RULE SPECIFICATION
| For non-commercial loans, validates that the property state is a valid postal abbreviation of one of the 50 states, or DC, or a valid United States possession.
|
ThreeDigit_ZipCode_Consisent_with_State
| RULE SPECIFICATION
| Validates that the first three digits of a Zip Code are consistent with a state in the United States.
|
Zipcode_Unchanged_and_NotEmpty
| RULE SPECIFICATION
| Validates that the property Zip Code is not changed unless it is not provided.
|
ZipCode5_for_NonCommercial_Loan
| RULE SPECIFICATION
| For non-commercial loans, validates that the property Zip Code contains five digits.
|