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