The Basic Land and Property Unit (BLPU) Feature Type is a real-world object that is an area of land, property or structure of fixed location, having uniform occupation, ownership or function.
The earliest date on which you can request a one-off snapshot of a date in the past for data in this feature type is 27 March 2024.
The following sub-sections provide details about the attributes included with this feature type, their data types in the different output formats, and other important metadata about them.
Please note, Parent UPRN and Multi-Occupation count attributes will only be populated for Bridge Interaction features in the OS ESG.
A non-persistent integer which is autogenerated and is required within the OGC GeoPackage format.
Attribute Name: fid (GKPG), Not provided (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Nullable: false
Data Schema Version: 1.0
Identifies this record as a BLPU Record (type 21).
Attribute Name: Not provided (GKPG), RECORD_IDENTIFIER (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Max Length: 2
Nullable: false
Data Schema Version: 1.0
The type of record change.
Please see the 'Available formats' section in the OS ESG Overview for more information.
Attribute Name: change_type (GKPG), CHANGE_TYPE (CSV)
Code List Name: ChangeTypeCode
Max Length: 1
Nullable: false
Data Schema Version: 1.0
The order in which the records were processed in to create the data supply.
Attribute Name: Not provided (GKPG), PRO_ORDER (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Max Length: 16
Nullable: false
Data Schema Version: 1.0
Unique Property Reference Number (UPRN) assigned by Ordnance Survey.
Attribute Name: uprn (GKPG), UPRN (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Max Length: 12
Nullable: false
Data Schema Version: 1.0
Logical status of this record as given by Ordnance Survey. This attribute shows whether the record is currently live or historic.
Attribute Name: logical_status (GKPG), LOGICAL_STATUS (CSV)
Code List Name: LogicalStatusCode
Max Length: 1
Nullable: false
Data Schema Version: 1.0
A code identifying the current state of the BLPU.
Attribute Name: blpu_state_date (GPKG), BLPU_STATE_DATE (CSV)
Code List Name: BLPUStateCode
Max Length: 1
Nullable: true
Data Schema Version: 1.0
Date at which the BLPU achieved its current state as defined in the BLPU State field.
Attribute Name: blpu_state_date (GKPG), BLPU_STATE_DATE (CSV)
Condition: BLPU State Date must be present if BLPU State is present.
Data Types: Date (GKPG), Date (CSV)
Nullable: true
Data Schema Version: 1.0
UPRN of the parent Record if a parent-child relationship exists.
Attribute Name: parent_uprn (GKPG), PARENT_UPRN (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Max Length: 12
Nullable: true
Data Schema Version: 1.0
A value in metres defining the x location in accordance with the British National Grid.
Attribute Name: x_coordinate (GKPG) , X_COORDINATE (CSV)
Data Types: Double (GKPG), Real (CSV)
Precision: X_COORDINATE 8
Scale: 2
Nullable: false
Data Schema Version: 1.0
A value in metres defining the y location in accordance with the British National Grid.
Attribute Name: y_coordinate (GKPG) , Y_COORDINATE (CSV)
Data Types: Double (GKPG), Real (CSV)
Precision: Y_COORDINATE 9
Scale: 2
Nullable: false
Data Schema Version: 1.0
A value defining the Latitude location in accordance with the ETRS89 coordinate reference system.
Attribute Name: latitude (GKPG), LATITUDE (CSV)
Data Types: Double (GKPG), Real (CSV)
Precision: LATITUDE 9
Scale: 7
Nullable: false
Data Schema Version: 1.0
A value defining the Longitude location in accordance with the ETRS89 coordinate reference system.
Attribute Name: longitude (GKPG), LONGITUDE (CSV)
Data Types: Double (GKPG), Real (CSV)
Precision: LONGITUDE 8
Scale: 7
Nullable: false
Data Schema Version: 1.0
Representative Point Code. This describes the accuracy of the coordinate that has been allocated to the BLPU as indicated by Ordnance Survey.
Attribute Name: rpc (GKPG), RPC (CSV)
Code List Name: RPCCode
Max Length: 1
Nullable: false
Data Schema Version: 1.0
Unique identifier of the authority responsible for the maintenance of this record.
Attribute Name: local_custodian_code (GKPG), LOCAL_CUSTODIAN_CODE (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Max Length: 4
Nullable: false
Data Schema Version: 1.0
The date on which the record was inserted into the database.
Attribute Name: start_date (GKPG), START_DATE (CSV)
Data Types: Date (GKPG), Date (CSV)
Nullable: false
Data Schema Version: 1.0
The date on which the record was closed in the database.
Attribute Name: end_date (GKPG), END_Date (CSV)
Data Types: Date (GKPG), Date (CSV)
Nullable: true
Data Schema Version: 1.0
The date on which any of the attributes on this record were last changed.
Attribute Name: last_update_date (GKPG), LAST_UPDATE_DATE (CSV)
Data Types: Date (GKPG), Date (CSV)
Nullable: false
Data Schema Version: 1.0
The date on which this record was inserted into the database.
Attribute Name: entry_date (GKPG), ENTRY_DATE (CSV)
Data Types: Date (GKPG), Date (CSV)
Nullable: false
Data Schema Version: 1.0
A count of all of the child UPRNs for this record where a parent-child relationship exists.
Attribute Name: multi_occ_count (GKPG), MULTI_OCC_COUNT (CSV)
Data Types: Integer (GKPG), Integer (CSV)
Max Length: 4
Nullable: false
Data Schema Version: 1.0
This field will be populated with ‘N’ within the OS ESG; all the BasicLandPropertyUnit features are considered as 'Not a postal address'.
Attribute Name: addressbase_postal (GKPG), ADDRESSBASE_POSTAL (CSV)
Code List Name: AddressbasePostalCode
Max Length: 1
Nullable: false
Data Schema Version: 1.0
These pages describe the single feature type (BLPU (Type 21 Record)) available for the OS Emergency Services Gazetteer (OS ESG).
The attributes associated with the feature type are listed on the following page. The following information can be found about each attribute:
The name of the attribute and what it is describing.
The values the attribute can take. For example, a numeric value or a string. This is provided for both data formats – GeoPackage and CSV.
The maximum total number of decimal digits to be stored. This number includes both the left and the right sides of the decimal point. The precision must be a value from 1 through the maximum precision of 38. The SQL Server default precision is 18.
Scale (s) is the number of decimal digits that are stored to the right of the decimal point. This number is subtracted from precision (p) to determine the maximum number of digits to the left of the decimal point. Scale must be a value from 0 through p, and can only be specified if precision is specified. The default scale is 0 and so 0 <= s <= p. Maximum storage sizes vary, based on the precision.
The name of the code list used in association with the attribute (if applicable) and a hyperlink to the page displaying that code list.
Values are given here to indicate the maximum length that you will find in the attribute, to aid in developing applications.
A True or False value to denote whether the attribute always has to be populated with a value (False) or can be NULL (True).
The schema version the data above applies to.