Skip to main content

NSG Type 16 One Way Exemption Records

designInterfaces_nsgType16OneWayExemptionRecords included in the NSG Networks module.

Description

Implemented by all designs that should be NSG type 16 one way exemption records

Properties

PropertyValue
NameNSG Type 16 One Way Exemption Records
CodedesignInterfaces_nsgType16OneWayExemptionRecords
TypeDesign interface
ContextModule
Title{{attributes_nsgType16OneWayExemptionRecordsExemptionType}}
SubtitleNSG One Way Exempt
Iconicon-network
Colour#ed592a

Implements

This interface does not implement any interfaces.

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.

Exemption Type

Indicates the type of traffic which is exempt from one way restrictions, models the `ONE_WAY_EXEMPTION_TYPE` field

PropertyValue
NameExemption Type
Codeattributes_nsgType16OneWayExemptionRecordsExemptionType
TypeLink
Requiredtrue
Uniquefalse
Readonlyfalse
Links toNSG One Way Exemption Types
Options
{
"code": "designs_nsgOneWayExemptionTypes",
"graph": "Lookup",
"max": 1
}

Entry Date

The date when the record was entered or a new instance created, models the `RECORD_ENTRY_DATE` field

PropertyValue
NameEntry Date
Codeattributes_nsgType16OneWayExemptionRecordsEntryDate
TypeDateTime
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Last Update Date

The date when any attribute of the record was changed, models the `LAST_UPDATE_DATE` field

PropertyValue
NameLast Update Date
Codeattributes_nsgType16OneWayExemptionRecordsLastUpdateDate
TypeDateTime
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"min": "1990-01-01T00:00:00.000Z",
"precision": "Minutes"
}

End Date

The date when the record ceased to exist, models the `RECORD_END_DATE` field

PropertyValue
NameEnd Date
Codeattributes_nsgType16OneWayExemptionRecordsEndDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Exemption Start Date

The date when the exemption starts, models the `ONE_WAY_EXEMPTION_START_DATE` and `ONE_WAY_EXEMPTION_START_TIME` field

PropertyValue
NameExemption Start Date
Codeattributes_nsgType16OneWayExemptionRecordsExemptionStartDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Exemption End Date

The date when the exemption ends, models the `ONE_WAY_EXEMPTION_END_DATE` and `ONE_WAY_EXEMPTION_END_TIME` field

PropertyValue
NameExemption End Date
Codeattributes_nsgType16OneWayExemptionRecordsExemptionEndDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Periodicity

Indicates the periodicity of the restriction, models the `ONE_WAY_EXEMPTION_PERIODICITY_CODE` field

PropertyValue
NamePeriodicity
Codeattributes_nsgType16OneWayExemptionRecordsPeriodicity
TypeLink
Requiredtrue
Uniquefalse
Readonlyfalse
Links toNSG One Way Exemption Periodicity Types
Options
{
"code": "designs_nsgOneWayExemptionPeriodicityTypes",
"graph": "Lookup",
"max": 1
}

Default attribute permissions

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

AllowsNameCode
ReadOnlyNetwork ViewersuserGroups_networkViewers
ReadWriteNetwork ManagersuserGroups_networkManagers

Permissions

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