The Local Property Identifier (LPI) dataset is addresses sourced from local authorities. It contains more addresses than the Delivery Point Address dataset by containing addresses that receive post and ones that do not e.g. infrastructure and footpaths.
Key | Description | Format | Size | Multiplicity |
---|---|---|---|---|
UPRN | Foreign key used to reference the delivery point address to the corresponding BLPU. | integer | 12 | 1 |
ADDRESS | Concatenated Address field. | char | 504 | 1 |
LANGUAGE | A code identifying the language in use for the record. | char | 2 | 1 |
USRN | Foreign key linking the Street record to the LPI record. | integer | 8 | 1 |
LPI_KEY | Unique key for the LPI. | char | 14 | 1 |
LEVEL | Memorandum of the vertical position of the address. | char | 30 | 0..1 |
ORGANISATION | Name of current occupier on the fascia of the BLPU. | char | 100 | 1 |
SAO_START_NUMBER | The number of the secondary addressable object (SAO) or the start of the number range. | integer | 4 | 0..1 |
SAO_START_SUFFIX | The suffix to the sao_start_number. | char | 2 | 0..1 |
SAO_END_NUMBER | The end of the number range for the SAO. | integer | 4 | 0..1 |
SAO_END_SUFFIX | The suffix to the sao_end_number. | char | 2 | 0..1 |
SAO_TEXT | Contains the building name or description for the SAO. | char | 90 | 0..1 |
PAO_START_NUMBER | The number of the primary addressable object (PAO) or the start of the number range. | integer | 4 | 0..1 |
PAO_START_SUFFIX | The suffix to the pao_start_number. | char | 2 | 0..1 |
PAO_END_NUMBER | The end of the number range for the PAO. | integer | 4 | 0..1 |
PAO_END_SUFFIX | The suffix to the pao_end_number. | char | 2 | 0..1 |
PAO_TEXT | Contains the building name or description for the PAO. | char | 90 | 0..1 |
STREET_DESCRIPTION | Name, description or street number. | char | 100 | 0..1 |
LOCALITY_NAME | A LOCALITY defines an area or geographical identifier within a town, village or hamlet. | char | 35 | 0..1 |
TOWN_NAME | Town name. | char | 30 | 0..1 |
ADMINISTRATIVE_AREA | Local Highway Authority name. | char | 30 | 0..1 |
AREA_NAME | Third level of geographic area name, for example, to record island names or property groups such as crofts. | char | 35 | 0..1 |
POSTCODE_LOCATOR | Postcode of the coordinate for the BLPU based purely on a spatial match against Code-Point® with polygons. This field must be used in conjunction with the RPC field to determine the accuracy of its position. | char | 8 | 1 |
RPC | Representative Point Code: this describes the accuracy of the coordinate that has been allocated to the BLPU. See code list: RPC_CODE in AddressBase Premium Technical Specification. | char | 1 | 1 |
X_COORDINATE | Easting coordinates in metres, defining the location in the British National Grid spatial reference system. | float | 6 (2) | 1 |
Y_COORDINATE | Northing coordinates in metres, defining the location in the British National Grid spatial reference system. | float | 7 (2) | 1 |
LNG | Longitude coordinate, defined based on the requested projection. | float | 9 | 0..1 |
LAT | Latitude coordinate, defined based on the request projection. | float | 9 | 0..1 |
STATUS | The status of the feature (i.e. APPROVED, ALTERNATIVE, PROVISIONAL, HISTORICAL). The AddressBase Premium product uses codes of 1,3,6,8 for these however the Address API will provide the text interpretation above. | char | 11 | 1 |
MATCH (Conditional) - Only returned for find and match resources | The match score for the query against the returned address from 0 to 1. Resources other than Find and Match will return a fixed value of 1.0. | float | 1 (1) | 0..1 |
MATCH_DESCRIPTION (Conditional) - Only returned for find and match resources | The description of the match. Exact: 1.0 (note: extra information in the input address that doesn’t match the ABPREM version is ignored). Good: 0.8 – 0.9 (most of the address matches, but a part of it may be different, such as a different postcode). Partial: 0.7 (address could represent the same address but has some significant differences). No Match: <0.7. Resources other than Find and Match will return a fixed value of "Exact". | char | 8 | 0..1 |
LOCAL_CUSTODIAN_CODE | Unique identifier of the Local Land and Property Gazetteer (LLPG) Custodian responsible for the maintenance of this record. See the code list here. | integer | 4 | 1 |
LOCAL_CUSTODIAN_CODE_DESCRIPTION | Description of the Local Land and Property Gazetteer (LLPG) Custodian responsible for the maintenance of this record. | char | as per code definition document | 1 |
CLASSIFICATION_CODE | A code that describes the classification of the record, for example, CE01HE is a higher education establishment. See the code list here. | char | 1, 2, 4, 6 | 1 |
CLASSIFICATION_CODE_DESCRIPTION | A description that describes the classification of the record, for example, CE01HE is a higher education establishment. | char | as per code definition document | 1 |
POSTAL_ADDRESS_CODE | A code that describes the type of postal delivery that the object is subject to. | integer | 1 | 1 |
POSTAL_ADDRESS_CODE_DESCRIPTION | A description that describes the type of postal delivery that the object is subject to. | char | 100 | 1 |
STREET_STATE_CODE | A code identifying the current state of the Street. | integer | 1 | 0..1 |
STREET_STATE_CODE_DESCRIPTION | A description identifying the current state of the Street. | char | 100 | 0..1 |
STREET_CLASSIFICATION_CODE | A code for the primary street classification. | char | 2 | 0..1 |
STREET_CLASSIFICATION_CODE_DESCRIPTION | A description for the primary street classification. | char | as per code definition document | 1 |
LOGICAL_STATUS_CODE | A code for the logical status of the BLPU. See list here. | integer | 1 | 1 |
BLPU_STATE_CODE | A code for the physical nature of the property or land object. These are used to represent the physical state or the feature. See list here. | integer | 1 | 1 |
BLPU_STATE_CODE_DESCRIPTION | A description for the physical nature of the property or land object. These are used to represent the physical state or the feature. | char | 1 | 0..1 |
TOPOGRAPHY_LAYER_TOID | Unique key for the application cross reference record. | char | 20 | 1 |
PARENT_UPRN | UPRN of the parent record. | integer | 12 | 0..1 |
LAST_UPDATE_DATE | Date this record was last updated. | date | date | 1 |
ENTRY_DATE | Date of the data entry. | date | date | 1 |
LEGAL_NAME | Registered legal name of organisation. | char | 60 | 0..1 |
BLPU_STATE_DATE | Date at which the BLPU achieved its current state in the real-world. | date | date | 0..1 |
LPI_LOGICAL_STATUS_CODE | A code for the logical status of this record. | integer | 1 | 1 |
LPI_LOGICAL_STATUS_CODE_DESCRIPTION | A description of the Logical Status reflects where the LPI has reached in its life cycle. Logical status is important in identification of the addresses’ requirements, for example, whether it is an alternative address or an historic address. | char | as per code definition document | 0..1 |