-
Notifications
You must be signed in to change notification settings - Fork 2
Description
The Carrier & Policy mapping tables are incomplete or otherwise messy, so the GREL .cross() function doesn't return values for each cell in the 1000-generic_insurance_company_policy_report file, even with a few straightforward standardizations like trim() and toLowercase(). I see about 500 missing values by filling glovebox_policy_id crossed on Line_of_Business, and 23 missing by filling glovebox_carrier_id crossed on Writing_Company.
It looks like the source values for these missing cells aren't listed in the mapping tables, e.g. "Auto (Personal)" or "RT SPECIALTY INS". Based on what you showed me during our demo call, in live work we'd add these values to the mapping tables keyed to their appropriate target values. How do you want me to handle these cases now?
I should be able to puzzle out how these missing values map based on context and could modify the mapping tables to be complete for this case, raising issues for any value where the correct mapping isn't clear. Do you have a process for documenting these mapping changes via GitHub you want me to follow?