> ## Documentation Index
> Fetch the complete documentation index at: https://docs.loqate.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AddressBase Premium Integration Guide

> **Please note that this is a legacy product in retirement.**

AddressBase Premium from Ordnance Survey is a Premium source of detailed address intelligence for both business and government.

It is built through a combination the Ordnance Survey’s own research, the LLPG (Council Data) and PAF (Postal Address File).

It includes:

* 40m records
* Unique Property Reference Number (UPRN) - which remains constant for the entire lifecycle of all buidlings in the UK
* Alternative, Historic and Provisional address versions for all buildings (linked via UPRN)
* 1m accurate geocode
* Lifecycle – Date entered and Last update

## About This Guide

This guide explains how to access GBGroup's web service products using their Identity Management Platform (IdM), available via SOAP web services. The document provides a general description of the available functionality along with a definition of the corresponding interfaces used to access different datasets and services.

The fundamentals of integrating with the service are described here: [Integration Fundamentals](/our-services/legacy-products/matchcode/general-information/integration-fundamentals)

Section 2 of the document gives product specific details regarding the use of the Matchcode AddressBase Premium Web Service products via IdM.

The Matchcode AddressBase Premium service provides access to the AddressBase Premium data, in a similar manner to Matchcode UK Address searching (see [Matchcode UK Address Integration Guide](/our-services/legacy-products/matchcode/integration-guides/matchcode-uk-address-integration-guide))

The Matchcode AddressBase Premium web service products are available via the Identity Management **ExecuteCapture** web service method.

**Please note:** Wherever (LatestWSDLVersion) is shown in Example Code below, please replace this with GlobalServices21a.wsdl.

## Matchcode Names Web Service Product Information

The Matchcode Names service provides access to UK names information in a similar manner to Matchcode UK Address searching (see [Matchcode UK Address Integration Guide](/our-services/legacy-products/matchcode/integration-guides/matchcode-uk-address-integration-guide))

The Matchcode Names web service products are available via the Identity Management **ExecuteCapture** web service method.

## Input Format

The **ExecuteCapture** method takes in a **ExecuteCaptureRequest** data structure, which contains all the information necessary to carry out the request.

**Type: ExecuteCaptureRequest**

| Field Name     | Type                                                                                                                           | Description                                                      |
| :------------- | :----------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------- |
| securityHeader | [SecurityHeader](/our-services/legacy-products/matchcode/general-information/idm-data-structures#securityheader)               | The username and authentication token used to access the system. |
| profileRequest | [ProfileRequestCapture](/our-services/legacy-products/matchcode/general-information/idm-data-structures#profilerequestcapture) | Details of the request                                           |

The [SecurityHeader](/our-services/legacy-products/matchcode/general-information/idm-data-structures#securityheader) structure holds security data to access products and services in the IdM Platform.

The [ProfileRequestCapture](/our-services/legacy-products/matchcode/general-information/idm-data-structures#profilerequestcapture) structure contains the criteria to identify the target product being called and the search data for the product request.

Within the profileRequest element, the **profileGuid** element should contain the GUID value listed below:

| Profile             | GUID                                 |
| :------------------ | :----------------------------------- |
| AddressBase Premium | BCB96C1A-BC4C-4110-8A9E-A097B55380BB |

### Search Criteria

The address search criteria should be entered into the [IdmDataSearchAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) data structure, which is located within the input details as follows:

**ExecuteCapture → ProfileRequestCapture → ProfileRequestCaptureData → address**

## Alternative Search Criteria

Along with the standard address search criteria, this service supports address searching by one of the address identifiers listed below.

This search criteria is specified by using the [additionalItems](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataarrayadditionaldata) property of the search address. To carry out a search with one of these identifiers, a key-value pair must be included in the additional items property, with the key being the identifier and the value being the search value. Only one identifier can be used in a search, if more than one are specified the others will be ignored.

This alternative search criteria overrides the standard address search criteria, which will be ignored if a valid identifier is provided in the IDM request.

| Key          | Description                                       |
| :----------- | :------------------------------------------------ |
| UPRN         | Unique property reference number                  |
| USRN         | Unique Street Reference Number                    |
| RM\_UDPRN    | Royal Mail unique delivery point reference number |
| PARENT\_UPRN | Parent Unique property reference number           |
| LPI\_KEY     | LPI Key                                           |
| XREFMA       | XREFMA Address Layer 2 TOID                       |
| XREFMT       | XREFMT Topography Layer TOID                      |
| XREFMI       | XREFMI Transport Network TOID                     |
| XREFVC       | XREFVC Council Tax                                |
| XREFVN       | XREFVN Non-Domestic Rates                         |

### Additional Request Options

The additional search options, used for configuring options such as casing or transliteration of output results, can be set in the [IdmRequestOptions](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmrequestoptions) structure located in the **ProfileRequestCaptureData.options** property.

## Additional Return Data

Additional data can be returned, or excluded from being returned, for each address by providing one or more values in the **IdmRequestOption.relatedDataItems** property.

**Note:** For each value provided, the corresponding data is returned, and the corresponding additional data for all the values not provided are not returned. So, for example, if **OSLAUA** is specified as a relatedDataItem, then the country code, udprn, geocode data (easting, northing, latitude, longitude) and person data (title, first, middle, last names, gender, date-of-birth) will no longer be returned by default; those fields must then be explicitly also requested as relatedDataitems.

The following values are supported by this service.

| Key Mnemonic        | Description                                       | Returned By Default |
| :------------------ | :------------------------------------------------ | :------------------ |
| COUNTRYCODE         | Country code                                      | Yes                 |
| UPRN                | Unique property reference number                  | Yes                 |
| XREFMI              | XREFMI Transport Network TOID                     | Yes                 |
| XREFMA              | XREFMA Address Layer 2 TOID                       | Yes                 |
| XREFMT              | XREFMT Topography Layer TOID                      | Yes                 |
| XREFVC              | XREFVC Council Tax                                | Yes                 |
| XREFVN              | XREFVN Non-Domestic Rates                         | Yes                 |
| RM\_UDPRN           | Royal Mail Unique Delivery Point Reference Number | Yes                 |
| BLPU\_STATUS        | BLPU Logical Status                               | Yes                 |
| BLPU\_STATE         | BLPU State                                        | Yes                 |
| BLPU\_STATE\_DATE   | BLPU State Date                                   | Yes                 |
| PARENT\_UPRN        | Parent UPRN                                       | Yes                 |
| X\_COORDINATE       | Easting                                           | Yes                 |
| Y\_COORDINATE       | Northing                                          | Yes                 |
| RPC                 | Representative Point Code                         | Yes                 |
| BLPU\_CUSTODIAN     | LLPG Custodian                                    | Yes                 |
| BLPU\_START\_DATE   | BLPU Start Date                                   | Yes                 |
| BLPU\_END\_DATE     | BLPU End Date                                     | Yes                 |
| BLPU\_UPDATE\_DATE  | BLPU Update Date                                  | Yes                 |
| BLPU\_ENTRY\_DATE   | BLPU Entry Date                                   | Yes                 |
| POSTAL\_ADDRESS     | Postal Address                                    | Yes                 |
| MULTI\_OCC\_COUNT   | Multi-Occupancy Count                             | Yes                 |
| CLASS\_KEY          | Class Key                                         | Yes                 |
| CLASS\_CODE         | Class Code                                        | Yes                 |
| CLASS\_SCHEME       | Scheme                                            | Yes                 |
| CLASS\_START\_DATE  | Class Start Date                                  | Yes                 |
| CLASS\_END\_DATE    | Class End Date                                    | Yes                 |
| CLASS\_UPDATE\_DATE | Class Update Date                                 | Yes                 |
| CLASS\_ENTRY\_DATE  | Class Entry Date                                  | Yes                 |
| CLASS\_PRIMARY      | Class Primary                                     | No                  |
| CLASS\_SECONDARY    | Class Secondary                                   | No                  |
| CLASS\_TERTIARY     | Class Tertiary                                    | No                  |
| CLASS\_QUATERNARY   | Class Quaternary                                  | No                  |
| LPI\_KEY            | LPI Key                                           | Yes                 |
| LANGUAGE            | Language                                          | Yes                 |
| LPI\_STATUS         | LPI Logical Status                                | Yes                 |
| LPI\_START\_DATE    | LPI Start Date                                    | Yes                 |
| LPI\_END\_DATE      | LPI End Date                                      | Yes                 |
| LPI\_UPDATE\_DATE   | LPI Update Date                                   | Yes                 |
| LPI\_ENTRY\_DATE    | LPI Entry Date                                    | Yes                 |
| SAO\_START\_NUMBER  | SAO Start Number                                  | Yes                 |
| SAO\_START\_SUFFIX  | SAO Start Suffix                                  | Yes                 |
| SAO\_END\_NUMBER    | SAO End Number                                    | Yes                 |
| SAO\_END\_SUFFIX    | SAO End Suffix                                    | Yes                 |
| SAO\_TEXT           | SAO Text                                          | Yes                 |
| PAO\_START\_NUMBER  | PAO Start Number                                  | Yes                 |
| PAO\_START\_SUFFIX  | PAO Start Suffix                                  | Yes                 |
| PAO\_END\_NUMBER    | PAO End Number                                    | Yes                 |
| PAO\_END\_SUFFIX    | PAO End Suffix                                    | Yes                 |
| PAO\_TEXT           | PAO Text                                          | Yes                 |
| USRN                | Unique Street Reference Number                    | Yes                 |
| USRN\_MATCH\_INDI   | USRN Match Indicator                              | Yes                 |
| AREA\_NAME          | Area Name                                         | Yes                 |
| LEVEL               | Memorandum of Vertical Position                   | Yes                 |
| OFFICIAL\_FLAG      | Status of the Address                             | Yes                 |
| ST\_DESCRIPTION     | Street Name                                       | Yes                 |
| ST\_LOCALITY        | Street Locality Name                              | Yes                 |
| ST\_TOWN            | Street Town Name                                  | Yes                 |
| ST\_ADMIN\_AREA     | Highway Authority Name                            | Yes                 |
| ST\_LANGUAGE        | Street Descriptor Language                        | Yes                 |
| ST\_TYPE            | Street Type                                       | Yes                 |
| ST\_NAMING\_AUTH    | Street Naming Authority                           | Yes                 |
| ST\_STATE           | Street State                                      | Yes                 |
| ST\_STATE\_DATE     | Street State Date                                 | Yes                 |
| ST\_SURFACE         | Street Surface Finish                             | Yes                 |
| ST\_CLASS           | Street Class                                      | Yes                 |
| ST\_VERSION         | Street Version                                    | Yes                 |
| ST\_UPDATE\_DATE    | Street Update Date                                | Yes                 |
| ST\_ENTRY\_DATE     | Street Entry Date                                 | Yes                 |
| ST\_START\_DATE     | Street Start Date                                 | Yes                 |
| ST\_END\_DATE       | Street End Date                                   | Yes                 |
| ST\_START\_X        | Street Start X (Easting)                          | Yes                 |
| ST\_START\_Y        | Street Start Y (Northing)                         | Yes                 |
| ST\_END\_X          | Street End X (Easting)                            | Yes                 |
| ST\_END\_Y          | Street End Y (Northing)                           | Yes                 |
| ST\_TOLERANCE       | Street Tolerance                                  | Yes                 |
| ORG\_ORGANISATION   | Organisation Name                                 | Yes                 |
| ORG\_LEGAL\_NAME    | Organisation Registered Legal Name                | Yes                 |
| ORG\_START\_DATE    | Organisation Start Date                           | Yes                 |
| ORG\_END\_DATE      | Organisation End Date                             | Yes                 |
| ORG\_UPDATE\_DATE   | Organisation Update Date                          | Yes                 |
| ORG\_ENTRY\_DATE    | Organisation Entry Date                           | Yes                 |

### Request Additional Datasets

Data from additional datasets can be enabled or disabled for an address search, by populating the **ProfileRequestCaptureData.additionalData** property with key-value pairs from the applicable list table below. To use a particular dataset, the user must be subscribed to the dataset.

This information should be entered into the [IdmDataArrayAdditionalData](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataarrayadditionaldata) data structure, which is located within the input details as follows:

**ExecuteCapture → ProfileRequestCapture → ProfileRequestCaptureData → additionalData**

| Key              | Possible Values | Description                                              |
| :--------------- | :-------------- | :------------------------------------------------------- |
| LOC\_INT         | "Yes" or "No"   | Request Location Intelligence information to be returned |
| PREMISE\_GEOCODE | "Yes" or "No"   | Request Premise Level Geocode information to be returned |

## Location Intelligence

The Location Intelligence dataset is detailed [here](/our-services/legacy-products/matchcode/general-information/location-intelligence-fields).

## Premise Level Geocodes

The Premise Level Geocodes dataset is detailed [here](/our-services/legacy-products/matchcode/general-information/premise-level-geocode-fields).

### Address Filters

Addresses which have been found by the web service, which match a particular kind of address, can be filtered out from the search results by using the address filters functionality described [here](/our-services/legacy-products/matchcode/general-information/address-filters).

## Output Format

The results of the Matchcode Names web service search are returned in a [ProfileResponseDetails](/our-services/legacy-products/matchcode/general-information/idm-data-structures#profileresponsedetails) structure with a **ProfileResponseDetail.responseType** of 'CAPTURE'.

The **ProfileResponseDetails** structure contains a single [CaptureResponse](/our-services/legacy-products/matchcode/general-information/idm-data-structures#captureresponse) data structure which holds an array of [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataddress) records containing the returned address data.

**ExecuteCaptureResponse > ProfileResponse \[0] > ProfileResponseDetails \[0] > CaptureResponse > CaptureResponseData > IdmDataAddress \[n]**

Additional data from a search may be returned in the [additionalItems](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataarrayadditionaldata) or the [groupedAdditionalItems](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataadditionaldatagroup) of the [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress).

### Output Fields

Apart from the standard address fields, the following additional fields are returned by the service:

| Field               | Related Data Item Key | Location In Response                                                                                                                                                                                                                                                                   |
| :------------------ | :-------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| BLPU\_STATUS        | BLPU\_STATUS          | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuLogicalStatus                                      |
| BLPU\_STATE         | BLPU\_STATE           | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuState                                              |
| BLPU\_STATE\_DATE   | BLPU\_STATE\_DATE     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuStateDate                                          |
| PARENT\_UPRN        | PARENT\_UPRN          | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → parentUprn                                             |
| X\_COORDINATE       | X\_COORDINATE         | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → easting                                                |
| Y\_COORDINATE       | Y\_COORDINATE         | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → northing                                               |
| RPC                 | RPC                   | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → rpc                                                    |
| BLPU\_CUSTODIAN     | BLPU\_CUSTODIAN       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → localCustodianCode                                     |
| BLPU\_START\_DATE   | BLPU\_START\_DATE     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuStartDate                                          |
| BLPU\_END\_DATE     | BLPU\_END\_DATE       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuEndDate                                            |
| BLPU\_UPDATE\_DATE  | BLPU\_UPDATE\_DATE    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuLastUpdateDate                                     |
| BLPU\_ENTRY\_DATE   | BLPU\_ENTRY\_DATE     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → blpuEntryDate                                          |
| POSTAL\_ADDRESS     | POSTAL\_ADDRESS       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → postalAddressable                                      |
| POSTCODE\_LOCATOR   | N/A                   | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → postcodeLocator                                        |
| MULTI\_OCC\_COUNT   | MULTI\_OCC\_COUNT     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataBLPU](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatablpu) → multiOccCount                                          |
| CLASS\_KEY          | CLASS\_KEY            | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classKey                           |
| CLASS\_CODE         | CLASS\_CODE           | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classificationCode                 |
| CLASS\_SCHEME       | CLASS\_SCHEME         | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classScheme                        |
| CLASS\_START\_DATE  | CLASS\_START\_DATE    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classStartDate                     |
| CLASS\_END\_DATE    | CLASS\_END\_DATE      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress)  → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification)  → classEndDate                     |
| CLASS\_UPDATE\_DATE | CLASS\_UPDATE\_DATE   | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classLastUpdateDate                |
| CLASS\_ENTRY\_DATE  | CLASS\_ENTRY\_DATE    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → entryDate                          |
| CLASS\_PRIMARY      | CLASS\_PRIMARY        | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classPrimaryText                   |
| CLASS\_SECONDARY    | CLASS\_SECONDARY      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classSecondaryText                 |
| CLASS\_TERTIARY     | CLASS\_TERTIARY       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classTertiaryText                  |
| CLASS\_QUATERNARY   | CLASS\_QUATERNARY     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataClassification](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataclassification) → classQuaternaryText                |
| LPI\_KEY            | LPI\_KEY              | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiKey                                                   |
| LANGUAGE            | LANGUAGE              | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiLanguage                                              |
| LPI\_STATUS         | LPI\_STATUS           | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiLogicalStatus                                         |
| LPI\_START\_DATE    | LPI\_START\_DATE      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiStartDate                                             |
| LPI\_END\_DATE      | LPI\_END\_DATE        | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiEndDate                                               |
| LPI\_UPDATE\_DATE   | LPI\_UPDATE\_DATE     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiLastUpdateDate                                        |
| LPI\_ENTRY\_DATE    | LPI\_ENTRY\_DATE      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → lpiEntryDate                                             |
| SAO\_START\_NUMBER  | SAO\_START\_NUMBER    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → saoStartNumber                                           |
| SAO\_START\_SUFFIX  | SAO\_START\_SUFFIX    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → saoStartSuffix                                           |
| SAO\_END\_NUMBER    | SAO\_END\_NUMBER      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → saoEndNumber                                             |
| SAO\_END\_SUFFIX    | SAO\_END\_SUFFIX      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → saoEndSuffix                                             |
| SAO\_TEXT           | SAO\_TEXT             | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → saoText                                                  |
| PAO\_START\_NUMBER  | PAO\_START\_NUMBER    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → paoStartNumber                                           |
| PAO\_START\_SUFFIX  | PAO\_START\_SUFFIX    | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → paoStartSuffix                                           |
| PAO\_END\_NUMBER    | PAO\_END\_NUMBER      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → paoEndNumber                                             |
| PAO\_END\_SUFFIX    | PAO\_END\_SUFFIX      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → paoEndSuffix                                             |
| PAO\_TEXT           | PAO\_TEXT             | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → paoText                                                  |
| USRN                | USRN                  | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → usrn                                                     |
| USRN\_MATCH\_INDI   | USRN\_MATCH\_INDI     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → usrnMatchIndicator                                       |
| AREA\_NAME          | AREA\_NAME            | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → areaName                                                 |
| LEVEL               | LEVEL                 | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → level                                                    |
| OFFICIAL\_FLAG      | OFFICIAL\_FLAG        | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataLPI](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatalpi) → officialFlag                                             |
| ST\_DESCRIPTION     | ST\_DESCRIPTION       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetDescriptor](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetdescriptor) → streetDescription              |
| ST\_LOCALITY        | ST\_LOCALITY          | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetDescriptor](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetdescriptor) → locality                       |
| ST\_TOWN            | ST\_TOWN              | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetDescriptor](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetdescriptor) → townName                       |
| ST\_ADMIN\_AREA     | ST\_ADMIN\_AREA       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetDescriptor](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetdescriptor)  → administrativeArea            |
| ST\_LANGUAGE        | ST\_LANGUAGE          | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetDescriptor](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetdescriptor) → streetLanguage                 |
| ST\_TYPE            | ST\_TYPE              | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetType                   |
| ST\_NAMING\_AUTH    | ST\_NAMING\_AUTH      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → swaOrgRefNaming              |
| ST\_STATE           | ST\_STATE             | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetState                  |
| ST\_STATE\_DATE     | ST\_STATE\_DATE       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → stateDate                    |
| ST\_SURFACE         | ST\_SURFACE           | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetSurface                |
| ST\_CLASS           | ST\_CLASS             | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetClassification         |
| ST\_VERSION         | ST\_VERSION           | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetVersion                |
| ST\_UPDATE\_DATE    | ST\_UPDATE\_DATE      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetLastUpdateDate         |
| ST\_ENTRY\_DATE     | ST\_ENTRY\_DATE       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetEntryDate              |
| ST\_START\_DATE     | ST\_START\_DATE       | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetStartDate              |
| ST\_END\_DATE       | ST\_END\_DATE         | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetEndDate                |
| ST\_START\_X        | ST\_START\_X          | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetStartEasting           |
| ST\_START\_Y        | ST\_START\_Y          | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetStartNorthing          |
| ST\_END\_X          | ST\_END\_X            | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetEndEasting             |
| ST\_END\_Y          | ST\_END\_Y            | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation)  → streetEndNorthing           |
| ST\_TOLERANCE       | ST\_TOLERANCE         | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataStreetInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatastreetinformation) → streetTolerance              |
| ORG\_ORGANISATION   | ORG\_ORGANISATION     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataCompanyInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatacompanyinformation) → organisationName           |
| ORG\_LEGAL\_NAME    | ORG\_LEGAL\_NAME      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataCompanyInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatacompanyinformation) → legalOrganisationLegalName |
| ORG\_START\_DATE    | ORG\_START\_DATE      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataCompanyInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatacompanyinformation) → organisationStartDate      |
| ORG\_END\_DATE      | ORG\_END\_DATE        | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataCompanyInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatacompanyinformation) → organisationEndDate        |
| ORG\_UPDATE\_DATE   | ORG\_UPDATE\_DATE     | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataCompanyInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatacompanyinformation) → organisationLastUpdateDate |
| ORG\_ENTRY\_DATE    | ORG\_ENTRY\_DATE      | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → [IdmDataCompanyInformation](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdatacompanyinformation) → organisationEntryDate      |
| UPRN                | UPRN                  | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → uprn                                                                                                                                                                |
| XREFMA              | XREFMA                | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → osAl2Toid                                                                                                                                                           |
| XREFMI              | XREFMI                | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → osItnToid                                                                                                                                                           |
| XREFMT              | XREFMT                | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → osTopoToid                                                                                                                                                          |
| XREFVC              | XREFVC                | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → voaCtRecord                                                                                                                                                         |
| XREFVN              | XREFVN                | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → voaNdrRecord                                                                                                                                                        |
| RM\_UDPRN           | RM\_UDPRN             | [IdmDataAddress](/our-services/legacy-products/matchcode/general-information/idm-data-structures#idmdataaddress) → rmUDPRN                                                                                                                                                             |

## Example Requests & Responses

### Example Requests

The following example shows how to use the alternative search criteria mentioned previously, to to search for an address by its LPI\_KEY value.

## SOAP

```
<soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:a="http://gbworld.gb.co.uk/idm-globalservices/messages/<LatestWSDLVersion>/"
                  xmlns:head="http://gbworld.gb.co.uk/types/header/"
                  xmlns:req="http://gbworld.gb.co.uk/types/core/request/"
                  xmlns:data="http://gbworld.gb.co.uk/types/core/data/">
    <soapenv:header/>
    <soapenv:body>
        <a:executecapturerequest>
            <a:securityheader>
                <head:authenticationtoken>C18AB65D-85A0-4C48-81A9-C5E23058C819</head:authenticationtoken>
                <head:username>CENSORED</head:username>
            </a:securityheader>
            <a:profilerequest>
                <req:customerreference>Sample ABP Lookup</req:customerreference>
                <req:profileguid>BCB96C1A-BC4C-4110-8A9E-A097B55380BB</req:profileguid>
                <req:configurationid>1</req:configurationid>
                <req:requestdata>
                    <req:address>
                        <data:additionalItems>
                            <data:item>
                                <data:key>UPRN</data:key>
                                <data:value>5030L000003836</data:value>
                                <!-- "Bank Of England,Threadneedle Street,London,EC2R 8AH" -->
                            </data:item>
                        </data:additionalItems>
                    </req:address>
                    <req:filters tmp="?"/>
                    <req:options>
                        <req:addressenvelopeformat>A4P</req:addressenvelopeformat>
                        <req:offset>0</req:offset>
                        <req:maxreturn>50</req:maxreturn>
                        <req:transliteration>NATIVE</req:transliteration>
                        <req:countrycodeformat>ISO3</req:countrycodeformat>
                    </req:options>
                    <req:additionaldata tmp="?"/>
                </req:requestdata>
            </a:profilerequest>
        </a:executecapturerequest>
    </soapenv:body>
</soapenv:envelope>
```

### Example Responses

## SOAP

```
<soap-env:envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
    <soap-env:header/>
    <soap-env:body>
        <ns5:executecaptureresponse xmlns:ns5="http://gbworld.gb.co.uk/idm-globalservices/messages/<LatestWSDLVersion>/"
                                    xmlns:data="http://gbworld.gb.co.uk/types/core/data/"
                                    xmlns:head="http://gbworld.gb.co.uk/types/header/"
                                    xmlns:req="http://gbworld.gb.co.uk/types/core/request/">
            <ns5:securityheader>
                <head:authenticationtoken>1273F4FA-3AE7-4742-A0C6-626D006A445A</head:authenticationtoken>
                <head:authenticationtime>2014-02-14T13:05:11.000Z</head:authenticationtime>
                <head:sessionexpirytime>2014-02-14T13:35:20.449Z</head:sessionexpirytime>
            </ns5:securityheader>
            <ns5:transactionguid>8F9F9258-E772-45FC-B486-7F09FD3F067B</ns5:transactionguid>
            <ns5:profileresponse>
                <req:profileheader>
                    <req:profileguid>BCB96C1A-BC4C-4110-8A9E-A097B55380BB</req:profileguid>
                    <req:profilename>Matchcode AddressBase</req:profilename>
                    <req:transactionguid>8F9F9258-E772-45FC-B486-7F09FD3F067B</req:transactionguid>
                    <req:transactiontimestamp>2014-02-14T13:05:20.537Z</req:transactiontimestamp>
                    <req:profilestatus>SUCCESS</req:profilestatus>
                </req:profileheader>
                <req:profileresponsedetails>
                    <req:transactionguid>87F581B6-5EC4-4F5D-9335-245B95C33B05</req:transactionguid>
                    <req:componentname>AddressBase</req:componentname>
                    <req:componentstatus>SUCCESS</req:componentstatus>
                    <req:componentaction>VERIFY</req:componentaction>
                    <req:responsetype>CAPTURE</req:responsetype>
                    <req:notes>[]</req:notes>
                    <req:invoice>
                        <req:invoicelist>
                            <req:invoiceguid>8BBC5551-5093-4563-B03A-867E6482B7E6</req:invoiceguid>
                            <req:billinginformationguid>CCB1C022-BF7C-4C71-B445-710110FA0FC7
                            </req:billinginformationguid>
                            <req:billingpoints>1</req:billingpoints>
                            <req:creditsused>1</req:creditsused>
                            <req:datasetinvoices>
                                <req:datasetcode>ABP</req:datasetcode>
                                <req:billingpoints>1</req:billingpoints>
                                <req:recordsreturned>1</req:recordsreturned>
                                <req:datalicenceguid>CCB1C022-BF7C-4C71-B445-710110FA0FC7</req:datalicenceguid>
                            </req:datasetinvoices>
                        </req:invoicelist>
                    </req:invoice>
                    <req:captureresponse>
                        <req:resultStatus>SINGLE</req:resultStatus>
                        <req:recordsReturned>1</req:recordsReturned>
                        <req:moreData>false</req:moreData>
                        <req:totalRecordCount>1</req:totalRecordCount>
                        <req:totalPages>1</req:totalPages>
                        <req:matchScore>0</req:matchScore>
                        <req:matchLevel>NA</req:matchLevel>
                        <req:outputStatus>NOTMATCHED</req:outputStatus>
                        <req:fieldStatus/>
                        <req:responseCount>1</req:responseCount>
                        <req:response>
                            <req:address>
                                <data:street>Threadneedle Street</data:street>
                                <data:town>LONDON</data:town>
                                <data:postCode>EC2R 8AH</data:postCode>
                                <data:buildingName>The Bank Of England</data:buildingName>
                                <data:stateRegion>London</data:stateRegion>
                                <data:countryCode>GBR</data:countryCode>
                                <data:dpsZipPlus>9ZG</data:dpsZipPlus>
                                <data:formattedAddress>The Bank Of England,Threadneedle Street,,LONDON,,EC2R 8AH</data:formattedAddress>
                                <data:additionalItems>
                                    <data:item>
                                        <data:key>DATASOURCE</data:key>
                                        <data:value>ABP</data:value>
                                    </data:item>
                                </data:additionalItems>
                                <data:uprn>200000069805</data:uprn>
                                <data:lpi>
                                    <data:lpiKey>5030L000003836</data:lpiKey>
                                    <data:lpiLanguage>ENG</data:lpiLanguage>
                                    <data:lpiLogicalStatus>1</data:lpiLogicalStatus>
                                    <data:lpiStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:lpiStartDate>
                                    <data:lpiLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:lpiLastUpdateDate>
                                    <data:lpiEntryDate>
                                        <data:day>13</data:day>
                                        <data:month>6</data:month>
                                        <data:year>2001</data:year>
                                    </data:lpiEntryDate>
                                    <data:paoText>THE BANK OF ENGLAND</data:paoText>
                                    <data:usrn>8100535</data:usrn>
                                    <data:usrnMatchIndicator>1</data:usrnMatchIndicator>
                                </data:lpi>
                                <data:blpu>
                                    <data:blpuLogicalStatus>1</data:blpuLogicalStatus>
                                    <data:easting>532726.0</data:easting>
                                    <data:northing>181205.0</data:northing>
                                    <data:rpc>2</data:rpc>
                                    <data:localCustodianCode>5030</data:localCustodianCode>
                                    <data:blpuStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:blpuStartDate>
                                    <data:blpuLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:blpuLastUpdateDate>
                                    <data:blpuEntryDate>
                                        <data:day>16</data:day>
                                        <data:month>3</data:month>
                                        <data:year>2001</data:year>
                                    </data:blpuEntryDate>
                                    <data:postalAddressable>D</data:postalAddressable>
                                    <data:postcodeLocator>EC2R 8AH</data:postcodeLocator>
                                    <data:multiOccCount>0</data:multiOccCount>
                                </data:blpu>
                                <data:streetDescriptor>
                                    <data:streetDescription>THREADNEEDLE STREET</data:streetDescription>
                                    <data:townName>LONDON</data:townName>
                                    <data:administrativeArea>CITY OF LONDON</data:administrativeArea>
                                    <data:streetLanguage>ENG</data:streetLanguage>
                                </data:streetDescriptor>
                                <data:streetInformation>
                                    <data:streetType>1</data:streetType>
                                    <data:swaOrgRefNaming>5030</data:swaOrgRefNaming>
                                    <data:streetState>2</data:streetState>
                                    <data:stateDate>
                                        <data:day>19</data:day>
                                        <data:month>3</data:month>
                                        <data:year>1998</data:year>
                                    </data:stateDate>
                                    <data:streetSurface>1</data:streetSurface>
                                    <data:streetClassification>8</data:streetClassification>
                                    <data:streetVersion>0</data:streetVersion>
                                    <data:streetLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:streetLastUpdateDate>
                                    <data:streetEntryDate>
                                        <data:day>19</data:day>
                                        <data:month>3</data:month>
                                        <data:year>1998</data:year>
                                    </data:streetEntryDate>
                                    <data:streetStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:streetStartDate>
                                    <data:streetStartEasting>532706.0</data:streetStartEasting>
                                    <data:streetStartNorthing>181118.0</data:streetStartNorthing>
                                    <data:streetEndEasting>533069.02</data:streetEndEasting>
                                    <data:streetEndNorthing>181240.32</data:streetEndNorthing>
                                    <data:streetTolerance>1</data:streetTolerance>
                                </data:streetInformation>
                                <data:companyInformation/>
                                <data:classification>
                                    <data:classKey>5030C000004791</data:classKey>
                                    <data:classificationCode>CO01</data:classificationCode>
                                    <data:classStartDate>
                                        <data:day>29</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2008</data:year>
                                    </data:classStartDate>
                                    <data:classLastUpdateDate>
                                        <data:day>10</data:day>
                                        <data:month>2</data:month>
                                        <data:year>2016</data:year>
                                    </data:classLastUpdateDate>
                                    <data:entryDate>
                                        <data:day>16</data:day>
                                        <data:month>3</data:month>
                                        <data:year>2001</data:year>
                                    </data:entryDate>
                                </data:classification>
                                <data:osAl2Toid>osgb1000002190901083</data:osAl2Toid>
                                <data:osItnToid>osgb4000000030344682</data:osItnToid>
                                <data:osTopoToid>osgb1000005892183</data:osTopoToid>
                                <data:voaNdrRecord>20403052</data:voaNdrRecord>
                                <data:rmUDPRN>27599055</data:rmUDPRN>
                            </req:address>
                        </req:response>
                    </req:captureresponse>
                </req:profileresponsedetails>
            </ns5:profileresponse>
        </ns5:executecaptureresponse>
    </soap-env:body>
</soap-env:envelope><br><br>
```

## Error Information

Information on possible error codes is given here: [Error Code Information](/our-services/legacy-products/matchcode/general-information/error-codes)
