NSG Type 61 Interest Records
designInterfaces_nsgType61InterestRecords included in the NSG Networks module.
Description
Implemented by all designs that should be NSG type 61 interest records
Properties
| Property | Value |
|---|---|
| Name | NSG Type 61 Interest Records |
| Code | designInterfaces_nsgType61InterestRecords |
| Type | Design interface |
| Context | Module |
| Title | {{attributes_nsgType61InterestRecordsOrganisationAuthority}} - {{attributes_nsgType61InterestRecordsDistrictAuthority}} |
| Subtitle | NSG Interest |
| Icon | icon-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.
Organisation Authority
Code to identify the authority which has an interest in the street, models the `SWA_ORG_REF_AUTHORITY` field
| Property | Value |
|---|---|
| Name | Organisation Authority |
| Code | attributes_nsgType61InterestRecordsOrganisationAuthority |
| Type | Number |
| Required | true |
| Unique | false |
| Readonly | false |
| Options | |
District Authority
Code to identify the operational district within the authority, models the `DISTRICT_REF_AUTHORITY` field
| Property | Value |
|---|---|
| Name | District Authority |
| Code | attributes_nsgType61InterestRecordsDistrictAuthority |
| Type | Number |
| Required | true |
| Unique | false |
| Readonly | false |
| Options | |
Entry Date
The date when the record was entered or a new instance created, models the `RECORD_START_DATE` field
| Property | Value |
|---|---|
| Name | Entry Date |
| Code | attributes_nsgType61InterestRecordsEntryDate |
| Type | DateTime |
| Required | true |
| Unique | false |
| Readonly | false |
| Options | |
Last Update Date
The date when any attribute of the record was changed, models the `LAST_UPDATE_DATE` field
| Property | Value |
|---|---|
| Name | Last Update Date |
| Code | attributes_nsgType61InterestRecordsLastUpdateDate |
| Type | DateTime |
| Required | true |
| Unique | false |
| Readonly | false |
| Options | |
End Date
The date when the record ceased to exist, models the `RECORD_END_DATE` field
| Property | Value |
|---|---|
| Name | End Date |
| Code | attributes_nsgType61InterestRecordsEndDate |
| Type | DateTime |
| Required | false |
| Unique | false |
| Readonly | false |
| Options | |
Whole Road
Indicator as to whether the additional street information applies to the whole road, models the `WHOLE_ROAD` field
| Property | Value |
|---|---|
| Name | Whole Road |
| Code | attributes_nsgType61InterestRecordsWholeRoad |
| Type | Boolean |
| Required | true |
| Unique | false |
| Readonly | false |
| Options |
|
Additional Street Location
Description of the location of the parts of the street to which this additional street record applies, models the `ADDITIONAL_STREET_LOCATION_TEXT` field
| Property | Value |
|---|---|
| Name | Additional Street Location |
| Code | attributes_nsgType61InterestRecordsAdditionalStreetLocation |
| Type | String |
| Required | false |
| Unique | false |
| Readonly | false |
| Options | |
Organisation Maintaining
Identifies the street authority that is legally responsible for maintaining the street where this is not the local highway authority, models the `SWA_ORG_REF_MAINTAINING` field
| Property | Value |
|---|---|
| Name | Organisation Maintaining |
| Code | attributes_nsgType61InterestRecordsOrganisationMaintaining |
| Type | Number |
| Required | false |
| Unique | false |
| Readonly | false |
| Options | |
Street Status
The street status, models the `STREET_STATUS` field
| Property | Value |
|---|---|
| Name | Street Status |
| Code | attributes_nsgType61InterestRecordsStreetStatus |
| Type | Link |
| Required | false |
| Unique | false |
| Readonly | false |
| Links to | NSG Street Maintenance Responsibility Types |
| Options | |
Interest Type
The interest type, models the `INTEREST_TYPE` field
| Property | Value |
|---|---|
| Name | Interest Type |
| Code | attributes_nsgType61InterestRecordsInterestType |
| Type | Link |
| Required | true |
| Unique | false |
| Readonly | false |
| Links to | NSG Organisation Interest Types |
| Options | |
Default attribute permissions
This interface applies the following default permissions to all attributes against each user group.
| Allows | Name | Code |
|---|---|---|
ReadOnly | Network Viewers | userGroups_networkViewers |
ReadWrite | Network Managers | userGroups_networkManagers |
Permissions
| User Group | Allows |
|---|---|
| Network Viewers | Read |
| Network Managers | Read, Create, Edit, Delete |