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.