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