diff --git a/src/registry_schemas/schemas/mhr/transfer.json b/src/registry_schemas/schemas/mhr/transfer.json index 6d73b84..56d6594 100644 --- a/src/registry_schemas/schemas/mhr/transfer.json +++ b/src/registry_schemas/schemas/mhr/transfer.json @@ -40,8 +40,8 @@ "transferDocumentType": { "type": "string", "maxLength": 20, - "enum": ["TRANS_LAND_TITLE", "TRANS_FAMILY_ACT", "TRANS_INFORMAL_SALE", "TRANS_QUIT_CLAIM", "TRANS_SEVER_GRANT", "TRANS_RECEIVERSHIP", "TRANS_TRUST", "TRANS_LANDLORD"], - "description": "

An optional sub-type that only applies to a transfer due to sale or gift registration. It should only be included when the registration type is TRANS. One of TRANS_LAND_TITLE (LAND TITLE TRANSFER), TRANS_FAMILY_ACT (FAMILY MAINTENANCE ACT), TRANS_INFORMAL_SALE (INFORMAL BILL OF SALE), TRANS_QUIT_CLAIM (QUIT CLAIM TRANSFER), TRANS_SEVER_GRANT (SEVERING/GRANTING JOINT TENANCY), TRANS_RECEIVERSHIP (RECEIVERSHIP TRANSFER), TRANS_TRUST (TRANSFER TO TRUST), or TRANS_LANDLORD (SEIZURE AND SALE BY LANDLORD).

" + "enum": ["TRANS_LAND_TITLE", "TRANS_FAMILY_ACT", "TRANS_INFORMAL_SALE", "TRANS_QUIT_CLAIM", "TRANS_SEVER_GRANT", "TRANS_RECEIVERSHIP", "TRANS_TRUST", "TRANS_LANDLORD", "TRANS_WRIT_SEIZURE", "ABAN", "BANK", "COU", "FORE", "GENT", "REIV", "REPV", "SZL", "TAXS", "VEST"], + "description": "

An optional sub-type that only applies to a transfer due to sale or gift registration. It should only be included when the registration type is TRANS. TRANS_TRUST and TRANS_LANDLORD are deprecated.

Transfer document types with a bill of sale

Transfer document types without a bill of sale

" }, "clientReferenceId": { "type": [ "string", "null" ], diff --git a/src/registry_schemas/version.py b/src/registry_schemas/version.py index dc67677..94ba49a 100644 --- a/src/registry_schemas/version.py +++ b/src/registry_schemas/version.py @@ -22,4 +22,4 @@ Development release segment: .devN """ -__version__ = '1.8.4' # pylint: disable=invalid-name +__version__ = '1.8.5' # pylint: disable=invalid-name diff --git a/tests/unit/mhr/test_transfer.py b/tests/unit/mhr/test_transfer.py index 39eebd0..3ea98ad 100644 --- a/tests/unit/mhr/test_transfer.py +++ b/tests/unit/mhr/test_transfer.py @@ -94,6 +94,17 @@ ('Valid TRANS_RECEIVERSHIP', True, 'TRANS_RECEIVERSHIP'), ('Valid TRANS_TRUST', True, 'TRANS_TRUST'), ('Valid TRANS_LANDLORD', True, 'TRANS_LANDLORD'), + ('Valid TRANS_WRIT_SEIZURE', True, 'TRANS_WRIT_SEIZURE'), + ('Valid ABAN', True, 'ABAN'), + ('Valid COU', True, 'COU'), + ('Valid BANK', True, 'BANK'), + ('Valid FORE', True, 'FORE'), + ('Valid GENT', True, 'GENT'), + ('Valid REIV', True, 'REIV'), + ('Valid REPV', True, 'REPV'), + ('Valid SZL', True, 'SZL'), + ('Valid TAXS', True, 'TAXS'), + ('Valid VEST', True, 'VEST'), ('Invalid type', False, 'WILL') ]