Skip to content

Class: PostalAddressUKClass

A UK postal address associated with a user, returned by an Address Lookup API or by manual data input.

JSON schema: di_vocab:PostalAddressUK

Examples

Close mapping: adb:Address

Close mapping: schema:PostalAddress

URI: di_vocab:class/PostalAddressUKClass

classDiagram class PostalAddressUKClass click PostalAddressUKClass href "../../classes/PostalAddressUKClass/" PostalAddressGeneralClass <|-- PostalAddressUKClass click PostalAddressGeneralClass href "../../classes/PostalAddressGeneralClass/" PostalAddressUKClass <|-- PostalAddressClass click PostalAddressClass href "../../classes/PostalAddressClass/" PostalAddressUKClass : addressCountry PostalAddressUKClass : addressLocality PostalAddressUKClass : buildingName PostalAddressUKClass : buildingNumber PostalAddressUKClass : departmentName PostalAddressUKClass : dependentAddressLocality PostalAddressUKClass : dependentStreetName PostalAddressUKClass : doubleDependentAddressLocality PostalAddressUKClass : organisationName PostalAddressUKClass : poBoxNumber PostalAddressUKClass : postalCode PostalAddressUKClass : streetName PostalAddressUKClass : subBuildingName PostalAddressUKClass : uprn PostalAddressUKClass : validFrom PostalAddressUKClass : validUntil

Inheritance

Slots

Name Cardinality and Range Description Inheritance
uprn 0..1
Integer
The Unique Property Reference Number (UK and Northern Ireland Addresses Only)... direct
dependentStreetName 0..1
String
In certain places, for example, town centres, there are named thoroughfares/s... direct
doubleDependentAddressLocality 0..1
String
This is used to distinguish between similar thoroughfares/streets or the same... direct
dependentAddressLocality 0..1
String
Dependent locality areas define an area within a town direct
buildingNumber 0..1
String
The building number is a number given to a single building or a small group o... PostalAddressGeneralClass
buildingName 0..1
String
The building name is a description applied to a single building or a small gr... PostalAddressGeneralClass
poBoxNumber 0..1
String
Post Office Box (PO Box) number PostalAddressGeneralClass
organisationName 0..1
String
The organisation name is the business name given to a delivery point within a... PostalAddressGeneralClass
departmentName 0..1
String
For some organisations, department name is indicated because mail is received... PostalAddressGeneralClass
subBuildingName 0..1
String
The sub-building name and/or number are identifiers for subdivisions of prope... PostalAddressGeneralClass
streetName 0..1
String
A thoroughfare/street is fundamentally a road, track or named access route, f... PostalAddressGeneralClass
addressLocality 0..1
String
The town or city in which the address resides PostalAddressGeneralClass
postalCode 0..1
String
A UK postcode is an abbreviated form of address made up of combinations of be... PostalAddressGeneralClass
addressCountry 0..1
String
The country PostalAddressGeneralClass
validFrom 0..1
Date
ValidityClass
validUntil 0..1
Date
ValidityClass

Mixin Usage

mixed into description
PostalAddressClass Any postal address associated with a user, returned by an Address Lookup API ...

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://vocab.account.gov.uk/linkml/credentials-schema

Mappings

Mapping Type Mapped Value
self di_vocab:PostalAddressUKClass
native di_vocab:PostalAddressUKClass
close schema:PostalAddress, adb:Address

LinkML Source

Direct

name: PostalAddressUKClass
description: A UK postal address associated with a user, returned by an Address Lookup
  API or by manual data input.  <p>JSON schema&#58; [di_vocab:PostalAddressUK](../json-schemas/PostalAddressUK.json)</p>   <p>Examples</p>
  <ul> <li> [Building Number](../examples/PostalAddressUKClass/BuildingNumber.json)
  </li> <li> [Building Name with UPRN](../examples/PostalAddressUKClass/BuildingNameUPRN.json)
  </li> <li> [Building Name without UPRN](../examples/PostalAddressUKClass/BuildingNameNoUPRN.json)
  </li> <li> [Building Number with Building Name](../examples/PostalAddressUKClass/BuildingNumberName.json)
  </li> <li> [Building Number with Dependent Address Locality](../examples/PostalAddressUKClass/BuildingNumberWithDependentAddressLocality.json)
  </li> <li> [Sub Building Name with Building Name](../examples/PostalAddressUKClass/SubBuildingNameWithBuildingName.json)
  </li> <li> [Sub Building Name with Building Number](../examples/PostalAddressUKClass/SubBuildingNameWithBuildingNumber.json)
  </li> </ul> <p>Close mapping&#58; [adb:Address](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
  <p>Close mapping&#58; [schema:PostalAddress](https://schema.org/PostalAddress)</p>
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/PostalAddressUK.json
close_mappings:
- schema:PostalAddress
- adb:Address
is_a: PostalAddressGeneralClass
mixin: true
slots:
- uprn
- dependentStreetName
- doubleDependentAddressLocality
- dependentAddressLocality

Induced

name: PostalAddressUKClass
description: A UK postal address associated with a user, returned by an Address Lookup
  API or by manual data input.  <p>JSON schema&#58; [di_vocab:PostalAddressUK](../json-schemas/PostalAddressUK.json)</p>   <p>Examples</p>
  <ul> <li> [Building Number](../examples/PostalAddressUKClass/BuildingNumber.json)
  </li> <li> [Building Name with UPRN](../examples/PostalAddressUKClass/BuildingNameUPRN.json)
  </li> <li> [Building Name without UPRN](../examples/PostalAddressUKClass/BuildingNameNoUPRN.json)
  </li> <li> [Building Number with Building Name](../examples/PostalAddressUKClass/BuildingNumberName.json)
  </li> <li> [Building Number with Dependent Address Locality](../examples/PostalAddressUKClass/BuildingNumberWithDependentAddressLocality.json)
  </li> <li> [Sub Building Name with Building Name](../examples/PostalAddressUKClass/SubBuildingNameWithBuildingName.json)
  </li> <li> [Sub Building Name with Building Number](../examples/PostalAddressUKClass/SubBuildingNameWithBuildingNumber.json)
  </li> </ul> <p>Close mapping&#58; [adb:Address](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
  <p>Close mapping&#58; [schema:PostalAddress](https://schema.org/PostalAddress)</p>
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/PostalAddressUK.json
close_mappings:
- schema:PostalAddress
- adb:Address
is_a: PostalAddressGeneralClass
mixin: true
attributes:
  uprn:
    name: uprn
    description: The Unique Property Reference Number (UK and Northern Ireland Addresses
      Only) <p>Exact mapping&#58; [adb:uprn](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    exact_mappings:
    - adb:uprn
    rank: 1000
    alias: uprn
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressUKClass
    range: integer
    minimum_value: 1
    maximum_value: 999999999999
  dependentStreetName:
    name: dependentStreetName
    description: In certain places, for example, town centres, there are named thoroughfares/streets
      within other named thoroughfares/streets, for example, parades of shops on a
      high street where different parades have their own identity. For example, KINGS
      PARADE, HIGH STREET and QUEENS PARADE, HIGH STREET. <p>Close mapping&#58; [adb:dependentThoroughfare](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:dependentThoroughfare
    rank: 1000
    alias: dependentStreetName
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressUKClass
    range: string
  doubleDependentAddressLocality:
    name: doubleDependentAddressLocality
    description: This is used to distinguish between similar thoroughfares/streets
      or the same thoroughfare/street within a dependent locality. For example, Millbrook
      Industrial Estate and Cranford Estate in this situation - BRUNEL WAY, MILLBROOK
      INDUSTRIAL ESTATE, MILLBROOK, SOUTHAMPTON and BRUNEL WAY, CRANFORD ESTATE, MILLBROOK,
      SOUTHAMPTON. <p>Close mapping&#58; [adb:doubleDependentLocality](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:doubleDependentLocality
    rank: 1000
    alias: doubleDependentAddressLocality
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressUKClass
    range: string
  dependentAddressLocality:
    name: dependentAddressLocality
    description: Dependent locality areas define an area within a town. These are
      only necessary to aid differentiation where there are thoroughfares/streets
      of the same name in the same locality. For example, HIGH STREET in SHIRLEY and
      SWAYTHLING in this situation - HIGH STREET, SHIRLEY, SOUTHAMPTON and HIGH STREET,
      SWAYTHLING, SOUTHAMPTON. <p>Close mapping&#58; [adb:dependentLocality](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:dependentLocality
    rank: 1000
    alias: dependentAddressLocality
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressUKClass
    range: string
  buildingNumber:
    name: buildingNumber
    description: The building number is a number given to a single building or a small
      group of buildings, thus identifying it from its neighbours, for example, 44.
      Building numbers that contain a range, decimals or non-numeric characters do
      not appear in this field but will be found in the buildingName or the sub-BuildingName
      fields.  <b>NOTE - This is a string representation of the building number.</b>
      <p>Close mapping&#58; [adb:buildingNumber](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:buildingNumber
    rank: 1000
    alias: buildingNumber
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  buildingName:
    name: buildingName
    description: The building name is a description applied to a single building or
      a small group of buildings, such as Highfield House. This also includes those
      building numbers that contain non-numeric characters, such as 44A. Some descriptive
      names, when included with the rest of the address, are sufficient to identify
      the property uniquely and unambiguously, for example, MAGISTRATES COURT. Sometimes
      the building name will be a blend of distinctive and descriptive naming, for
      example, RAILWAY TAVERN (PUBLIC HOUSE) or THE COURT ROYAL (HOTEL). <p>Close
      mapping&#58; [adb:buildingName](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:buildingName
    rank: 1000
    alias: buildingName
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  poBoxNumber:
    name: poBoxNumber
    description: Post Office Box (PO Box) number. <p>Exact mapping&#58; [adb:poBoxNumber](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    exact_mappings:
    - adb:poBoxNumber
    rank: 1000
    alias: poBoxNumber
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  organisationName:
    name: organisationName
    description: The organisation name is the business name given to a delivery point
      within a building or small group of buildings. E.g. TOURIST INFORMATION CENTRE
      This field could also include entries for churches, public houses and libraries.
      <p>Close mapping&#58; [adb:organisationName](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:organisationName
    rank: 1000
    alias: organisationName
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  departmentName:
    name: departmentName
    description: For some organisations, department name is indicated because mail
      is received by subdivisions of the main organisation at distinct delivery points.
      E.g. Organisation Name - ABC COMMUNICATIONS Department Name - MARKETING DEPARTMENT
      <p>Close mapping&#58; [adb:departmentName](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:departmentName
    rank: 1000
    alias: departmentName
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  subBuildingName:
    name: subBuildingName
    description: The sub-building name and/or number are identifiers for subdivisions
      of properties. E.g. Sub-building Name - FLAT 3 Building Name - POPLAR COURT
      Thoroughfare - LONDON ROAD NOTE - If the address is styled as 3 POPLAR COURT,
      all the text will be shown in the Building Name attribute and the Sub-building
      Name will be empty. The building number will be shown in this field when it
      contains a range, decimal or non-numeric character (see Building Number). <p>Close
      mapping&#58; [adb:subBuildingName](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:subBuildingName
    rank: 1000
    alias: subBuildingName
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  streetName:
    name: streetName
    description: A thoroughfare/street is fundamentally a road, track or named access
      route, for example, HIGH STREET. <p>Close mapping - [adb:thoroughfare](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:thoroughfare
    rank: 1000
    alias: streetName
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  addressLocality:
    name: addressLocality
    description: The town or city in which the address resides. <p>Close mapping&#58;
      [adb:postTown](http://www.geoplace.co.uk/addressbase/schema/2.1/addressbase.xsd)</p>
      <p>Exact mapping&#58; [schema:addressLocality](https://schema.org/addressLocality)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - adb:postTown
    rank: 1000
    alias: addressLocality
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  postalCode:
    name: postalCode
    description: A UK postcode is an abbreviated form of address made up of combinations
      of between five and seven alphanumeric characters.  International postal codes
      have different formats. <p>Exact mapping&#58; [schema:postalCode](https://schema.org/postalCode)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    exact_mappings:
    - schema:postalCode
    rank: 1000
    alias: postalCode
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  addressCountry:
    name: addressCountry
    description: The country. Provided as the two-letter ISO 3166-1 alpha-2 country
      code, hence this only closely maps rather than exactly maps to schema.org which
      permits any text. <p>Close mapping&#58; [schema:addressCountry](https://schema.org/addressCountry)</p>
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    close_mappings:
    - schema:addressCountry
    rank: 1000
    alias: addressCountry
    owner: PostalAddressUKClass
    domain_of:
    - PostalAddressGeneralClass
    range: string
  validFrom:
    name: validFrom
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    slot_uri: schema:validFrom
    alias: validFrom
    owner: PostalAddressUKClass
    domain_of:
    - ValidityClass
    - MitigatingCredentialClass
    range: date
  validUntil:
    name: validUntil
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    slot_uri: schema:validUntil
    alias: validUntil
    owner: PostalAddressUKClass
    domain_of:
    - ValidityClass
    range: date