Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API - Updates to PPR lien check logic #17853

Closed
mstanton1 opened this issue Sep 21, 2023 · 6 comments
Closed

API - Updates to PPR lien check logic #17853

mstanton1 opened this issue Sep 21, 2023 · 6 comments
Assignees
Labels

Comments

@mstanton1
Copy link
Collaborator

mstanton1 commented Sep 21, 2023

No API PPR blocking restrictions for staff users
API PPR blocking restrictions for non-staff:

MHR Reg Types PPR Reg Types Additional Conditions
All SA_TAX, TA_TAX, TM_TAX Active secured party name includes "TAX DEFERME"
EXEMPTION_RES SA_GOV, TA_GOV, TM_GOV Active secured party name includes "HER MAJESTY"
and base registration date <= 2004-03-31
EXEMPTION_RES FR, LT, ML, MN, SG None
PERMIT LT, ML, MN None
TRAN* SA_GOV, TA_GOV, TM_GOV Active secured party name includes "HER MAJESTY"
and base registration date <= 2004-03-31
TRAN* FR, LT, ML, MN, SG None

API changes

  • Update the MHR database view for querying the existence of a PPR registration matching on the serial collateral MHR number.
  • Update the view to append "_TAX" to the PPR registration type if it is SA, TA, TM, and an active secured party name includes "TAX DEFFERME".
  • Update the view to append "_GOV" to the PPR registration type if it is SA, TA, TM, and an active secured party name includes "HER MAJESTY" and the base registration date is <= 2004-03-31
  • Update the API data validiation rules for non-staff change registrations to add the above restrictions.

Note:
The UI has some additional rules allowing non-staff registrations but requiring confirmation of secured party consent.
The UI displays a warning or an error for all homes that have an existing PPR registration depending on the combination of user role and PPR registration type.

This ticket could be tested with the UI changes.

@mstanton1
Copy link
Collaborator Author

@lbergero819 can you attached the most recent documentation from Kevin on the rules for lien check types? cc @doug-lovett

@doug-lovett doug-lovett changed the title API - Updates to lien check logic API - Updates to PPR lien check logic Sep 25, 2023
@mstanton1
Copy link
Collaborator Author

@doug-lovett
Copy link
Collaborator

DEV MHR numbers with outstanding PPR registrations for testing:
LT:
064182
085548
064110
060984
103155

FR:
743567
523425
064377

SA_TAX:
067667
093733

SA_GOV:
026222

SA:
104007
061700
088766
094352
023120

ML:
022083
097973
094268
047078
001952

MN:
523425

@chdivyareddy
Copy link
Collaborator

Will verify this after the UI change is implemented.

@chdivyareddy
Copy link
Collaborator

Verified with the UI ticket 17744.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants