Site
Use cases and requirements
The Site model should have properties for:
parent UPRN
For flats and other shared properties, the parent UPRN is often the site with associated features shared by all child sites.
attributes
To record specific information about the site related to the service provision there.
Types
This is a sub-type of Place. Depending on the system, many of the Place properties may be optional.
Properties
Term | Mapping | Definition |
---|---|---|
parent_uprn | Text | A unique identifier for a parent property. |
attributes | Name-value pairs. | List of attributes. |
Serialisation
Parent-child relationships
Properties such as flats often have shared bin stores. A typical pattern to model this is:
- The building has a UPRN
- Each flat has a UPRN and a parent UPRN for the building
- The shared bin store contains Features associated with the building
This basic pattern is accounted for with the include=related
parameter of the Tasks endpoint and other endpoints.
There are other kinds of patterns for recording these relationships, depending on how the council has modelled the information.
See section 11.9, Grouped Properties in NLPG Data Entry and Best Practice for more information.