Skip to main content

NSG Type 13 ESU Records

designInterfaces_nsgType13EsuRecords included in the NSG Networks module.

Description

Implemented by all designs that should be NSG type 13 ESU records

Properties

PropertyValue
NameNSG Type 13 ESU Records
CodedesignInterfaces_nsgType13EsuRecords
TypeDesign interface
ContextModule
Title{{attributes_nsgType13EsuRecordsEsuId}}
SubtitleESU
Icon-
Colour#ed592a

Implements

This interface implements the following interfaces.

NameCode
designInterfaces_networksdesignInterfaces_networks

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.

ESU ID

The unique reference for the ESU, models the `ESUID` field

PropertyValue
NameESU ID
Codeattributes_nsgType13EsuRecordsEsuId
TypeString
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"regex": "^[0-9]+$",
"min": 8,
"max": 14
}

Tolerance

The tolerance of all coordinate points, tolerance defined in metres, models the `ESU_TOLERANCE` field

PropertyValue
NameTolerance
Codeattributes_nsgType13EsuRecordsTolerance
TypeLink
Requiredtrue
Uniquefalse
Readonlyfalse
Links toNSG ESU Tolerance Types
Options
{
"code": "designs_nsgEsuToleranceTypes",
"graph": "Lookup",
"max": 1
}

Entry Date

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

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

Start Date

The date when the section of the street represented by the ESU was created in the real-world or planned to start, models the `ESU_START_DATE` field

PropertyValue
NameStart Date
Codeattributes_nsgType13EsuRecordsStartDate
TypeDateTime
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Last Update Date

The date when any attribute of the ESU was changed, models the `ESU_LAST_UPDATE_DATE` field

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

End Date

The date when the ESU ceased to exist in the real world or the date when the ESU record was closed, models the `ESU_END_DATE` field

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

Direction

Indicates whether traffic flow is restricted in a direction, models the `ESU_DIRECTION` field

PropertyValue
NameDirection
Codeattributes_nsgType13EsuRecordsDirection
TypeLink
Requiredtrue
Uniquefalse
Readonlyfalse
Links toNSG ESU Direction Types
Options
{
"code": "designs_nsgEsuDirectionTypes",
"graph": "Lookup",
"max": 1
}

One Way Exemptions

The one way exemption records for this ESU, links to Type 16 records

PropertyValue
NameOne Way Exemptions
Codeattributes_nsgType13EsuRecordsOneWayExemptions
TypeLink
Requiredfalse
Uniquefalse
Readonlyfalse
Links toNSG Type 16 One Way Exemption Records
Options
{
"code": "designInterfaces_nsgType16OneWayExemptionRecords",
"graph": "Network"
}

Dedications

The highway dedication records for this ESU, links to Type 17 records

PropertyValue
NameDedications
Codeattributes_nsgType13EsuRecordsDedications
TypeLink
Requiredfalse
Uniquefalse
Readonlyfalse
Links toNSG Type 17 Highway Dedication Records
Options
{
"code": "designInterfaces_nsgType17HighwayDedicationRecords",
"graph": "Network"
}

Default attribute permissions

This interface does not apply any default attribute permissions.

Permissions

No permissions defined on interface.