Skip to main content

NSG Type 66 Public Right of Way Records

designInterfaces_nsgType66PublicRightOfWayRecords included in the NSG Networks module.

Description

Implemented by all designs that should be NSG type 66 public right of way records

Properties

PropertyValue
NameNSG Type 66 Public Right of Way Records
CodedesignInterfaces_nsgType66PublicRightOfWayRecords
TypeDesign interface
ContextModule
Title{{attributes_nsgType66PublicRightOfWayRecordsType}}
SubtitleNSG PRoW
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.

Length

The length in metres, models the `PROW_LENGTH` field

PropertyValue
NameLength
Codeattributes_nsgType66PublicRightOfWayRecordsLength
TypeNumber
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"decimalPlaces": 0,
"min": 0,
"max": 99999
}

Type

The type of record, models the `PROW_RIGHTS` field

PropertyValue
NameType
Codeattributes_nsgType66PublicRightOfWayRecordsType
TypeLink
Requiredtrue
Uniquefalse
Readonlyfalse
Links toNSG Public Right of Way Types
Options
{
"code": "designs_nsgPublicRightOfWayTypes",
"graph": "Lookup",
"max": 1
}

Pedestrian Access

models the `PED_ACCESS` field

PropertyValue
NamePedestrian Access
Codeattributes_nsgType66PublicRightOfWayRecordsPedestrianAccess
TypeBoolean
Requiredtrue
Uniquefalse
Readonlyfalse
Options

-

Equestrian Access

models the `EQU_ACCESS` field

PropertyValue
NameEquestrian Access
Codeattributes_nsgType66PublicRightOfWayRecordsEquestrianAccess
TypeBoolean
Requiredtrue
Uniquefalse
Readonlyfalse
Options

-

Non Motorised Vehicle Access

models the `NONMOT_ACCESS` field

PropertyValue
NameNon Motorised Vehicle Access
Codeattributes_nsgType66PublicRightOfWayRecordsNonMotorisedVehicleAccess
TypeBoolean
Requiredtrue
Uniquefalse
Readonlyfalse
Options

-

Bicycle Access

models the `CYC_ACCESS` field

PropertyValue
NameBicycle Access
Codeattributes_nsgType66PublicRightOfWayRecordsBicycleAccess
TypeBoolean
Requiredtrue
Uniquefalse
Readonlyfalse
Options

-

Motorised Vehicle Access

models the `MOT_ACCESS` field

PropertyValue
NameMotorised Vehicle Access
Codeattributes_nsgType66PublicRightOfWayRecordsMotorisedVehicleAccess
TypeBoolean
Requiredtrue
Uniquefalse
Readonlyfalse
Options

-

Entry Date

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

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

Start Date

models the `RECORD_START_DATE` field

PropertyValue
NameStart Date
Codeattributes_nsgType66PublicRightOfWayRecordsStartDate
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_nsgType66PublicRightOfWayRecordsLastUpdateDate
TypeDateTime
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"min": "1990-01-01T00:00:00.000Z",
"precision": "Minutes"
}

Relevant Start Date

models the `RELEVANT_START_DATE` field

PropertyValue
NameRelevant Start Date
Codeattributes_nsgType66PublicRightOfWayRecordsRelevantStartDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

End Date

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

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

Status

The status, models the `PROW_STATUS` field

PropertyValue
NameStatus
Codeattributes_nsgType66PublicRightOfWayRecordsStatus
TypeLink
Requiredtrue
Uniquefalse
Readonlyfalse
Links toNSG Public Right of Way Status Types
Options
{
"code": "designs_nsgPublicRightOfWayStatusTypes",
"graph": "Lookup",
"max": 1
}

Consultation Start Date

models the `CONSULT_START_DATE` field

PropertyValue
NameConsultation Start Date
Codeattributes_nsgType66PublicRightOfWayRecordsConsultationStartDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Consultation Close Date

models the `CONSULT_CLOSE_DATE` field

PropertyValue
NameConsultation Close Date
Codeattributes_nsgType66PublicRightOfWayRecordsConsultationCloseDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Consultation Reference

models the `CONSULT_REF` field

PropertyValue
NameConsultation Reference
Codeattributes_nsgType66PublicRightOfWayRecordsConsultationReference
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 16
}

Consultation Details

models the `CONSULT_DETAILS` field

PropertyValue
NameConsultation Details
Codeattributes_nsgType66PublicRightOfWayRecordsConsultationDetails
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 30
}

Appeal Date

models the `APPEAL_DATE` field

PropertyValue
NameAppeal Date
Codeattributes_nsgType66PublicRightOfWayRecordsAppealDate
TypeDateTime
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"precision": "Minutes"
}

Appeal Reference

models the `APPEAL_REF` field

PropertyValue
NameAppeal Reference
Codeattributes_nsgType66PublicRightOfWayRecordsAppealReference
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 16
}

Appeal Details

models the `APPEAL_DETAILS` field

PropertyValue
NameAppeal Details
Codeattributes_nsgType66PublicRightOfWayRecordsAppealDetails
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 30
}

Diverted Street

models the `DIV_RELATED_USRN` field

PropertyValue
NameDiverted Street
Codeattributes_nsgType66PublicRightOfWayRecordsDivertedStreet
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"regex": "^[0-9]+$",
"min": 7,
"max": 8
}

Location

models the `PROW_LOCATION` field

PropertyValue
NameLocation
Codeattributes_nsgType66PublicRightOfWayRecordsLocation
TypeString
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"max": 500
}

Details

models the `PROW_DETAILS` field

PropertyValue
NameDetails
Codeattributes_nsgType66PublicRightOfWayRecordsDetails
TypeString
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"max": 500
}

models the `PROMOTED_ROUTE` field

PropertyValue
NameRecommended Route
Codeattributes_nsgType66PublicRightOfWayRecordsRecommendedRoute
TypeBoolean
Requiredfalse
Uniquefalse
Readonlyfalse
Options

-

Accessible Route

models the `ACCESSIBLE_ROUTE` field

PropertyValue
NameAccessible Route
Codeattributes_nsgType66PublicRightOfWayRecordsAccessibleRoute
TypeBoolean
Requiredfalse
Uniquefalse
Readonlyfalse
Options

-

Source

A brief textual summary of the department/function and/or organisation that is the source of this data, models the `SOURCE_TEXT` field

PropertyValue
NameSource
Codeattributes_nsgType66PublicRightOfWayRecordsSource
TypeString
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"max": 120
}

Consultant

models the `PROW_ORG_REF_CONSULTANT` field

PropertyValue
NameConsultant
Codeattributes_nsgType66PublicRightOfWayRecordsConsultant
TypeNumber
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"decimalPlaces": 0
}

District Consultant

models the `PROW_DISTRICT_REF_CONSULTANT` field

PropertyValue
NameDistrict Consultant
Codeattributes_nsgType66PublicRightOfWayRecordsDistrictConsultant
TypeNumber
Requiredfalse
Uniquefalse
Readonlyfalse
Options
{
"decimalPlaces": 0
}

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