Enable enhanced data for UK addresses
Learn how to enable enhanced data for UK addresses as part of the address verification process.
If you need to enable enhanced cleansing of UK addresses, raise a Support ticket to have Reltio Customer Engineering configure enhance process. For details, see topic Need some help?. They set the following parameter in the Cleanse section of your Physical Tenant Configuration:
process = 'e + v + g'
If the e parameter hasn't been set, as a Tenant Administrator, you can use the Data Model API to enable enhanced data for UK addresses in the tenant's cleanse configuration yourself. For more information, see the Reltio Developer Portal.
Note: You must have the Tenant Administrator role assigned to edit a tenant configuration file. For details, see topic Managing Roles, Users and Tenants.
To change the Data Model:
- Open your tenant configuration in a JSON file editor and navigate to the entityTypes > cleanseConfig > mappings section.
- In the
outputMapping
section, add the enhanced UK address attributes:"cleanseConfig": { "mappings": [ { "uri": "configuration/entityTypes/Location/cleanse/mappings/address", "outputMapping": [ { "attribute": "configuration/entityTypes/Location/attributes/DPS", "mandatory": false, "allValues": false, "cleanseAttribute": "DPS" }, { "attribute": "configuration/entityTypes/Location/attributes/PostcodeType", "mandatory": false, "allValues": false, "cleanseAttribute": "PostcodeType" }, { "attribute": "configuration/entityTypes/Location/attributes/AddressKey", "mandatory": false, "allValues": false, "cleanseAttribute": "AddressKey" }, { "attribute": "configuration/entityTypes/Location/attributes/OrganisationKey", "mandatory": false, "allValues": false, "cleanseAttribute": "OrganisationKey" }, { "attribute": "configuration/entityTypes/Location/attributes/UPRN", "mandatory": false, "allValues": false, "cleanseAttribute": "UPRN" }, { "attribute": "configuration/entityTypes/Location/attributes/ParentUPRN", "mandatory": false, "allValues": false, "cleanseAttribute": "ParentUPRN" }, { "attribute": "configuration/entityTypes/Location/attributes/UDPRNKey", "mandatory": false, "allValues": false, "cleanseAttribute": "UDPRNKey" }, { "attribute": "configuration/entityTypes/Location/attributes/OwningUDPRN", "mandatory": false, "allValues": false, "cleanseAttribute": "OwningUDPRN" }, { "attribute": "configuration/entityTypes/Location/attributes/UMRRN", "mandatory": false, "allValues": false, "cleanseAttribute": "UMRRN" }, { "attribute": "configuration/entityTypes/Location/attributes/FormerPostalCounty", "mandatory": false, "allValues": false, "cleanseAttribute": "FormerPostalCounty" }, { "attribute": "configuration/entityTypes/Location/attributes/AdministrativeCounty", "mandatory": false, "allValues": false, "cleanseAttribute": "AdministrativeCounty" }, { "attribute": "configuration/entityTypes/Location/attributes/TraditionalCounty", "mandatory": false, "allValues": false, "cleanseAttribute": "TraditionalCounty" }
- In the
attributes
section, add entries for the enhanced UK address attributes:"attributes": [ { "label": "DPS", "name": "DPS", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/DPS", "skipInDataAccess": false }, { "label": "PostcodeType", "name": "PostcodeType", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/PostcodeType", "skipInDataAccess": false }, { "label": "AddressKey", "name": "AddressKey", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/AddressKey", "skipInDataAccess": false }, { "label": "OrganisationKey", "name": "OrganisationKey", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/OrganisationKey", "skipInDataAccess": false }, { "label": "UPRN", "name": "UPRN", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/UPRN", "skipInDataAccess": false }, { "label": "ParentUPRN", "name": "ParentUPRN", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/ParentUPRN", "skipInDataAccess": false }, { "label": "UDPRNKey", "name": "UDPRNKey", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/UDPRNKey", "skipInDataAccess": false }, { "label": "OwningUDPRN", "name": "OwningUDPRN", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/OwningUDPRN", "skipInDataAccess": false }, { "label": "UMRRN", "name": "UMRRN", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/UMRRN", "skipInDataAccess": false }, { "label": "FormerPostalCounty", "name": "FormerPostalCounty", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/FormerPostalCounty", "skipInDataAccess": false }, { "label": "AdministrativeCounty", "name": "AdministrativeCounty", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/AdministrativeCounty", "skipInDataAccess": false }, { "label": "TraditionalCounty", "name": "TraditionalCounty", "type": "String", "hidden": false, "important": false, "system": false, "required": false, "attributeOrdering": { "orderType": "ASC", "orderingStrategy": "LUD" }, "uri": "configuration/entityTypes/Location/attributes/TraditionalCounty", "skipInDataAccess": false }
- For the existing entities, run the cleanse periodic task with forceCleansing option set to true. For more information, see Data Cleanse Task (Asynchronous)