Skip to main content

Premises

designInterfaces_premises included in the Premises module.

Description

Implemented by all premises

Properties

PropertyValue
NamePremises
CodedesignInterfaces_premises
TypeDesign interface
ContextModule
Title-
Subtitle-
Iconicon-resource-house
Colour#4aa36b

Implements

This interface implements the following interfaces.

NameCode
designInterfaces_assetHeadsdesignInterfaces_assetHeads
designInterfaces_notificationsAssignabledesignInterfaces_notificationsAssignable

Applied to designs/interfaces

This interface is not added to any designs or interfaces when this module is installed.

Attributes

This interface directly creates the following attributes.

Primary Start Number

PropertyValue
NamePrimary Start Number
Codeattributes_premisesPrimaryStartNumber
TypeNumber
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"min": 1
}

Primary Start Suffix

PropertyValue
NamePrimary Start Suffix
Codeattributes_premisesPrimaryStartSuffix
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 2
}

Primary End Number

PropertyValue
NamePrimary End Number
Codeattributes_premisesPrimaryEndNumber
TypeNumber
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"min": 1
}

Primary End Suffix

PropertyValue
NamePrimary End Suffix
Codeattributes_premisesPrimaryEndSuffix
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 2
}

Primary Text

PropertyValue
NamePrimary Text
Codeattributes_premisesPrimaryText
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 90
}

Secondary Start Number

PropertyValue
NameSecondary Start Number
Codeattributes_premisesSecondaryStartNumber
TypeNumber
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"min": 1
}

Secondary Start Suffix

PropertyValue
NameSecondary Start Suffix
Codeattributes_premisesSecondaryStartSuffix
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 2
}

Secondary End Number

PropertyValue
NameSecondary End Number
Codeattributes_premisesSecondaryEndNumber
TypeNumber
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"min": 1
}

Secondary End Suffix

PropertyValue
NameSecondary End Suffix
Codeattributes_premisesSecondaryEndSuffix
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 2
}

Secondary Text

PropertyValue
NameSecondary Text
Codeattributes_premisesSecondaryText
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 90
}

Level

PropertyValue
NameLevel
Codeattributes_premisesLevel
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 128
}

Postcode

PropertyValue
NamePostcode
Codeattributes_premisesPostcode
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 10
}

Postal Town

PropertyValue
NamePostal Town
Codeattributes_premisesPostalTown
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 128
}

Sub Premises

PropertyValue
NameSub Premises
Codeattributes_premisesSubPremises
TypeLink
Requiredfalse
Uniquefalse
Readonlyfalse
Links toPremises
Options
{
"code": "designInterfaces_premises",
"graph": "Premises",
"weakReference": true
}

Default attribute permissions

This interface applies the following default permissions to all attributes against each user group.

AllowsNameCode
ReadOnlyPremises ViewersuserGroups_premisesViewers
ReadWritePremises ManagersuserGroups_premisesManagers

Permissions

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