Org Web Adapter

pages/shortcut_216249_send_mortgage_notif_with_udpated_policies_to_lexisnexis.org

ID
c8e0932e-fad2-4fb4-95b1-0ae2afbcd8de

Shortcut 216249 - Send mortgage notif with udpated policies to LexisNexis IVS

ORIGIN: https://app.shortcut.com/sure/story/216249/

EPIC: https://app.shortcut.com/sure/story/216249/

Proposed stories

Separate IVSModelTranslator Class into Base, Auto, and Home

Model in surepreme

[[file:~/src/github.com/sureapp/surepreme/surepreme/apps/jobs/reporting/farmers/lexisnexis_ivs.py::class IVSModelTranslator(LoggingMixin):][IVSModelTranslator]]

Estimate

Separate IVSSerializer Class into Base, Auto, and Home

Model in lexisnesix-ivs-serializer

[[file:~/src/github.com/sureapp/lexisnexis-ivs-serializer/ivs_serializer/serializer.py::class IVSSerializer:][IVSSerializer]]

Estimate

Separate NP01 Class into Base, Auto, and Home

Separate FP01 Class into Base, FirstPolicy

Separate NP01 Class into Base, Auto, and Home

Separate PR01 Class into Base, Auto, and Home

Separate FR01 Class into Base, Auto, and Home

Separate DP01 Class into Base, Auto, and Home

Separate IVSModelTranslator into Base, Auto, and Home

Refactor Auto Serializer to use the auto versions of the NP01, FP01, PR01, and FR01 objects

Refactor IVSRecord to Build Generic Record Shapes

Code paths

+ [[file:~/src/github.com/sureapp/surepreme/surepreme/apps/jobs/reporting/farmers/lexisnexis_ivs.py::class FarmersAutoLexisNexisIVSReportGenerator(ReportGeneratorBase):][Report Generator]]

Responsible for generating a query of Policies to update. This should match the requirement of the transaction files:

- All in-force policies

- Any future dated transactions, such as early renewals that have been processed

+ [[file:~/src/github.com/sureapp/surepreme/surepreme/apps/jobs/reporting/farmers/lexisnexis_ivs.py::class IVSModelTranslator(LoggingMixin):][IVS Translator]]

- Need to add some new mapping dictionaries for Renters

- Where do the fields for Renters come from?

- Need a property indicating the type of policy (Auto/Renter/Homeowner)?

- Need a custom to update _build_policy to accept type

+ DP01 record type is new