> For the complete documentation index, see [llms.txt](https://docs.os.uk/os-downloads/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.os.uk/os-downloads/products/transport-network-portfolio/os-mastermap-highways-network-paths/os-mastermap-highways-network-paths-technical-specification/feature-types/specialdesignation.md).

# SpecialDesignation

Special Designations are statutory and advisory designations that can be applied to protect a highway when street or road works are to be undertaken.

A Special Designation feature will reference back to the Path Network through Network Reference and will reference a Street Feature. Features which are a partial reference will provide a Network Reference Location.

<figure><img src="/files/l8L9aLpwYZxo091uh8dz" alt="Figure 16:Context diagram: SpecialDesignation" width="452"><figcaption><p>Context diagram: SpecialDesignation</p></figcaption></figure>

## SpecialDesignation attributes <a href="#bookmark73" id="bookmark73"></a>

A description applied to a highway to protect it during Street or Road Works.

### **Constraints:**

* If partialRefernce = true then NetworkReferenceLocation shall be expressed.

### id

Unique identifier.

* **Attribute name**: gml\_id (GML), unique\_id (GeoPackage)
* **Type**: CharacterString
* **Size**: 17
* **Multiplicity**: \[1]

### identifier

Uniform Resource Identifier.

* **Attribute name**: identifier (GML), identifier (GeoPackage)
* **Type**: CharacterString
* **Size**: 35
* **Multiplicity**: \[1]

### inspireId

External object identifier of the spatial object.

* **Attribute name**: inspireId
* **Type**: Identifier
* **Multiplicity**: \[0..1]

### beginLifespanVersion

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

{% hint style="info" %}
The time part is always set to zero.
{% endhint %}

* **Attribute name**: beginLifespanVersion (GML), begin\_lifespan\_version (GeoPackage)
* **Type**: DateTime
* **Multiplicity**: \[1]

### networkRef

Spatial reference of the network-related property.

* **Attribute name**: networkRef (GML), network\_ref (GeoPackage)
* **Type**: NetworkReference
* **Multiplicity**: \[1..\*]

### validFrom

The time when the transport property started to exist in the real world.

{% hint style="info" %}
The time part is always set to zero.
{% endhint %}

* **Attribute name**: validFrom (GML), valid\_from (GeoPackage)
* **Type**: DateTime
* **Multiplicity**: \[1]

### validTo

The time from which the transport property no longer exists in the real world.

{% hint style="info" %}
The time part is always set to zero.
{% endhint %}

* **Attribute name**: validTo (GML), valid\_to (GeoPackage)
* **Type**: DateTime
* **Multiplicity**: \[1]

### designation

Type of Special Designation.

* **Attribute name**: designation (GML), designation (GeoPackage)
* **Type**: [SpecialDesignationTypeValue](/os-downloads/products/transport-network-portfolio/os-mastermap-highways-network-fundamentals/os-mastermap-highways-network-code-lists/specialdesignationtypevalue.md)
* **Size**: 30
* **Multiplicity**: \[1]

### description

Additional information describing the special designation.

* **Attribute name**: description (GML), description (GeoPackage)
* **Type**: CharacterString
* **Size**: 50
* **Multiplicity**: \[0..1]

### timeInterval

Time period to which the restriction applies.

* **Attribute name**: startTime (GML), endTime (GML), start\_time (GeoPackage), end\_time (GeoPackage)
* **Type**: [TemporalPropertyType](/os-downloads/products/transport-network-portfolio/os-mastermap-highways-network-routing-and-asset-management-information/os-mastermap-highways-network-routing-and-asset-management-information-technical-specification/data-types/temporalpropertytype.md)
* **Multiplicity**: \[0..1]

### contactAuthority

Highway authority to be contacted for further consultation about the special designation.

* **Attribute name**: contactAuthority (GML), contact\_authority (GeoPackage)
* **Type**: [ResponsibleAuthority](/os-downloads/products/transport-network-portfolio/os-mastermap-highways-network-paths/os-mastermap-highways-network-paths-technical-specification/structured-data-types/responsibleauthority.md)
* **Multiplicity**: \[0..1]

### partialReference

Flag to indicate that the maintenance feature partially references a Street.

* **Attribute name**: partialReference (GML), partial\_reference (GeoPackage)
* **Type**: Boolean
* **Size**: 5
* **Multiplicity**: \[1]

### reasonForChange

The reason for a change made to a feature.

* **Attribute name**: reasonForChange (GML), reason\_for\_change (GeoPackage)
* **Type**: [ChangeValue](/os-downloads/products/transport-network-portfolio/os-mastermap-highways-network-fundamentals/os-mastermap-highways-network-code-lists/changevalue.md)
* **Size**: 32
* **Multiplicity**: \[1]


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.os.uk/os-downloads/products/transport-network-portfolio/os-mastermap-highways-network-paths/os-mastermap-highways-network-paths-technical-specification/feature-types/specialdesignation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
