Multiple Residence
For more information on the Multiple Residence dataset, please refer to our comprehensive guide on this topic: Read More.
The Multiple Residence address format is identical to the Postcode Address File format. Two fields set it apart.
datasetstring- Dataset
Indicates the provenance of an address.
Enum- "mr"
umprnstring | number- UMPRN
A small minority of individual premises (as identified by a UDPRN) may have multiple occupants behind the same letterbox. These are known as Multiple Residence occupants and can be queried via the Multiple Residence dataset. Simple, unique reference number for each Multiple Residence occupant.
Note: this will be an empty string
""when not used.
Native Record
nativeobject- Native Record
The raw dataset record backing an address, exactly as the dataset supplies it. One schema per dataset;
dataseton the record says which.
Raw Royal Mail Multiple Residence record backing an mr address.
Multiple Residence holds sub-premises (flats, rooms) that share a parent PAF delivery point. umprn keys the residence, udprn the parent delivery point. The record has no po_box.
Fields shared by every Royal Mail PAF family native record (paf, mr, nyb, pafa, pafw).
The Royal Mail record as held in Postgres, before any derived fields are added. Formatted lines, premise, postcode parts, geocodes, UPRN and county fields belong to the address, not to the native record. dataset is the one field not taken from Royal Mail.
Two values differ from the raw PAF file: post_town is title cased (Royal Mail supplies it upper cased), and a building_number of 0, PAF's sentinel for "none", is returned as an empty string.
Example Record
| Field | Example | Type |
|---|---|---|
dataset | mr | string |
postcode | SW1A 2AA | string |
post_town | London | string |
dependant_locality | Empty in this example | string |
double_dependant_locality | Empty in this example | string |
thoroughfare | Downing Street | string |
dependant_thoroughfare | Empty in this example | string |
building_number | 10 | string |
building_name | Empty in this example | string |
sub_building_name | Flat 1 | string |
department_name | Empty in this example | string |
organisation_name | Empty in this example | string |
udprn | 23747771 | number |
postcode_type | S | string |
su_organisation_indicator | Empty in this example | string |
delivery_point_suffix | 1A | string |
umprn | 50906058 | number |
{"dataset": "mr","postcode": "SW1A 2AA","post_town": "London","dependant_locality": "","double_dependant_locality": "","thoroughfare": "Downing Street","dependant_thoroughfare": "","building_number": "10","building_name": "","sub_building_name": "Flat 1","department_name": "","organisation_name": "","udprn": 23747771,"postcode_type": "S","su_organisation_indicator": "","delivery_point_suffix": "1A","umprn": 50906058}Every field is documented below.
datasetstring- Enum
- "mr"
postcodestringPostcode, space separated
post_townstringRoyal Mail post town, title cased
dependant_localitystringDependant locality. Empty string when not present
double_dependant_localitystringDouble dependant locality. Empty string when not present
thoroughfarestringStreet name
dependant_thoroughfarestringDependant street name. Empty string when not present
building_numberstringBuilding number. Empty string when not present, or when PAF merges it into the building name
building_namestringBuilding name. Empty string when not present
sub_building_namestringSub building name. Empty string when not present
department_namestringDepartment name within an organisation. Empty string when not present
organisation_namestringOrganisation name. Empty string when not present
udprnintegerUnique Delivery Point Reference Number
postcode_typestringPostcode type.
SSmall userLLarge user""where Royal Mail supplies none
Enum- "S"
- "L"
- ""
su_organisation_indicatorstringSmall user organisation indicator.
Ywhere the small user postcode is held by an organisationdelivery_point_suffixstringRoyal Mail delivery point suffix
umprnintegerUnique Multiple Residence Reference Number