Skip to main content

Premises

This interface is included in the Premises module.

Description​

Implemented by all premises.

Properties​

This interface has the following properties.

PropertyValue
NamePremises
CodedesignInterfaces_premises
TypeInterface
ContextModule
AI agent enabledtrue
AI agent descriptionShared interface for property and building asset designs.
Iconicon-resource-house
Colour#4aa36b  
Title-
Subtitle-

Implements​

This interface implements the following interfaces.

NameCode
Asset HeadsdesignInterfaces_assetHeads
Notifications AssignabledesignInterfaces_notificationsAssignable

Attributes​

This interface has the following attributes. It may also inherit attributes from any of the interfaces it implements.

Primary Start Number​

The start number of the primary address range for this premises.

PropertyValue
NamePrimary Start Number
Codeattributes_premisesPrimaryStartNumber
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"min": 1
}

Primary Start Suffix​

The suffix appended to the primary start number of this premises address.

PropertyValue
NamePrimary Start Suffix
Codeattributes_premisesPrimaryStartSuffix
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 2
}

Primary End Number​

The end number of the primary address range for this premises.

PropertyValue
NamePrimary End Number
Codeattributes_premisesPrimaryEndNumber
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"min": 1
}

Primary End Suffix​

The suffix appended to the primary end number of this premises address.

PropertyValue
NamePrimary End Suffix
Codeattributes_premisesPrimaryEndSuffix
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 2
}

Primary Text​

The primary address text component for this premises.

PropertyValue
NamePrimary Text
Codeattributes_premisesPrimaryText
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 90
}

Secondary Start Number​

The start number of the secondary address component for this premises.

PropertyValue
NameSecondary Start Number
Codeattributes_premisesSecondaryStartNumber
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"min": 1
}

Secondary Start Suffix​

The suffix for the secondary address component start number.

PropertyValue
NameSecondary Start Suffix
Codeattributes_premisesSecondaryStartSuffix
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 2
}

Secondary End Number​

The end number of the secondary address component (e.g., flat number range) for this premises.

PropertyValue
NameSecondary End Number
Codeattributes_premisesSecondaryEndNumber
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"min": 1
}

Secondary End Suffix​

The suffix for the secondary address component end number.

PropertyValue
NameSecondary End Suffix
Codeattributes_premisesSecondaryEndSuffix
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 2
}

Secondary Text​

The secondary address text component (e.g., building or flat descriptor) for this premises.

PropertyValue
NameSecondary Text
Codeattributes_premisesSecondaryText
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 90
}

Level​

The floor or level designation for this premises in a multi-storey building.

PropertyValue
NameLevel
Codeattributes_premisesLevel
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 128
}

Postcode​

The UK postcode for this premises.

PropertyValue
NamePostcode
Codeattributes_premisesPostcode
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 10
}

Postal Town​

The postal town for this premises.

PropertyValue
NamePostal Town
Codeattributes_premisesPostalTown
TypeString
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 128
}

Sub Premises​

Links to the sub-premises descriptor (e.g., apartment or suite identifier) for this premises.

PropertyValue
NameSub Premises
Codeattributes_premisesSubPremises
TypeLink
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Links toPremises
Options
{
"code": "designInterfaces_premises",
"graph": "Premises",
"weakReference": true
}

Standard paths​

This interface doesn't have any standard paths of its own. However, it may inherit standard paths from any of the interfaces it implements.

Permissions​

This interface defines the following permissions.

User groupAllowed
Premises ViewersRead
Premises ManagersRead, Create, Edit, Delete

Default attribute permissions​

This interface applies the following default permissions to all attributes for the following user groups.

AllowedUser groupCode
ReadOnlyPremises ViewersuserGroups_premisesViewers
ReadWritePremises ManagersuserGroups_premisesManagers