# AddressBase Plus Islands structure

AddressBase Plus is structured as a flat file. The data structure in this document is described by means of Unified Modeling Language (UML) class diagrams.

## Model overview CSV <a href="#bookmark11" id="bookmark11"></a>

<figure><img src="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FDkBpHaSlYVi4Sz2BUn7u%2F0.png?alt=media" alt="High level data model representing the address feature (CSV)" width="316"><figcaption><p>High level data model representing the address feature (CSV)</p></figcaption></figure>

**Definition**: The address of a property or object which is defined as the main/preferred address by Pointer, Isle of Man Property database, Channel Islands Address File (CAF), Ordnance Survey or Royal Mail.

The diagram below shows the UML model of AddressBase Plus Islands in CSV format;  classes from the Ordnance Survey product specification are orange; code lists are blue, and enumerations are green.

<figure><img src="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FSB4AQ8TWLoHNZkmRiw7e%2F1.jpeg?alt=media" alt="UML model showing AddressBase Plus Islands Feature type, Enumerations and Code lists for the CSV supply"><figcaption><p>UML model showing AddressBase Plus Islands Feature type, Enumerations and Code lists for the CSV supply</p></figcaption></figure>

## Model overview GML <a href="#bookmark12" id="bookmark12"></a>

<figure><img src="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FqAHz2t34Eehf0QdRJLgd%2F2.png?alt=media" alt=" High Level data model representing the address relationships (GML)"><figcaption><p> High Level data model representing the address relationships (GML)</p></figcaption></figure>

**Definition**: The address of a property or object which is defined as the main/preferred address by Pointer, Isle of Man Property database, Channel Islands Address File (CAF), Ordnance Survey or Royal Mail.

The diagram below shows the UML model of AddressBase Plus Islands in GML; classes from the Ordnance Survey product specification are orange, code lists are blue and enumerations are green.

{% hint style="info" %}
As the attribute ‘position’ is voidable this is displayed at the bottom of the UML model, but this is not where it will be provided in terms of ordering in the product supply. Please see the attribute tables to confirm the attribute ordering.
{% endhint %}

<figure><img src="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2F27bsTvWdH6HcYZBWzvM9%2F3.jpeg?alt=media" alt="UML model showing AddressBase Plus Islands Feature Types, Enumerations and Code Lists for the GML supply"><figcaption><p>UML model showing AddressBase Plus Islands Feature Types, Enumerations and Code Lists for the GML supply</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.os.uk/os-downloads/products/addresses-and-names-portfolio/addressbase-plus-islands/addressbase-plus-islands-technical-specification/addressbase-plus-islands-structure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
