Many conforming product require MI when they are above 80%, and DNA does not currently have an easy way to enter that requirement in our sheets. We have two possible workarounds, but they are both very clunky and not conducive to easily maintaining and updating sheets.
isAllowedMiSource("$param") is the predicate DNA uses to allow or restrict borrower paid or lender paid MI. We are able to restrict MI easily through the pre-check options. To require MI we run into issues within the pre-checks since it reads the lines separately.
An ideal fix would be to restrict the selection of N/A somehow through the eligibility sheet.
Issue - DNA cannot require borrower and lender paid mortgage insurance to correctly show ineligible when N/A is selected on the Marksman rates page.
There are two possible workarounds, one is to create a duplicate sheet with all the restrictions the same, except one only allows LPMI and one only allows BPMI. This creates problems because then we have to double enter any information not related to MI. The other option is to split our "main table" (the area where we list all qualifications for the product) into three parts, one for LTVs less than 80%, one for BPMI, and one for LPMI. This creates even more problems, however, as then we have to do triple entry, plus it removes the advantage DNA has of entering information in a similar format to investor's guidelines, decreasing readability and increasing the time it takes us to troubleshoot issues.
One of these two workarounds will work in any case, but neither is simple, easy, or scalable.
Many of our bigger lenders require MI for conventional loans - Chase, Wells Fargo, SunTrust, BB&T, and Caliber are among them.
Impacted Parent ID Stats:
Chase (273) 66187 quotes by 77 customer IDs
Wells Fargo (49) 55866 quotes by 106 customer IDs
Suntrust (16) 19303 quotes by 63 customer IDs
BB&T (360) 11519 quotes by 57 customer IDs
Caliber (3956) 10454 quotes by 71 customer IDs
DWQ-11746 - Research - MI adjustments not applying
These issues are not related. DWQ-11746 is referring to applying a pricing adjustment to N/A (or no MI), but the issue in question here is referring to how mortgage insurance is required in DNA eligibility only.
Bumsoo said a predicate could be created (or updated) to allow N/A to be entered in the sheet. Stated this was an easy fix.
Josh provided analytics on the selection of N/A - it is chosen about as often as we choose MI.
There was discussion regarding the customers who only select N/A because they don't want to price MI through our system. How would we allow these to be handled? How many does this issue impact? If they chose not to price MI through our system, could we add this as an administrator option to turn on or off?
Need further discussion at the next BOB meeting.
DIG-54386 - Issue where Associated requires MI on NonConforming product. Applied our work-around.
We have another mi required but pricing when N/A selected. See ticket above. Can we apply the workaround for this or move this to BOB so work could begin?
We have found a way around this issue but it causes problems with Quote Service. BOB-312 takes care of the QS issue. Once this is solved, we can implement our fix.
|Revenue or Retention?||Retention|
|Impact to Existing Customers||Multiple|
|Customer ID(s)||Any customer that has a conventional conforming product.|