Workspace Properties

Key Value
Name WaterExpanded_UtilityNetwork.geodatabase
Workspace Type Local Database
Workspace Factory Sqlite
Geodatabase Release 3.0.0
Date Exported 2025-01-22 08:09:15
Path

Datasets

Name Dataset Type Feature Dataset Dataset ID
main.UtilityNetwork FeatureDataset
main.Network UtilityNetwork main.UtilityNetwork 6
main.WaterSubnetLine FeatureClass main.UtilityNetwork 143
main.StructureLine__ATTACHREL RelationshipClass main.UtilityNetwork 168
main.WaterJunction FeatureClass main.UtilityNetwork 142
main.WaterLine__ATTACHREL RelationshipClass main.UtilityNetwork 175
main.WaterAssembly FeatureClass main.UtilityNetwork 141
main.WaterDevice FeatureClass main.UtilityNetwork 138
main.StructureJunction FeatureClass main.UtilityNetwork 34
main.WaterAssembly__ATTACHREL RelationshipClass main.UtilityNetwork 170
main.StructureBoundary__ATTACHREL RelationshipClass main.UtilityNetwork 164
main.ServiceTerritory FeatureClass main.UtilityNetwork 5
main.WaterJunction__ATTACHREL RelationshipClass main.UtilityNetwork 174
main.StructureBoundary FeatureClass main.UtilityNetwork 38
main.WaterLine FeatureClass main.UtilityNetwork 140
main.Device_ServiceSystemValve_To_Inspection RelationshipClass main.UtilityNetwork 162
main.WaterDevice__ATTACHREL RelationshipClass main.UtilityNetwork 171
main.Device_Hydrant_To_Inspection RelationshipClass main.UtilityNetwork 161
main.StructureJunction__ATTACHREL RelationshipClass main.UtilityNetwork 167
main.StructureLine FeatureClass main.UtilityNetwork 37
main.StructureJunctionObject Table 39
main.StructureEdgeObject Table 40
main.WaterJunctionObject Table 144
main.WaterEdgeObject Table 145
main.HydrantMaintenanceInspection Table 146
main.HydrantMaintenanceInspection__ATTACH Table 147
main.StructureBoundary__ATTACH Table 148
main.StructureEdgeObject__ATTACH Table 149
main.StructureJunctionObject__ATTACH Table 150
main.StructureJunction__ATTACH Table 151
main.StructureLine__ATTACH Table 152
main.ValveInspection Table 153
main.ValveInspection__ATTACH Table 154
main.WaterAssembly__ATTACH Table 155
main.WaterDevice__ATTACH Table 156
main.WaterEdgeObject__ATTACH Table 157
main.WaterJunctionObject__ATTACH Table 158
main.WaterJunction__ATTACH Table 159
main.WaterLine__ATTACH Table 160
main.HydrantMaintenanceInspection__ATTACHREL RelationshipClass 163
main.StructureEdgeObject__ATTACHREL RelationshipClass 165
main.StructureJunctionObject__ATTACHREL RelationshipClass 166
main.ValveInspection__ATTACHREL RelationshipClass 169
main.WaterEdgeObject__ATTACHREL RelationshipClass 172
main.WaterJunctionObject__ATTACHREL RelationshipClass 173

main.UtilityNetwork

Properties

Key Value
Name main.UtilityNetwork
Dataset Type FeatureDataset
Feature Dataset
Dataset ID
# of Children 19
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min
Y-Min
X-Max
Y-Max

Datasets

Name Dataset Type Feature Dataset Dataset ID
main.Network UtilityNetwork main.UtilityNetwork 6
main.WaterSubnetLine FeatureClass main.UtilityNetwork 143
main.StructureLine__ATTACHREL RelationshipClass main.UtilityNetwork 168
main.WaterJunction FeatureClass main.UtilityNetwork 142
main.WaterLine__ATTACHREL RelationshipClass main.UtilityNetwork 175
main.WaterAssembly FeatureClass main.UtilityNetwork 141
main.WaterDevice FeatureClass main.UtilityNetwork 138
main.StructureJunction FeatureClass main.UtilityNetwork 34
main.WaterAssembly__ATTACHREL RelationshipClass main.UtilityNetwork 170
main.StructureBoundary__ATTACHREL RelationshipClass main.UtilityNetwork 164
main.ServiceTerritory FeatureClass main.UtilityNetwork 5
main.WaterJunction__ATTACHREL RelationshipClass main.UtilityNetwork 174
main.StructureBoundary FeatureClass main.UtilityNetwork 38
main.WaterLine FeatureClass main.UtilityNetwork 140
main.Device_ServiceSystemValve_To_Inspection RelationshipClass main.UtilityNetwork 162
main.WaterDevice__ATTACHREL RelationshipClass main.UtilityNetwork 171
main.Device_Hydrant_To_Inspection RelationshipClass main.UtilityNetwork 161
main.StructureJunction__ATTACHREL RelationshipClass main.UtilityNetwork 167
main.StructureLine FeatureClass main.UtilityNetwork 37

main.Network

Properties

Key Value
Name main.Network
Dataset Type UtilityNetwork
Feature Dataset main.UtilityNetwork
Dataset ID 6
Schema Generation 7
Pro Version ArcGIS Pro 3.3.2
User Identity
Creation Time 2025-01-22 08:07:38
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Service Territory main.ServiceTerritory

DomainNetwork

Domain Network Name Domain Network Alias Domain Network ID Tier Definition Subnetwork Controller Type Creation Time
Structure Structure 1 None 2025-01-22 08:07:38
Water Water 2 Hierarchical Source 2025-01-22 08:07:52

TierGroup

Domain Network Name Tier Group Name Creation Time
Water Water Cathodic Protection Coverage 2025-01-22 08:07:56
Water Water Distribution 2025-01-22 08:07:56
Water Water Metering Areas 2025-01-22 08:07:56

Tier

Domain Network Name Tier Group Name Tier Name Tier ID Tier Rank Tier Topology Diagram Templates Supports Disjoint Subnetwork Field Name Edit Mode in Default Edit Mode in Version Update Structures Update Containers Validate Locatability Manage isDirty Creation Time
Water Water Cathodic Protection Coverage Water Cathodic Protection 1 1 Mesh True cpsubnetworkname Without Eventing Without Eventing True True False False 2025-01-22 08:07:56
Water Water Distribution Water System 2 1 Mesh True SystemSubnetworkName Without Eventing Without Eventing True True False False 2025-01-22 08:07:56
Water Water Distribution Water Pressure 3 2 Mesh True PressureSubnetworkName Without Eventing Without Eventing True True False False 2025-01-22 08:07:56
Water Water Distribution Water Isolation 4 3 Mesh True IsolationSubnetworkName Without Eventing Without Eventing True True False False 2025-01-22 08:07:56
Water Water Metering Areas Water District Metered Areas (DMAs) 5 1 Mesh True DMASubnetworkName Without Eventing Without Eventing True True False False 2025-01-22 08:07:56

ValidGroupsTypes

Tier Name Source Name Asset Group Asset Type Controller / Aggregated
Water Cathodic Protection Device Flow Valve Unknown False
Water Cathodic Protection Device Flow Valve Air Gap False
Water Cathodic Protection Device Flow Valve Altitude False
Water Cathodic Protection Device Flow Valve Check False
Water Cathodic Protection Device System Valve Unknown False
Water Cathodic Protection Device System Valve Isolation Zone False
Water Cathodic Protection Device System Valve Supply False
Water Cathodic Protection Device System Valve System False
Water Cathodic Protection Device System Valve Pressure Zone False
Water Cathodic Protection Device System Valve Bypass False
Water Cathodic Protection Device Pressure Valve Unknown False
Water Cathodic Protection Device Pressure Valve Air and Vacuum False
Water Cathodic Protection Device Pressure Valve Air Release False
Water Cathodic Protection Device Pressure Valve Combination Air False
Water Cathodic Protection Device Pressure Valve Pressure Limiting False
Water Cathodic Protection Device Pressure Valve Pressure Reducing False
Water Cathodic Protection Device Pressure Valve Pressure Release False
Water Cathodic Protection Device Pressure Valve Pressure Sustaining False
Water Cathodic Protection Device Pressure Valve Surge False
Water Cathodic Protection Device Station Unknown False
Water Cathodic Protection Device Station Sample Station False
Water Cathodic Protection Device Station Pump Station False
Water Cathodic Protection Device Pump Unknown False
Water Cathodic Protection Device Pump Booster False
Water Cathodic Protection Device Pump Chemical False
Water Cathodic Protection Device Pump Primary False
Water Cathodic Protection Device Service Valve Unknown False
Water Cathodic Protection Device Service Valve Blow Off False
Water Cathodic Protection Device Service Valve Hydrant False
Water Cathodic Protection Device Service Valve Sampling False
Water Cathodic Protection Device Service Valve Purge False
Water Cathodic Protection Device Service Valve Service False
Water Cathodic Protection Device Service Valve Flap False
Water Cathodic Protection Device Fire Hydrant Unknown False
Water Cathodic Protection Device Fire Hydrant Fire Hydrant False
Water Cathodic Protection Device Outlet Unknown False
Water Cathodic Protection Device Outlet Outlet False
Water Cathodic Protection Device Outlet Yard Hydrant False
Water Cathodic Protection Device Flushing and Blow Off Unknown False
Water Cathodic Protection Device Flushing and Blow Off Automatic Flushing False
Water Cathodic Protection Device Flushing and Blow Off Fire Plug Valve False
Water Cathodic Protection Device Flushing and Blow Off Hydrant False
Water Cathodic Protection Device Flushing and Blow Off Post Hydrant False
Water Cathodic Protection Device Flushing and Blow Off Blow Off False
Water Cathodic Protection Device Service Meter Unknown False
Water Cathodic Protection Device Service Meter Commercial False
Water Cathodic Protection Device Service Meter Industrial False
Water Cathodic Protection Device Service Meter Residential False
Water Cathodic Protection Device Service Meter Irrigation False
Water Cathodic Protection Device Service Meter Fire False
Water Cathodic Protection Device Monitoring Unknown False
Water Cathodic Protection Device Monitoring Observation Well False
Water Cathodic Protection Device Monitoring Pressure Sensor False
Water Cathodic Protection Device Monitoring Temperature Sensor False
Water Cathodic Protection Device Monitoring Detection Meter False
Water Cathodic Protection Device Service Connection Unknown False
Water Cathodic Protection Device Service Connection Commercial False
Water Cathodic Protection Device Service Connection Fire False
Water Cathodic Protection Device Service Connection Industrial False
Water Cathodic Protection Device Service Connection Irrigation False
Water Cathodic Protection Device Service Connection Residential False
Water Cathodic Protection Device System Meter Unknown False
Water Cathodic Protection Device System Meter Bulk False
Water Cathodic Protection Device System Meter DMA False
Water Cathodic Protection Device System Meter Emergency Connection False
Water Cathodic Protection Device System Meter Pump Station False
Water Cathodic Protection Device Filter Unknown False
Water Cathodic Protection Device Filter Strainer False
Water Cathodic Protection Device Controller Unknown False
Water Cathodic Protection Device Controller Bypass Valve False
Water Cathodic Protection Device Controller Operator Nut False
Water Cathodic Protection Device Controller Post Indicator Valve False
Water Cathodic Protection Device Injection Facility Unknown False
Water Cathodic Protection Device Injection Facility Chlorination False
Water Cathodic Protection Device Injection Facility Fluoridation False
Water Cathodic Protection Device Storage Unknown False
Water Cathodic Protection Device Storage Reservoir False
Water Cathodic Protection Device Storage Standpipe False
Water Cathodic Protection Device Storage Storage Tank False
Water Cathodic Protection Device Storage Tower False
Water Cathodic Protection Device Storage Surge Tank False
Water Cathodic Protection Device Storage Hydropneumatic Tank False
Water Cathodic Protection Device Anode Unknown False
Water Cathodic Protection Device Anode ICCP False
Water Cathodic Protection Device Anode Galvanic False
Water Cathodic Protection Device Rectifier Unknown False
Water Cathodic Protection Device Rectifier Rectifier False
Water Cathodic Protection Device Test Point Unknown False
Water Cathodic Protection Device Test Point Test Point True
Water Cathodic Protection Device Groundbed Unknown False
Water Cathodic Protection Device Groundbed Anode Bed True
Water Cathodic Protection Device Well Unknown False
Water Cathodic Protection Device Well Well False
Water Cathodic Protection Device Interconnect Unknown False
Water Cathodic Protection Device Interconnect Interconnect False
Water Cathodic Protection Device Treatment Plant Unknown False
Water Cathodic Protection Device Treatment Plant Treatment Plant False
Water Cathodic Protection Line Water Main Unknown False
Water Cathodic Protection Line Water Main Transmission Main True
Water Cathodic Protection Line Water Main Distribution Main True
Water Cathodic Protection Line Water Main Production False
Water Cathodic Protection Line Water Main Drain False
Water Cathodic Protection Line Water Main Overflow False
Water Cathodic Protection Line Service Unknown False
Water Cathodic Protection Line Service Residential Service False
Water Cathodic Protection Line Service Commercial Service False
Water Cathodic Protection Line Service Industrial Service False
Water Cathodic Protection Line Service Fire Service False
Water Cathodic Protection Line Service Hydrant Service False
Water Cathodic Protection Line Service Irrigation Service False
Water Cathodic Protection Line Service Sampling Service False
Water Cathodic Protection Line Service Blow Off Service False
Water Cathodic Protection Line Service Air and Vacuum Service False
Water Cathodic Protection Line Bonding Line Unknown True
Water Cathodic Protection Line Bonding Line Wire True
Water Cathodic Protection Line Bonding Line Strap True
Water Cathodic Protection Line Test Lead Wire Unknown True
Water Cathodic Protection Line Test Lead Wire Aqua True
Water Cathodic Protection Line Test Lead Wire Blue True
Water Cathodic Protection Line Test Lead Wire Forest True
Water Cathodic Protection Line Test Lead Wire Green True
Water Cathodic Protection Line Test Lead Wire Lavender True
Water Cathodic Protection Line Test Lead Wire Orange True
Water Cathodic Protection Line Test Lead Wire Pink True
Water Cathodic Protection Line Test Lead Wire Red True
Water Cathodic Protection Line Test Lead Wire Yellow True
Water Cathodic Protection Line Test Lead Wire Purple True
Water Cathodic Protection Line Rectifier Cable Unknown True
Water Cathodic Protection Line Rectifier Cable Rectifier Cable True
Water Cathodic Protection Junction Fitting Unknown
Water Cathodic Protection Junction Fitting Corporation Stop
Water Cathodic Protection Junction Fitting Coupling
Water Cathodic Protection Junction Fitting Cross
Water Cathodic Protection Junction Fitting Elbow
Water Cathodic Protection Junction Fitting End Cap
Water Cathodic Protection Junction Fitting Expansion Joint
Water Cathodic Protection Junction Fitting Flange
Water Cathodic Protection Junction Fitting Plug
Water Cathodic Protection Junction Fitting Reducer
Water Cathodic Protection Junction Fitting Reducing Cross
Water Cathodic Protection Junction Fitting Reducing Tee
Water Cathodic Protection Junction Fitting Saddle
Water Cathodic Protection Junction Fitting Screw
Water Cathodic Protection Junction Fitting Sleeve
Water Cathodic Protection Junction Fitting Tap
Water Cathodic Protection Junction Fitting Tapping Saddle
Water Cathodic Protection Junction Fitting Tee
Water Cathodic Protection Junction Fitting Transition
Water Cathodic Protection Junction Fitting Weld
Water Cathodic Protection Junction Fitting Wye
Water Cathodic Protection Junction Fitting Clamp
Water Cathodic Protection Junction Fitting Tapping Sleeve
Water Cathodic Protection Junction Wire Junction Unknown
Water Cathodic Protection Junction Wire Junction Bond Junction
Water Cathodic Protection Junction Wire Junction Test Lead
Water Cathodic Protection Junction Insulation Junction Unknown
Water Cathodic Protection Junction Insulation Junction Flange Insert
Water Cathodic Protection JunctionObject Pump Unknown
Water Cathodic Protection JunctionObject Pump Pump
Water Cathodic Protection JunctionObject Service Meter Unknown
Water Cathodic Protection JunctionObject Service Meter Service Meter
Water System Device Flow Valve Unknown False
Water System Device Flow Valve Air Gap False
Water System Device Flow Valve Altitude False
Water System Device Flow Valve Check False
Water System Device System Valve Unknown False
Water System Device System Valve Isolation Zone False
Water System Device System Valve Supply False
Water System Device System Valve System False
Water System Device System Valve Pressure Zone False
Water System Device System Valve Bypass False
Water System Device Pressure Valve Unknown False
Water System Device Pressure Valve Air and Vacuum False
Water System Device Pressure Valve Air Release False
Water System Device Pressure Valve Combination Air False
Water System Device Pressure Valve Pressure Limiting False
Water System Device Pressure Valve Pressure Reducing False
Water System Device Pressure Valve Pressure Release False
Water System Device Pressure Valve Pressure Sustaining False
Water System Device Pressure Valve Surge False
Water System Device Station Unknown False
Water System Device Station Sample Station False
Water System Device Station Pump Station False
Water System Device Pump Unknown False
Water System Device Pump Booster False
Water System Device Pump Chemical False
Water System Device Pump Primary False
Water System Device Service Valve Unknown False
Water System Device Service Valve Blow Off False
Water System Device Service Valve Hydrant False
Water System Device Service Valve Sampling False
Water System Device Service Valve Purge False
Water System Device Service Valve Service False
Water System Device Service Valve Flap False
Water System Device Fire Hydrant Unknown False
Water System Device Fire Hydrant Fire Hydrant False
Water System Device Outlet Unknown False
Water System Device Outlet Outlet False
Water System Device Outlet Yard Hydrant False
Water System Device Flushing and Blow Off Unknown False
Water System Device Flushing and Blow Off Automatic Flushing False
Water System Device Flushing and Blow Off Fire Plug Valve False
Water System Device Flushing and Blow Off Hydrant False
Water System Device Flushing and Blow Off Post Hydrant False
Water System Device Flushing and Blow Off Blow Off False
Water System Device Service Meter Unknown False
Water System Device Service Meter Commercial False
Water System Device Service Meter Industrial False
Water System Device Service Meter Residential False
Water System Device Service Meter Irrigation False
Water System Device Service Meter Fire False
Water System Device Monitoring Unknown False
Water System Device Monitoring Observation Well False
Water System Device Monitoring Pressure Sensor False
Water System Device Monitoring Temperature Sensor False
Water System Device Monitoring Detection Meter False
Water System Device Service Connection Unknown False
Water System Device Service Connection Commercial False
Water System Device Service Connection Fire False
Water System Device Service Connection Industrial False
Water System Device Service Connection Irrigation False
Water System Device Service Connection Residential False
Water System Device System Meter Unknown False
Water System Device System Meter Bulk True
Water System Device System Meter DMA False
Water System Device System Meter Emergency Connection False
Water System Device System Meter Pump Station False
Water System Device Filter Unknown False
Water System Device Filter Strainer False
Water System Device Controller Unknown False
Water System Device Controller Bypass Valve False
Water System Device Controller Operator Nut False
Water System Device Controller Post Indicator Valve False
Water System Device Injection Facility Unknown False
Water System Device Injection Facility Chlorination False
Water System Device Injection Facility Fluoridation False
Water System Device Storage Unknown False
Water System Device Storage Reservoir False
Water System Device Storage Standpipe False
Water System Device Storage Storage Tank False
Water System Device Storage Tower False
Water System Device Storage Surge Tank False
Water System Device Storage Hydropneumatic Tank False
Water System Device Anode Unknown False
Water System Device Anode ICCP False
Water System Device Anode Galvanic False
Water System Device Rectifier Unknown False
Water System Device Rectifier Rectifier False
Water System Device Test Point Unknown False
Water System Device Test Point Test Point False
Water System Device Groundbed Unknown False
Water System Device Groundbed Anode Bed False
Water System Device Well Unknown False
Water System Device Well Well True
Water System Device Interconnect Unknown False
Water System Device Interconnect Interconnect True
Water System Device Treatment Plant Unknown False
Water System Device Treatment Plant Treatment Plant True
Water System Device Intake Intake True
Water System Line Water Main Unknown False
Water System Line Water Main Transmission Main True
Water System Line Water Main Distribution Main True
Water System Line Water Main Drain False
Water System Line Water Main Overflow False
Water System Line Service Unknown False
Water System Line Service Residential Service False
Water System Line Service Commercial Service False
Water System Line Service Industrial Service False
Water System Line Service Fire Service False
Water System Line Service Hydrant Service False
Water System Line Service Irrigation Service False
Water System Line Service Sampling Service False
Water System Line Service Blow Off Service False
Water System Line Service Air and Vacuum Service False
Water System Line Bonding Line Unknown False
Water System Line Bonding Line Wire False
Water System Line Bonding Line Strap False
Water System Line Test Lead Wire Unknown False
Water System Line Test Lead Wire Aqua False
Water System Line Test Lead Wire Blue False
Water System Line Test Lead Wire Forest False
Water System Line Test Lead Wire Green False
Water System Line Test Lead Wire Lavender False
Water System Line Test Lead Wire Orange False
Water System Line Test Lead Wire Pink False
Water System Line Test Lead Wire Red False
Water System Line Test Lead Wire Yellow False
Water System Line Test Lead Wire Purple False
Water System Line Rectifier Cable Unknown False
Water System Line Rectifier Cable Rectifier Cable False
Water System Junction Fitting Unknown
Water System Junction Fitting Corporation Stop
Water System Junction Fitting Coupling
Water System Junction Fitting Cross
Water System Junction Fitting Elbow
Water System Junction Fitting End Cap
Water System Junction Fitting Expansion Joint
Water System Junction Fitting Flange
Water System Junction Fitting Plug
Water System Junction Fitting Reducer
Water System Junction Fitting Reducing Cross
Water System Junction Fitting Reducing Tee
Water System Junction Fitting Saddle
Water System Junction Fitting Screw
Water System Junction Fitting Sleeve
Water System Junction Fitting Tap
Water System Junction Fitting Tapping Saddle
Water System Junction Fitting Tee
Water System Junction Fitting Transition
Water System Junction Fitting Weld
Water System Junction Fitting Wye
Water System Junction Fitting Clamp
Water System Junction Fitting Tapping Sleeve
Water System Junction Wire Junction Unknown
Water System Junction Wire Junction Bond Junction
Water System Junction Wire Junction Test Lead
Water System Junction Insulation Junction Unknown
Water System Junction Insulation Junction Flange Insert
Water System JunctionObject Pump Unknown
Water System JunctionObject Pump Pump
Water System JunctionObject Service Meter Unknown
Water System JunctionObject Service Meter Service Meter
Water Pressure Device Flow Valve Unknown False
Water Pressure Device Flow Valve Air Gap False
Water Pressure Device Flow Valve Altitude False
Water Pressure Device Flow Valve Check False
Water Pressure Device System Valve Unknown False
Water Pressure Device System Valve Isolation Zone False
Water Pressure Device System Valve Supply False
Water Pressure Device System Valve System False
Water Pressure Device System Valve Pressure Zone False
Water Pressure Device System Valve Bypass False
Water Pressure Device Pressure Valve Unknown False
Water Pressure Device Pressure Valve Air and Vacuum False
Water Pressure Device Pressure Valve Air Release False
Water Pressure Device Pressure Valve Combination Air False
Water Pressure Device Pressure Valve Pressure Limiting False
Water Pressure Device Pressure Valve Pressure Reducing True
Water Pressure Device Pressure Valve Pressure Release False
Water Pressure Device Pressure Valve Pressure Sustaining False
Water Pressure Device Pressure Valve Surge False
Water Pressure Device Station Unknown False
Water Pressure Device Station Sample Station False
Water Pressure Device Station Pump Station True
Water Pressure Device Pump Unknown False
Water Pressure Device Pump Booster True
Water Pressure Device Pump Chemical False
Water Pressure Device Pump Primary True
Water Pressure Device Service Valve Unknown False
Water Pressure Device Service Valve Blow Off False
Water Pressure Device Service Valve Hydrant False
Water Pressure Device Service Valve Sampling False
Water Pressure Device Service Valve Purge False
Water Pressure Device Service Valve Service False
Water Pressure Device Service Valve Flap False
Water Pressure Device Fire Hydrant Unknown False
Water Pressure Device Fire Hydrant Fire Hydrant False
Water Pressure Device Outlet Unknown False
Water Pressure Device Outlet Outlet False
Water Pressure Device Outlet Yard Hydrant False
Water Pressure Device Flushing and Blow Off Unknown False
Water Pressure Device Flushing and Blow Off Automatic Flushing False
Water Pressure Device Flushing and Blow Off Fire Plug Valve False
Water Pressure Device Flushing and Blow Off Hydrant False
Water Pressure Device Flushing and Blow Off Post Hydrant False
Water Pressure Device Flushing and Blow Off Blow Off False
Water Pressure Device Service Meter Unknown False
Water Pressure Device Service Meter Commercial False
Water Pressure Device Service Meter Industrial False
Water Pressure Device Service Meter Residential False
Water Pressure Device Service Meter Irrigation False
Water Pressure Device Service Meter Fire False
Water Pressure Device Monitoring Unknown False
Water Pressure Device Monitoring Observation Well False
Water Pressure Device Monitoring Pressure Sensor False
Water Pressure Device Monitoring Temperature Sensor False
Water Pressure Device Monitoring Detection Meter False
Water Pressure Device Service Connection Unknown False
Water Pressure Device Service Connection Commercial False
Water Pressure Device Service Connection Fire False
Water Pressure Device Service Connection Industrial False
Water Pressure Device Service Connection Irrigation False
Water Pressure Device Service Connection Residential False
Water Pressure Device System Meter Unknown False
Water Pressure Device System Meter Bulk False
Water Pressure Device System Meter DMA False
Water Pressure Device System Meter Emergency Connection False
Water Pressure Device System Meter Pump Station False
Water Pressure Device Filter Unknown False
Water Pressure Device Filter Strainer False
Water Pressure Device Controller Unknown False
Water Pressure Device Controller Bypass Valve False
Water Pressure Device Controller Operator Nut False
Water Pressure Device Controller Post Indicator Valve False
Water Pressure Device Injection Facility Unknown False
Water Pressure Device Injection Facility Chlorination False
Water Pressure Device Injection Facility Fluoridation False
Water Pressure Device Storage Unknown False
Water Pressure Device Storage Reservoir False
Water Pressure Device Storage Standpipe True
Water Pressure Device Storage Storage Tank True
Water Pressure Device Storage Tower True
Water Pressure Device Storage Surge Tank False
Water Pressure Device Storage Hydropneumatic Tank False
Water Pressure Device Anode Unknown False
Water Pressure Device Anode ICCP False
Water Pressure Device Anode Galvanic False
Water Pressure Device Rectifier Unknown False
Water Pressure Device Rectifier Rectifier False
Water Pressure Device Test Point Unknown False
Water Pressure Device Test Point Test Point False
Water Pressure Device Groundbed Unknown False
Water Pressure Device Groundbed Anode Bed False
Water Pressure Device Well Unknown False
Water Pressure Device Well Well False
Water Pressure Device Interconnect Unknown False
Water Pressure Device Interconnect Interconnect False
Water Pressure Device Treatment Plant Unknown False
Water Pressure Device Treatment Plant Treatment Plant False
Water Pressure Device Intake Intake False
Water Pressure Line Water Main Unknown True
Water Pressure Line Water Main Transmission Main True
Water Pressure Line Water Main Distribution Main True
Water Pressure Line Service Unknown False
Water Pressure Line Service Residential Service False
Water Pressure Line Service Commercial Service False
Water Pressure Line Service Industrial Service False
Water Pressure Line Service Fire Service False
Water Pressure Line Service Hydrant Service False
Water Pressure Line Service Irrigation Service False
Water Pressure Line Service Sampling Service False
Water Pressure Line Service Blow Off Service False
Water Pressure Line Service Air and Vacuum Service True
Water Pressure Line Bonding Line Unknown False
Water Pressure Line Bonding Line Wire False
Water Pressure Line Bonding Line Strap False
Water Pressure Line Test Lead Wire Unknown False
Water Pressure Line Test Lead Wire Aqua False
Water Pressure Line Test Lead Wire Blue False
Water Pressure Line Test Lead Wire Forest False
Water Pressure Line Test Lead Wire Green False
Water Pressure Line Test Lead Wire Lavender False
Water Pressure Line Test Lead Wire Orange False
Water Pressure Line Test Lead Wire Pink False
Water Pressure Line Test Lead Wire Red False
Water Pressure Line Test Lead Wire Yellow False
Water Pressure Line Test Lead Wire Purple False
Water Pressure Line Rectifier Cable Unknown False
Water Pressure Line Rectifier Cable Rectifier Cable False
Water Pressure Junction Fitting Unknown
Water Pressure Junction Fitting Corporation Stop
Water Pressure Junction Fitting Coupling
Water Pressure Junction Fitting Cross
Water Pressure Junction Fitting Elbow
Water Pressure Junction Fitting End Cap
Water Pressure Junction Fitting Expansion Joint
Water Pressure Junction Fitting Flange
Water Pressure Junction Fitting Plug
Water Pressure Junction Fitting Reducer
Water Pressure Junction Fitting Reducing Cross
Water Pressure Junction Fitting Reducing Tee
Water Pressure Junction Fitting Saddle
Water Pressure Junction Fitting Screw
Water Pressure Junction Fitting Sleeve
Water Pressure Junction Fitting Tap
Water Pressure Junction Fitting Tapping Saddle
Water Pressure Junction Fitting Tee
Water Pressure Junction Fitting Transition
Water Pressure Junction Fitting Weld
Water Pressure Junction Fitting Wye
Water Pressure Junction Fitting Clamp
Water Pressure Junction Fitting Tapping Sleeve
Water Pressure Junction Wire Junction Unknown
Water Pressure Junction Wire Junction Bond Junction
Water Pressure Junction Wire Junction Test Lead
Water Pressure Junction Insulation Junction Unknown
Water Pressure Junction Insulation Junction Flange Insert
Water Pressure JunctionObject Pump Unknown False
Water Pressure JunctionObject Pump Pump True
Water Pressure JunctionObject Service Meter Unknown False
Water Pressure JunctionObject Service Meter Service Meter False
Water Isolation Device Flow Valve Unknown False
Water Isolation Device Flow Valve Air Gap False
Water Isolation Device Flow Valve Altitude False
Water Isolation Device Flow Valve Check False
Water Isolation Device System Valve Unknown False
Water Isolation Device System Valve Isolation Zone True
Water Isolation Device System Valve Supply False
Water Isolation Device System Valve System False
Water Isolation Device System Valve Pressure Zone False
Water Isolation Device System Valve Bypass False
Water Isolation Device Pressure Valve Unknown False
Water Isolation Device Pressure Valve Air and Vacuum False
Water Isolation Device Pressure Valve Air Release False
Water Isolation Device Pressure Valve Combination Air False
Water Isolation Device Pressure Valve Pressure Limiting False
Water Isolation Device Pressure Valve Pressure Reducing False
Water Isolation Device Pressure Valve Pressure Release False
Water Isolation Device Pressure Valve Pressure Sustaining False
Water Isolation Device Pressure Valve Surge False
Water Isolation Device Station Unknown False
Water Isolation Device Station Sample Station False
Water Isolation Device Station Pump Station False
Water Isolation Device Pump Unknown False
Water Isolation Device Pump Booster False
Water Isolation Device Pump Chemical False
Water Isolation Device Pump Primary False
Water Isolation Device Service Valve Unknown False
Water Isolation Device Service Valve Blow Off False
Water Isolation Device Service Valve Hydrant False
Water Isolation Device Service Valve Sampling False
Water Isolation Device Service Valve Purge False
Water Isolation Device Service Valve Service False
Water Isolation Device Service Valve Flap False
Water Isolation Device Fire Hydrant Unknown False
Water Isolation Device Fire Hydrant Fire Hydrant False
Water Isolation Device Outlet Unknown False
Water Isolation Device Outlet Outlet False
Water Isolation Device Outlet Yard Hydrant False
Water Isolation Device Flushing and Blow Off Unknown False
Water Isolation Device Flushing and Blow Off Automatic Flushing False
Water Isolation Device Flushing and Blow Off Fire Plug Valve False
Water Isolation Device Flushing and Blow Off Hydrant False
Water Isolation Device Flushing and Blow Off Post Hydrant False
Water Isolation Device Flushing and Blow Off Blow Off False
Water Isolation Device Service Meter Unknown False
Water Isolation Device Service Meter Commercial False
Water Isolation Device Service Meter Industrial False
Water Isolation Device Service Meter Residential False
Water Isolation Device Service Meter Irrigation False
Water Isolation Device Service Meter Fire False
Water Isolation Device Monitoring Unknown False
Water Isolation Device Monitoring Observation Well False
Water Isolation Device Monitoring Pressure Sensor False
Water Isolation Device Monitoring Temperature Sensor False
Water Isolation Device Monitoring Detection Meter False
Water Isolation Device Service Connection Unknown False
Water Isolation Device Service Connection Commercial False
Water Isolation Device Service Connection Fire False
Water Isolation Device Service Connection Industrial False
Water Isolation Device Service Connection Irrigation False
Water Isolation Device Service Connection Residential False
Water Isolation Device System Meter Unknown False
Water Isolation Device System Meter Bulk False
Water Isolation Device System Meter DMA False
Water Isolation Device System Meter Emergency Connection False
Water Isolation Device System Meter Pump Station False
Water Isolation Device Filter Unknown False
Water Isolation Device Filter Strainer False
Water Isolation Device Controller Unknown False
Water Isolation Device Controller Bypass Valve False
Water Isolation Device Controller Operator Nut False
Water Isolation Device Controller Post Indicator Valve False
Water Isolation Device Injection Facility Unknown False
Water Isolation Device Injection Facility Chlorination False
Water Isolation Device Injection Facility Fluoridation False
Water Isolation Device Storage Unknown False
Water Isolation Device Storage Reservoir False
Water Isolation Device Storage Standpipe False
Water Isolation Device Storage Storage Tank False
Water Isolation Device Storage Tower False
Water Isolation Device Storage Surge Tank False
Water Isolation Device Storage Hydropneumatic Tank False
Water Isolation Device Anode Unknown False
Water Isolation Device Anode ICCP False
Water Isolation Device Anode Galvanic False
Water Isolation Device Rectifier Unknown False
Water Isolation Device Rectifier Rectifier False
Water Isolation Device Test Point Unknown False
Water Isolation Device Test Point Test Point False
Water Isolation Device Groundbed Unknown False
Water Isolation Device Groundbed Anode Bed False
Water Isolation Device Well Unknown False
Water Isolation Device Well Well False
Water Isolation Device Interconnect Unknown False
Water Isolation Device Interconnect Interconnect False
Water Isolation Device Treatment Plant Unknown False
Water Isolation Device Treatment Plant Treatment Plant False
Water Isolation Line Water Main Unknown True
Water Isolation Line Water Main Transmission Main True
Water Isolation Line Water Main Distribution Main True
Water Isolation Line Service Unknown False
Water Isolation Line Service Residential Service False
Water Isolation Line Service Commercial Service False
Water Isolation Line Service Industrial Service False
Water Isolation Line Service Fire Service False
Water Isolation Line Service Hydrant Service False
Water Isolation Line Service Irrigation Service False
Water Isolation Line Service Sampling Service False
Water Isolation Line Service Blow Off Service False
Water Isolation Line Service Air and Vacuum Service False
Water Isolation Line Bonding Line Unknown False
Water Isolation Line Bonding Line Wire False
Water Isolation Line Bonding Line Strap False
Water Isolation Line Test Lead Wire Unknown False
Water Isolation Line Test Lead Wire Aqua False
Water Isolation Line Test Lead Wire Blue False
Water Isolation Line Test Lead Wire Forest False
Water Isolation Line Test Lead Wire Green False
Water Isolation Line Test Lead Wire Lavender False
Water Isolation Line Test Lead Wire Orange False
Water Isolation Line Test Lead Wire Pink False
Water Isolation Line Test Lead Wire Red False
Water Isolation Line Test Lead Wire Yellow False
Water Isolation Line Test Lead Wire Purple False
Water Isolation Line Rectifier Cable Unknown False
Water Isolation Line Rectifier Cable Rectifier Cable False
Water Isolation Junction Fitting Unknown
Water Isolation Junction Fitting Corporation Stop
Water Isolation Junction Fitting Coupling
Water Isolation Junction Fitting Cross
Water Isolation Junction Fitting Elbow
Water Isolation Junction Fitting End Cap
Water Isolation Junction Fitting Expansion Joint
Water Isolation Junction Fitting Flange
Water Isolation Junction Fitting Plug
Water Isolation Junction Fitting Reducer
Water Isolation Junction Fitting Reducing Cross
Water Isolation Junction Fitting Reducing Tee
Water Isolation Junction Fitting Saddle
Water Isolation Junction Fitting Screw
Water Isolation Junction Fitting Sleeve
Water Isolation Junction Fitting Tap
Water Isolation Junction Fitting Tapping Saddle
Water Isolation Junction Fitting Tee
Water Isolation Junction Fitting Transition
Water Isolation Junction Fitting Weld
Water Isolation Junction Fitting Wye
Water Isolation Junction Fitting Clamp
Water Isolation Junction Fitting Tapping Sleeve
Water Isolation Junction Wire Junction Unknown
Water Isolation Junction Wire Junction Bond Junction
Water Isolation Junction Wire Junction Test Lead
Water Isolation Junction Insulation Junction Unknown
Water Isolation Junction Insulation Junction Flange Insert
Water Isolation JunctionObject Pump Unknown
Water Isolation JunctionObject Pump Pump
Water Isolation JunctionObject Service Meter Unknown
Water Isolation JunctionObject Service Meter Service Meter
Water District Metered Areas (DMAs) Device Flow Valve Unknown False
Water District Metered Areas (DMAs) Device Flow Valve Air Gap False
Water District Metered Areas (DMAs) Device Flow Valve Altitude False
Water District Metered Areas (DMAs) Device Flow Valve Check False
Water District Metered Areas (DMAs) Device System Valve Isolation Zone False
Water District Metered Areas (DMAs) Device System Valve Supply False
Water District Metered Areas (DMAs) Device System Valve System False
Water District Metered Areas (DMAs) Device System Valve Pressure Zone False
Water District Metered Areas (DMAs) Device System Valve Bypass False
Water District Metered Areas (DMAs) Device Pressure Valve Unknown False
Water District Metered Areas (DMAs) Device Pressure Valve Air and Vacuum False
Water District Metered Areas (DMAs) Device Pressure Valve Air Release False
Water District Metered Areas (DMAs) Device Pressure Valve Combination Air False
Water District Metered Areas (DMAs) Device Pressure Valve Pressure Limiting False
Water District Metered Areas (DMAs) Device Pressure Valve Pressure Reducing False
Water District Metered Areas (DMAs) Device Pressure Valve Pressure Release False
Water District Metered Areas (DMAs) Device Pressure Valve Pressure Sustaining False
Water District Metered Areas (DMAs) Device Station Unknown False
Water District Metered Areas (DMAs) Device Station Sample Station False
Water District Metered Areas (DMAs) Device Pump Unknown False
Water District Metered Areas (DMAs) Device Pump Booster False
Water District Metered Areas (DMAs) Device Pump Chemical False
Water District Metered Areas (DMAs) Device Pump Primary False
Water District Metered Areas (DMAs) Device Service Valve Blow Off False
Water District Metered Areas (DMAs) Device Service Valve Hydrant False
Water District Metered Areas (DMAs) Device Service Valve Sampling False
Water District Metered Areas (DMAs) Device Service Valve Purge False
Water District Metered Areas (DMAs) Device Service Valve Service False
Water District Metered Areas (DMAs) Device Fire Hydrant Unknown False
Water District Metered Areas (DMAs) Device Fire Hydrant Fire Hydrant False
Water District Metered Areas (DMAs) Device Outlet Unknown False
Water District Metered Areas (DMAs) Device Outlet Outlet False
Water District Metered Areas (DMAs) Device Outlet Yard Hydrant False
Water District Metered Areas (DMAs) Device Flushing and Blow Off Unknown False
Water District Metered Areas (DMAs) Device Flushing and Blow Off Automatic Flushing False
Water District Metered Areas (DMAs) Device Flushing and Blow Off Fire Plug Valve False
Water District Metered Areas (DMAs) Device Flushing and Blow Off Hydrant False
Water District Metered Areas (DMAs) Device Flushing and Blow Off Post Hydrant False
Water District Metered Areas (DMAs) Device Service Meter Commercial False
Water District Metered Areas (DMAs) Device Service Meter Industrial False
Water District Metered Areas (DMAs) Device Service Meter Residential False
Water District Metered Areas (DMAs) Device Monitoring Unknown False
Water District Metered Areas (DMAs) Device Monitoring Observation Well False
Water District Metered Areas (DMAs) Device Monitoring Pressure Sensor False
Water District Metered Areas (DMAs) Device Monitoring Temperature Sensor False
Water District Metered Areas (DMAs) Device Monitoring Detection Meter False
Water District Metered Areas (DMAs) Device Service Connection Unknown False
Water District Metered Areas (DMAs) Device Service Connection Commercial False
Water District Metered Areas (DMAs) Device Service Connection Fire False
Water District Metered Areas (DMAs) Device Service Connection Industrial False
Water District Metered Areas (DMAs) Device Service Connection Irrigation False
Water District Metered Areas (DMAs) Device Service Connection Residential False
Water District Metered Areas (DMAs) Device System Meter Bulk False
Water District Metered Areas (DMAs) Device System Meter DMA True
Water District Metered Areas (DMAs) Device System Meter Emergency Connection False
Water District Metered Areas (DMAs) Device System Meter Pump Station False
Water District Metered Areas (DMAs) Device Filter Unknown False
Water District Metered Areas (DMAs) Device Filter Strainer False
Water District Metered Areas (DMAs) Device Controller Unknown False
Water District Metered Areas (DMAs) Device Controller Bypass Valve False
Water District Metered Areas (DMAs) Device Controller Operator Nut False
Water District Metered Areas (DMAs) Device Injection Facility Unknown False
Water District Metered Areas (DMAs) Device Injection Facility Chlorination False
Water District Metered Areas (DMAs) Device Injection Facility Fluoridation False
Water District Metered Areas (DMAs) Device Storage Surge Tank False
Water District Metered Areas (DMAs) Device Storage Hydropneumatic Tank False
Water District Metered Areas (DMAs) Device Anode Unknown False
Water District Metered Areas (DMAs) Device Anode ICCP False
Water District Metered Areas (DMAs) Device Anode Galvanic False
Water District Metered Areas (DMAs) Device Rectifier Unknown False
Water District Metered Areas (DMAs) Device Rectifier Rectifier False
Water District Metered Areas (DMAs) Device Test Point Unknown False
Water District Metered Areas (DMAs) Device Test Point Test Point False
Water District Metered Areas (DMAs) Line Water Main Unknown True
Water District Metered Areas (DMAs) Line Water Main Transmission Main True
Water District Metered Areas (DMAs) Line Water Main Distribution Main True
Water District Metered Areas (DMAs) Line Water Main Production False
Water District Metered Areas (DMAs) Line Service Unknown False
Water District Metered Areas (DMAs) Line Service Residential Service False
Water District Metered Areas (DMAs) Line Service Commercial Service False
Water District Metered Areas (DMAs) Line Service Industrial Service False
Water District Metered Areas (DMAs) Line Service Fire Service False
Water District Metered Areas (DMAs) Line Service Hydrant Service False
Water District Metered Areas (DMAs) Line Service Irrigation Service False
Water District Metered Areas (DMAs) Line Service Sampling Service False
Water District Metered Areas (DMAs) Line Service Blow Off Service False
Water District Metered Areas (DMAs) Line Service Air and Vacuum Service False
Water District Metered Areas (DMAs) Junction Fitting Unknown
Water District Metered Areas (DMAs) Junction Fitting Corporation Stop
Water District Metered Areas (DMAs) Junction Fitting Coupling
Water District Metered Areas (DMAs) Junction Fitting Cross
Water District Metered Areas (DMAs) Junction Fitting Elbow
Water District Metered Areas (DMAs) Junction Fitting End Cap
Water District Metered Areas (DMAs) Junction Fitting Expansion Joint
Water District Metered Areas (DMAs) Junction Fitting Flange
Water District Metered Areas (DMAs) Junction Fitting Plug
Water District Metered Areas (DMAs) Junction Fitting Reducer
Water District Metered Areas (DMAs) Junction Fitting Reducing Cross
Water District Metered Areas (DMAs) Junction Fitting Reducing Tee
Water District Metered Areas (DMAs) Junction Fitting Saddle
Water District Metered Areas (DMAs) Junction Fitting Screw
Water District Metered Areas (DMAs) Junction Fitting Sleeve
Water District Metered Areas (DMAs) Junction Fitting Tap
Water District Metered Areas (DMAs) Junction Fitting Tapping Saddle
Water District Metered Areas (DMAs) Junction Fitting Tee
Water District Metered Areas (DMAs) Junction Fitting Transition
Water District Metered Areas (DMAs) Junction Fitting Weld
Water District Metered Areas (DMAs) Junction Fitting Wye
Water District Metered Areas (DMAs) Junction Fitting Clamp
Water District Metered Areas (DMAs) Junction Fitting Tapping Sleeve
Water District Metered Areas (DMAs) Junction Wire Junction Unknown
Water District Metered Areas (DMAs) Junction Wire Junction Bond Junction
Water District Metered Areas (DMAs) Junction Wire Junction Test Lead
Water District Metered Areas (DMAs) Junction Insulation Junction Unknown
Water District Metered Areas (DMAs) Junction Insulation Junction Flange Insert
Water District Metered Areas (DMAs) JunctionObject Pump Unknown
Water District Metered Areas (DMAs) JunctionObject Pump Pump
Water District Metered Areas (DMAs) JunctionObject Service Meter Service Meter

TierTraceConfiguration

Tier Name Include Containers Include Content Include Structures Include Barriers Validate Locatability Traversability Scope
Water Cathodic Protection True True True False False junctionsAndEdges
Water System True True True True False junctionsAndEdges
Water Pressure True True True True False junctionsAndEdges
Water Isolation True True True True False junctionsAndEdges
Water District Metered Areas (DMAs) True True True True False junctionsAndEdges

Condition

Tier Name Network Attribute / Category Operator Value Combine Using Or
Water Cathodic Protection Cathodic Protection Traceability Equal 2 False
Water System P:Device Status Equal 0 True
Water System Lifecycle Status Does Not Include Any 6 True
Water System Category Equal CP Only False
Water Pressure P:Device Status Equal 0 True
Water Pressure Lifecycle Status Does Not Include Any 6 True
Water Pressure Category Equal CP Only False
Water Isolation P:Device Status Equal 0 True
Water Isolation Lifecycle Status Does Not Include Any 6 True
Water Isolation Category Equal CP Only False
Water District Metered Areas (DMAs) P:Device Status Equal 0 True
Water District Metered Areas (DMAs) Lifecycle Status Does Not Include Any 6 True
Water District Metered Areas (DMAs) Category Equal CP Only False

Source

Domain Network Name Source Name Table Usage Type Source ID # of Asset Groups # of Asset Types
Structure StructureJunction main.StructureJunction Structure Junction 4 7 27
Structure StructureBoundary main.StructureBoundary Structure Boundary 6 5 17
Structure StructureJunctionObject main.StructureJunctionObject Structure Junction Object 7 1 1
Structure StructureLine main.StructureLine Structure Line 5 2 3
Structure StructureEdgeObject main.StructureEdgeObject Structure Edge Object 8 1 1
Water WaterDevice main.WaterDevice Device 9 26 100
Water WaterAssembly main.WaterAssembly Assembly 11 8 20
Water WaterJunction main.WaterJunction Junction 12 4 29
Water WaterJunctionObject main.WaterJunctionObject Junction Object 14 3 5
Water WaterLine main.WaterLine Line 10 6 33
Water WaterSubnetLine main.WaterSubnetLine Subnet Line 13 6 0
Water WaterEdgeObject main.WaterEdgeObject Edge Object 15 1 1

AssetGroup

Source Name Asset Group Name Asset Group Code # of Asset Types Creation Time
StructureJunction Unknown 0 1 2025-01-22 08:07:39
StructureJunction Pipe Anchor 2 2 2025-01-22 08:08:01
StructureJunction Pipe Support 3 3 2025-01-22 08:08:01
StructureJunction Pipe Hanger 4 4 2025-01-22 08:08:01
StructureJunction Pipe Vault 6 4 2025-01-22 08:08:01
StructureJunction Pipe Box 7 7 2025-01-22 08:08:01
StructureJunction Pipe Access Point 10 6 2025-01-22 08:08:01
StructureBoundary Unknown 0 1 2025-01-22 08:07:39
StructureBoundary Water Storage Boundary 503 7 2025-01-22 08:08:04
StructureBoundary Water Pump Station Boundary 505 3 2025-01-22 08:08:04
StructureBoundary Water Supply Boundary 507 4 2025-01-22 08:08:04
StructureBoundary Pipe Vault 2 2 2025-01-22 08:08:04
StructureJunctionObject Unknown 0 1 2025-01-22 08:07:39
StructureLine Unknown 0 1 2025-01-22 08:07:39
StructureLine Pipe Casing 1 2 2025-01-22 08:08:06
StructureEdgeObject Unknown 0 1 2025-01-22 08:07:39
WaterDevice Unknown 0 1 2025-01-22 08:07:54
WaterDevice Flow Valve 1 4 2025-01-22 08:08:16
WaterDevice System Valve 2 6 2025-01-22 08:08:16
WaterDevice Pressure Valve 3 9 2025-01-22 08:08:16
WaterDevice Station 4 3 2025-01-22 08:08:16
WaterDevice Pump 5 4 2025-01-22 08:08:16
WaterDevice Service Valve 6 7 2025-01-22 08:08:16
WaterDevice Fire Hydrant 7 2 2025-01-22 08:08:16
WaterDevice Outlet 8 3 2025-01-22 08:08:16
WaterDevice Flushing and Blow Off 9 6 2025-01-22 08:08:16
WaterDevice Service Meter 10 6 2025-01-22 08:08:16
WaterDevice Monitoring 11 5 2025-01-22 08:08:16
WaterDevice Service Connection 12 6 2025-01-22 08:08:16
WaterDevice System Meter 13 5 2025-01-22 08:08:16
WaterDevice Filter 17 2 2025-01-22 08:08:16
WaterDevice Controller 18 4 2025-01-22 08:08:16
WaterDevice Injection Facility 19 3 2025-01-22 08:08:16
WaterDevice Storage 20 7 2025-01-22 08:08:16
WaterDevice Anode 50 3 2025-01-22 08:08:16
WaterDevice Rectifier 51 2 2025-01-22 08:08:16
WaterDevice Test Point 52 2 2025-01-22 08:08:16
WaterDevice Groundbed 53 2 2025-01-22 08:08:16
WaterDevice Well 21 2 2025-01-22 08:08:16
WaterDevice Interconnect 24 2 2025-01-22 08:08:16
WaterDevice Treatment Plant 23 2 2025-01-22 08:08:16
WaterDevice Intake 25 2 2025-01-22 08:08:16
WaterAssembly Unknown 0 1 2025-01-22 08:07:54
WaterAssembly Backflow 3 5 2025-01-22 08:08:35
WaterAssembly Blow Off 5 3 2025-01-22 08:08:35
WaterAssembly Meter Station 6 2 2025-01-22 08:08:35
WaterAssembly Horizontal Valve 7 3 2025-01-22 08:08:35
WaterAssembly Pressure Reducing Station 8 2 2025-01-22 08:08:35
WaterAssembly Hydrant 10 2 2025-01-22 08:08:35
WaterAssembly Air Vacuum and Air Release 9 2 2025-01-22 08:08:35
WaterJunction Unknown 0 1 2025-01-22 08:07:54
WaterJunction Fitting 20 23 2025-01-22 08:08:39
WaterJunction Wire Junction 50 3 2025-01-22 08:08:39
WaterJunction Insulation Junction 51 2 2025-01-22 08:08:39
WaterJunctionObject Unknown 0 1 2025-01-22 08:07:54
WaterJunctionObject Pump 1 2 2025-01-22 08:08:41
WaterJunctionObject Service Meter 2 2 2025-01-22 08:08:41
WaterLine Unknown 0 1 2025-01-22 08:07:54
WaterLine Water Main 1 6 2025-01-22 08:08:44
WaterLine Service 2 10 2025-01-22 08:08:44
WaterLine Bonding Line 50 3 2025-01-22 08:08:44
WaterLine Test Lead Wire 51 11 2025-01-22 08:08:44
WaterLine Rectifier Cable 52 2 2025-01-22 08:08:44
WaterSubnetLine Unknown 0 0 2025-01-22 08:07:54
WaterSubnetLine Water Cathodic Protection 1 0 2025-01-22 08:08:01
WaterSubnetLine Water System 2 0 2025-01-22 08:08:01
WaterSubnetLine Water Pressure 3 0 2025-01-22 08:08:01
WaterSubnetLine Water Isolation 4 0 2025-01-22 08:08:01
WaterSubnetLine Water District Metered Areas (DMAs) 5 0 2025-01-22 08:08:01
WaterEdgeObject Unknown 0 1 2025-01-22 08:07:54

AssetType

Source Name Asset Group Name Asset Type Name Asset Group Code Asset Type Code Terminal Configuration Association Role Delete Type Containment Scale Split Content Connectivity Policy Network Categories Creation Time
StructureJunction Unknown Unknown 0 0 2025-01-22 08:07:39
StructureJunction Pipe Anchor Unknown 2 0 2025-01-22 08:08:01
StructureJunction Pipe Anchor Anchor 2 41 2025-01-22 08:08:01
StructureJunction Pipe Support Unknown 3 0 2025-01-22 08:08:01
StructureJunction Pipe Support Pipe Stand 3 81 2025-01-22 08:08:01
StructureJunction Pipe Support Roller 3 82 2025-01-22 08:08:01
StructureJunction Pipe Hanger Unknown 4 0 2025-01-22 08:08:01
StructureJunction Pipe Hanger Constant Spring 4 121 2025-01-22 08:08:01
StructureJunction Pipe Hanger Rigid 4 122 2025-01-22 08:08:01
StructureJunction Pipe Hanger Variable Spring 4 123 2025-01-22 08:08:01
StructureJunction Pipe Vault Unknown 6 0 2025-01-22 08:08:01
StructureJunction Pipe Vault Vault 6 201 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Vault Air Release 6 202 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Vault Manhole 6 203 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Box Unknown 7 0 2025-01-22 08:08:01
StructureJunction Pipe Box Curb Box 7 61 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Box Curb Box with Stationary Rod 7 62 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Box Roadway 7 63 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Box Valve Box 7 64 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Box Meter Box 7 65 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Box Blow Off 7 67 Container Restricted 10 2025-01-22 08:08:01
StructureJunction Pipe Access Point Unknown 10 0 2025-01-22 08:08:01
StructureJunction Pipe Access Point Manhole Cover 10 231 2025-01-22 08:08:01
StructureJunction Pipe Access Point Door 10 232 2025-01-22 08:08:01
StructureJunction Pipe Access Point Grate 10 233 2025-01-22 08:08:01
StructureJunction Pipe Access Point Hand Hole 10 234 2025-01-22 08:08:01
StructureJunction Pipe Access Point Lid 10 235 2025-01-22 08:08:01
StructureBoundary Unknown Unknown 0 0 2025-01-22 08:07:39
StructureBoundary Water Storage Boundary Unknown 503 0 2025-01-22 08:08:04
StructureBoundary Water Storage Boundary Reservoir 503 1 2025-01-22 08:08:04
StructureBoundary Water Storage Boundary Retention Area 503 2 2025-01-22 08:08:04
StructureBoundary Water Storage Boundary Storage Tank 503 3 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Water Storage Boundary Tower 503 4 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Water Storage Boundary Surge Tank 503 5 2025-01-22 08:08:04
StructureBoundary Water Storage Boundary Hydropneumatic Tank 503 6 2025-01-22 08:08:04
StructureBoundary Water Pump Station Boundary Unknown 505 0 2025-01-22 08:08:04
StructureBoundary Water Pump Station Boundary Pump Station 505 41 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Water Pump Station Boundary Booster Station 505 42 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Water Supply Boundary Unknown 507 0 2025-01-22 08:08:04
StructureBoundary Water Supply Boundary Treatment Plant 507 81 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Water Supply Boundary Well 507 82 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Water Supply Boundary Interconnect 507 83 Container Restricted 10 2025-01-22 08:08:04
StructureBoundary Pipe Vault Unknown 2 0 2025-01-22 08:08:04
StructureBoundary Pipe Vault Vault 2 201 Container Restricted 10 2025-01-22 08:08:04
StructureJunctionObject Unknown Unknown 0 0 2025-01-22 08:07:39
StructureLine Unknown Unknown 0 0 2025-01-22 08:07:39
StructureLine Pipe Casing Unknown 1 0 2025-01-22 08:08:06
StructureLine Pipe Casing Casing 1 1 Container Restricted 10 False 2025-01-22 08:08:06
StructureEdgeObject Unknown Unknown 0 0 2025-01-22 08:07:39
WaterDevice Unknown Unknown 0 0 2025-01-22 08:07:54
WaterDevice Flow Valve Unknown 1 0 2025-01-22 08:08:16
WaterDevice Flow Valve Air Gap 1 1 Pipe Directional Dual Terminal Protective 2025-01-22 08:08:16
WaterDevice Flow Valve Altitude 1 2 Pipe Directional Dual Terminal Protective 2025-01-22 08:08:16
WaterDevice Flow Valve Check 1 3 Pipe Directional Dual Terminal Protective 2025-01-22 08:08:16
WaterDevice System Valve Unknown 2 0 2025-01-22 08:08:16
WaterDevice System Valve Isolation Zone 2 167 Pipe Bidirectional Dual Terminal Isolating;Subnetwork Controller 2025-01-22 08:08:16
WaterDevice System Valve Supply 2 169 Isolating 2025-01-22 08:08:16
WaterDevice System Valve System 2 170 Isolating 2025-01-22 08:08:16
WaterDevice System Valve Pressure Zone 2 172 Isolating 2025-01-22 08:08:16
WaterDevice System Valve Bypass 2 173 Isolating 2025-01-22 08:08:16
WaterDevice Pressure Valve Unknown 3 0 2025-01-22 08:08:16
WaterDevice Pressure Valve Air and Vacuum 3 201 2025-01-22 08:08:16
WaterDevice Pressure Valve Air Release 3 202 2025-01-22 08:08:16
WaterDevice Pressure Valve Combination Air 3 203 2025-01-22 08:08:16
WaterDevice Pressure Valve Pressure Limiting 3 204 2025-01-22 08:08:16
WaterDevice Pressure Valve Pressure Reducing 3 205 Pressure Reducing Subnetwork Controller 2025-01-22 08:08:16
WaterDevice Pressure Valve Pressure Release 3 206 2025-01-22 08:08:16
WaterDevice Pressure Valve Pressure Sustaining 3 207 2025-01-22 08:08:16
WaterDevice Pressure Valve Surge 3 208 2025-01-22 08:08:16
WaterDevice Station Unknown 4 0 2025-01-22 08:08:16
WaterDevice Station Sample Station 4 241 2025-01-22 08:08:16
WaterDevice Station Pump Station 4 242 Pressure Increasing Container Restricted 10 Subnetwork Controller 2025-01-22 08:08:16
WaterDevice Pump Unknown 5 0 2025-01-22 08:08:16
WaterDevice Pump Booster 5 281 Pressure Increasing Subnetwork Controller 2025-01-22 08:08:16
WaterDevice Pump Chemical 5 282 2025-01-22 08:08:16
WaterDevice Pump Primary 5 283 Pressure Increasing Subnetwork Controller 2025-01-22 08:08:16
WaterDevice Service Valve Unknown 6 0 2025-01-22 08:08:16
WaterDevice Service Valve Blow Off 6 161 2025-01-22 08:08:16
WaterDevice Service Valve Hydrant 6 164 Container Restricted 10 Disconnecting 2025-01-22 08:08:16
WaterDevice Service Valve Sampling 6 171 2025-01-22 08:08:16
WaterDevice Service Valve Purge 6 174 2025-01-22 08:08:16
WaterDevice Service Valve Service 6 176 Container Restricted 10 Disconnecting 2025-01-22 08:08:16
WaterDevice Service Valve Flap 6 177 2025-01-22 08:08:16
WaterDevice Fire Hydrant Unknown 7 0 2025-01-22 08:08:16
WaterDevice Fire Hydrant Fire Hydrant 7 321 2025-01-22 08:08:16
WaterDevice Outlet Unknown 8 0 2025-01-22 08:08:17
WaterDevice Outlet Outlet 8 641 2025-01-22 08:08:17
WaterDevice Outlet Yard Hydrant 8 642 2025-01-22 08:08:17
WaterDevice Flushing and Blow Off Unknown 9 0 2025-01-22 08:08:17
WaterDevice Flushing and Blow Off Automatic Flushing 9 361 2025-01-22 08:08:17
WaterDevice Flushing and Blow Off Fire Plug Valve 9 362 2025-01-22 08:08:17
WaterDevice Flushing and Blow Off Hydrant 9 363 2025-01-22 08:08:17
WaterDevice Flushing and Blow Off Post Hydrant 9 364 2025-01-22 08:08:17
WaterDevice Flushing and Blow Off Blow Off 9 365 2025-01-22 08:08:17
WaterDevice Service Meter Unknown 10 0 2025-01-22 08:08:17
WaterDevice Service Meter Commercial 10 42 2025-01-22 08:08:17
WaterDevice Service Meter Industrial 10 45 2025-01-22 08:08:17
WaterDevice Service Meter Residential 10 48 2025-01-22 08:08:17
WaterDevice Service Meter Irrigation 10 49 2025-01-22 08:08:17
WaterDevice Service Meter Fire 10 50 2025-01-22 08:08:17
WaterDevice Monitoring Unknown 11 0 2025-01-22 08:08:17
WaterDevice Monitoring Observation Well 11 21 2025-01-22 08:08:17
WaterDevice Monitoring Pressure Sensor 11 22 2025-01-22 08:08:17
WaterDevice Monitoring Temperature Sensor 11 23 2025-01-22 08:08:17
WaterDevice Monitoring Detection Meter 11 24 2025-01-22 08:08:17
WaterDevice Service Connection Unknown 12 0 2025-01-22 08:08:17
WaterDevice Service Connection Commercial 12 61 Container Restricted 10 2025-01-22 08:08:17
WaterDevice Service Connection Fire 12 62 Container Restricted 10 2025-01-22 08:08:17
WaterDevice Service Connection Industrial 12 63 Container Restricted 10 2025-01-22 08:08:17
WaterDevice Service Connection Irrigation 12 64 Container Restricted 10 2025-01-22 08:08:17
WaterDevice Service Connection Residential 12 65 Container Restricted 10 2025-01-22 08:08:17
WaterDevice System Meter Unknown 13 0 2025-01-22 08:08:17
WaterDevice System Meter Bulk 13 41 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:17
WaterDevice System Meter DMA 13 43 Pipe Bidirectional Dual Terminal Subnetwork Controller 2025-01-22 08:08:17
WaterDevice System Meter Emergency Connection 13 44 2025-01-22 08:08:17
WaterDevice System Meter Pump Station 13 47 2025-01-22 08:08:17
WaterDevice Filter Unknown 17 0 2025-01-22 08:08:17
WaterDevice Filter Strainer 17 81 2025-01-22 08:08:17
WaterDevice Controller Unknown 18 0 2025-01-22 08:08:17
WaterDevice Controller Bypass Valve 18 121 2025-01-22 08:08:17
WaterDevice Controller Operator Nut 18 122 2025-01-22 08:08:17
WaterDevice Controller Post Indicator Valve 18 123 2025-01-22 08:08:17
WaterDevice Injection Facility Unknown 19 0 2025-01-22 08:08:17
WaterDevice Injection Facility Chlorination 19 401 2025-01-22 08:08:17
WaterDevice Injection Facility Fluoridation 19 402 2025-01-22 08:08:17
WaterDevice Storage Unknown 20 0 2025-01-22 08:08:17
WaterDevice Storage Reservoir 20 561 Pipe Directional Dual Terminal 2025-01-22 08:08:17
WaterDevice Storage Standpipe 20 562 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:17
WaterDevice Storage Storage Tank 20 563 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:17
WaterDevice Storage Tower 20 564 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:17
WaterDevice Storage Surge Tank 20 565 2025-01-22 08:08:17
WaterDevice Storage Hydropneumatic Tank 20 566 2025-01-22 08:08:17
WaterDevice Anode Unknown 50 0 2025-01-22 08:08:18
WaterDevice Anode ICCP 50 901 2025-01-22 08:08:18
WaterDevice Anode Galvanic 50 902 2025-01-22 08:08:18
WaterDevice Rectifier Unknown 51 0 2025-01-22 08:08:18
WaterDevice Rectifier Rectifier 51 941 CP Only 2025-01-22 08:08:18
WaterDevice Test Point Unknown 52 0 2025-01-22 08:08:18
WaterDevice Test Point Test Point 52 981 Terminal Block CP Only;Subnetwork Controller 2025-01-22 08:08:18
WaterDevice Groundbed Unknown 53 0 2025-01-22 08:08:18
WaterDevice Groundbed Anode Bed 53 911 Pipe Bidirectional Dual Terminal Container Restricted 10 CP Only;Subnetwork Controller 2025-01-22 08:08:18
WaterDevice Well Unknown 21 0 2025-01-22 08:08:18
WaterDevice Well Well 21 604 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:18
WaterDevice Interconnect Unknown 24 0 2025-01-22 08:08:18
WaterDevice Interconnect Interconnect 24 603 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:18
WaterDevice Treatment Plant Unknown 23 0 2025-01-22 08:08:18
WaterDevice Treatment Plant Treatment Plant 23 601 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:18
WaterDevice Intake Unknown 25 0 2025-01-22 08:08:18
WaterDevice Intake Intake 25 605 Pipe Directional Dual Terminal Subnetwork Controller 2025-01-22 08:08:18
WaterAssembly Unknown Unknown 0 0 2025-01-22 08:07:54
WaterAssembly Backflow Unknown 3 0 2025-01-22 08:08:35
WaterAssembly Backflow Double Check Detector 3 1 Container Restricted 10 2025-01-22 08:08:35
WaterAssembly Backflow Double Check Valve 3 2 Container Restricted 10 2025-01-22 08:08:35
WaterAssembly Backflow Reduced Pressure Detector 3 3 Container Restricted 10 2025-01-22 08:08:35
WaterAssembly Backflow Reduced Pressure Zone 3 4 Container Restricted 10 2025-01-22 08:08:35
WaterAssembly Blow Off Unknown 5 0 2025-01-22 08:08:35
WaterAssembly Blow Off Automatic 5 41 Container Restricted 10 2025-01-22 08:08:35
WaterAssembly Blow Off Manual 5 42 Container Restricted 10 2025-01-22 08:08:35
WaterAssembly Meter Station Unknown 6 0 2025-01-22 08:08:36
WaterAssembly Meter Station Meter Station 6 81 Container Restricted 10 2025-01-22 08:08:36
WaterAssembly Horizontal Valve Unknown 7 0 2025-01-22 08:08:36
WaterAssembly Horizontal Valve Operator Nut 7 121 Container Restricted 10 2025-01-22 08:08:36
WaterAssembly Horizontal Valve Operator Nut and Bypass Valve 7 122 Container Restricted 10 2025-01-22 08:08:36
WaterAssembly Pressure Reducing Station Unknown 8 0 2025-01-22 08:08:36
WaterAssembly Pressure Reducing Station Pressure Reducing Station 8 161 Container Restricted 10 2025-01-22 08:08:36
WaterAssembly Hydrant Unknown 10 0 2025-01-22 08:08:36
WaterAssembly Hydrant Fire Hydrant 10 241 Container Restricted 10 2025-01-22 08:08:36
WaterAssembly Air Vacuum and Air Release Unknown 9 0 2025-01-22 08:08:36
WaterAssembly Air Vacuum and Air Release Air Vacuum and Air Release 9 201 Container Restricted 10 2025-01-22 08:08:36
WaterJunction Unknown Unknown 0 0 2025-01-22 08:07:54
WaterJunction Fitting Clamp 20 61 2025-01-22 08:08:39
WaterJunction Fitting Corporation Stop 20 41 2025-01-22 08:08:39
WaterJunction Fitting Coupling 20 42 2025-01-22 08:08:39
WaterJunction Fitting Cross 20 43 2025-01-22 08:08:39
WaterJunction Fitting Elbow 20 44 2025-01-22 08:08:39
WaterJunction Fitting End Cap 20 45 2025-01-22 08:08:39
WaterJunction Fitting Expansion Joint 20 46 2025-01-22 08:08:39
WaterJunction Fitting Flange 20 47 2025-01-22 08:08:39
WaterJunction Fitting Plug 20 48 2025-01-22 08:08:39
WaterJunction Fitting Reducer 20 49 2025-01-22 08:08:39
WaterJunction Fitting Reducing Cross 20 50 2025-01-22 08:08:39
WaterJunction Fitting Reducing Tee 20 51 2025-01-22 08:08:39
WaterJunction Fitting Saddle 20 52 2025-01-22 08:08:39
WaterJunction Fitting Screw 20 53 2025-01-22 08:08:39
WaterJunction Fitting Sleeve 20 54 2025-01-22 08:08:39
WaterJunction Fitting Tap 20 55 2025-01-22 08:08:39
WaterJunction Fitting Tapping Saddle 20 56 2025-01-22 08:08:39
WaterJunction Fitting Tapping Sleeve 20 62 2025-01-22 08:08:39
WaterJunction Fitting Tee 20 57 2025-01-22 08:08:39
WaterJunction Fitting Transition 20 58 2025-01-22 08:08:39
WaterJunction Fitting Unknown 20 0 2025-01-22 08:08:39
WaterJunction Fitting Weld 20 59 2025-01-22 08:08:39
WaterJunction Fitting Wye 20 60 2025-01-22 08:08:39
WaterJunction Wire Junction Unknown 50 0 2025-01-22 08:08:39
WaterJunction Wire Junction Bond Junction 50 901 2025-01-22 08:08:39
WaterJunction Wire Junction Test Lead 50 902 2025-01-22 08:08:39
WaterJunction Insulation Junction Unknown 51 0 2025-01-22 08:08:39
WaterJunction Insulation Junction Flange Insert 51 941 2025-01-22 08:08:39
WaterJunctionObject Unknown Unknown 0 0 2025-01-22 08:07:54
WaterJunctionObject Pump Unknown 1 0 2025-01-22 08:08:41
WaterJunctionObject Pump Pump 1 1 Pressure Increasing Subnetwork Controller 2025-01-22 08:08:41
WaterJunctionObject Service Meter Unknown 2 0 2025-01-22 08:08:42
WaterJunctionObject Service Meter Service Meter 2 1 2025-01-22 08:08:42
WaterLine Unknown Unknown 0 0 2025-01-22 08:07:54
WaterLine Water Main Unknown 1 0 Any Vertex 2025-01-22 08:08:44
WaterLine Water Main Transmission Main 1 1 Any Vertex 2025-01-22 08:08:44
WaterLine Water Main Distribution Main 1 2 Any Vertex 2025-01-22 08:08:44
WaterLine Water Main Production 1 3 Any Vertex 2025-01-22 08:08:44
WaterLine Water Main Drain 1 4 2025-01-22 08:08:44
WaterLine Water Main Overflow 1 5 2025-01-22 08:08:44
WaterLine Service Unknown 2 0 Any Vertex 2025-01-22 08:08:44
WaterLine Service Residential Service 2 11 Any Vertex 2025-01-22 08:08:44
WaterLine Service Commercial Service 2 12 Any Vertex 2025-01-22 08:08:44
WaterLine Service Industrial Service 2 13 Any Vertex 2025-01-22 08:08:44
WaterLine Service Fire Service 2 14 Any Vertex 2025-01-22 08:08:44
WaterLine Service Hydrant Service 2 15 Any Vertex 2025-01-22 08:08:44
WaterLine Service Irrigation Service 2 16 Any Vertex 2025-01-22 08:08:44
WaterLine Service Sampling Service 2 17 Any Vertex 2025-01-22 08:08:44
WaterLine Service Blow Off Service 2 18 Any Vertex 2025-01-22 08:08:44
WaterLine Service Air and Vacuum Service 2 19 Any Vertex 2025-01-22 08:08:44
WaterLine Bonding Line Unknown 50 0 CP Only 2025-01-22 08:08:45
WaterLine Bonding Line Wire 50 941 CP Only 2025-01-22 08:08:45
WaterLine Bonding Line Strap 50 942 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Unknown 51 0 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Aqua 51 901 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Blue 51 902 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Forest 51 903 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Green 51 904 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Lavender 51 905 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Orange 51 906 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Pink 51 907 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Red 51 908 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Yellow 51 909 CP Only 2025-01-22 08:08:45
WaterLine Test Lead Wire Purple 51 910 CP Only 2025-01-22 08:08:45
WaterLine Rectifier Cable Unknown 52 0 CP Only 2025-01-22 08:08:45
WaterLine Rectifier Cable Rectifier Cable 52 961 CP Only 2025-01-22 08:08:45
WaterEdgeObject Unknown Unknown 0 0 2025-01-22 08:07:54

NetworkCategory

Category Name Creation Time
Subnetwork Controller 2025-01-22 08:07:38
Subnetwork Tap 2025-01-22 08:07:38
Attribute Substitution 2025-01-22 08:07:38
CP Only 2025-01-22 08:08:52
Disconnecting 2025-01-22 08:08:52
Isolating 2025-01-22 08:08:52
Protective 2025-01-22 08:08:52

TerminalConfiguration

Configuration Name Configuration ID Traversability Model Default Creation Time
Single terminal 0 Bidirectional All 2025-01-22 08:07:38
Pressure Reducing 2 Directional All 2025-01-22 08:08:52
Pressure Increasing 3 Directional All 2025-01-22 08:08:52
Pipe Directional Dual Terminal 4 Directional All 2025-01-22 08:08:52
Pipe Bidirectional Dual Terminal 5 Bidirectional All 2025-01-22 08:08:52
Terminal Block 6 Bidirectional All 2025-01-22 08:08:52

Terminal

Configuration Name Terminal Name Terminal ID Upstream
Single terminal Single Terminal 1
Pressure Reducing High Pressure In 2 True
Pressure Reducing Low Pressure Out 3 False
Pressure Increasing Low Pressure In 4 True
Pressure Increasing High Pressure Out 5 False
Pipe Directional Dual Terminal Inlet Port 6 True
Pipe Directional Dual Terminal Outlet Port 7 False
Pipe Bidirectional Dual Terminal Port One 8
Pipe Bidirectional Dual Terminal Port Two 9
Terminal Block Terminal One 10
Terminal Block Terminal Two 11
Terminal Block Terminal Three 12
Terminal Block Terminal Four 13
Terminal Block Terminal Five 14
Terminal Block Terminal Six 15
Terminal Block Terminal Seven 16
Terminal Block Terminal Eight 17

NetworkAttribute

Name ID Usage Type Data Type Field Type Inline Domain Name Nullable Apportionable Substitution Attribute Bit Position Bit Size Junction ID Edge ID Creation Time
Source ID 1 Source ID Integer Short Integer True False False 0 7 1 2 2025-01-22 08:07:38
Terminal ID 2 Terminal ID Integer Short Integer False False False 7 0 3 4 2025-01-22 08:07:38
Asset group 3 Asset Group Integer Short Integer True False False 7 10 5 6 2025-01-22 08:07:38
Asset type 4 Asset Type Integer Short Integer True False False 17 10 7 8 2025-01-22 08:07:38
Is subnetwork controller 5 Is Subnetwork Controller Integer Short Integer True False False 27 1 9 10 2025-01-22 08:07:38
Tier name 6 Tier Name Integer Short Integer True False False 28 6 11 12 2025-01-22 08:07:38
Shape length 7 Shape Length Double Double False False True 34 0 13 14 2025-01-22 08:07:38
Position from 8 Position From Double Double False False False 34 0 15 16 2025-01-22 08:07:38
Position to 9 Position To Double Double False False False 34 0 17 18 2025-01-22 08:07:38
Flow direction 10 Flow Direction Integer Short Integer True False False 34 2 19 20 2025-01-22 08:07:38
Cathodic Protection Traceability 11 Unknown Integer Short Integer False True False 0 0 21 22 2025-01-22 08:08:52
Construction Status 12 Unknown Integer Short Integer False True False 0 0 23 24 2025-01-22 08:08:52
Device Asset Group 13 Unknown Integer Long Integer False False False 0 0 25 26 2025-01-22 08:08:52
Device Asset Type 14 Unknown Integer Short Integer False False False 0 0 27 28 2025-01-22 08:08:52
Junction Asset Group 15 Unknown Integer Long Integer False False False 0 0 29 30 2025-01-22 08:08:52
Lifecycle Status 16 Unknown Integer Short Integer True Lifecycle_Combined False False 36 3 31 32 2025-01-22 08:08:52
Line Asset Group 17 Unknown Integer Long Integer False False False 0 0 33 34 2025-01-22 08:08:52
Line Asset Type 18 Unknown Integer Short Integer False False False 0 0 35 36 2025-01-22 08:08:52
Measured Length 19 Unknown Double Double False True True 0 0 37 38 2025-01-22 08:08:52
P:Closeable 20 Unknown Integer Short Integer True Operable_Status True False 39 1 39 40 2025-01-22 08:08:52
P:Device Status 21 Unknown Integer Short Integer False True False 0 0 41 42 2025-01-22 08:08:52

NetworkAttributeAssignment

Network Attribute Name Source Name Field Name
Asset group main.StructureJunction ASSETGROUP
Asset group main.StructureLine ASSETGROUP
Asset group main.StructureBoundary ASSETGROUP
Asset group main.StructureJunctionObject ASSETGROUP
Asset group main.StructureEdgeObject ASSETGROUP
Asset group main.WaterDevice ASSETGROUP
Asset group main.WaterLine ASSETGROUP
Asset group main.WaterAssembly ASSETGROUP
Asset group main.WaterJunction ASSETGROUP
Asset group main.WaterJunctionObject ASSETGROUP
Asset group main.WaterEdgeObject ASSETGROUP
Asset type main.StructureJunction ASSETTYPE
Asset type main.StructureLine ASSETTYPE
Asset type main.StructureBoundary ASSETTYPE
Asset type main.StructureJunctionObject ASSETTYPE
Asset type main.StructureEdgeObject ASSETTYPE
Asset type main.WaterDevice ASSETTYPE
Asset type main.WaterLine ASSETTYPE
Asset type main.WaterAssembly ASSETTYPE
Asset type main.WaterJunction ASSETTYPE
Asset type main.WaterJunctionObject ASSETTYPE
Asset type main.WaterEdgeObject ASSETTYPE
Is subnetwork controller main.WaterDevice ISSUBNETWORKCONTROLLER
Is subnetwork controller main.WaterJunctionObject ISSUBNETWORKCONTROLLER
Tier name main.WaterDevice TIERNAME
Tier name main.WaterJunctionObject TIERNAME
Shape length main.StructureLine st_length(SHAPE)
Shape length main.WaterLine st_length(SHAPE)
Flow direction main.StructureLine FLOWDIRECTION
Flow direction main.StructureEdgeObject FLOWDIRECTION
Flow direction main.WaterLine FLOWDIRECTION
Flow direction main.WaterEdgeObject FLOWDIRECTION
Cathodic Protection Traceability main.WaterDevice cptraceability
Cathodic Protection Traceability main.WaterJunction cptraceability
Cathodic Protection Traceability main.WaterLine cptraceability
Construction Status main.StructureBoundary constructionstatus
Construction Status main.StructureEdgeObject constructionstatus
Construction Status main.StructureJunction constructionstatus
Construction Status main.StructureJunctionObject constructionstatus
Construction Status main.StructureLine constructionstatus
Construction Status main.WaterAssembly constructionstatus
Construction Status main.WaterDevice constructionstatus
Construction Status main.WaterEdgeObject constructionstatus
Construction Status main.WaterJunction constructionstatus
Construction Status main.WaterJunctionObject constructionstatus
Construction Status main.WaterLine constructionstatus
Device Asset Group main.WaterDevice ASSETGROUP
Device Asset Type main.WaterDevice ASSETTYPE
Junction Asset Group main.WaterJunction ASSETGROUP
Lifecycle Status main.StructureBoundary lifecyclestatus
Lifecycle Status main.StructureEdgeObject lifecyclestatus
Lifecycle Status main.StructureJunction lifecyclestatus
Lifecycle Status main.StructureJunctionObject lifecyclestatus
Lifecycle Status main.StructureLine lifecyclestatus
Lifecycle Status main.WaterAssembly lifecyclestatus
Lifecycle Status main.WaterDevice lifecyclestatus
Lifecycle Status main.WaterEdgeObject lifecyclestatus
Lifecycle Status main.WaterJunction lifecyclestatus
Lifecycle Status main.WaterJunctionObject lifecyclestatus
Lifecycle Status main.WaterLine lifecyclestatus
Line Asset Group main.WaterLine ASSETGROUP
Line Asset Type main.WaterLine ASSETTYPE
Measured Length main.WaterLine measuredlength
P:Closeable main.WaterDevice operable
P:Device Status main.WaterDevice presentstatus

main.WaterSubnetLine

Properties

Key Value
Name main.WaterSubnetLine
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 143
Geometry Type Polyline
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Water Network
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field TIERNAME
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {0D954C9C-B62A-42C9-9ECB-26976447FAC8}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
SUBNETWORKNAME Subnetwork Name String False Unknown 0 0 64 False True A list of subnetwork names that the feature participates in
ISDIRTY Is Dirty Short Integer False Network_6_IsDirty 1 0 0 2 False True Status of the subnetwork, indicating if it is clean, dirty, or invalid
TIERNAME Tier Name Short Integer Subtype False 0 0 0 2 False True The name of the tier to which the subnetwork belongs
SUBNETWORKCONTROLLERNAMES Subnetwork Controller Names String False Unknown 0 0 1073741822 False True Names of the subnetwork controllers
LASTUPDATESUBNETWORK Last Update Subnetwork Date True 0 0 8 False True Date of the last update to the subnetwork
LASTACKEXPORTSUBNETWORK Last Ack Export Subnetwork Date True 0 0 8 False True Date of the last acknowledged export of the subnetwork
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
st_length(SHAPE) SHAPE_Length Double Length True 0 0 0 False True Length of the asset's shape

Index

Name Is Unique Is Ascending Field Name
UUID_47 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__WaterSubnetLine_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterSubnetLine feature class represents the network of lines that have an unknown subnetwork.
Water Cathodic Protection 1 The Cathodic Protection asset group in the WaterSubnetLine feature class represents the network of lines that are part of the Cathodic Protection subnetwork.
Water System 2 The System asset group in the WaterSubnetLine feature class represents the network of lines that are part of the System subnetwork.
Water Pressure 3 The Pressure asset group in the WaterSubnetLine feature class represents the network of lines that are part of the Pressure subnetwork.
Water Isolation 4 The Isolation asset group in the WaterSubnetLine feature class represents the network of lines that are part of the Isolation subnetwork.
Water District Metered Areas (DMAs) 5 The District Metered Areas (DMAs) asset group in the WaterSubnetLine feature class represents the network of lines that are part of the District Metered Areas (DMAs) subnetwork.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 SUBNETWORKNAME Unknown
Unknown 0 ISDIRTY 1 Network_6_IsDirty
Unknown 0 SUBNETWORKCONTROLLERNAMES Unknown
Water Cathodic Protection 1 SUBNETWORKNAME Unknown
Water Cathodic Protection 1 ISDIRTY 1 Network_6_IsDirty
Water Cathodic Protection 1 SUBNETWORKCONTROLLERNAMES Unknown
Water System 2 SUBNETWORKNAME Unknown
Water System 2 ISDIRTY 1 Network_6_IsDirty
Water System 2 SUBNETWORKCONTROLLERNAMES Unknown
Water Pressure 3 SUBNETWORKNAME Unknown
Water Pressure 3 ISDIRTY 1 Network_6_IsDirty
Water Pressure 3 SUBNETWORKCONTROLLERNAMES Unknown
Water Isolation 4 SUBNETWORKNAME Unknown
Water Isolation 4 ISDIRTY 1 Network_6_IsDirty
Water Isolation 4 SUBNETWORKCONTROLLERNAMES Unknown
Water District Metered Areas (DMAs) 5 SUBNETWORKNAME Unknown
Water District Metered Areas (DMAs) 5 ISDIRTY 1 Network_6_IsDirty
Water District Metered Areas (DMAs) 5 SUBNETWORKCONTROLLERNAMES Unknown

main.StructureLine__ATTACHREL

Properties

Key Value
Name main.StructureLine__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 168
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.StructureLine
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.StructureLine__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {0EA17055-F7AD-42BE-8B4A-148B46C1CEEE}
Class ID
Extension Class ID

main.WaterJunction

Properties

Key Value
Name main.WaterJunction
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 142
Geometry Type Point
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Water Junction
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {1F59905E-3513-4B11-AA96-B5387AD10D7E}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
ISCONNECTED Is Connected Short Integer False Network_6_IsConnected 2 0 0 2 False True An indicator that an object is connected to a subnetwork in the utility network and can be used to identify isolated objects
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
cpsubnetworkname CP Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the cathodic protection subnetwork
SUPPORTEDSUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature either has an attachment to or contains elements from
SUPPORTINGSUBNETWORKNAME Supporting Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature is contained in
SystemSubnetworkName System Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the system subnetwork
PressureSubnetworkName Pressure Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the pressure subnetwork
IsolationSubnetworkName Isolation Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the isolation subnetwork
DMASubnetworkName DMA Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the DMA subnetwork
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
assetid Asset ID String True 0 0 64 True False Identifier of the asset
notes Notes String True 0 0 2000 True False Additional notes about the asset
diameter Diameter Double True 0 0 8 True False Diameter of the asset
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
bondedinsulated Bonded/Insulated Short Integer True Bonded_Insulated 0 0 2 True False Indicates whether the asset is bonded or insulated
cptraceability Cathodic Protection Traceability Short Integer True CP_Traceability 0 0 2 True False Traceability status of the asset for cathodic protection
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
ownedby Owned By Short Integer True Asset_Owner 1 0 0 2 True False Entity that owns the asset
maintby Maintained By Short Integer True Asset_Manager 1 0 0 2 True False Entity that maintains the asset
cpoverride Cathodic Protection Override Short Integer True CP_Traceability 0 0 2 True False Override status for cathodic protection
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
symbolrotation Symbol Rotation Double True 0 0 8 True False Angle of rotation for the asset's symbol

Index

Name Is Unique Is Ascending Field Name
GDB_142_cpsubnet False True cpsubnetworkname
GDB_142_SUPPORTE False True SUPPORTEDSUBNETWORKNAME
GDB_142_SUPPORTI False True SUPPORTINGSUBNETWORKNAME
GDB_142_SystemSu False True SystemSubnetworkName
GDB_142_Pressure False True PressureSubnetworkName
GDB_142_Isolatio False True IsolationSubnetworkName
GDB_142_DMASubne False True DMASubnetworkName
UUID_46 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__WaterJunction_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterJunction feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Fitting 20 The Water Fitting asset group in the WaterJunction feature class represents junctions where pipes connect to pipes or devices.
Wire Junction 50 The Wire Junction asset group in the WaterJunction feature class represents cathodic protection junction features that connect to pipes.
Insulation Junction 51 The Insulation Junction asset group in the Water Junction feature class represents cathodic protection junction features where the electric current stops.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 ISCONNECTED 2 Network_6_IsConnected
Unknown 0 cpsubnetworkname Unknown
Unknown 0 SUPPORTEDSUBNETWORKNAME Unknown
Unknown 0 SUPPORTINGSUBNETWORKNAME Unknown
Unknown 0 SystemSubnetworkName Unknown
Unknown 0 PressureSubnetworkName Unknown
Unknown 0 IsolationSubnetworkName Unknown
Unknown 0 DMASubnetworkName Unknown
Unknown 0 bondedinsulated Bonded_Insulated
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 cpoverride CP_Traceability
Unknown 0 cptraceability CP_Traceability
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Fitting 20 ASSETTYPE 0 Asset_Type_Water_Junction_Fitting
Fitting 20 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Fitting 20 ISCONNECTED 2 Network_6_IsConnected
Fitting 20 cpsubnetworkname Unknown
Fitting 20 SUPPORTEDSUBNETWORKNAME Unknown
Fitting 20 SUPPORTINGSUBNETWORKNAME Unknown
Fitting 20 SystemSubnetworkName Unknown
Fitting 20 PressureSubnetworkName Unknown
Fitting 20 IsolationSubnetworkName Unknown
Fitting 20 DMASubnetworkName Unknown
Fitting 20 bondedinsulated Bonded_Insulated
Fitting 20 constructionstatus 6 Construction_Status
Fitting 20 cpoverride CP_Traceability
Fitting 20 cptraceability CP_Traceability
Fitting 20 diameter 0 Water_Fitting_Diameter
Fitting 20 lifecyclestatus 2 Lifecycle_Status
Fitting 20 maintby 1 Asset_Manager
Fitting 20 ownedby 1 Asset_Owner
Fitting 20 spatialconfidence 0 Spatial_Confidence
Fitting 20 spatialsource 0 Spatial_Source
Wire Junction 50 ASSETTYPE 0 Asset_Type_Water_Junction_Wire_Junction
Wire Junction 50 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Wire Junction 50 ISCONNECTED 2 Network_6_IsConnected
Wire Junction 50 cpsubnetworkname Unknown
Wire Junction 50 SUPPORTEDSUBNETWORKNAME Unknown
Wire Junction 50 SUPPORTINGSUBNETWORKNAME Unknown
Wire Junction 50 SystemSubnetworkName Unknown
Wire Junction 50 PressureSubnetworkName Unknown
Wire Junction 50 IsolationSubnetworkName Unknown
Wire Junction 50 DMASubnetworkName Unknown
Wire Junction 50 bondedinsulated 1 Bonded_Insulated
Wire Junction 50 constructionstatus 6 Construction_Status
Wire Junction 50 cpoverride CP_Traceability
Wire Junction 50 cptraceability CP_Traceability
Wire Junction 50 lifecyclestatus 2 Lifecycle_Status
Wire Junction 50 maintby 1 Asset_Manager
Wire Junction 50 ownedby 1 Asset_Owner
Wire Junction 50 spatialconfidence 0 Spatial_Confidence
Wire Junction 50 spatialsource 0 Spatial_Source
Insulation Junction 51 ASSETTYPE 0 Asset_Type_Water_Junction_Insulation_Junction
Insulation Junction 51 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Insulation Junction 51 ISCONNECTED 2 Network_6_IsConnected
Insulation Junction 51 cpsubnetworkname Unknown
Insulation Junction 51 SUPPORTEDSUBNETWORKNAME Unknown
Insulation Junction 51 SUPPORTINGSUBNETWORKNAME Unknown
Insulation Junction 51 SystemSubnetworkName Unknown
Insulation Junction 51 PressureSubnetworkName Unknown
Insulation Junction 51 IsolationSubnetworkName Unknown
Insulation Junction 51 DMASubnetworkName Unknown
Insulation Junction 51 bondedinsulated 2 Bonded_Insulated
Insulation Junction 51 constructionstatus 6 Construction_Status
Insulation Junction 51 cpoverride CP_Traceability
Insulation Junction 51 cptraceability CP_Traceability
Insulation Junction 51 lifecyclestatus 2 Lifecycle_Status
Insulation Junction 51 maintby 1 Asset_Manager
Insulation Junction 51 ownedby 1 Asset_Owner
Insulation Junction 51 spatialconfidence 0 Spatial_Confidence
Insulation Junction 51 spatialsource 0 Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
14 12.1 1 Water Junction - Cathodic Protection Traceability Cathodic Protection Traceability for Water Junctions. Set traceability flag for junction assets Calculation False True True False cptraceability True True False 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Water Junction - Cathodic Protection Traceability // Description: Cathodic Protection Traceability for Water Junctions. Set traceability flag for junction assets // Subtypes: All // Field: cptraceability // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Device - Cathodic Protection Traceability // - Junction - Cathodic Protection Traceability // - Line - Cathodic Protection Traceability // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the CP information // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.cptraceability; var cp_override = $feature.cpoverride; var cp_bondedinsulated = $feature.bondedinsulated; // Field in the data model used to store and manage the material details // ** Implementation Note: This value is not used in the water data model var cp_material = null; //$feature.material; // The list of material types that are conductive from the a material field // ** Implementation Note: These do not need to be adjusted unless the value of the material attribute domains were changed. var conductive_materials = []; // The list of material types that are not conductive from the material field // ** Implementation Note: These do not need to be adjusted unless the value of the material attribute domains were changed. var non_conductive_materials = []; // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [20, 50, 51]; // List of asset groups that are always included in a CP trace. // ** Implementation Note: If you have extended the CP model for additional asset groups, those asset groups should be added here var asset_groups_always_traceability = [50]; // List of asset groups that are always not include in a CP trace and are CP barriers. // ** Implementation Note: If you have extended the pipe model for additional asset groups that never conduct cp current, those asset groups should be added here var asset_groups_never_traceability = [51]; // Values to determine traceability // ** Implementation Note: These do not need to be adjusted unless the values of the CP_Traceability attribute domain were changed. var traceable = 1; // Also used for Bonded var not_traceable = 2; // Also used for Insulated // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // If an override is specified, use that value regardless of other attributes if (cp_override > 0) { return cp_override; } // If a feature is always traceability or not, regardless of material, return the proper status if (TypeOf(asset_groups_always_traceability) == 'Array' && IndexOf(asset_groups_always_traceability, $feature.assetgroup) > -1) { return traceable; } if (TypeOf(asset_groups_never_traceability) == 'Array' && IndexOf(asset_groups_never_traceability, $feature.assetgroup) > -1) { return not_traceable; } // If a value is set on the bonded, insulated field, return that value if (!IsEmpty(cp_bondedinsulated) && cp_bondedinsulated > 0) { return cp_bondedinsulated; } // Check if the material is conductive if (TypeOf(conductive_materials) == 'Array' && IndexOf(conductive_materials, cp_material) > -1) { return traceable; } if (TypeOf(non_conductive_materials) == 'Array' && IndexOf(non_conductive_materials, cp_material) > -1) { return not_traceable; } //Return the value in the field when no other condition is met return assigned_to_field;
15 12.3 2 Water Junction - Diameter From Intersection Populates the junctions Diameter field with the Diameter value from the intersecting line Calculation False True True False Fitting diameter True True False 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Water Junction - Diameter From Intersection // Description: Populates the junctions Diameter field with the Diameter value from the intersecting line // Subtypes: Fitting // Field: diameter // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Device - Diameter From Intersection // - Water Device - Maintained By From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Junction - Maintained By From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Owned By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "diameter"; // Assigned to field for the rule var assigned_to_field = $feature.diameter; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [20]; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
16 12.3 3 Water Junction - Lifecycle Status From Intersection Populates the junctions lifecyclestatus field with the lifecyclestatus value from the intersecting line Calculation False True True False Fitting lifecyclestatus True True False 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Water Junction - Lifecycle Status From Intersection // Description: Populates the junctions lifecyclestatus field with the lifecyclestatus value from the intersecting line // Subtypes: Fitting // Field: lifecyclestatus // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Device - Diameter From Intersection // - Water Device - Maintained By From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Device - Owned bY From Intersection // - Water Junction - Diameter From Intersection // - Water Junction - Maintained By From Intersection // - Water Junction - Owned By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "lifecyclestatus"; // Assigned to field for the rule var assigned_to_field = $feature.lifecyclestatus; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // An empty list will evaluate all subtypes/asset groups var valid_asset_groups = []; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
17 12.3 4 Water Junction - Maintained By From Intersection Populates the junctions maintby field with the maintby value from the intersecting line Calculation False True True False Fitting maintby True True False 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Water Junction - Maintained By From Intersection // Description: Populates the junctions maintby field with the maintby value from the intersecting line // Subtypes: Fitting // Field: maintby // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Device - Diameter From Intersection // - Water Device - Maintained By From Intersection // - Water Device - Owned By From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Junction - Diameter From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Owned By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "maintby"; // Assigned to field for the rule var assigned_to_field = $feature.maintby; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // An empty list will evaluate all subtypes/asset groups var valid_asset_groups = []; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
18 12.3 5 Water Junction - Owned By From Intersection Populates the junctions ownedby field with the ownedby value from the intersecting line Calculation False True True False Fitting ownedby True True False 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Water Junction - Owned By From Intersection // Description: Populates the junctions ownedby field with the ownedby value from the intersecting line // Subtypes: Fitting // Field: ownedby // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Device - Diameter From Intersection // - Water Device - Maintained By From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Device - Owned By From Intersection // - Water Junction - Diameter From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Maintained By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "ownedby"; // Assigned to field for the rule var assigned_to_field = $feature.ownedby; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // An empty list will evaluate all subtypes/asset groups var valid_asset_groups = []; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
19 12.4 6 Water Junction - Set Rotation From Line Angle Calculate the rotation based on angle of the intersection line(s) Calculation False True True False symbolrotation True True False 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Water Junction - Set Rotation From Line Angle // Description: Calculate the rotation based on angle of the intersection line(s) // Subtypes: All // Field: symbolrotation // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Device - Set Rotation From Line Angle // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Assigned to field for the rule var assigned_to_field = $feature.symbolrotation; // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [20, 50, 51]; // Set to true if the rotation setting is set to geographic in the layer properties var geographic_rotation = false; // Set the counter clockwise spin angle used for the symbol in the symbology options var symbol_flip_angle = 0 // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", ['objectid'], true); // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate an angle, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Find the intersecting lines var lines = Intersects(intersecting_featset, $feature); var intersectcount = Count(lines); //If no lines intersect, return the original value if (intersectcount == 0) { return assigned_to_field; } // The tolerance between lines to determine if they follow the same plane var diff_tol = 5; // Variable to store all found angles var angles = []; // Store the features geometry var feature_geometry = Geometry($feature); // Loop over all intersecting lines and find their angles var angle_type; var angle_value; for (var line in lines) { // Buffer and create an extent of the point by a small amount to extract the segment var clip_area = Extent(Buffer($feature, .01, "meter")); // Clip the line by the extend and get the first line segment var segment = Clip(line, clip_area)["paths"][0]; // The features location is on the start of the line, get the angle from the feature to the end vertex if (Equals(segment[0], feature_geometry)) { angle_type = 'from' angle_value = Round(Angle(feature_geometry, segment[-1]), 0) } // The features location is on the end of the line, create a new segment from the feature to the start vertex else if (Equals(segment[-1], feature_geometry)) { angle_type = 'to' angle_value = Round(Angle(feature_geometry, segment[0]), 0) } // The features location is midspan of the segment, use the angle of the segment else { angle_type = 'mid' angle_value = Round(Angle(segment[0], segment[-1]), 0) } if (geographic_rotation == true) { // Convert Arithmetic to Geographic angle_value = (450 - angle_value) % 360; } // Add 180 to match 0 rotation in the TOC // Add user specified spin angle if their symbol is rotated angle_value = (angle_value + 180 + symbol_flip_angle) % 360; angles[Count(angles)] = {'angle': angle_value, 'type': angle_type}; } // If only one angle, return that value if (Count(angles) == 1) { // If the point is midspan, flip to match symbol as it if was on the end point if (angles[0]['type'] == 'mid') { return (angles[0]['angle'] + 180) % 360; } return angles[0]['angle']; } else if (Count(angles) == 2) { // If the feature is midpan of the first line, return the angle of the second line if (angles[0]['type'] == 'mid') return angles[1]['angle']; // If the feature is midpan of the second line, return the angle of the first line else if (angles[1]['type'] == 'mid') return angles[0]['angle']; // If the feature is at the end point of both lines, return the angle of the first line else if (angles[0]['type'] == 'to' && angles[1]['type'] == 'to') { return angles[0]['angle']; } // If the feature is at the start point of both lines, return the angle of the first line else if (angles[0]['type'] == 'from' && angles[1]['type'] == 'from') { return angles[0]['angle']; } // If the feature is at the start point of the first line and end of the second line, return the second line else if (angles[0]['type'] == 'from') { return angles[1]['angle']; } // If the feature is at the start point of the second line and start of the second line, return the first line return angles[0]['angle']; } else if (Count(angles) == 3) { // Flatten the angles to ignore direction var flat_angle1 = angles[0]['angle'] % 180; var flat_angle2 = angles[1]['angle'] % 180; var flat_angle3 = angles[2]['angle'] % 180; // Create differences between angles var angle_dif_a = Abs(flat_angle1 - flat_angle2); var angle_dif_b = Abs(flat_angle1 - flat_angle3); var angle_dif_c = Abs(flat_angle2 - flat_angle3); // If difference between line 1 and 2 is below the tolerance, meaning the lines follow the same plane, return the // third line if (angle_dif_a <= (diff_tol * 2) || angle_dif_a >= (180 - (diff_tol * 2))) { return angles[2]['angle']; } // If difference between line 1 and 3 is below the tolerance, meaning the lines follow the same plane, return the // second line else if (angle_dif_b <= (diff_tol * 2) || angle_dif_b >= (180 - (diff_tol * 2))) { return angles[1]['angle']; } // If difference between line 2 and 3 is below the tolerance, meaning the lines follow the same plane, return the // first line else if (angle_dif_c <= (diff_tol * 2) || angle_dif_c >= (180 - (diff_tol * 2))) { return angles[0]['angle']; } // Return first if not covered above return angles[0]['angle']; } // All other cases, the first feature is returned else { return angles[0]['angle']; }
20 12.3 7 Generate IDs for WaterJunction Generate IDs for WaterJunction using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:06 // Assigned To: WaterJunction // Type: Calculation // Name: Generate IDs for WaterJunction // Description: Generate IDs for WaterJunction using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '20') { id_format = { 'prefix': "Fttng", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_J_Fttng_20_seq'); }else if (selector_value_txt == '50') { id_format = { 'prefix': "Wr-Jnctn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_J_Wr_Jnctn_50_seq'); }else if (selector_value_txt == '51') { id_format = { 'prefix': "Insltn-Jnctn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_J_Insltn_Jnctn_51_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id

main.WaterLine__ATTACHREL

Properties

Key Value
Name main.WaterLine__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 175
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.WaterLine
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.WaterLine__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {28D35DD6-2397-457B-8854-7A5018AB9C9B}
Class ID
Extension Class ID

main.WaterAssembly

Properties

Key Value
Name main.WaterAssembly
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 141
Geometry Type Point
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Water Assembly
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {2BD5A5D3-1C35-4DCE-A9ED-E1C7690A411D}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
SUPPORTEDSUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature either has an attachment to or contains elements from
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
assetid Asset ID String True 0 0 64 True False Identifier of the asset
notes Notes String True 0 0 2000 True False Additional notes about the asset
locked Locked Short Integer True 0 0 2 True False Indicates whether the asset is locked or not
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
symbolrotation Symbol Rotation Double True 0 0 8 True False Angle of rotation for the asset's symbol

Index

Name Is Unique Is Ascending Field Name
GDB_141_SUPPORTE False True SUPPORTEDSUBNETWORKNAME
UUID_45 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__WaterAssembly_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterAssembly feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Backflow 3 The Backflow asset group in the WaterAssembly feature class represents collections of devices, junctions and lines that prevent back flow.
Blow Off 5 The Blow Off asset group in the WaterAssembly feature class represents a point feature which can contain a blow-off device or a collection of assets that are used to flush water from the system.
Meter Station 6 The Meter Station asset group in the WaterAssembly feature class represents a point feature that contain a collection of meters, valve and pipes typically used in multi-unit dwellings.
Horizontal Valve 7 The Horizontal Valve asset group in the WaterAssembly feature class represents a point feature for large valves where the drive nut and bypass nut are offset from the valve.
Pressure Reducing Station 8 The Pressure Reducing Station asset group in the WaterAssembly feature class represents a point feature that contains the asset to reduce pressure in the system.
Hydrant 10 The Hydrant asset group in the Assembly feature class represents a point feature that contains the hydrants, service line and valve for cartographic purposes.
Air Vacuum and Air Release 9 The Air Vacuum & Air Release asset group in the Assembly feature class represents a point feature that contains assets to release pressure in the system.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 SUPPORTEDSUBNETWORKNAME Unknown
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Backflow 3 ASSETTYPE 0 Asset_Type_Water_Assembly_Backflow
Backflow 3 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Backflow 3 SUPPORTEDSUBNETWORKNAME Unknown
Backflow 3 constructionstatus 6 Construction_Status
Backflow 3 lifecyclestatus 2 Lifecycle_Status
Backflow 3 locked 0 Yes_No
Backflow 3 spatialconfidence 0 Spatial_Confidence
Backflow 3 spatialsource 0 Spatial_Source
Blow Off 5 ASSETTYPE 0 Asset_Type_Water_Assembly_Blow_Off
Blow Off 5 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Blow Off 5 SUPPORTEDSUBNETWORKNAME Unknown
Blow Off 5 constructionstatus 6 Construction_Status
Blow Off 5 lifecyclestatus 2 Lifecycle_Status
Blow Off 5 spatialconfidence 0 Spatial_Confidence
Blow Off 5 spatialsource 0 Spatial_Source
Meter Station 6 ASSETTYPE 0 Asset_Type_Water_Assembly_Meter_Station
Meter Station 6 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Meter Station 6 SUPPORTEDSUBNETWORKNAME Unknown
Meter Station 6 constructionstatus 6 Construction_Status
Meter Station 6 lifecyclestatus 2 Lifecycle_Status
Meter Station 6 spatialconfidence 0 Spatial_Confidence
Meter Station 6 spatialsource 0 Spatial_Source
Horizontal Valve 7 ASSETTYPE 0 Asset_Type_Water_Assembly_Horizontal_Valve
Horizontal Valve 7 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Horizontal Valve 7 SUPPORTEDSUBNETWORKNAME Unknown
Horizontal Valve 7 constructionstatus 6 Construction_Status
Horizontal Valve 7 lifecyclestatus 2 Lifecycle_Status
Horizontal Valve 7 spatialconfidence 0 Spatial_Confidence
Horizontal Valve 7 spatialsource 0 Spatial_Source
Pressure Reducing Station 8 ASSETTYPE 0 Asset_Type_Water_Assembly_Pressure_Reducing_Station
Pressure Reducing Station 8 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pressure Reducing Station 8 SUPPORTEDSUBNETWORKNAME Unknown
Pressure Reducing Station 8 constructionstatus 6 Construction_Status
Pressure Reducing Station 8 lifecyclestatus 2 Lifecycle_Status
Pressure Reducing Station 8 spatialconfidence 0 Spatial_Confidence
Pressure Reducing Station 8 spatialsource 0 Spatial_Source
Hydrant 10 ASSETTYPE 0 Asset_Type_Water_Assembly_Hydrant
Hydrant 10 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Hydrant 10 SUPPORTEDSUBNETWORKNAME Unknown
Hydrant 10 constructionstatus 6 Construction_Status
Hydrant 10 lifecyclestatus 2 Lifecycle_Status
Hydrant 10 spatialconfidence 0 Spatial_Confidence
Hydrant 10 spatialsource 0 Spatial_Source
Air Vacuum and Air Release 9 ASSETTYPE 0 Asset_Type_Water_Assembly_Air_Vacuum_and_Air_Release
Air Vacuum and Air Release 9 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Air Vacuum and Air Release 9 SUPPORTEDSUBNETWORKNAME Unknown
Air Vacuum and Air Release 9 constructionstatus 6 Construction_Status
Air Vacuum and Air Release 9 lifecyclestatus 2 Lifecycle_Status
Air Vacuum and Air Release 9 spatialconfidence 0 Spatial_Confidence
Air Vacuum and Air Release 9 spatialsource 0 Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
13 12.3 1 Generate IDs for WaterAssembly Generate IDs for WaterAssembly using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:05 // Assigned To: WaterAssembly // Type: Calculation // Name: Generate IDs for WaterAssembly // Description: Generate IDs for WaterAssembly using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '3') { id_format = { 'prefix': "Bckflw", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Bckflw_3_seq'); }else if (selector_value_txt == '5') { id_format = { 'prefix': "Blw-Off", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Blw_Off_5_seq'); }else if (selector_value_txt == '6') { id_format = { 'prefix': "Mtr-Sttn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Mtr_Sttn_6_seq'); }else if (selector_value_txt == '7') { id_format = { 'prefix': "Hrzntl-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Hrzntl_Vlv_7_seq'); }else if (selector_value_txt == '8') { id_format = { 'prefix': "Prssr-Rdcng-Sttn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Prssr_Rdcng_Sttn_8_seq'); }else if (selector_value_txt == '10') { id_format = { 'prefix': "Hydrnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Hydrnt_10_seq'); }else if (selector_value_txt == '9') { id_format = { 'prefix': "Ar-Vcm-nd-Ar-Rls", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_A_Ar_Vcm_nd_Ar_Rls_9_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id

main.WaterDevice

Properties

Key Value
Name main.WaterDevice
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 138
Geometry Type Point
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Water Device
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {3D5964E7-1CE5-4C3C-BE02-B2CACD06496D}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
ISSUBNETWORKCONTROLLER Is Subnetwork Controller Short Integer False Network_6_IsSubnetworkController 0 0 0 2 False True An indicator that an object is a subnetwork controller in the utility network
ISCONNECTED Is Connected Short Integer False Network_6_IsConnected 2 0 0 2 False True An indicator that an object is connected to a subnetwork in the utility network and can be used to identify isolated objects
SUBNETWORKCONTROLLERNAME Subnetwork Controller Name String Index False Unknown 0 0 2000 False True Name of the subnetwork controllers
TIERNAME Tier Name Short Integer False Network_6_TierName 0 0 0 2 False True The name of the tier to which the subnetwork belongs
TIERRANK Tier Rank Long Integer False 0 0 0 4 False True The rank number assigned to the tier to which the subnetwork belongs
TERMINALCONFIGURATION Terminal Path String False Default 0 0 128 True True Terminal configuration used which defines the terminals and the paths between them
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
cpsubnetworkname CP Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the cathodic protection subnetwork
SUPPORTEDSUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature either has an attachment to or contains elements from
SUPPORTINGSUBNETWORKNAME Supporting Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature is contained in
SystemSubnetworkName System Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the system subnetwork
PressureSubnetworkName Pressure Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the pressure subnetwork
IsolationSubnetworkName Isolation Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the isolation subnetwork
DMASubnetworkName DMA Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the DMA subnetwork
diameter Diameter: Diameter, Diameter 1, Height, Inlet Diameter, Pipe Diameter, Weight Double True 0 0 8 True False Diameter of the asset
secondarydiameter Secondarydiameter: Diameter 2, Nozzle Diameter, Outlet Diameter, Width Double True 0 0 8 True False Secondary diameter of the asset
pressure Pressure: Amperage, Pressure, Rated Pressure, Volume Double True 0 0 8 True False Pressure of the asset
designtype Designtype: Anode Count, Design Type, Manufacturer, Pump Type, Test Wire Count, Valve Type, Wire Count Short Integer True 0 0 2 True False Design type of the asset
normalstatus Normal Status Short Integer True Pipeline_Valve_Status 0 0 2 True False Normal status of the asset
presentstatus Present Status Short Integer True Pipeline_Valve_Status 0 0 2 True False Present status of the asset
additionaldetails Additionaldetails: Clockwise To Close, Cooling Method, Critical, Material Short Integer True 0 0 2 True False Additional details about the asset
designinfo Designinfo: Anode Depth, Rated Flow, Turns To Close, Voltage Double True 0 0 8 True False Design information of the asset
operable Closeable Short Integer True Operable_Status 1 0 0 2 True False Indicates if the asset is operable
name Name String True 0 0 64 True False Name of the asset
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
assetid Asset ID String True 0 0 64 True False Identifier of the asset
accountid Account ID String True 0 0 50 True False Account identifier associated with the asset
ownedby Owned By Short Integer True Asset_Owner 1 0 0 2 True False Entity that owns the asset
maintby Maintained By Short Integer True Asset_Manager 1 0 0 2 True False Entity that maintains the asset
additionaldevice Additionaldevice: Additional Device, Has Bypass, Internal Meter, Metered Short Integer True 0 0 2 True False Additional device information
notes Notes String True 0 0 2000 True False Additional notes about the asset
lastmaint Last Maintenance Date True 0 0 8 True False Date of the last maintenance
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
bondedinsulated Bonded/Insulated Short Integer True Bonded_Insulated 0 0 2 True False Indicates whether the asset is bonded or insulated
cptraceability Cathodic Protection Traceability Short Integer True CP_Traceability 0 0 2 True False Traceability status of the asset for cathodic protection
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
cpoverride Cathodic Protection Override Short Integer True CP_Traceability 0 0 2 True False Override status for cathodic protection
manufacturer Manufacturer Short Integer True 0 0 2 True False Manufacturer of the asset
operator Postindicator Valve Short Integer True 0 0 2 True False Name of the operator
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
symbolrotation Symbol Rotation Double True 0 0 8 True False Angle of rotation for the asset's symbol

Index

Name Is Unique Is Ascending Field Name
GDB_138_SUBNETWO False True SUBNETWORKCONTROLLERNAME
GDB_138_cpsubnet False True cpsubnetworkname
GDB_138_SUPPORTE False True SUPPORTEDSUBNETWORKNAME
GDB_138_SUPPORTI False True SUPPORTINGSUBNETWORKNAME
GDB_138_SystemSu False True SystemSubnetworkName
GDB_138_Pressure False True PressureSubnetworkName
GDB_138_Isolatio False True IsolationSubnetworkName
GDB_138_DMASubne False True DMASubnetworkName
UUID_43 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__WaterDevice_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterDevice feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Flow Valve 1 The Flow Valve asset group in the WaterDevice feature class represents valves that control the direction of flow in the system.
System Valve 2 The System Valve asset group in the WaterDevice feature class represents valves that are for controlling and isolating sections of the water system.
Pressure Valve 3 The Pressure Valve asset group in the WaterDevice feature class represents valves with a primary function managing pressure in the system.
Station 4 The Station asset group in the WaterDevice feature class represents facilities that are used for collecting water samples.
Pump 5 The Pump asset group in the WaterDevice feature class represents facilities that move, compress, or alters the pressure of a fluid.
Service Valve 6 The Service Valve asset group in the WaterDevice feature class represents valves that control the flow of water to individual service connections.
Fire Hydrant 7 The Fire Hydrant asset group in the WaterDevice feature class represents fire hydrants.
Outlet 8 The Outlet asset group in the WaterDevice feature class represents assets with the primary function of draining water from the system.
Flushing and Blow Off 9 The Flushing and Blow Off asset group in the WaterDevice feature class represents facilities with a primary purpose of flushing water from the system.
Service Meter 10 The Service Meter asset group in the WaterDevice feature class represents a device that measures the amount of water consumed by a property, providing data for billing and usage monitoring.
Monitoring 11 The Monitoring asset group in the WaterDevice feature group represents assets other than meters that monitor a water in the system.
Service Connection 12 The Service Connection asset group in the WaterDevice feature group represents the connections for service in the water system.
System Meter 13 The System Meter asset group in the WaterDevice feature class represents devices that measure and record the flow of water within the system.
Filter 17 The Filter asset group in the WaterDevice feature class represents filters used in water assemblies.
Controller 18 The Controller asset group in the WaterDevice feature class represents components that control a valve as a separate feature from the valve. These are used in large valve assemblies where the drive nut of bypass is located at an offset from the valve.
Injection Facility 19 The Storage asset group in the WaterDevice feature class represents assets with a primary function of water storage as a point.
Storage 20 The Storage asset group in the WaterDevice feature class represents assets with a primary function of water storage as a point.
Anode 50 The Anode asset group in the WaterDevice feature class represents features applied to water system components to prevent rust, pitting or corrosion.
Rectifier 51 The Rectifier asset group in the WaterDevice feature class represents devices that convert alternating current to direct current for a cathodic protection system.
Test Point 52 The Test Point asset group in the WaterDevice feature class represents the read point location where electric potential can be measured for a cathodic protection system.
Groundbed 53 The Groundbed asset group in the WaterDevice feature class represents a buried arrangement of electrodes that provides a path for electrical current to protect metal structures from corrosion for a cathodic protection system.
Well 21 The Well asset group in the WaterDevice feature class represents groundwater extraction points used to supply water to the distribution system.
Interconnect 24 The Interconnect asset group in the WaterDevice feature class represents connections between different sections of the water distribution system.
Treatment Plant 23 The Treatment Plant asset group in the WaterDevice feature class represents facilities responsible for processing raw water into potable water, ensuring it meets quality standards for distribution to customers.
Intake 25 The Intake asset group in the WaterDevice feature class represents structures or devices used to draw water from natural sources into the system for treatment and distribution.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Unknown 0 ISCONNECTED 2 Network_6_IsConnected
Unknown 0 SUBNETWORKCONTROLLERNAME Unknown
Unknown 0 TIERNAME 0 Network_6_TierName
Unknown 0 TIERRANK 0
Unknown 0 TERMINALCONFIGURATION Default
Unknown 0 cpsubnetworkname Unknown
Unknown 0 SUPPORTEDSUBNETWORKNAME Unknown
Unknown 0 SUPPORTINGSUBNETWORKNAME Unknown
Unknown 0 SystemSubnetworkName Unknown
Unknown 0 PressureSubnetworkName Unknown
Unknown 0 IsolationSubnetworkName Unknown
Unknown 0 DMASubnetworkName Unknown
Unknown 0 bondedinsulated Bonded_Insulated
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 cpoverride CP_Traceability
Unknown 0 cptraceability CP_Traceability
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Unknown 0 maintby 1 Asset_Manager
Unknown 0 ownedby 1 Asset_Owner
Flow Valve 1 ASSETTYPE 0 Asset_Type_Water_Device_Flow_Valve
Flow Valve 1 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Flow Valve 1 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Flow Valve 1 ISCONNECTED 2 Network_6_IsConnected
Flow Valve 1 SUBNETWORKCONTROLLERNAME Unknown
Flow Valve 1 TIERNAME 0 Network_6_TierName
Flow Valve 1 TIERRANK 0
Flow Valve 1 TERMINALCONFIGURATION Default
Flow Valve 1 cpsubnetworkname Unknown
Flow Valve 1 SUPPORTEDSUBNETWORKNAME Unknown
Flow Valve 1 SUPPORTINGSUBNETWORKNAME Unknown
Flow Valve 1 SystemSubnetworkName Unknown
Flow Valve 1 PressureSubnetworkName Unknown
Flow Valve 1 IsolationSubnetworkName Unknown
Flow Valve 1 DMASubnetworkName Unknown
Flow Valve 1 bondedinsulated Bonded_Insulated
Flow Valve 1 constructionstatus 6 Construction_Status
Flow Valve 1 cpoverride CP_Traceability
Flow Valve 1 cptraceability CP_Traceability
Flow Valve 1 diameter 0 Water_Diameter
Flow Valve 1 lifecyclestatus 2 Lifecycle_Status
Flow Valve 1 maintby 1 Asset_Manager
Flow Valve 1 ownedby 1 Asset_Owner
Flow Valve 1 spatialconfidence 0 Spatial_Confidence
Flow Valve 1 spatialsource 0 Spatial_Source
System Valve 2 ASSETTYPE 0 Asset_Type_Water_Device_System_Valve
System Valve 2 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
System Valve 2 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
System Valve 2 ISCONNECTED 2 Network_6_IsConnected
System Valve 2 SUBNETWORKCONTROLLERNAME Unknown
System Valve 2 TIERNAME 0 Network_6_TierName
System Valve 2 TIERRANK 0
System Valve 2 TERMINALCONFIGURATION Default
System Valve 2 cpsubnetworkname Unknown
System Valve 2 SUPPORTEDSUBNETWORKNAME Unknown
System Valve 2 SUPPORTINGSUBNETWORKNAME Unknown
System Valve 2 SystemSubnetworkName Unknown
System Valve 2 PressureSubnetworkName Unknown
System Valve 2 IsolationSubnetworkName Unknown
System Valve 2 DMASubnetworkName Unknown
System Valve 2 additionaldetails Pipeline_Valve_Close_Direction
System Valve 2 additionaldevice Yes_No
System Valve 2 bondedinsulated Bonded_Insulated
System Valve 2 constructionstatus 6 Construction_Status
System Valve 2 cpoverride CP_Traceability
System Valve 2 cptraceability CP_Traceability
System Valve 2 designtype Water_Valve_Type
System Valve 2 diameter 0 Water_Diameter
System Valve 2 lifecyclestatus 2 Lifecycle_Status
System Valve 2 maintby 1 Asset_Manager
System Valve 2 normalstatus 1 Pipeline_Valve_Status
System Valve 2 operable 1 Operable_Status
System Valve 2 ownedby 1 Asset_Owner
System Valve 2 presentstatus 1 Pipeline_Valve_Status
System Valve 2 spatialconfidence Spatial_Confidence
System Valve 2 spatialsource Spatial_Source
Pressure Valve 3 ASSETTYPE 0 Asset_Type_Water_Device_Pressure_Valve
Pressure Valve 3 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pressure Valve 3 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Pressure Valve 3 ISCONNECTED 2 Network_6_IsConnected
Pressure Valve 3 SUBNETWORKCONTROLLERNAME Unknown
Pressure Valve 3 TIERNAME 0 Network_6_TierName
Pressure Valve 3 TIERRANK 0
Pressure Valve 3 TERMINALCONFIGURATION Default
Pressure Valve 3 cpsubnetworkname Unknown
Pressure Valve 3 SUPPORTEDSUBNETWORKNAME Unknown
Pressure Valve 3 SUPPORTINGSUBNETWORKNAME Unknown
Pressure Valve 3 SystemSubnetworkName Unknown
Pressure Valve 3 PressureSubnetworkName Unknown
Pressure Valve 3 IsolationSubnetworkName Unknown
Pressure Valve 3 DMASubnetworkName Unknown
Pressure Valve 3 bondedinsulated Bonded_Insulated
Pressure Valve 3 constructionstatus 6 Construction_Status
Pressure Valve 3 cpoverride CP_Traceability
Pressure Valve 3 cptraceability CP_Traceability
Pressure Valve 3 diameter 0 Water_Diameter
Pressure Valve 3 lifecyclestatus 2 Lifecycle_Status
Pressure Valve 3 maintby 1 Asset_Manager
Pressure Valve 3 ownedby 1 Asset_Owner
Pressure Valve 3 spatialconfidence 0 Spatial_Confidence
Pressure Valve 3 spatialsource 0 Spatial_Source
Station 4 ASSETTYPE 0 Asset_Type_Water_Device_Station
Station 4 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Station 4 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Station 4 ISCONNECTED 2 Network_6_IsConnected
Station 4 SUBNETWORKCONTROLLERNAME Unknown
Station 4 TIERNAME 0 Network_6_TierName
Station 4 TIERRANK 0
Station 4 TERMINALCONFIGURATION Default
Station 4 cpsubnetworkname Unknown
Station 4 SUPPORTEDSUBNETWORKNAME Unknown
Station 4 SUPPORTINGSUBNETWORKNAME Unknown
Station 4 SystemSubnetworkName Unknown
Station 4 PressureSubnetworkName Unknown
Station 4 IsolationSubnetworkName Unknown
Station 4 DMASubnetworkName Unknown
Station 4 bondedinsulated Bonded_Insulated
Station 4 constructionstatus 6 Construction_Status
Station 4 cpoverride CP_Traceability
Station 4 cptraceability CP_Traceability
Station 4 lifecyclestatus 2 Lifecycle_Status
Station 4 maintby 1 Asset_Manager
Station 4 ownedby 1 Asset_Owner
Station 4 spatialconfidence 0 Spatial_Confidence
Station 4 spatialsource 0 Spatial_Source
Pump 5 ASSETTYPE 0 Asset_Type_Water_Device_Pump
Pump 5 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pump 5 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Pump 5 ISCONNECTED 2 Network_6_IsConnected
Pump 5 SUBNETWORKCONTROLLERNAME Unknown
Pump 5 TIERNAME 0 Network_6_TierName
Pump 5 TIERRANK 0
Pump 5 TERMINALCONFIGURATION Default
Pump 5 cpsubnetworkname Unknown
Pump 5 SUPPORTEDSUBNETWORKNAME Unknown
Pump 5 SUPPORTINGSUBNETWORKNAME Unknown
Pump 5 SystemSubnetworkName Unknown
Pump 5 PressureSubnetworkName Unknown
Pump 5 IsolationSubnetworkName Unknown
Pump 5 DMASubnetworkName Unknown
Pump 5 additionaldevice 0 Yes_No
Pump 5 bondedinsulated Bonded_Insulated
Pump 5 constructionstatus 6 Construction_Status
Pump 5 cpoverride CP_Traceability
Pump 5 cptraceability CP_Traceability
Pump 5 designtype 0 Water_Pump_Type
Pump 5 diameter 0 Water_Pump_Diameter
Pump 5 lifecyclestatus 2 Lifecycle_Status
Pump 5 maintby 1 Asset_Manager
Pump 5 ownedby 1 Asset_Owner
Pump 5 secondarydiameter 0 Water_Pump_Diameter
Pump 5 spatialconfidence 0 Spatial_Confidence
Pump 5 spatialsource 0 Spatial_Source
Service Valve 6 ASSETTYPE 0 Asset_Type_Water_Device_Service_Valve
Service Valve 6 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Service Valve 6 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Service Valve 6 ISCONNECTED 2 Network_6_IsConnected
Service Valve 6 SUBNETWORKCONTROLLERNAME Unknown
Service Valve 6 TIERNAME 0 Network_6_TierName
Service Valve 6 TIERRANK 0
Service Valve 6 TERMINALCONFIGURATION Default
Service Valve 6 cpsubnetworkname Unknown
Service Valve 6 SUPPORTEDSUBNETWORKNAME Unknown
Service Valve 6 SUPPORTINGSUBNETWORKNAME Unknown
Service Valve 6 SystemSubnetworkName Unknown
Service Valve 6 PressureSubnetworkName Unknown
Service Valve 6 IsolationSubnetworkName Unknown
Service Valve 6 DMASubnetworkName Unknown
Service Valve 6 additionaldetails Pipeline_Valve_Close_Direction
Service Valve 6 bondedinsulated Bonded_Insulated
Service Valve 6 constructionstatus 6 Construction_Status
Service Valve 6 cpoverride CP_Traceability
Service Valve 6 cptraceability CP_Traceability
Service Valve 6 designtype Water_Valve_Type
Service Valve 6 diameter 0 Water_Diameter
Service Valve 6 lifecyclestatus 2 Lifecycle_Status
Service Valve 6 maintby 1 Asset_Manager
Service Valve 6 normalstatus 1 Pipeline_Valve_Status
Service Valve 6 operable 1 Operable_Status
Service Valve 6 operator Yes_No
Service Valve 6 ownedby 1 Asset_Owner
Service Valve 6 presentstatus 1 Pipeline_Valve_Status
Service Valve 6 spatialconfidence 0 Spatial_Confidence
Service Valve 6 spatialsource 0 Spatial_Source
Fire Hydrant 7 ASSETTYPE 0 Asset_Type_Water_Device_Fire_Hydrant
Fire Hydrant 7 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Fire Hydrant 7 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Fire Hydrant 7 ISCONNECTED 2 Network_6_IsConnected
Fire Hydrant 7 SUBNETWORKCONTROLLERNAME Unknown
Fire Hydrant 7 TIERNAME 0 Network_6_TierName
Fire Hydrant 7 TIERRANK 0
Fire Hydrant 7 TERMINALCONFIGURATION Default
Fire Hydrant 7 cpsubnetworkname Unknown
Fire Hydrant 7 SUPPORTEDSUBNETWORKNAME Unknown
Fire Hydrant 7 SUPPORTINGSUBNETWORKNAME Unknown
Fire Hydrant 7 SystemSubnetworkName Unknown
Fire Hydrant 7 PressureSubnetworkName Unknown
Fire Hydrant 7 IsolationSubnetworkName Unknown
Fire Hydrant 7 DMASubnetworkName Unknown
Fire Hydrant 7 additionaldevice 0 Yes_No
Fire Hydrant 7 bondedinsulated Bonded_Insulated
Fire Hydrant 7 constructionstatus 6 Construction_Status
Fire Hydrant 7 cpoverride CP_Traceability
Fire Hydrant 7 cptraceability CP_Traceability
Fire Hydrant 7 diameter 0 Water_Hydrant_Service_Diameter
Fire Hydrant 7 lifecyclestatus 2 Lifecycle_Status
Fire Hydrant 7 maintby 1 Asset_Manager
Fire Hydrant 7 manufacturer Water_Fire_Hydrant_Manufacturer
Fire Hydrant 7 ownedby 1 Asset_Owner
Fire Hydrant 7 secondarydiameter 0 Water_Hydrant_Nozzle_Diameter
Fire Hydrant 7 spatialconfidence 0 Spatial_Confidence
Fire Hydrant 7 spatialsource 0 Spatial_Source
Outlet 8 ASSETTYPE 0 Asset_Type_Water_Device_Outlet
Outlet 8 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Outlet 8 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Outlet 8 ISCONNECTED 2 Network_6_IsConnected
Outlet 8 SUBNETWORKCONTROLLERNAME Unknown
Outlet 8 TIERNAME 0 Network_6_TierName
Outlet 8 TIERRANK 0
Outlet 8 TERMINALCONFIGURATION Default
Outlet 8 cpsubnetworkname Unknown
Outlet 8 SUPPORTEDSUBNETWORKNAME Unknown
Outlet 8 SUPPORTINGSUBNETWORKNAME Unknown
Outlet 8 SystemSubnetworkName Unknown
Outlet 8 PressureSubnetworkName Unknown
Outlet 8 IsolationSubnetworkName Unknown
Outlet 8 DMASubnetworkName Unknown
Outlet 8 bondedinsulated Bonded_Insulated
Outlet 8 constructionstatus 6 Construction_Status
Outlet 8 cpoverride CP_Traceability
Outlet 8 cptraceability CP_Traceability
Outlet 8 lifecyclestatus 2 Lifecycle_Status
Outlet 8 maintby 1 Asset_Manager
Outlet 8 ownedby 1 Asset_Owner
Outlet 8 spatialconfidence 0 Spatial_Confidence
Outlet 8 spatialsource 0 Spatial_Source
Flushing and Blow Off 9 ASSETTYPE 0 Asset_Type_Water_Device_Flushing_and_Blow_Off
Flushing and Blow Off 9 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Flushing and Blow Off 9 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Flushing and Blow Off 9 ISCONNECTED 2 Network_6_IsConnected
Flushing and Blow Off 9 SUBNETWORKCONTROLLERNAME Unknown
Flushing and Blow Off 9 TIERNAME 0 Network_6_TierName
Flushing and Blow Off 9 TIERRANK 0
Flushing and Blow Off 9 TERMINALCONFIGURATION Default
Flushing and Blow Off 9 cpsubnetworkname Unknown
Flushing and Blow Off 9 SUPPORTEDSUBNETWORKNAME Unknown
Flushing and Blow Off 9 SUPPORTINGSUBNETWORKNAME Unknown
Flushing and Blow Off 9 SystemSubnetworkName Unknown
Flushing and Blow Off 9 PressureSubnetworkName Unknown
Flushing and Blow Off 9 IsolationSubnetworkName Unknown
Flushing and Blow Off 9 DMASubnetworkName Unknown
Flushing and Blow Off 9 bondedinsulated Bonded_Insulated
Flushing and Blow Off 9 constructionstatus 6 Construction_Status
Flushing and Blow Off 9 cpoverride CP_Traceability
Flushing and Blow Off 9 cptraceability CP_Traceability
Flushing and Blow Off 9 lifecyclestatus 2 Lifecycle_Status
Flushing and Blow Off 9 maintby 1 Asset_Manager
Flushing and Blow Off 9 ownedby 1 Asset_Owner
Flushing and Blow Off 9 spatialconfidence 0 Spatial_Confidence
Flushing and Blow Off 9 spatialsource 0 Spatial_Source
Service Meter 10 ASSETTYPE 0 Asset_Type_Water_Device_Service_Meter
Service Meter 10 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Service Meter 10 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Service Meter 10 ISCONNECTED 2 Network_6_IsConnected
Service Meter 10 SUBNETWORKCONTROLLERNAME Unknown
Service Meter 10 TIERNAME 0 Network_6_TierName
Service Meter 10 TIERRANK 0
Service Meter 10 TERMINALCONFIGURATION Default
Service Meter 10 cpsubnetworkname Unknown
Service Meter 10 SUPPORTEDSUBNETWORKNAME Unknown
Service Meter 10 SUPPORTINGSUBNETWORKNAME Unknown
Service Meter 10 SystemSubnetworkName Unknown
Service Meter 10 PressureSubnetworkName Unknown
Service Meter 10 IsolationSubnetworkName Unknown
Service Meter 10 DMASubnetworkName Unknown
Service Meter 10 bondedinsulated Bonded_Insulated
Service Meter 10 constructionstatus 6 Construction_Status
Service Meter 10 cpoverride CP_Traceability
Service Meter 10 cptraceability CP_Traceability
Service Meter 10 diameter 0 Water_Meter_Diameter
Service Meter 10 lifecyclestatus 2 Lifecycle_Status
Service Meter 10 maintby 1 Asset_Manager
Service Meter 10 ownedby 1 Asset_Owner
Service Meter 10 spatialconfidence 0 Spatial_Confidence
Service Meter 10 spatialsource 0 Spatial_Source
Monitoring 11 ASSETTYPE 0 Asset_Type_Water_Device_Monitoring
Monitoring 11 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Monitoring 11 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Monitoring 11 ISCONNECTED 2 Network_6_IsConnected
Monitoring 11 SUBNETWORKCONTROLLERNAME Unknown
Monitoring 11 TIERNAME 0 Network_6_TierName
Monitoring 11 TIERRANK 0
Monitoring 11 TERMINALCONFIGURATION Default
Monitoring 11 cpsubnetworkname Unknown
Monitoring 11 SUPPORTEDSUBNETWORKNAME Unknown
Monitoring 11 SUPPORTINGSUBNETWORKNAME Unknown
Monitoring 11 SystemSubnetworkName Unknown
Monitoring 11 PressureSubnetworkName Unknown
Monitoring 11 IsolationSubnetworkName Unknown
Monitoring 11 DMASubnetworkName Unknown
Monitoring 11 bondedinsulated Bonded_Insulated
Monitoring 11 constructionstatus 6 Construction_Status
Monitoring 11 cpoverride CP_Traceability
Monitoring 11 cptraceability CP_Traceability
Monitoring 11 lifecyclestatus 2 Lifecycle_Status
Monitoring 11 maintby 1 Asset_Manager
Monitoring 11 ownedby 1 Asset_Owner
Monitoring 11 spatialconfidence 0 Spatial_Confidence
Monitoring 11 spatialsource 0 Spatial_Source
Service Connection 12 ASSETTYPE 0 Asset_Type_Water_Device_Service_Connection
Service Connection 12 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Service Connection 12 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Service Connection 12 ISCONNECTED 2 Network_6_IsConnected
Service Connection 12 SUBNETWORKCONTROLLERNAME Unknown
Service Connection 12 TIERNAME 0 Network_6_TierName
Service Connection 12 TIERRANK 0
Service Connection 12 TERMINALCONFIGURATION Default
Service Connection 12 cpsubnetworkname Unknown
Service Connection 12 SUPPORTEDSUBNETWORKNAME Unknown
Service Connection 12 SUPPORTINGSUBNETWORKNAME Unknown
Service Connection 12 SystemSubnetworkName Unknown
Service Connection 12 PressureSubnetworkName Unknown
Service Connection 12 IsolationSubnetworkName Unknown
Service Connection 12 DMASubnetworkName Unknown
Service Connection 12 additionaldetails 2 Yes_No
Service Connection 12 additionaldevice 2 Yes_No
Service Connection 12 bondedinsulated Bonded_Insulated
Service Connection 12 constructionstatus 6 Construction_Status
Service Connection 12 cpoverride CP_Traceability
Service Connection 12 cptraceability CP_Traceability
Service Connection 12 lifecyclestatus 2 Lifecycle_Status
Service Connection 12 maintby 1 Asset_Manager
Service Connection 12 ownedby 1 Asset_Owner
Service Connection 12 spatialconfidence 0 Spatial_Confidence
Service Connection 12 spatialsource 0 Spatial_Source
System Meter 13 ASSETTYPE 0 Asset_Type_Water_Device_System_Meter
System Meter 13 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
System Meter 13 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
System Meter 13 ISCONNECTED 2 Network_6_IsConnected
System Meter 13 SUBNETWORKCONTROLLERNAME Unknown
System Meter 13 TIERNAME 0 Network_6_TierName
System Meter 13 TIERRANK 0
System Meter 13 TERMINALCONFIGURATION Default
System Meter 13 cpsubnetworkname Unknown
System Meter 13 SUPPORTEDSUBNETWORKNAME Unknown
System Meter 13 SUPPORTINGSUBNETWORKNAME Unknown
System Meter 13 SystemSubnetworkName Unknown
System Meter 13 PressureSubnetworkName Unknown
System Meter 13 IsolationSubnetworkName Unknown
System Meter 13 DMASubnetworkName Unknown
System Meter 13 bondedinsulated Bonded_Insulated
System Meter 13 constructionstatus 6 Construction_Status
System Meter 13 cpoverride CP_Traceability
System Meter 13 cptraceability CP_Traceability
System Meter 13 diameter 0 Water_Meter_Diameter
System Meter 13 lifecyclestatus 2 Lifecycle_Status
System Meter 13 maintby 1 Asset_Manager
System Meter 13 ownedby 1 Asset_Owner
System Meter 13 spatialconfidence 0 Spatial_Confidence
System Meter 13 spatialsource 0 Spatial_Source
Filter 17 ASSETTYPE 0 Asset_Type_Water_Device_Filter
Filter 17 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Filter 17 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Filter 17 ISCONNECTED 2 Network_6_IsConnected
Filter 17 SUBNETWORKCONTROLLERNAME Unknown
Filter 17 TIERNAME 0 Network_6_TierName
Filter 17 TIERRANK 0
Filter 17 TERMINALCONFIGURATION Default
Filter 17 cpsubnetworkname Unknown
Filter 17 SUPPORTEDSUBNETWORKNAME Unknown
Filter 17 SUPPORTINGSUBNETWORKNAME Unknown
Filter 17 SystemSubnetworkName Unknown
Filter 17 PressureSubnetworkName Unknown
Filter 17 IsolationSubnetworkName Unknown
Filter 17 DMASubnetworkName Unknown
Filter 17 bondedinsulated Bonded_Insulated
Filter 17 constructionstatus 6 Construction_Status
Filter 17 cpoverride CP_Traceability
Filter 17 cptraceability CP_Traceability
Filter 17 lifecyclestatus 2 Lifecycle_Status
Filter 17 maintby 1 Asset_Manager
Filter 17 ownedby 1 Asset_Owner
Filter 17 spatialconfidence 0 Spatial_Confidence
Filter 17 spatialsource 0 Spatial_Source
Controller 18 ASSETTYPE 0 Asset_Type_Water_Device_Controller
Controller 18 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Controller 18 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Controller 18 ISCONNECTED 2 Network_6_IsConnected
Controller 18 SUBNETWORKCONTROLLERNAME Unknown
Controller 18 TIERNAME 0 Network_6_TierName
Controller 18 TIERRANK 0
Controller 18 TERMINALCONFIGURATION Default
Controller 18 cpsubnetworkname Unknown
Controller 18 SUPPORTEDSUBNETWORKNAME Unknown
Controller 18 SUPPORTINGSUBNETWORKNAME Unknown
Controller 18 SystemSubnetworkName Unknown
Controller 18 PressureSubnetworkName Unknown
Controller 18 IsolationSubnetworkName Unknown
Controller 18 DMASubnetworkName Unknown
Controller 18 bondedinsulated Bonded_Insulated
Controller 18 constructionstatus 6 Construction_Status
Controller 18 cpoverride CP_Traceability
Controller 18 cptraceability CP_Traceability
Controller 18 lifecyclestatus 2 Lifecycle_Status
Controller 18 maintby 1 Asset_Manager
Controller 18 ownedby 1 Asset_Owner
Controller 18 spatialconfidence 0 Spatial_Confidence
Controller 18 spatialsource 0 Spatial_Source
Injection Facility 19 ASSETTYPE 0 Asset_Type_Water_Device_Injection_Facility
Injection Facility 19 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Injection Facility 19 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Injection Facility 19 ISCONNECTED 2 Network_6_IsConnected
Injection Facility 19 SUBNETWORKCONTROLLERNAME Unknown
Injection Facility 19 TIERNAME 0 Network_6_TierName
Injection Facility 19 TIERRANK 0
Injection Facility 19 TERMINALCONFIGURATION Default
Injection Facility 19 cpsubnetworkname Unknown
Injection Facility 19 SUPPORTEDSUBNETWORKNAME Unknown
Injection Facility 19 SUPPORTINGSUBNETWORKNAME Unknown
Injection Facility 19 SystemSubnetworkName Unknown
Injection Facility 19 PressureSubnetworkName Unknown
Injection Facility 19 IsolationSubnetworkName Unknown
Injection Facility 19 DMASubnetworkName Unknown
Injection Facility 19 bondedinsulated Bonded_Insulated
Injection Facility 19 constructionstatus 6 Construction_Status
Injection Facility 19 cpoverride CP_Traceability
Injection Facility 19 cptraceability CP_Traceability
Injection Facility 19 lifecyclestatus 2 Lifecycle_Status
Injection Facility 19 maintby 1 Asset_Manager
Injection Facility 19 ownedby 1 Asset_Owner
Injection Facility 19 spatialconfidence 0 Spatial_Confidence
Injection Facility 19 spatialsource 0 Spatial_Source
Storage 20 ASSETTYPE 0 Asset_Type_Water_Device_Storage
Storage 20 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Storage 20 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Storage 20 ISCONNECTED 2 Network_6_IsConnected
Storage 20 SUBNETWORKCONTROLLERNAME Unknown
Storage 20 TIERNAME 0 Network_6_TierName
Storage 20 TIERRANK 0
Storage 20 TERMINALCONFIGURATION Default
Storage 20 cpsubnetworkname Unknown
Storage 20 SUPPORTEDSUBNETWORKNAME Unknown
Storage 20 SUPPORTINGSUBNETWORKNAME Unknown
Storage 20 SystemSubnetworkName Unknown
Storage 20 PressureSubnetworkName Unknown
Storage 20 IsolationSubnetworkName Unknown
Storage 20 DMASubnetworkName Unknown
Storage 20 bondedinsulated Bonded_Insulated
Storage 20 constructionstatus 6 Construction_Status
Storage 20 cpoverride CP_Traceability
Storage 20 cptraceability CP_Traceability
Storage 20 lifecyclestatus 2 Lifecycle_Status
Storage 20 maintby 1 Asset_Manager
Storage 20 ownedby 1 Asset_Owner
Storage 20 spatialconfidence 0 Spatial_Confidence
Storage 20 spatialsource 0 Spatial_Source
Anode 50 ASSETTYPE 0 Asset_Type_Water_Device_Anode
Anode 50 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Anode 50 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Anode 50 ISCONNECTED 2 Network_6_IsConnected
Anode 50 SUBNETWORKCONTROLLERNAME Unknown
Anode 50 TIERNAME 0 Network_6_TierName
Anode 50 TIERRANK 0
Anode 50 TERMINALCONFIGURATION Default
Anode 50 cpsubnetworkname Unknown
Anode 50 SUPPORTEDSUBNETWORKNAME Unknown
Anode 50 SUPPORTINGSUBNETWORKNAME Unknown
Anode 50 SystemSubnetworkName Unknown
Anode 50 PressureSubnetworkName Unknown
Anode 50 IsolationSubnetworkName Unknown
Anode 50 DMASubnetworkName Unknown
Anode 50 additionaldetails 0 CP_Anode_Material_short
Anode 50 bondedinsulated Bonded_Insulated
Anode 50 constructionstatus 6 Construction_Status
Anode 50 cpoverride CP_Traceability
Anode 50 cptraceability CP_Traceability
Anode 50 diameter 0 CP_Anode_Weight
Anode 50 lifecyclestatus 2 Lifecycle_Status
Anode 50 maintby 1 Asset_Manager
Anode 50 ownedby 1 Asset_Owner
Anode 50 spatialconfidence 0 Spatial_Confidence
Anode 50 spatialsource 0 Spatial_Source
Rectifier 51 ASSETTYPE 0 Asset_Type_Water_Device_Rectifier
Rectifier 51 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Rectifier 51 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Rectifier 51 ISCONNECTED 2 Network_6_IsConnected
Rectifier 51 SUBNETWORKCONTROLLERNAME Unknown
Rectifier 51 TIERNAME 0 Network_6_TierName
Rectifier 51 TIERRANK 0
Rectifier 51 TERMINALCONFIGURATION Default
Rectifier 51 cpsubnetworkname Unknown
Rectifier 51 SUPPORTEDSUBNETWORKNAME Unknown
Rectifier 51 SUPPORTINGSUBNETWORKNAME Unknown
Rectifier 51 SystemSubnetworkName Unknown
Rectifier 51 PressureSubnetworkName Unknown
Rectifier 51 IsolationSubnetworkName Unknown
Rectifier 51 DMASubnetworkName Unknown
Rectifier 51 additionaldetails 0 CP_Rectifier_Cooling_Method
Rectifier 51 additionaldevice 0 Yes_No
Rectifier 51 bondedinsulated Bonded_Insulated
Rectifier 51 constructionstatus 6 Construction_Status
Rectifier 51 cpoverride CP_Traceability
Rectifier 51 cptraceability CP_Traceability
Rectifier 51 lifecyclestatus 2 Lifecycle_Status
Rectifier 51 maintby 1 Asset_Manager
Rectifier 51 manufacturer CP_Rectifier_Manufacturer_int
Rectifier 51 ownedby 1 Asset_Owner
Rectifier 51 spatialconfidence 0 Spatial_Confidence
Rectifier 51 spatialsource 0 Spatial_Source
Test Point 52 ASSETTYPE 0 Asset_Type_Water_Device_Test_Point
Test Point 52 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Test Point 52 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Test Point 52 ISCONNECTED 2 Network_6_IsConnected
Test Point 52 SUBNETWORKCONTROLLERNAME Unknown
Test Point 52 TIERNAME 0 Network_6_TierName
Test Point 52 TIERRANK 0
Test Point 52 TERMINALCONFIGURATION Default
Test Point 52 cpsubnetworkname Unknown
Test Point 52 SUPPORTEDSUBNETWORKNAME Unknown
Test Point 52 SUPPORTINGSUBNETWORKNAME Unknown
Test Point 52 SystemSubnetworkName Unknown
Test Point 52 PressureSubnetworkName Unknown
Test Point 52 IsolationSubnetworkName Unknown
Test Point 52 DMASubnetworkName Unknown
Test Point 52 bondedinsulated Bonded_Insulated
Test Point 52 constructionstatus 6 Construction_Status
Test Point 52 cpoverride CP_Traceability
Test Point 52 cptraceability CP_Traceability
Test Point 52 designtype CP_Test_Point_Wire_Count
Test Point 52 lifecyclestatus 2 Lifecycle_Status
Test Point 52 maintby 1 Asset_Manager
Test Point 52 ownedby 1 Asset_Owner
Test Point 52 spatialconfidence 0 Spatial_Confidence
Test Point 52 spatialsource 0 Spatial_Source
Groundbed 53 ASSETTYPE 0 Asset_Type_Water_Device_Groundbed
Groundbed 53 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Groundbed 53 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Groundbed 53 ISCONNECTED 2 Network_6_IsConnected
Groundbed 53 SUBNETWORKCONTROLLERNAME Unknown
Groundbed 53 TIERNAME 0 Network_6_TierName
Groundbed 53 TIERRANK 0
Groundbed 53 TERMINALCONFIGURATION Default
Groundbed 53 cpsubnetworkname Unknown
Groundbed 53 SUPPORTEDSUBNETWORKNAME Unknown
Groundbed 53 SUPPORTINGSUBNETWORKNAME Unknown
Groundbed 53 SystemSubnetworkName Unknown
Groundbed 53 PressureSubnetworkName Unknown
Groundbed 53 IsolationSubnetworkName Unknown
Groundbed 53 DMASubnetworkName Unknown
Groundbed 53 additionaldetails Groundbed_Depth
Groundbed 53 bondedinsulated Bonded_Insulated
Groundbed 53 constructionstatus 6 Construction_Status
Groundbed 53 cpoverride CP_Traceability
Groundbed 53 cptraceability CP_Traceability
Groundbed 53 lifecyclestatus 2 Lifecycle_Status
Groundbed 53 maintby 1 Asset_Manager
Groundbed 53 ownedby 1 Asset_Owner
Groundbed 53 spatialconfidence 0 Spatial_Confidence
Groundbed 53 spatialsource 0 Spatial_Source
Well 21 ASSETTYPE 0 Asset_Type_Water_Device_Well
Well 21 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Well 21 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Well 21 ISCONNECTED 2 Network_6_IsConnected
Well 21 SUBNETWORKCONTROLLERNAME Unknown
Well 21 TIERNAME 0 Network_6_TierName
Well 21 TIERRANK 0
Well 21 TERMINALCONFIGURATION Default
Well 21 cpsubnetworkname Unknown
Well 21 SUPPORTEDSUBNETWORKNAME Unknown
Well 21 SUPPORTINGSUBNETWORKNAME Unknown
Well 21 SystemSubnetworkName Unknown
Well 21 PressureSubnetworkName Unknown
Well 21 IsolationSubnetworkName Unknown
Well 21 DMASubnetworkName Unknown
Well 21 bondedinsulated Bonded_Insulated
Well 21 constructionstatus 6 Construction_Status
Well 21 cpoverride CP_Traceability
Well 21 cptraceability CP_Traceability
Well 21 diameter 0 Water_Well_Diameter
Well 21 lifecyclestatus 2 Lifecycle_Status
Well 21 maintby 1 Asset_Manager
Well 21 ownedby 1 Asset_Owner
Well 21 spatialconfidence 0 Spatial_Confidence
Well 21 spatialsource 0 Spatial_Source
Interconnect 24 ASSETTYPE 0 Asset_Type_Water_Device_Interconnect
Interconnect 24 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Interconnect 24 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Interconnect 24 ISCONNECTED 2 Network_6_IsConnected
Interconnect 24 SUBNETWORKCONTROLLERNAME Unknown
Interconnect 24 TIERNAME 0 Network_6_TierName
Interconnect 24 TIERRANK 0
Interconnect 24 TERMINALCONFIGURATION Default
Interconnect 24 cpsubnetworkname Unknown
Interconnect 24 SUPPORTEDSUBNETWORKNAME Unknown
Interconnect 24 SUPPORTINGSUBNETWORKNAME Unknown
Interconnect 24 SystemSubnetworkName Unknown
Interconnect 24 PressureSubnetworkName Unknown
Interconnect 24 IsolationSubnetworkName Unknown
Interconnect 24 DMASubnetworkName Unknown
Interconnect 24 bondedinsulated Bonded_Insulated
Interconnect 24 constructionstatus 6 Construction_Status
Interconnect 24 cpoverride CP_Traceability
Interconnect 24 cptraceability CP_Traceability
Interconnect 24 lifecyclestatus 2 Lifecycle_Status
Interconnect 24 maintby 1 Asset_Manager
Interconnect 24 normalstatus 1 Pipeline_Valve_Status
Interconnect 24 operable 1 Operable_Status
Interconnect 24 ownedby 1 Asset_Owner
Interconnect 24 presentstatus 1 Pipeline_Valve_Status
Interconnect 24 spatialconfidence 0 Spatial_Confidence
Interconnect 24 spatialsource 0 Spatial_Source
Treatment Plant 23 ASSETTYPE 0 Asset_Type_Water_Device_Treatment_Plant
Treatment Plant 23 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Treatment Plant 23 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Treatment Plant 23 ISCONNECTED 2 Network_6_IsConnected
Treatment Plant 23 SUBNETWORKCONTROLLERNAME Unknown
Treatment Plant 23 TIERNAME 0 Network_6_TierName
Treatment Plant 23 TIERRANK 0
Treatment Plant 23 TERMINALCONFIGURATION Default
Treatment Plant 23 cpsubnetworkname Unknown
Treatment Plant 23 SUPPORTEDSUBNETWORKNAME Unknown
Treatment Plant 23 SUPPORTINGSUBNETWORKNAME Unknown
Treatment Plant 23 SystemSubnetworkName Unknown
Treatment Plant 23 PressureSubnetworkName Unknown
Treatment Plant 23 IsolationSubnetworkName Unknown
Treatment Plant 23 DMASubnetworkName Unknown
Treatment Plant 23 bondedinsulated Bonded_Insulated
Treatment Plant 23 constructionstatus 6 Construction_Status
Treatment Plant 23 cpoverride CP_Traceability
Treatment Plant 23 cptraceability CP_Traceability
Treatment Plant 23 lifecyclestatus 2 Lifecycle_Status
Treatment Plant 23 maintby 1 Asset_Manager
Treatment Plant 23 ownedby 1 Asset_Owner
Treatment Plant 23 spatialconfidence 0 Spatial_Confidence
Treatment Plant 23 spatialsource 0 Spatial_Source
Intake 25 ASSETTYPE 0 Asset_Type_Water_Device_Intake
Intake 25 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Intake 25 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Intake 25 ISCONNECTED 2 Network_6_IsConnected
Intake 25 SUBNETWORKCONTROLLERNAME Unknown
Intake 25 TIERNAME 0 Network_6_TierName
Intake 25 TIERRANK 0
Intake 25 TERMINALCONFIGURATION Default
Intake 25 cpsubnetworkname Unknown
Intake 25 SUPPORTEDSUBNETWORKNAME Unknown
Intake 25 SUPPORTINGSUBNETWORKNAME Unknown
Intake 25 SystemSubnetworkName Unknown
Intake 25 PressureSubnetworkName Unknown
Intake 25 IsolationSubnetworkName Unknown
Intake 25 DMASubnetworkName Unknown
Intake 25 bondedinsulated Bonded_Insulated
Intake 25 constructionstatus 6 Construction_Status
Intake 25 cpoverride CP_Traceability
Intake 25 cptraceability CP_Traceability
Intake 25 lifecyclestatus 2 Lifecycle_Status
Intake 25 maintby 1 Asset_Manager
Intake 25 normalstatus 1 Pipeline_Valve_Status
Intake 25 operable 1 Operable_Status
Intake 25 ownedby 1 Asset_Owner
Intake 25 presentstatus 1 Pipeline_Valve_Status
Intake 25 spatialconfidence 0 Spatial_Confidence
Intake 25 spatialsource 0 Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
4 12.1 1 Water Device - Cathodic Protection Traceability Cathodic protection traceability for water devices. Set traceability flag for device assets Calculation False True True False cptraceability True True False 2025-01-22 08:09:04 // Assigned To: WaterDevice // Type: Calculation // Name: Wster Device - Cathodic Protection Traceability // Description: Cathodic protection traceability for water devices. Set traceability flag for device assets // Subtypes: All // Field: cptraceability // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Device - Cathodic Protection Traceability // - Junction - Cathodic Protection Traceability // - Line - Cathodic Protection Traceability // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the CP information // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.cptraceability; var cp_override = $feature.cpoverride; var cp_bondedinsulated = $feature.bondedinsulated; // Field in the data model used to store and manage the material details // ** Implementation Note: This value is not used in the water data model var cp_material = null; //$feature.material; // The list of material types that are conductive from the a material field // ** Implementation Note: These do not need to be adjusted unless the value of the material attribute domains were changed. var conductive_materials = []; // The list of material types that are not conductive from the material field // ** Implementation Note: These do not need to be adjusted unless the value of the material attribute domains were changed. var non_conductive_materials = []; // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 50, 51, 52]; // List of asset groups that are always included in a CP trace. // ** Implementation Note: If you have extended the CP model for additional asset groups, those asset groups should be added here var asset_groups_always_traceability = [50, 51, 52]; // List of asset groups that are always not include in a CP trace and are CP barriers. // ** Implementation Note: If you have extended the pipe model for additional asset groups that never conduct cp current, those asset groups should be added here var asset_groups_never_traceability = []; // Values to determine traceability // ** Implementation Note: These do not need to be adjusted unless the value of the CP_Traceability attribute domain were changed. var traceable = 1; // Also used for Bonded var not_traceable = 2; // Also used for Insulated // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // If an override is specified, use that value regardless of other attributes if (cp_override > 0) { return cp_override; } // If a feature is always traceability or not, regardless of material, return the proper status if (TypeOf(asset_groups_always_traceability) == 'Array' && IndexOf(asset_groups_always_traceability, $feature.assetgroup) > -1) { return traceable; } if (TypeOf(asset_groups_never_traceability) == 'Array' && IndexOf(asset_groups_never_traceability, $feature.assetgroup) > -1) { return not_traceable; } // If a value is set on the bonded, insulated field, return that value if (!IsEmpty(cp_bondedinsulated) && cp_bondedinsulated > 0) { return cp_bondedinsulated; } // Check if the material is conductive if (TypeOf(conductive_materials) == 'Array' && IndexOf(conductive_materials, cp_material) > -1) { return traceable; } if (TypeOf(non_conductive_materials) == 'Array' && IndexOf(non_conductive_materials, cp_material) > -1) { return not_traceable; } //Return the value in the field when no other condition is met return assigned_to_field;
5 12.3 2 Water Device - Diameter From Intersection Populates the device Diameter field with the Diameter value from the intersecting line Calculation False True True False diameter True True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Calculation // Name: Water Device - Diameter From Intersection // Description: Populates the device Diameter field with the Diameter value from the intersecting line // Subtypes: All // Field: diameter // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Junction - Diameter From Intersection // - Water Junction - Maintained By From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Owned By From Intersection // - Water Device - Maintained From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Device - Owned By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "diameter"; // Assigned to field for the rule var assigned_to_field = $feature.diameter; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [1, 2, 3, 6, 10, 13]; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
6 12.3 3 Water Device - Lifecycle Status From Intersection Populates the device lifecyclestatus field with the lifecyclestatus value from the intersecting line Calculation False True True False lifecyclestatus True True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Calculation // Name: Water Device - Lifecycle Status From Intersection // Description: Populates the device lifecyclestatus field with the lifecyclestatus value from the intersecting line // Subtypes: All // Field: lifecyclestatus // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Junction - Diameter From Intersection // - Water Junction - Maintained By From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Owned By From Intersection // - Water Device - Diameter From Intersection // - Water Device - Maintained By From Intersection // - Water Device - Owned By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "lifecyclestatus"; // Assigned to field for the rule var assigned_to_field = $feature.lifecyclestatus; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // An empty list will evaluate all subtypes/asset groups var valid_asset_groups = []; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
7 12.3 4 Water Device - Maintained By From Intersection Populates the device maintby field with the maintby value from the intersecting line Calculation False True True False maintby True True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Calculation // Name: Water Device - Maintained By From Intersection // Description: Populates the device maintby field with the maintby value from the intersecting line // Subtypes: All // Field: maintby // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Junction - Diameter From Intersection // - Water Junction - Maintained By From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Owned By From Intersection // - Water Device - Diameter From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Device - Owned by From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "maintby"; // Assigned to field for the rule var assigned_to_field = $feature.maintby; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // An empty list will evaluate all subtypes/asset groups var valid_asset_groups = []; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
8 12.3 5 Water Device - Owned By From Intersection Populates the device ownedby field with the ownedby value from the intersecting line Calculation False True True False ownedby True True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Calculation // Name: Water Device - Owned By From Intersection // Description: Populates the device ownedby field with the ownedby value from the intersecting line // Subtypes: All // Field: ownedby // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Junction - Diameter From Intersection // - Water Junction - Maintained By From Intersection // - Water Junction - Lifecycle Status From Intersection // - Water Junction - Owned By From Intersection // - Water Device - Diameter From Intersection // - Water Device - Lifecycle Status From Intersection // - Water Device - Maintained By From Intersection // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Value to copy from the intersected feature var intersecting_field = "ownedby"; // Assigned to field for the rule var assigned_to_field = $feature.ownedby; // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", [intersecting_field], true); // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // An empty list will evaluate all subtypes/asset groups var valid_asset_groups = []; // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Intersecting the edited feature with the feature set and retrieve the first feature var intersected_feature = First(Intersects(intersecting_featset, $feature)); // Check to make sure there was an intersected feature, if not, return the original value if (IsEmpty(intersected_feature) || intersected_feature == null) { return assigned_to_field; } // If the intersected feature is null if (IsEmpty(intersected_feature[intersecting_field])) { return assigned_to_field; } // Return the intersected features value return intersected_feature[intersecting_field];
9 12.4 6 Water Device - Set Rotation From Line Angle Calculate the rotation based on angle of the intersection line(s) Calculation False True True False symbolrotation True True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Calculation // Name: Water Device - Set Rotation From Line Angle // Description: Calculate the rotation based on angle of the intersection line(s) // Subtypes: All // Field: symbolrotation // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Water Junction - Set Rotation From Line Angle // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Assigned to field for the rule var assigned_to_field = $feature.symbolrotation; // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 15, 17, 18, 19, 20, 50, 51, 52]; // Set to true if the rotation setting is set to geographic in the layer properties var geographic_rotation = false; // Set the counter clockwise spin angle used for the symbol in the symbology options var symbol_flip_angle = 0 // Create feature set to the intersecting class using the GDB Name // ** Implementation Note: If the Utility Network domain was changed, this variable would have to be adjusted var intersecting_featset = FeatureSetByName($datastore, "{7422772B-A196-4129-8B87-55F9DBE563F1}", ['objectid'], true); // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // Return if a value is already set, to recalculate an angle, the field must be set to null if (IsEmpty(assigned_to_field) == false) { return assigned_to_field; } // Find the intersecting lines var lines = Intersects(intersecting_featset, $feature); var intersectcount = Count(lines); //If no lines intersect, return the original value if (intersectcount == 0) { return assigned_to_field; } // The tolerance between lines to determine if they follow the same plane var diff_tol = 5; // Variable to store all found angles var angles = []; // Store the features geometry var feature_geometry = Geometry($feature); // Loop over all intersecting lines and find their angles var angle_type; var angle_value; for (var line in lines) { // Buffer and create an extent of the point by a small amount to extract the segment var clip_area = Extent(Buffer($feature, .01, "meter")); // Clip the line by the extend and get the first line segment var segment = Clip(line, clip_area)["paths"][0]; // The features location is on the start of the line, get the angle from the feature to the end vertex if (Equals(segment[0], feature_geometry)) { angle_type = 'from' angle_value = Round(Angle(feature_geometry, segment[-1]), 0) } // The features location is on the end of the line, create a new segment from the feature to the start vertex else if (Equals(segment[-1], feature_geometry)) { angle_type = 'to' angle_value = Round(Angle(feature_geometry, segment[0]), 0) } // The features location is midspan of the segment, use the angle of the segment else { angle_type = 'mid' angle_value = Round(Angle(segment[0], segment[-1]), 0) } if (geographic_rotation == true) { // Convert Arithmetic to Geographic angle_value = (450 - angle_value) % 360; } // Add 180 to match 0 rotation in the TOC // Add user specified spin angle if their symbol is rotated angle_value = (angle_value + 180 + symbol_flip_angle) % 360; angles[Count(angles)] = {'angle': angle_value, 'type': angle_type}; } // If only one angle, return that value if (Count(angles) == 1) { // If the point is midspan, flip to match symbol as it if was on the end point if (angles[0]['type'] == 'mid') { return (angles[0]['angle'] + 180) % 360; } return angles[0]['angle']; } else if (Count(angles) == 2) { // If the feature is midpan of the first line, return the angle of the second line if (angles[0]['type'] == 'mid') return angles[1]['angle']; // If the feature is midpan of the second line, return the angle of the first line else if (angles[1]['type'] == 'mid') return angles[0]['angle']; // If the feature is at the end point of both lines, return the angle of the first line else if (angles[0]['type'] == 'to' && angles[1]['type'] == 'to') { return angles[0]['angle']; } // If the feature is at the start point of both lines, return the angle of the first line else if (angles[0]['type'] == 'from' && angles[1]['type'] == 'from') { return angles[0]['angle']; } // If the feature is at the start point of the first line and end of the second line, return the second line else if (angles[0]['type'] == 'from') { return angles[1]['angle']; } // If the feature is at the start point of the second line and start of the second line, return the first line return angles[0]['angle']; } else if (Count(angles) == 3) { // Flatten the angles to ignore direction var flat_angle1 = angles[0]['angle'] % 180; var flat_angle2 = angles[1]['angle'] % 180; var flat_angle3 = angles[2]['angle'] % 180; // Create differences between angles var angle_dif_a = Abs(flat_angle1 - flat_angle2); var angle_dif_b = Abs(flat_angle1 - flat_angle3); var angle_dif_c = Abs(flat_angle2 - flat_angle3); // If difference between line 1 and 2 is below the tolerance, meaning the lines follow the same plane, return the // third line if (angle_dif_a <= (diff_tol * 2) || angle_dif_a >= (180 - (diff_tol * 2))) { return angles[2]['angle']; } // If difference between line 1 and 3 is below the tolerance, meaning the lines follow the same plane, return the // second line else if (angle_dif_b <= (diff_tol * 2) || angle_dif_b >= (180 - (diff_tol * 2))) { return angles[1]['angle']; } // If difference between line 2 and 3 is below the tolerance, meaning the lines follow the same plane, return the // first line else if (angle_dif_c <= (diff_tol * 2) || angle_dif_c >= (180 - (diff_tol * 2))) { return angles[0]['angle']; } // Return first if not covered above return angles[0]['angle']; } // All other cases, the first feature is returned else { return angles[0]['angle']; }
10 12.3 7 Generate IDs for WaterDevice Generate IDs for WaterDevice using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Calculation // Name: Generate IDs for WaterDevice // Description: Generate IDs for WaterDevice using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '1') { id_format = { 'prefix': "Flw-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Flw_Vlv_1_seq'); }else if (selector_value_txt == '2') { id_format = { 'prefix': "Systm-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Systm_Vlv_2_seq'); }else if (selector_value_txt == '3') { id_format = { 'prefix': "Prssr-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Prssr_Vlv_3_seq'); }else if (selector_value_txt == '4') { id_format = { 'prefix': "Sttn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Sttn_4_seq'); }else if (selector_value_txt == '5') { id_format = { 'prefix': "Pmp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Pmp_5_seq'); }else if (selector_value_txt == '6') { id_format = { 'prefix': "Srvc-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Srvc_Vlv_6_seq'); }else if (selector_value_txt == '7') { id_format = { 'prefix': "Fr-Hydrnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Fr_Hydrnt_7_seq'); }else if (selector_value_txt == '8') { id_format = { 'prefix': "Otlt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Otlt_8_seq'); }else if (selector_value_txt == '9') { id_format = { 'prefix': "Flshng-nd-Blw-Off", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Flshng_nd_Blw_Off_9_seq'); }else if (selector_value_txt == '10') { id_format = { 'prefix': "Srvc-Mtr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Srvc_Mtr_10_seq'); }else if (selector_value_txt == '11') { id_format = { 'prefix': "Mntrng", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Mntrng_11_seq'); }else if (selector_value_txt == '12') { id_format = { 'prefix': "Srvc-Cnnctn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Srvc_Cnnctn_12_seq'); }else if (selector_value_txt == '13') { id_format = { 'prefix': "Systm-Mtr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Systm_Mtr_13_seq'); }else if (selector_value_txt == '15') { id_format = { 'prefix': "Spply", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Spply_15_seq'); }else if (selector_value_txt == '17') { id_format = { 'prefix': "Fltr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Fltr_17_seq'); }else if (selector_value_txt == '18') { id_format = { 'prefix': "Cntrllr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Cntrllr_18_seq'); }else if (selector_value_txt == '19') { id_format = { 'prefix': "Injctn-Fclty", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Injctn_Fclty_19_seq'); }else if (selector_value_txt == '20') { id_format = { 'prefix': "Strg", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Strg_20_seq'); }else if (selector_value_txt == '50') { id_format = { 'prefix': "And", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_And_50_seq'); }else if (selector_value_txt == '51') { id_format = { 'prefix': "Rctfr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Rctfr_51_seq'); }else if (selector_value_txt == '52') { id_format = { 'prefix': "Tst-Pnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Tst_Pnt_52_seq'); }else if (selector_value_txt == '53') { id_format = { 'prefix': "Grndbd", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_D_Grndbd_53_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id
11 12.1 1 Water Device - Hydrant Valve Size Ensure the hydrant valve size is valid Constraint False True True False Service Valve 5100 The size of the valve must be >= 4 and <= 10 True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Constraint // Name: Water Device - Hydrant Valve Size // Description: Ensure the hydrant valve size is valid // Subtypes: Service Valve // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Error Number: 5100 // Error Message: The size of the valve must be >= 4 and <= 10 // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - None // ************* User Variables ************* var diameter = $feature.diameter; var at = $feature.assettype; var hydrant_at = 164; var min_size = 4; var max_size = 10; // ************* End User Variables Section ************* // Only check hydrant valves if (at == hydrant_at) { if (IsEmpty(diameter)) { return true; } else if (diameter < min_size || diameter > max_size) { return false; } } return true;
12 12.1 2 Water Device - Restrict Bypass Valve Ensure only system, zone, supply and isolation valves have bypass Constraint False True True False 5101 Only Zone, System, Isolation and Supply valves may have a bypass True False 2025-01-22 08:09:05 // Assigned To: WaterDevice // Type: Constraint // Name: Water Device - Restrict Bypass Valve // Description: Ensure only system, zone, supply and isolation valves have bypass // Subtypes: All // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Error Number: 5101 // Error Message: Only Zone, System, Isolation and Supply valves may have a bypass // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - None // ************* User Variables ************* // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [2, 6]; if (TypeOf(valid_asset_groups) != 'Array' || IndexOf(valid_asset_groups, $feature.assetgroup) == -1) { return true; } // Only Isolation Zone, Supply, System, Pressure Zone, Interconnect and Service valves can have a bypass var valid_at = [167, 169, 170, 172, 175, 176]; var at = $feature.assettype; var bypass = $feature.additionaldevice; // ************* End User Variables Section ************* // Only need to check the Additional Device field on valves that should not have a bypass value if (indexof(valid_at, at) == -1) { if (IsEmpty(bypass)) { return true; } else if (bypass == 1) { return false; } } return true;

main.StructureJunction

Properties

Key Value
Name main.StructureJunction
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 34
Geometry Type Point
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Structure Junction
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {3DAED63E-90A7-4747-8D43-A024911965DE}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
SUBNETWORKNAME Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature participates in
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
name Name String True 0 0 64 True False Name of the asset
assetid Asset ID String True 0 0 64 True False Identifier of the asset
dimension Dimension Short Integer True 0 0 2 True False Dimension of the asset
depth Depth Double True 0 0 8 True False Depth of the asset
notes Notes String True 0 0 2000 True False Additional notes about the asset
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
ownedby Owned By Short Integer True Asset_Owner 1 0 0 2 True False Entity that owns the asset
maintby Maintained By Short Integer True Asset_Manager 1 0 0 2 True False Entity that maintains the asset
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
symbolrotation Symbol Rotation Double True 0 0 8 True False Angle of rotation for the asset's symbol

Index

Name Is Unique Is Ascending Field Name
GDB_34_SUBNETWOR False True SUBNETWORKNAME
UUID_38 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__StructureJunction_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the StructureJunction feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Pipe Anchor 2 The Pipe Anchor asset group in the StructureJunction feature class represents a device that secures a water pipe in place, preventing movement and ensuring stability.
Pipe Support 3 The Pipe Support asset group in the StructureJunction feature class represents a a component that suspends a water pipe from above, providing support and maintaining alignment.
Pipe Hanger 4 The Pipe Hanger asset group in the StructureJunction feature class represents a device that maintains the position of a water pipe, reducing stress and preventing sagging.
Pipe Vault 6 The Pipe Vault asset group in the StructureJunction feature class represents an underground chamber that houses and protects water pipes and related equipment.
Pipe Box 7 The Pipe Box asset group in the StructureJunction feature class represents an enclosure used to protect and support water pipes, typically found at junctions or intersections.
Pipe Access Point 10 The Pipe Access Point asset group in the StructureJunction feature class represents an entry location that allows for inspection, maintenance, and cleaning of water pipes.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 SUBNETWORKNAME Unknown
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Pipe Anchor 2 ASSETTYPE 0 Asset_Type_Structure_Junction_Pipeline_Anchor
Pipe Anchor 2 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Anchor 2 SUBNETWORKNAME Unknown
Pipe Anchor 2 constructionstatus 6 Construction_Status
Pipe Anchor 2 lifecyclestatus 2 Lifecycle_Status
Pipe Anchor 2 maintby 1 Asset_Manager
Pipe Anchor 2 ownedby 1 Asset_Owner
Pipe Anchor 2 spatialconfidence Spatial_Confidence
Pipe Anchor 2 spatialsource Spatial_Source
Pipe Support 3 ASSETTYPE 0 Asset_Type_Structure_Junction_Pipeline_Pipe_Support
Pipe Support 3 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Support 3 SUBNETWORKNAME Unknown
Pipe Support 3 constructionstatus 6 Construction_Status
Pipe Support 3 lifecyclestatus 2 Lifecycle_Status
Pipe Support 3 maintby 1 Asset_Manager
Pipe Support 3 ownedby 1 Asset_Owner
Pipe Support 3 spatialconfidence Spatial_Confidence
Pipe Support 3 spatialsource Spatial_Source
Pipe Hanger 4 ASSETTYPE 0 Asset_Type_Structure_Junction_Pipeline_Pipe_Hanger
Pipe Hanger 4 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Hanger 4 SUBNETWORKNAME Unknown
Pipe Hanger 4 constructionstatus 6 Construction_Status
Pipe Hanger 4 lifecyclestatus 2 Lifecycle_Status
Pipe Hanger 4 maintby 1 Asset_Manager
Pipe Hanger 4 ownedby 1 Asset_Owner
Pipe Hanger 4 spatialconfidence Spatial_Confidence
Pipe Hanger 4 spatialsource Spatial_Source
Pipe Vault 6 ASSETTYPE 0 Asset_Type_Structure_Junction_Pipeline_Vault
Pipe Vault 6 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Vault 6 SUBNETWORKNAME Unknown
Pipe Vault 6 constructionstatus 6 Construction_Status
Pipe Vault 6 lifecyclestatus 2 Lifecycle_Status
Pipe Vault 6 maintby 1 Asset_Manager
Pipe Vault 6 ownedby 1 Asset_Owner
Pipe Vault 6 spatialconfidence Spatial_Confidence
Pipe Vault 6 spatialsource Spatial_Source
Pipe Box 7 ASSETTYPE 0 Asset_Type_Structure_Junction_Pipeline_Valve_Box
Pipe Box 7 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Box 7 SUBNETWORKNAME Unknown
Pipe Box 7 constructionstatus 6 Construction_Status
Pipe Box 7 lifecyclestatus 2 Lifecycle_Status
Pipe Box 7 maintby 1 Asset_Manager
Pipe Box 7 ownedby 1 Asset_Owner
Pipe Box 7 spatialconfidence Spatial_Confidence
Pipe Box 7 spatialsource Spatial_Source
Pipe Access Point 10 ASSETTYPE 0 Asset_Type_Structure_Junction_Pipe_Access_Point
Pipe Access Point 10 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Access Point 10 SUBNETWORKNAME Unknown
Pipe Access Point 10 constructionstatus 6 Construction_Status
Pipe Access Point 10 depth Pipe_Access_Point_Depth
Pipe Access Point 10 dimension Pipe_Access_Point_Size
Pipe Access Point 10 lifecyclestatus 2 Lifecycle_Status
Pipe Access Point 10 maintby 1 Asset_Manager
Pipe Access Point 10 ownedby 1 Asset_Owner
Pipe Access Point 10 spatialconfidence Spatial_Confidence
Pipe Access Point 10 spatialsource Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
1 12.3 1 Generate IDs for StructureJunction Generate IDs for StructureJunction using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:03 // Assigned To: StructureJunction // Type: Calculation // Name: Generate IDs for StructureJunction // Description: Generate IDs for StructureJunction using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '2') { id_format = { 'prefix': "Pp-Anchr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Anchr_2_seq'); }else if (selector_value_txt == '3') { id_format = { 'prefix': "Pp-Spprt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Spprt_3_seq'); }else if (selector_value_txt == '4') { id_format = { 'prefix': "Pp-Hngr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Hngr_4_seq'); }else if (selector_value_txt == '6') { id_format = { 'prefix': "Pp-Vlt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Vlt_6_seq'); }else if (selector_value_txt == '7') { id_format = { 'prefix': "Pp-Bx", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Bx_7_seq'); }else if (selector_value_txt == '10') { id_format = { 'prefix': "Pp-Accss-Pnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Accss_Pnt_10_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id

main.WaterAssembly__ATTACHREL

Properties

Key Value
Name main.WaterAssembly__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 170
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.WaterAssembly
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.WaterAssembly__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {4E35D7EF-4436-4245-9947-8FF774C60602}
Class ID
Extension Class ID

main.StructureBoundary__ATTACHREL

Properties

Key Value
Name main.StructureBoundary__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 164
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.StructureBoundary
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.StructureBoundary__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {5878BC20-51D0-453E-B0C0-F3DC51D4B47E}
Class ID
Extension Class ID

main.ServiceTerritory

Properties

Key Value
Name main.ServiceTerritory
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 5
Geometry Type Polygon
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Service Territory
OID Field objectid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field shape
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 535359.3772654273
Y-Min 1579469.3424027786
X-Max 1235091.5522733442
Y-Max 2161016.8781242818
Catalog ID {5B9DA373-1F00-4CCC-9B16-6187D0C0F713}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
objectid OBJECTID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
name Utility Name String True 0 0 50 True False Name of the asset
globalid GLOBALID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
shape Shape Geometry Index True 0 0 8 True True Geometry of the feature
st_area(shape) Double Area True 0 0 0 False True Area of the asset's shape
st_perimeter(shape) Double Length True 0 0 0 False True Perimeter of the asset's shape

Index

Name Is Unique Is Ascending Field Name
UUID_9 True True globalid
FDO_objectid True True objectid
st_spindex__ServiceTerritory_shape True True shape

main.WaterJunction__ATTACHREL

Properties

Key Value
Name main.WaterJunction__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 174
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.WaterJunction
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.WaterJunction__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {6AD3AB6B-D567-4BA5-BD7D-973F42D5D848}
Class ID
Extension Class ID

main.StructureBoundary

Properties

Key Value
Name main.StructureBoundary
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 38
Geometry Type Polygon
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Structure Boundary
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {6EA27044-8D8C-4792-A99F-F2FDD50682F7}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
SUBNETWORKNAME Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature participates in
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
name Name String True 0 0 64 True False Name of the asset
assetid Asset ID String True 0 0 64 True False Identifier of the asset
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
notes Notes String True 0 0 2000 True False Additional notes about the asset
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
st_area(SHAPE) SHAPE_Area Double Area True 0 0 0 False True Area of the asset's shape
st_perimeter(SHAPE) SHAPE_Length Double Length True 0 0 0 False True Perimeter of the asset's shape

Index

Name Is Unique Is Ascending Field Name
GDB_38_SUBNETWOR False True SUBNETWORKNAME
UUID_40 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__StructureBoundary_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the StructureBoundary feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Water Storage Boundary 503 The Water Storage Boundary asset group in the StructureBoundary feature class represents the boundary of areas that store water as a polygon feature.
Water Pump Station Boundary 505 The Water Pump Station Boundary asset group in the StructureBoundary feature class represents the boundary of water pump stations as a polygon feature.
Water Supply Boundary 507 The Water Supply Boundary asset group in the StructureBoundary feature class represents the boundary of water treatment plants and wells as a polygon feature.
Pipe Vault 2 The Pipe Vault asset group in the StructureBoundary feature class represents the boundary of an underground chamber that houses and protects water pipes and related equipment.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 SUBNETWORKNAME Unknown
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Water Storage Boundary 503 ASSETTYPE 0 Asset_Type_Structure_Boundary_Water_Storage_Boundary
Water Storage Boundary 503 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Water Storage Boundary 503 SUBNETWORKNAME Unknown
Water Storage Boundary 503 constructionstatus 6 Construction_Status
Water Storage Boundary 503 lifecyclestatus 2 Lifecycle_Status
Water Storage Boundary 503 spatialconfidence 0 Spatial_Confidence
Water Storage Boundary 503 spatialsource 0 Spatial_Source
Water Pump Station Boundary 505 ASSETTYPE 0 Asset_Type_Structure_Boundary_Water_Pump_Station_Boundary
Water Pump Station Boundary 505 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Water Pump Station Boundary 505 SUBNETWORKNAME Unknown
Water Pump Station Boundary 505 constructionstatus 6 Construction_Status
Water Pump Station Boundary 505 lifecyclestatus 2 Lifecycle_Status
Water Pump Station Boundary 505 spatialconfidence 0 Spatial_Confidence
Water Pump Station Boundary 505 spatialsource 0 Spatial_Source
Water Supply Boundary 507 ASSETTYPE 0 Asset_Type_Structure_Boundary_Water_Supply_Boundary
Water Supply Boundary 507 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Water Supply Boundary 507 SUBNETWORKNAME Unknown
Water Supply Boundary 507 constructionstatus 6 Construction_Status
Water Supply Boundary 507 lifecyclestatus 2 Lifecycle_Status
Water Supply Boundary 507 spatialconfidence 0 Spatial_Confidence
Water Supply Boundary 507 spatialsource 0 Spatial_Source
Pipe Vault 2 ASSETTYPE 0 Asset_Type_Structure_Boundary_Pipeline_Pipe_Vault
Pipe Vault 2 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Vault 2 SUBNETWORKNAME Unknown
Pipe Vault 2 constructionstatus 6 Construction_Status
Pipe Vault 2 lifecyclestatus 2 Lifecycle_Status
Pipe Vault 2 spatialconfidence Spatial_Confidence
Pipe Vault 2 spatialsource Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
2 12.3 1 Generate IDs for StructureBoundary Generate IDs for StructureBoundary using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:03 // Assigned To: StructureBoundary // Type: Calculation // Name: Generate IDs for StructureBoundary // Description: Generate IDs for StructureBoundary using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '503') { id_format = { 'prefix': "Wtr-Strg-Bndry", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Wtr_Strg_Bndry_503_seq'); }else if (selector_value_txt == '505') { id_format = { 'prefix': "Wtr-Pmp-Sttn-Bndry", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Wtr_Pmp_Sttn_Bndry_505_seq'); }else if (selector_value_txt == '507') { id_format = { 'prefix': "Wtr-Spply-Bndry", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Wtr_Spply_Bndry_507_seq'); }else if (selector_value_txt == '2') { id_format = { 'prefix': "Pp-Vlt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Pp_Vlt_2_seq'); }else if (selector_value_txt == '3') { id_format = { 'prefix': "Pp-Bx", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Pp_Bx_3_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id

main.WaterLine

Properties

Key Value
Name main.WaterLine
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 140
Geometry Type Polyline
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Water Line
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {7422772B-A196-4129-8B87-55F9DBE563F1}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
ISCONNECTED Is Connected Short Integer False Network_6_IsConnected 2 0 0 2 False True An indicator that an object is connected to a subnetwork in the utility network and can be used to identify isolated objects
FROMDEVICETERMINAL From Device Terminal Short Integer False Network_6_TerminalNames 0 0 0 2 True True Terminal from which the asset is connected
TODEVICETERMINAL To Device Terminal Short Integer False Network_6_TerminalNames 0 0 0 2 True True Terminal to which the asset is connected
FLOWDIRECTION Flow Direction Short Integer True Network_6_FlowDirection 1 0 0 2 True True Defines flow direction with digitized direction or against
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
cpsubnetworkname CP Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the cathodic protection subnetwork
SUPPORTEDSUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature either has an attachment to or contains elements from
SUPPORTINGSUBNETWORKNAME Supporting Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature is contained in
SystemSubnetworkName System Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the system subnetwork
PressureSubnetworkName Pressure Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the pressure subnetwork
IsolationSubnetworkName Isolation Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the isolation subnetwork
DMASubnetworkName DMA Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the DMA subnetwork
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
assetid Asset ID String True 0 0 64 True False Identifier of the asset
ownedby Owned By Short Integer True Asset_Owner 1 0 0 2 True False Entity that owns the asset
maintby Maintained By Short Integer True Asset_Manager 1 0 0 2 True False Entity that maintains the asset
notes Notes String True 0 0 2000 True False Additional notes about the asset
diameter Diameter: Cable Gauge, Diameter, Wire Size Double True 0 0 8 True False Diameter of the asset
measuredlength Measured Length Double True 0 0 8 True False Measured length of the asset
adddetails Adddetails: Color Code, Tracer Wire Short Integer True 0 0 2 True False Additional details about the asset
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
bondedinsulated Bonded/Insulated Short Integer True Bonded_Insulated 0 0 2 True False Indicates whether the asset is bonded or insulated
cptraceability Cathodic Protection Traceability Short Integer True CP_Traceability 0 0 2 True False Traceability status of the asset for cathodic protection
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
material Material Short Integer True 0 0 2 True False Material of the asset
cpoverride Cathodic Protection Override Short Integer True CP_Traceability 0 0 2 True False Override status for cathodic protection
designtype Water Type Short Integer True 0 0 2 True False Design type of the asset
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
st_length(SHAPE) SHAPE_Length Double Length True 0 0 0 False True Length of the asset's shape

Index

Name Is Unique Is Ascending Field Name
GDB_140_cpsubnet False True cpsubnetworkname
GDB_140_SUPPORTE False True SUPPORTEDSUBNETWORKNAME
GDB_140_SUPPORTI False True SUPPORTINGSUBNETWORKNAME
GDB_140_SystemSu False True SystemSubnetworkName
GDB_140_Pressure False True PressureSubnetworkName
GDB_140_Isolatio False True IsolationSubnetworkName
GDB_140_DMASubne False True DMASubnetworkName
UUID_44 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__WaterLine_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterLine feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Water Main 1 The Main asset group in the WaterLine feature class represents pipes with a role of distribution, transmission, or production.
Service 2 The Service asset group in the WaterLine feature class represents pipes providing service to devices.
Bonding Line 50 The Bonding Line asset group in the WaterLine feature class represents cathodic protection with a line feature connecting protected and non-protected features.
Test Lead Wire 51 The Test Lead Wire asset group in the WaterLine Feature class represents cathodic protection connecting from the test point to protected pipes.
Rectifier Cable 52 The Rectifier Cable asset group in the WaterLine Feature class represents a cathodic protection wire that connects the rectifier to the pipe.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 ISCONNECTED 2 Network_6_IsConnected
Unknown 0 FROMDEVICETERMINAL 0 Network_6_TerminalNames
Unknown 0 TODEVICETERMINAL 0 Network_6_TerminalNames
Unknown 0 FLOWDIRECTION 1 Network_6_FlowDirection
Unknown 0 cpsubnetworkname Unknown
Unknown 0 SUPPORTEDSUBNETWORKNAME Unknown
Unknown 0 SUPPORTINGSUBNETWORKNAME Unknown
Unknown 0 SystemSubnetworkName Unknown
Unknown 0 PressureSubnetworkName Unknown
Unknown 0 IsolationSubnetworkName Unknown
Unknown 0 DMASubnetworkName Unknown
Unknown 0 bondedinsulated Bonded_Insulated
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 cpoverride CP_Traceability
Unknown 0 cptraceability CP_Traceability
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Unknown 0 maintby 1 Asset_Manager
Unknown 0 ownedby 1 Asset_Owner
Water Main 1 ASSETTYPE 0 Asset_Type_Water_Line_Water_Main
Water Main 1 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Water Main 1 ISCONNECTED 2 Network_6_IsConnected
Water Main 1 FROMDEVICETERMINAL 0 Network_6_TerminalNames
Water Main 1 TODEVICETERMINAL 0 Network_6_TerminalNames
Water Main 1 FLOWDIRECTION 1 Network_6_FlowDirection
Water Main 1 cpsubnetworkname Unknown
Water Main 1 SUPPORTEDSUBNETWORKNAME Unknown
Water Main 1 SUPPORTINGSUBNETWORKNAME Unknown
Water Main 1 SystemSubnetworkName Unknown
Water Main 1 PressureSubnetworkName Unknown
Water Main 1 IsolationSubnetworkName Unknown
Water Main 1 DMASubnetworkName Unknown
Water Main 1 adddetails 0 Yes_No
Water Main 1 bondedinsulated Bonded_Insulated
Water Main 1 constructionstatus 6 Construction_Status
Water Main 1 cpoverride CP_Traceability
Water Main 1 cptraceability CP_Traceability
Water Main 1 designtype 1 Water_Type
Water Main 1 diameter 0 Water_Main_Diameter
Water Main 1 lifecyclestatus 2 Lifecycle_Status
Water Main 1 maintby 1 Asset_Manager
Water Main 1 material 0 Water_Main_Material
Water Main 1 ownedby 1 Asset_Owner
Water Main 1 spatialconfidence 0 Spatial_Confidence
Water Main 1 spatialsource 0 Spatial_Source
Service 2 ASSETTYPE 0 Asset_Type_Water_Line_Service
Service 2 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Service 2 ISCONNECTED 2 Network_6_IsConnected
Service 2 FROMDEVICETERMINAL 0 Network_6_TerminalNames
Service 2 TODEVICETERMINAL 0 Network_6_TerminalNames
Service 2 FLOWDIRECTION 1 Network_6_FlowDirection
Service 2 cpsubnetworkname Unknown
Service 2 SUPPORTEDSUBNETWORKNAME Unknown
Service 2 SUPPORTINGSUBNETWORKNAME Unknown
Service 2 SystemSubnetworkName Unknown
Service 2 PressureSubnetworkName Unknown
Service 2 IsolationSubnetworkName Unknown
Service 2 DMASubnetworkName Unknown
Service 2 adddetails 0 Yes_No
Service 2 bondedinsulated Bonded_Insulated
Service 2 constructionstatus 6 Construction_Status
Service 2 cpoverride CP_Traceability
Service 2 cptraceability CP_Traceability
Service 2 designtype 1 Water_Type
Service 2 diameter 0 Water_Service_Diameter
Service 2 lifecyclestatus 2 Lifecycle_Status
Service 2 maintby 1 Asset_Manager
Service 2 material 0 Water_Service_Material
Service 2 ownedby 1 Asset_Owner
Service 2 spatialconfidence 0 Spatial_Confidence
Service 2 spatialsource 0 Spatial_Source
Bonding Line 50 ASSETTYPE 0 Asset_Type_Water_Line_Bonding_Line
Bonding Line 50 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Bonding Line 50 ISCONNECTED 2 Network_6_IsConnected
Bonding Line 50 FROMDEVICETERMINAL 0 Network_6_TerminalNames
Bonding Line 50 TODEVICETERMINAL 0 Network_6_TerminalNames
Bonding Line 50 FLOWDIRECTION 1 Network_6_FlowDirection
Bonding Line 50 cpsubnetworkname Unknown
Bonding Line 50 SUPPORTEDSUBNETWORKNAME Unknown
Bonding Line 50 SUPPORTINGSUBNETWORKNAME Unknown
Bonding Line 50 SystemSubnetworkName Unknown
Bonding Line 50 PressureSubnetworkName Unknown
Bonding Line 50 IsolationSubnetworkName Unknown
Bonding Line 50 DMASubnetworkName Unknown
Bonding Line 50 bondedinsulated Bonded_Insulated
Bonding Line 50 constructionstatus 6 Construction_Status
Bonding Line 50 cpoverride CP_Traceability
Bonding Line 50 cptraceability CP_Traceability
Bonding Line 50 diameter 0 CP_Wire_Gauge
Bonding Line 50 lifecyclestatus 2 Lifecycle_Status
Bonding Line 50 maintby 1 Asset_Manager
Bonding Line 50 ownedby 1 Asset_Owner
Bonding Line 50 spatialconfidence 0 Spatial_Confidence
Bonding Line 50 spatialsource 0 Spatial_Source
Test Lead Wire 51 ASSETTYPE 0 Asset_Type_Water_Line_Test_Lead_Wire
Test Lead Wire 51 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Test Lead Wire 51 ISCONNECTED 2 Network_6_IsConnected
Test Lead Wire 51 FROMDEVICETERMINAL 0 Network_6_TerminalNames
Test Lead Wire 51 TODEVICETERMINAL 0 Network_6_TerminalNames
Test Lead Wire 51 FLOWDIRECTION 1 Network_6_FlowDirection
Test Lead Wire 51 cpsubnetworkname Unknown
Test Lead Wire 51 SUPPORTEDSUBNETWORKNAME Unknown
Test Lead Wire 51 SUPPORTINGSUBNETWORKNAME Unknown
Test Lead Wire 51 SystemSubnetworkName Unknown
Test Lead Wire 51 PressureSubnetworkName Unknown
Test Lead Wire 51 IsolationSubnetworkName Unknown
Test Lead Wire 51 DMASubnetworkName Unknown
Test Lead Wire 51 bondedinsulated Bonded_Insulated
Test Lead Wire 51 constructionstatus 6 Construction_Status
Test Lead Wire 51 cpoverride CP_Traceability
Test Lead Wire 51 cptraceability CP_Traceability
Test Lead Wire 51 diameter 0 CP_Wire_Gauge
Test Lead Wire 51 lifecyclestatus 2 Lifecycle_Status
Test Lead Wire 51 maintby 1 Asset_Manager
Test Lead Wire 51 ownedby 1 Asset_Owner
Test Lead Wire 51 spatialconfidence 0 Spatial_Confidence
Test Lead Wire 51 spatialsource 0 Spatial_Source
Rectifier Cable 52 ASSETTYPE 0 Asset_Type_Water_Line_Rectifier_Cable
Rectifier Cable 52 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Rectifier Cable 52 ISCONNECTED 2 Network_6_IsConnected
Rectifier Cable 52 FROMDEVICETERMINAL 0 Network_6_TerminalNames
Rectifier Cable 52 TODEVICETERMINAL 0 Network_6_TerminalNames
Rectifier Cable 52 FLOWDIRECTION 1 Network_6_FlowDirection
Rectifier Cable 52 cpsubnetworkname Unknown
Rectifier Cable 52 SUPPORTEDSUBNETWORKNAME Unknown
Rectifier Cable 52 SUPPORTINGSUBNETWORKNAME Unknown
Rectifier Cable 52 SystemSubnetworkName Unknown
Rectifier Cable 52 PressureSubnetworkName Unknown
Rectifier Cable 52 IsolationSubnetworkName Unknown
Rectifier Cable 52 DMASubnetworkName Unknown
Rectifier Cable 52 bondedinsulated Bonded_Insulated
Rectifier Cable 52 constructionstatus 6 Construction_Status
Rectifier Cable 52 cpoverride CP_Traceability
Rectifier Cable 52 cptraceability CP_Traceability
Rectifier Cable 52 diameter 0 CP_Wire_Gauge
Rectifier Cable 52 lifecyclestatus 2 Lifecycle_Status
Rectifier Cable 52 maintby 1 Asset_Manager
Rectifier Cable 52 ownedby 1 Asset_Owner
Rectifier Cable 52 spatialconfidence 0 Spatial_Confidence
Rectifier Cable 52 spatialsource 0 Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
21 12.1 1 Water Line - Cathodic Protection Traceability Cathodic protection traceability for water lines. Set traceability flag for lines assets Calculation False True True False cptraceability True True False 2025-01-22 08:09:06 // Assigned To: WaterLine // Type: Calculation // Name: Water Line - Cathodic Protection Traceability // Description: Cathodic protection traceability for water lines. Set traceability flag for lines assets // Subtypes: All // Field: cptraceability // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Device - Cathodic Protection Traceability // - Junction - Cathodic Protection Traceability // - Line - Cathodic Protection Traceability // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the CP information // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.cptraceability; var cp_override = $feature.cpoverride; var cp_bondedinsulated = $feature.bondedinsulated; // Field in the data model used to store and manage the material details // ** Implementation Note: This value does not need to change if using the industry data model var cp_material = $feature.material; // The list of material types that are conductive from the assettype field and the asset type domains // ** Implementation Note: These do not need to be adjusted unless the value of the asset type attribute domains were changed. var conductive_materials = [83, 84, 88, 89, 95]; // The list of material types that are not conductive from the assettype field and the asset type domains // ** Implementation Note: These do not need to be adjusted unless the value of the asset type attribute domains were changed. var non_conductive_materials = [81, 82, 85, 86, 87, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108]; // Limit the rule to valid asset groups/subtypes // ** Implementation Note: Instead of recreating this rule for each subtype, this rules uses a list of subtypes and exits if not valid // If you have added Asset Groups, they will need to be added to this list. var valid_asset_groups = [1, 2, 3, 50, 51, 52]; // List of asset groups that are always included in a CP trace. // ** Implementation Note: If you have extended the CP model for additional asset groups, those asset groups should be added here var asset_groups_always_traceability = [50, 51, 52]; // List of asset groups that are always not include in a CP trace and are CP barriers. // ** Implementation Note: If you have extended the pipe model for additional asset groups that never conduct cp current, those asset groups should be added here var asset_groups_never_traceability = []; // Values to determine traceability // ** Implementation Note: These do not need to be adjusted unless the value of the CP_Traceability attribute domain were changed. var traceable = 1; // Also used for Bonded var not_traceable = 2; // Also used for Insulated // ************* End User Variables Section ************* if (TypeOf(valid_asset_groups) != 'Array' || (IndexOf(valid_asset_groups, $feature.assetgroup) == -1) && Count(valid_asset_groups) > 0) { return assigned_to_field; } // If an override is specified, use that value regardless of other attributes if (cp_override > 0) { return cp_override; } // If a feature is always traceability or not, regardless of material, return the proper status if (TypeOf(asset_groups_always_traceability) == 'Array' && IndexOf(asset_groups_always_traceability, $feature.assetgroup) > -1) { return traceable; } if (TypeOf(asset_groups_never_traceability) == 'Array' && IndexOf(asset_groups_never_traceability, $feature.assetgroup) > -1) { return not_traceable; } // If a value is set on the bonded, insulated field, return that value if (!IsEmpty(cp_bondedinsulated) && cp_bondedinsulated > 0) { return cp_bondedinsulated; } // Check if the material is conductive if (TypeOf(conductive_materials) == 'Array' && IndexOf(conductive_materials, cp_material) > -1) { return traceable; } if (TypeOf(non_conductive_materials) == 'Array' && IndexOf(non_conductive_materials, cp_material) > -1) { return not_traceable; } //Return the value in the field when no other condition is met return assigned_to_field;
22 12.1 2 Water Line - MeasuredLength From Shape Calculate length of line in specified units Calculation False True True False measuredlength True True False 2025-01-22 08:09:06 // Assigned To: WaterLine // Type: Calculation // Name: Water Line - MeasuredLength From Shape // Description: Calculate length of line in specified units // Subtypes: All // Field: measuredlength // Trigger: Insert, Update // Exclude From Client: False // Disable: False // Is Editable: True // Related Rules: Some rules rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - StructureLine - MeasuredLength From Shape // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store measured length // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.measuredlength; // The unit of measure used to calculate length // ** Implementation Note: Options for Unit of Measure: https://developers.arcgis.com/arcade/function-reference/geometry_functions/#units-reference var unit_of_measure = 'feet'; // ************* End User Variables Section ************* // Only calculate if field is null or zero if (IsEmpty(assigned_to_field) || assigned_to_field == 0) { return Length(Geometry($feature), unit_of_measure); } return assigned_to_field;
23 12.3 3 Generate IDs for WaterLine Generate IDs for WaterLine using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:06 // Assigned To: WaterLine // Type: Calculation // Name: Generate IDs for WaterLine // Description: Generate IDs for WaterLine using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '1') { id_format = { 'prefix': "Wtr-Mn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_L_Wtr_Mn_1_seq'); }else if (selector_value_txt == '2') { id_format = { 'prefix': "Srvc", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_L_Srvc_2_seq'); }else if (selector_value_txt == '50') { id_format = { 'prefix': "Bndng-Ln", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_L_Bndng_Ln_50_seq'); }else if (selector_value_txt == '51') { id_format = { 'prefix': "Tst-Ld-Wr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_L_Tst_Ld_Wr_51_seq'); }else if (selector_value_txt == '52') { id_format = { 'prefix': "Rctfr-Cbl", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('W_L_Rctfr_Cbl_52_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id

main.Device_ServiceSystemValve_To_Inspection

Properties

Key Value
Name main.Device_ServiceSystemValve_To_Inspection
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 162
Type Simple
Cardinality One To Many
Notification None
Is Attachment False
Is Attributed False
Origin Name main.WaterDevice
Origin Primary Key GLOBALID
Origin Foreign Key VALVEID
Destination Name main.ValveInspection
Destination Primary Key
Destination Foreign Key
Forward Path Label ValveInspection
Backward Path Label WaterDevice
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {78D3F495-D580-4752-AB71-99F631ABE384}
Class ID
Extension Class ID

RelationshipClassRule

Rule ID Origin Subtype Origin Min Cardinality Origin Max Cardinality Destination Subtype Destination Min Cardinality Destination Max Cardinality
1 Anode 0 0 0 0
2 Controller 0 0 0 0
3 Filter 0 0 0 0
4 Fire Hydrant 0 0 0 0
5 Flow Valve 0 0 0 0
6 Flushing and Blow Off 0 0 0 0
7 Groundbed 0 0 0 0
8 Injection Facility 0 0 0 0
9 Monitoring 0 0 0 0
10 Outlet 0 0 0 0
11 Pressure Valve 0 0 0 0
12 Pump 0 0 0 0
13 Rectifier 0 0 0 0
14 Service Connection 0 0 0 0
15 Service Meter 0 0 0 0
16 Service Valve 0 10000 0 10000
17 Station 0 0 0 0
18 Storage 0 0 0 0
19 System Meter 0 0 0 0
20 System Valve 0 10000 0 10000
21 Test Point 0 0 0 0
22 Unknown 0 0 0 0

main.WaterDevice__ATTACHREL

Properties

Key Value
Name main.WaterDevice__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 171
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.WaterDevice
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.WaterDevice__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {99B066D1-1807-47D3-86A0-201A6E01F823}
Class ID
Extension Class ID

main.Device_Hydrant_To_Inspection

Properties

Key Value
Name main.Device_Hydrant_To_Inspection
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 161
Type Simple
Cardinality One To Many
Notification None
Is Attachment False
Is Attributed False
Origin Name main.WaterDevice
Origin Primary Key GLOBALID
Origin Foreign Key HydrantID
Destination Name main.HydrantMaintenanceInspection
Destination Primary Key
Destination Foreign Key
Forward Path Label HydrantMaintenanceInspection
Backward Path Label WaterDevice
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {B5CF0893-1C4D-4AB6-BA8F-DBC105ED34B0}
Class ID
Extension Class ID

RelationshipClassRule

Rule ID Origin Subtype Origin Min Cardinality Origin Max Cardinality Destination Subtype Destination Min Cardinality Destination Max Cardinality
1 Anode 0 0 0 0
2 Controller 0 0 0 0
3 Filter 0 0 0 0
4 Fire Hydrant 0 10000 0 10000
5 Flow Valve 0 0 0 0
6 Flushing and Blow Off 0 0 0 0
7 Groundbed 0 0 0 0
8 Injection Facility 0 0 0 0
9 Monitoring 0 0 0 0
10 Outlet 0 0 0 0
11 Pressure Valve 0 0 0 0
12 Pump 0 0 0 0
13 Rectifier 0 0 0 0
14 Service Connection 0 0 0 0
15 Service Meter 0 0 0 0
16 Service Valve 0 0 0 0
17 Station 0 0 0 0
18 Storage 0 0 0 0
19 System Meter 0 0 0 0
20 System Valve 0 0 0 0
21 Test Point 0 0 0 0
22 Unknown 0 0 0 0

main.StructureJunction__ATTACHREL

Properties

Key Value
Name main.StructureJunction__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset main.UtilityNetwork
Dataset ID 167
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.StructureJunction
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.StructureJunction__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {C9A1BD3B-FBB8-4C75-B4C0-12000196CD8C}
Class ID
Extension Class ID

main.StructureLine

Properties

Key Value
Name main.StructureLine
Dataset Type FeatureClass
Feature Dataset main.UtilityNetwork
Dataset ID 37
Geometry Type Polyline
Feature Type Simple
Z-Aware True
M-Aware True
Split Model Update Insert
Minimum Client Version 13.2
Alias Structure Line
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Shape Field SHAPE
Spatial Reference NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet;NAVD88_height_(ftUS)
X-Min 500372.76851503144
Y-Min 1550391.9656167035
X-Max 1270078.1610237402
Y-Max 2190094.254910357
Catalog ID {D6109A95-5706-457C-AD42-D08A6CCE1629}
Class ID {52353152-891A-11D0-BEC6-00805F7C4268}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
SUBNETWORKNAME Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature participates in
FLOWDIRECTION Flow Direction Short Integer True Network_6_FlowDirection 1 0 0 2 True True Defines flow direction with digitized direction or against
SHAPE Shape Geometry Index False 0 0 8 True True Geometry of the feature
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
measuredlength Measured Length Double True 0 0 8 True False Measured length of the asset
assetid Asset ID String True 0 0 64 True False Identifier of the asset
diameter Diameter Double True 0 0 8 True False Diameter of the asset
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
installdate Install Date Date True 0 0 8 True False Date when the asset was installed
inservicedate In-Service Date Date True 0 0 8 True False Date when the asset was put into service
retireddate Retired Date Date True 0 0 8 True False Date when the asset was retired
spatialsource Spatial Source Short Integer True Spatial_Source 0 0 2 True False Source of the spatial data
spatialconfidence Spatial Confidence Short Integer True Spatial_Confidence 0 0 2 True False Confidence level in the spatial data
filltype Fill Type Short Integer True 0 0 2 True False Type of fill used in the asset
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
st_length(SHAPE) SHAPE_Length Double Length True 0 0 0 False True Length of the asset's shape

Index

Name Is Unique Is Ascending Field Name
GDB_37_SUBNETWOR False True SUBNETWORKNAME
UUID_39 True True GLOBALID
FDO_OBJECTID True True OBJECTID
st_spindex__StructureLine_SHAPE True True SHAPE

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the StructureLine feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Pipe Casing 1 The Pipe Casing asset group in the StructureLine feature class represents pipe casings that provide a protective sleeve that encases the pipe to provide structural support and prevent damage from external forces.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 SUBNETWORKNAME Unknown
Unknown 0 FLOWDIRECTION 1 Network_6_FlowDirection
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Pipe Casing 1 ASSETTYPE 0 Asset_Type_Structure_Line_Pipeline_Casing
Pipe Casing 1 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pipe Casing 1 SUBNETWORKNAME Unknown
Pipe Casing 1 FLOWDIRECTION 1 Network_6_FlowDirection
Pipe Casing 1 constructionstatus 6 Construction_Status
Pipe Casing 1 diameter 0 Pipeline_Casing_Diameter
Pipe Casing 1 filltype Pipeline_Casing_Fill_Type
Pipe Casing 1 lifecyclestatus 2 Lifecycle_Status
Pipe Casing 1 spatialconfidence Spatial_Confidence
Pipe Casing 1 spatialsource Spatial_Source

AttributeRule

ID Minimum Client Version Evaluation Order Name Description Type Batch Insert Trigger Update Trigger Delete Trigger Subtype Field Name Severity Error Number Error Message Editable Enabled Exclude From Client Tags Creation Time Category Check Parameters Script
3 12.3 1 Generate IDs for StructureLine Generate IDs for StructureLine using database sequences Calculation False True False False assetid True True True 2025-01-22 08:09:04 // Assigned To: StructureLine // Type: Calculation // Name: Generate IDs for StructureLine // Description: Generate IDs for StructureLine using database sequences // Subtypes: All // Field: assetid // Trigger: Insert // Exclude From Client: True // Disable: False // Related Rules: Some rules are rely on additional rules for execution. If this rule works in conjunction with another, they are listed below: // - None // Duplicated in: This rule may be implemented on other classes, they are listed here to aid you in adjusting those rules when a code change is required. // - Generate IDs for StructureJunction // - Generate IDs for StructureBoundary // - Generate IDs for StructureLine // - Generate IDs for WaterDevice // - Generate IDs for WaterAssembly // - Generate IDs for WaterJunction // - Generate IDs for WaterLine // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation // Field in the data model used to store and manage the ID // ** Implementation Note: This value does not need to change if using the industry data model var assigned_to_field = $feature.assetid; // Asset group/Subtype field used to define different IDs per the class // ** Implementation Note: This value does not need to change if using the industry data model var id_selector_value = $feature.assetgroup; // Define the leading text, the trailing text and the delimiter for the ID, this function requires the keyed passed in // NextSequenceValue requires a string literal for copy and paste, although it supports a variable, it is recommended // to not use one // ** Implementation Note: Adjust the prefix and join_char for each subtype. The selector_value_txt is the subtype of the layer function get_id(selector_value) { var id_format = {} var seq_val = null; var selector_value_txt = Text(selector_value) if (selector_value_txt == '1') { id_format = { 'prefix': "Pp-Csng", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SL_Pp_Csng_1_seq'); } else { return null; } var id_parts = remove_empty([id_format['prefix'], seq_val, id_format['suffix']]) return Concatenate(id_parts, id_format['join_char']) } // ************* End User Variables Section ************* // ************* Functions ************* function remove_empty(arr) { var new_arr = []; var j = 0; for (var i = 0; i < Count(arr); i++) { if (!IsEmpty(arr[i]) && arr[i] != '') { new_arr[j++] = arr[i]; } } return new_arr; } // ************* End Functions Section ***************** if (IsEmpty(assigned_to_field) == false && assigned_to_field != '') { return assigned_to_field } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id

main.StructureJunctionObject

Properties

Key Value
Name main.StructureJunctionObject
Dataset Type Table
Feature Dataset
Dataset ID 39
Minimum Client Version 13.2
Alias Structure Junction Object
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {C6E43C06-C084-4F9D-83E3-354343943A3D}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
SUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature participates in
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset

Index

Name Is Unique Is Ascending Field Name
GDB_39_SUBNETWOR False True SUBNETWORKNAME
UUID_41 True True GLOBALID
FDO_OBJECTID True True OBJECTID

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the StructureJunctionObject feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 SUBNETWORKNAME Unknown
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status

main.StructureEdgeObject

Properties

Key Value
Name main.StructureEdgeObject
Dataset Type Table
Feature Dataset
Dataset ID 40
Minimum Client Version 13.2
Alias Structure Edge Object
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {9821BDA9-8291-4650-BA86-0D210DD070BE}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
SUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature participates in
FLOWDIRECTION Flow Direction Short Integer True Network_6_FlowDirection 1 0 0 2 True True Defines flow direction with digitized direction or against
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset

Index

Name Is Unique Is Ascending Field Name
GDB_40_SUBNETWOR False True SUBNETWORKNAME
UUID_42 True True GLOBALID
FDO_OBJECTID True True OBJECTID

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the StructureEdgeObject feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 SUBNETWORKNAME Unknown
Unknown 0 FLOWDIRECTION 1 Network_6_FlowDirection
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status

main.WaterJunctionObject

Properties

Key Value
Name main.WaterJunctionObject
Dataset Type Table
Feature Dataset
Dataset ID 144
Minimum Client Version 13.2
Alias Water Junction Object
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {480B05FD-B026-4A2C-8CD8-F78D8305EB33}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
ISSUBNETWORKCONTROLLER Is Subnetwork Controller Short Integer False Network_6_IsSubnetworkController 0 0 0 2 False True An indicator that an object is a subnetwork controller in the utility network
ISCONNECTED Is Connected Short Integer False Network_6_IsConnected 2 0 0 2 False True An indicator that an object is connected to a subnetwork in the utility network and can be used to identify isolated objects
SUBNETWORKCONTROLLERNAME Subnetwork Controller Name String Index False Unknown 0 0 2000 False True Name of the subnetwork controllers
TIERNAME Tier Name Short Integer False Network_6_TierName 0 0 0 2 False True The name of the tier to which the subnetwork belongs
TIERRANK Tier Rank Long Integer False 0 0 0 4 False True The rank number assigned to the tier to which the subnetwork belongs
TERMINALCONFIGURATION Terminal Path String False Default 0 0 128 True True Terminal configuration used which defines the terminals and the paths between them
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
cpsubnetworkname CP Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the cathodic protection subnetwork
SUPPORTEDSUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature either has an attachment to or contains elements from
SUPPORTINGSUBNETWORKNAME Supporting Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature is contained in
SystemSubnetworkName System Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the system subnetwork
PressureSubnetworkName Pressure Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the pressure subnetwork
IsolationSubnetworkName Isolation Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the isolation subnetwork
DMASubnetworkName DMA Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the DMA subnetwork
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset
name Name String True 0 0 64 True False
assetid Asset ID String True 0 0 64 True False

Index

Name Is Unique Is Ascending Field Name
GDB_144_DMASubne False True DMASubnetworkName
GDB_144_Isolatio False True IsolationSubnetworkName
GDB_144_Pressure False True PressureSubnetworkName
GDB_144_SystemSu False True SystemSubnetworkName
GDB_144_SUPPORTI False True SUPPORTINGSUBNETWORKNAME
GDB_144_SUPPORTE False True SUPPORTEDSUBNETWORKNAME
GDB_144_cpsubnet False True cpsubnetworkname
GDB_144_SUBNETWO False True SUBNETWORKCONTROLLERNAME
UUID_48 True True GLOBALID
FDO_OBJECTID True True OBJECTID

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterJunctionObject feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.
Pump 1
Service Meter 2

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Unknown 0 ISCONNECTED 2 Network_6_IsConnected
Unknown 0 SUBNETWORKCONTROLLERNAME Unknown
Unknown 0 TIERNAME 0 Network_6_TierName
Unknown 0 TIERRANK 0
Unknown 0 TERMINALCONFIGURATION Default
Unknown 0 cpsubnetworkname Unknown
Unknown 0 SUPPORTEDSUBNETWORKNAME Unknown
Unknown 0 SUPPORTINGSUBNETWORKNAME Unknown
Unknown 0 SystemSubnetworkName Unknown
Unknown 0 PressureSubnetworkName Unknown
Unknown 0 IsolationSubnetworkName Unknown
Unknown 0 DMASubnetworkName Unknown
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status
Pump 1 ASSETTYPE 0 Asset_Type_Water_Junction_Object_Pump
Pump 1 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Pump 1 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Pump 1 ISCONNECTED 2 Network_6_IsConnected
Pump 1 SUBNETWORKCONTROLLERNAME Unknown
Pump 1 TIERNAME 0 Network_6_TierName
Pump 1 TIERRANK 0
Pump 1 TERMINALCONFIGURATION Default
Pump 1 cpsubnetworkname Unknown
Pump 1 SUPPORTEDSUBNETWORKNAME Unknown
Pump 1 SUPPORTINGSUBNETWORKNAME Unknown
Pump 1 SystemSubnetworkName Unknown
Pump 1 PressureSubnetworkName Unknown
Pump 1 IsolationSubnetworkName Unknown
Pump 1 DMASubnetworkName Unknown
Pump 1 constructionstatus 6 Construction_Status
Pump 1 lifecyclestatus 2 Lifecycle_Status
Service Meter 2 ASSETTYPE 0 Asset_Type_Water_Junction_Object_Service_Meter
Service Meter 2 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Service Meter 2 ISSUBNETWORKCONTROLLER 0 Network_6_IsSubnetworkController
Service Meter 2 ISCONNECTED 2 Network_6_IsConnected
Service Meter 2 SUBNETWORKCONTROLLERNAME Unknown
Service Meter 2 TIERNAME 0 Network_6_TierName
Service Meter 2 TIERRANK 0
Service Meter 2 TERMINALCONFIGURATION Default
Service Meter 2 cpsubnetworkname Unknown
Service Meter 2 SUPPORTEDSUBNETWORKNAME Unknown
Service Meter 2 SUPPORTINGSUBNETWORKNAME Unknown
Service Meter 2 SystemSubnetworkName Unknown
Service Meter 2 PressureSubnetworkName Unknown
Service Meter 2 IsolationSubnetworkName Unknown
Service Meter 2 DMASubnetworkName Unknown
Service Meter 2 constructionstatus 6 Construction_Status
Service Meter 2 lifecyclestatus 2 Lifecycle_Status

main.WaterEdgeObject

Properties

Key Value
Name main.WaterEdgeObject
Dataset Type Table
Feature Dataset
Dataset ID 145
Minimum Client Version 13.2
Alias Water Edge Object
OID Field OBJECTID
GlobalID Field GLOBALID
Subtype Field ASSETGROUP
Default Subtype Unknown
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {DAF60148-DDEA-4B10-AF03-DC602CA60E78}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

ControllerMembership

Key Value
utilityNetworkName main.Network

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
OBJECTID Object ID OID Index False 0 0 8 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
ASSETGROUP Asset Group Long Integer Subtype False 0 0 0 4 True True The main classification of a utility element
ASSETTYPE Asset Type Short Integer False 0 0 0 2 True True A class that refines a utility element's classification within an asset group
ASSOCIATIONSTATUS Association Status Short Integer False Network_6_AssociationStatus 0 0 0 2 False True Indicates the type of association a feature or object participates in
ISCONNECTED Is Connected Short Integer False Network_6_IsConnected 2 0 0 2 False True An indicator that an object is connected to a subnetwork in the utility network and can be used to identify isolated objects
FLOWDIRECTION Flow Direction Short Integer True Network_6_FlowDirection 1 0 0 2 True True Defines flow direction with digitized direction or against
GLOBALID Global ID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
cpsubnetworkname CP Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the cathodic protection subnetwork
SUPPORTEDSUBNETWORKNAME Supported Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature either has an attachment to or contains elements from
SUPPORTINGSUBNETWORKNAME Supporting Subnetwork Name String Index False Unknown 0 0 2000 False True A list of subnetwork names that the feature is contained in
SystemSubnetworkName System Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the system subnetwork
PressureSubnetworkName Pressure Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the pressure subnetwork
IsolationSubnetworkName Isolation Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the isolation subnetwork
DMASubnetworkName DMA Subnetwork Name String Index False Unknown 0 0 2000 False True Name of the DMA subnetwork
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited
lifecyclestatus Lifecycle Status Short Integer False Lifecycle_Combined 2 0 0 2 True False Current network tracing status of the asset
constructionstatus Construction Status Short Integer True Construction_Status 6 0 0 2 True False Current construction status of the asset

Index

Name Is Unique Is Ascending Field Name
GDB_145_DMASubne False True DMASubnetworkName
GDB_145_Isolatio False True IsolationSubnetworkName
GDB_145_Pressure False True PressureSubnetworkName
GDB_145_SystemSu False True SystemSubnetworkName
GDB_145_SUPPORTI False True SUPPORTINGSUBNETWORKNAME
GDB_145_SUPPORTE False True SUPPORTEDSUBNETWORKNAME
GDB_145_cpsubnet False True cpsubnetworkname
UUID_49 True True GLOBALID
FDO_OBJECTID True True OBJECTID

Subtype

Name Code Details
Unknown 0 The Unknown asset group in the WaterEdgeObject feature class is used for data migration and is not intended to store known assets. It does not have any rules or network properties applied to it.

SubtypeFieldInfo

Subtype Name Subtype Code Field Name Default Value Domain Name Details
Unknown 0 ASSETTYPE 0 Network_6_UnknownAssetType
Unknown 0 ASSOCIATIONSTATUS 0 Network_6_AssociationStatus
Unknown 0 ISCONNECTED 2 Network_6_IsConnected
Unknown 0 FLOWDIRECTION 1 Network_6_FlowDirection
Unknown 0 cpsubnetworkname Unknown
Unknown 0 SUPPORTEDSUBNETWORKNAME Unknown
Unknown 0 SUPPORTINGSUBNETWORKNAME Unknown
Unknown 0 SystemSubnetworkName Unknown
Unknown 0 PressureSubnetworkName Unknown
Unknown 0 IsolationSubnetworkName Unknown
Unknown 0 DMASubnetworkName Unknown
Unknown 0 constructionstatus 6 Construction_Status
Unknown 0 lifecyclestatus 2 Lifecycle_Status

main.HydrantMaintenanceInspection

Properties

Key Value
Name main.HydrantMaintenanceInspection
Dataset Type Table
Feature Dataset
Dataset ID 146
Minimum Client Version 10.1
Alias Hydrant Maintenance Inspection
OID Field objectid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {CA09337F-EB28-4DC3-A8C8-ED9F95DEE1BB}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
objectid OBJECTID OID Index False 0 0 4 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
pressure Pressure (PSI) Double True 0 0 8 True False Pressure of the asset
inspector Inspector String True 0 0 50 True False Name of the inspector
chains Chains Req'd? Short Integer True Yes_No 0 0 2 True False Indicates if chains are required
paint Paint Req'd? Short Integer True Yes_No 0 0 2 True False Indicates if paint is required
marker Marker Req'd? Short Integer True Yes_No 0 0 2 True False Indicates if a marker is required
oil Lubrication Req'd? Short Integer True Yes_No 0 0 2 True False Indicates if lubrication is required
stamped Stamped? Short Integer True Yes_No 0 0 2 True False Indicates if the item is stamped
greased Greased? Short Integer True Yes_No 0 0 2 True False Indicates if the item is greased
drain Drain? Short Integer True Yes_No 0 0 2 True False Indicates if the item is drained
notes Notes String True 0 0 2000 True False Additional notes about the asset
hydrantid Hydrant ID GUID Index True 0 0 38 True False Unique identifier for the hydrant
globalid GlobalID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
insdate Inspection Date Date True 0 0 8 True False Date of the inspection
flowduration Flow Duration Double True 0 0 8 True False Duration of the flow
flowrate Flow Rate Double True 0 0 8 True False Rate of the flow
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_146_HydrantI False True hydrantid
UUID_50 True True globalid
FDO_objectid True True objectid

main.HydrantMaintenanceInspection__ATTACH

Properties

Key Value
Name main.HydrantMaintenanceInspection__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 147
Minimum Client Version 10.1
Alias Hydrant Maintenance Inspection Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {42AF2A62-C33B-4B5E-8587-FAF8612AD068}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_147_REL_GLOB False True rel_globalid
UUID_51 True True globalid
FDO_attachmentid True True attachmentid

main.StructureBoundary__ATTACH

Properties

Key Value
Name main.StructureBoundary__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 148
Minimum Client Version 10.1
Alias Structure Boundary Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {6C421282-5371-48EC-AC6F-FBC21FDB2D71}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_148_REL_GLOB False True rel_globalid
UUID_52 True True globalid
FDO_attachmentid True True attachmentid

main.StructureEdgeObject__ATTACH

Properties

Key Value
Name main.StructureEdgeObject__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 149
Minimum Client Version 10.1
Alias StructureEdgeObject__ATTACH
OID Field ATTACHMENTID
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {F785392A-DE74-4F7B-ABBC-7F2E7B91A990}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
ATTACHMENTID ATTACHMENTID OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid REL_GLOBALID GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type CONTENT_TYPE String False 0 0 150 True False Type of content in the attachment
att_name ATT_NAME String False 0 0 250 True False Name of the attachment
data_size DATA_SIZE Long Integer False 0 0 4 True False Size of the data in the attachment
data DATA Blob True 0 0 0 True False Binary data of the attachment
globalid GLOBALID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_149_REL_GLOB False True rel_globalid
UUID_53 True True globalid
FDO_ATTACHMENTID True True ATTACHMENTID

main.StructureJunctionObject__ATTACH

Properties

Key Value
Name main.StructureJunctionObject__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 150
Minimum Client Version 10.1
Alias StructureJunctionObject__ATTACH
OID Field ATTACHMENTID
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {D08ECDFD-1360-4E11-9DEA-21A05DD29F47}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
ATTACHMENTID ATTACHMENTID OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid REL_GLOBALID GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type CONTENT_TYPE String False 0 0 150 True False Type of content in the attachment
att_name ATT_NAME String False 0 0 250 True False Name of the attachment
data_size DATA_SIZE Long Integer False 0 0 4 True False Size of the data in the attachment
data DATA Blob True 0 0 0 True False Binary data of the attachment
globalid GLOBALID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_150_REL_GLOB False True rel_globalid
UUID_54 True True globalid
FDO_ATTACHMENTID True True ATTACHMENTID

main.StructureJunction__ATTACH

Properties

Key Value
Name main.StructureJunction__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 151
Minimum Client Version 10.1
Alias Structure Junction Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {19C071B1-EDED-4301-92CD-BFFFADBF935F}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_151_REL_GLOB False True rel_globalid
UUID_55 True True globalid
FDO_attachmentid True True attachmentid

main.StructureLine__ATTACH

Properties

Key Value
Name main.StructureLine__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 152
Minimum Client Version 10.1
Alias Structure Line Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {B46FFA02-5711-4B56-884A-CEA163000870}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_152_REL_GLOB False True rel_globalid
UUID_56 True True globalid
FDO_attachmentid True True attachmentid

main.ValveInspection

Properties

Key Value
Name main.ValveInspection
Dataset Type Table
Feature Dataset
Dataset ID 153
Minimum Client Version 10.1
Alias Valve Inspection
OID Field objectid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {145B08EE-6C36-4979-AF6B-C054069A8402}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
objectid OBJECTID OID Index False 0 0 4 False True A unique, not null integer field used to uniquely identify rows in tables in a geodatabase
paved Paved Over Short Integer True Yes_No_Not_Applicable 0 0 0 2 True False Indicates if the area is paved over
gsurface Ground Surface Short Integer True Water_Valve_Surface_Type 0 0 2 True False Type of ground surface
fintorque Final Torque (Ft Pounds) Double True 0 0 8 True False Final torque measurement in foot pounds
depthtonut Depth To Nut (Ft) Double True 0 0 8 True False Depth to the nut in feet
turns # Of Turns Double True 0 0 8 True False Number of turns
operator Name Of Operator String True 0 0 100 True False Name of the operator
stem Stem OK? Short Integer True Yes_No 0 0 2 True False Indicates if the stem is okay
package Packing OK? Short Integer True Yes_No 0 0 2 True False Indicates if the packing is okay
gears Gears OK? Short Integer True Yes_No 0 0 2 True False Indicates if the gears are okay
lube Lube Req'd? Short Integer True Yes_No 0 0 2 True False Indicates if lubrication is required
other Other Maint Req'd? Short Integer True Yes_No 0 0 2 True False Indicates if other maintenance is required
notes Notes String True 0 0 2000 True False Additional notes about the asset
valveid Valve ID GUID Index True 0 0 38 True False Unique identifier for the valve
globalid GlobalID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
insdate Inspection Date Date True 0 0 8 True False Date of the inspection
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_153_VALVEID False True valveid
UUID_57 True True globalid
FDO_objectid True True objectid

main.ValveInspection__ATTACH

Properties

Key Value
Name main.ValveInspection__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 154
Minimum Client Version 10.1
Alias Valve Inspection Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {660FFC1B-0934-4246-8828-982BA6BDC73C}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_154_REL_GLOB False True rel_globalid
UUID_58 True True globalid
FDO_attachmentid True True attachmentid

main.WaterAssembly__ATTACH

Properties

Key Value
Name main.WaterAssembly__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 155
Minimum Client Version 10.1
Alias Water Assembly Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {EA3B7B52-514C-4FB9-87B2-9EF25C84EF5B}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_155_REL_GLOB False True rel_globalid
UUID_59 True True globalid
FDO_attachmentid True True attachmentid

main.WaterDevice__ATTACH

Properties

Key Value
Name main.WaterDevice__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 156
Minimum Client Version 10.1
Alias Water Device Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {687E487C-488E-46ED-BAE9-D3AA1B99E408}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_156_REL_GLOB False True rel_globalid
UUID_60 True True globalid
FDO_attachmentid True True attachmentid

main.WaterEdgeObject__ATTACH

Properties

Key Value
Name main.WaterEdgeObject__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 157
Minimum Client Version 10.1
Alias WaterEdgeObject__ATTACH
OID Field ATTACHMENTID
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {B471F428-B66A-400C-8612-2C4BB69E06AA}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
ATTACHMENTID ATTACHMENTID OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid REL_GLOBALID GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type CONTENT_TYPE String False 0 0 150 True False Type of content in the attachment
att_name ATT_NAME String False 0 0 250 True False Name of the attachment
data_size DATA_SIZE Long Integer False 0 0 4 True False Size of the data in the attachment
data DATA Blob True 0 0 0 True False Binary data of the attachment
globalid GLOBALID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_157_REL_GLOB False True rel_globalid
UUID_61 True True globalid
FDO_ATTACHMENTID True True ATTACHMENTID

main.WaterJunctionObject__ATTACH

Properties

Key Value
Name main.WaterJunctionObject__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 158
Minimum Client Version 10.1
Alias WaterJunctionObject__ATTACH
OID Field ATTACHMENTID
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {F5551106-C707-4945-BB06-E2A284F0ECC4}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
ATTACHMENTID ATTACHMENTID OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid REL_GLOBALID GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type CONTENT_TYPE String False 0 0 150 True False Type of content in the attachment
att_name ATT_NAME String False 0 0 250 True False Name of the attachment
data_size DATA_SIZE Long Integer False 0 0 4 True False Size of the data in the attachment
data DATA Blob True 0 0 0 True False Binary data of the attachment
globalid GLOBALID Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_158_REL_GLOB False True rel_globalid
UUID_62 True True globalid
FDO_ATTACHMENTID True True ATTACHMENTID

main.WaterJunction__ATTACH

Properties

Key Value
Name main.WaterJunction__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 159
Minimum Client Version 10.1
Alias Water Junction Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {8C344B5A-20E3-42B5-A57A-ABA2D3687000}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_159_REL_GLOB False True rel_globalid
UUID_63 True True globalid
FDO_attachmentid True True attachmentid

main.WaterLine__ATTACH

Properties

Key Value
Name main.WaterLine__ATTACH
Dataset Type Table
Feature Dataset
Dataset ID 160
Minimum Client Version 10.1
Alias Water Line Attachments
OID Field attachmentid
GlobalID Field globalid
Subtype Field
Default Subtype
Editor Tracking Enabled True
Editor Tracking UTC True
Creator Field created_user
Create Date Field created_date
Editor Field last_edited_user
Edit Date Field last_edited_date
Catalog ID {2FACADD9-004B-4F19-A5C0-B205237FE466}
Class ID {7A566981-C114-11D2-8A28-006097AFF44E}
Extension Class ID
Details

Field

Name Alias Type Usage Nullable Domain Default Value Precision Scale Length Editable Required Details
attachmentid Attachmentid OID Index False 0 0 4 False True Unique identifier for the attachment
rel_globalid Rel_globalid GUID Index False 0 0 38 True False Globally unique identifier related to the attachment
content_type Content_type String False 0 0 150 True False Type of content in the attachment
att_name Att_name String False 0 0 250 True False Name of the attachment
data_size Data_size Long Integer False 0 0 4 True False Size of the data in the attachment
data Data Blob True 0 0 0 True False Binary data of the attachment
globalid Globalid Global ID Index False 0 0 38 False True Globally unique Identifier across geodatabases
created_user Creator String Creator True 0 0 255 False False User who created the object
created_date Creation Date Date Created True 0 0 8 False False Date when the object was created
last_edited_user Editor String Editor True 0 0 255 False False User who last edited the object
last_edited_date Edit Date Date Edited True 0 0 8 False False Date when the object was last edited

Index

Name Is Unique Is Ascending Field Name
GDB_160_REL_GLOB False True rel_globalid
UUID_64 True True globalid
FDO_attachmentid True True attachmentid

main.HydrantMaintenanceInspection__ATTACHREL

Properties

Key Value
Name main.HydrantMaintenanceInspection__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset
Dataset ID 163
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.HydrantMaintenanceInspection
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.HydrantMaintenanceInspection__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {55EF98CC-9018-4C71-97E4-BC628E1950C2}
Class ID
Extension Class ID

main.StructureEdgeObject__ATTACHREL

Properties

Key Value
Name main.StructureEdgeObject__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset
Dataset ID 165
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.StructureEdgeObject
Origin Primary Key GLOBALID
Origin Foreign Key REL_GLOBALID
Destination Name main.StructureEdgeObject__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {E306EA5A-93E7-4D3A-9057-1734D89231D5}
Class ID
Extension Class ID

main.StructureJunctionObject__ATTACHREL

Properties

Key Value
Name main.StructureJunctionObject__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset
Dataset ID 166
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.StructureJunctionObject
Origin Primary Key GLOBALID
Origin Foreign Key REL_GLOBALID
Destination Name main.StructureJunctionObject__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {EC6102CC-2E6D-496C-91E9-E1DC66520831}
Class ID
Extension Class ID

main.ValveInspection__ATTACHREL

Properties

Key Value
Name main.ValveInspection__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset
Dataset ID 169
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.ValveInspection
Origin Primary Key globalid
Origin Foreign Key REL_GLOBALID
Destination Name main.ValveInspection__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {3B3ACF5A-9584-474F-814E-9A98E4054406}
Class ID
Extension Class ID

main.WaterEdgeObject__ATTACHREL

Properties

Key Value
Name main.WaterEdgeObject__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset
Dataset ID 172
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.WaterEdgeObject
Origin Primary Key GLOBALID
Origin Foreign Key REL_GLOBALID
Destination Name main.WaterEdgeObject__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {57C96574-A7E9-42D4-B1D5-F26AF07C2983}
Class ID
Extension Class ID

main.WaterJunctionObject__ATTACHREL

Properties

Key Value
Name main.WaterJunctionObject__ATTACHREL
Dataset Type RelationshipClass
Feature Dataset
Dataset ID 173
Type Composite
Cardinality One To Many
Notification None
Is Attachment True
Is Attributed False
Origin Name main.WaterJunctionObject
Origin Primary Key GLOBALID
Origin Foreign Key REL_GLOBALID
Destination Name main.WaterJunctionObject__ATTACH
Destination Primary Key
Destination Foreign Key
Forward Path Label attachment
Backward Path Label object
Split Policy
Minimum Client Version 10.0
Alias
OID Field
GlobalID Field
Subtype Field
Default Subtype
Editor Tracking Enabled False
Editor Tracking UTC
Creator Field
Create Date Field
Editor Field
Edit Date Field
Catalog ID {FD0BCCB8-7D44-4CEF-9AF4-E1B3A277A0B2}
Class ID
Extension Class ID

Domains

Network_6_UnknownAssetType

Properties

Key Value
Owner
Domain Name Network_6_UnknownAssetType
Description The AssetType domain for the Unknown AssetGroup.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 1
# of Assignments 11

DomainCodedValue

Code Description Details
0 Unknown

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction 0 Unknown ASSETTYPE
main.WaterAssembly 0 Unknown ASSETTYPE
main.WaterDevice 0 Unknown ASSETTYPE
main.StructureJunction 0 Unknown ASSETTYPE
main.StructureBoundary 0 Unknown ASSETTYPE
main.WaterLine 0 Unknown ASSETTYPE
main.StructureLine 0 Unknown ASSETTYPE
main.StructureJunctionObject 0 Unknown ASSETTYPE
main.StructureEdgeObject 0 Unknown ASSETTYPE
main.WaterJunctionObject 0 Unknown ASSETTYPE
main.WaterEdgeObject 0 Unknown ASSETTYPE

Network_6_FeatureSourceID

Properties

Key Value
Owner
Domain Name Network_6_FeatureSourceID
Description The source feature class name in the utility network.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 16
# of Assignments 0

DomainCodedValue

Code Description Details
0 Unknown
1 Association
2 System Junction
3 System Junction Object
4 Structure Junction
5 Structure Line
6 Structure Boundary
7 Structure Junction Object
8 Structure Edge Object
9 Water Device
10 Water Line
11 Water Assembly
12 Water Junction
13 Water Network
14 Water Junction Object
15 Water Edge Object

Asset_Type_Water_Assembly_Meter_Station

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Meter_Station
Description The Asset Types for the Water Assembly's Asset Group Meter Station
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of meter station assembly.
81 Meter Station A meter station assembly.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 6 Meter Station ASSETTYPE

Network_6_IsContentVisible

Properties

Key Value
Owner
Domain Name Network_6_IsContentVisible
Description Indicates if the content or attachment association is visible for containment associations.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 2
# of Assignments 0

DomainCodedValue

Code Description Details
0 False
1 True

Asset_Type_Structure_Junction_Pipeline_Anchor

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Junction_Pipeline_Anchor
Description The Asset Types for the StructureJunction's Asset Group Anchor
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of pipeline anchor assembly.
41 Anchor An anchor assembly.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 2 Pipe Anchor ASSETTYPE

Network_6_TierTopologyType

Properties

Key Value
Owner
Domain Name Network_6_TierTopologyType
Description The type of topology for each tier.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 2
# of Assignments 0

DomainCodedValue

Code Description Details
1 Radial
2 Mesh

Network_6_FlowDirection

Properties

Key Value
Owner
Domain Name Network_6_FlowDirection
Description Indicates how the feature flows in network.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 14

DomainCodedValue

Code Description Details
1 With digitized
2 Against digitized
3 Indeterminate

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine FLOWDIRECTION
main.WaterLine 0 Unknown FLOWDIRECTION
main.WaterLine 1 Water Main FLOWDIRECTION
main.WaterLine 2 Service FLOWDIRECTION
main.WaterLine 50 Bonding Line FLOWDIRECTION
main.WaterLine 51 Test Lead Wire FLOWDIRECTION
main.WaterLine 52 Rectifier Cable FLOWDIRECTION
main.StructureLine FLOWDIRECTION
main.StructureLine 0 Unknown FLOWDIRECTION
main.StructureLine 1 Pipe Casing FLOWDIRECTION
main.StructureEdgeObject FLOWDIRECTION
main.StructureEdgeObject 0 Unknown FLOWDIRECTION
main.WaterEdgeObject FLOWDIRECTION
main.WaterEdgeObject 0 Unknown FLOWDIRECTION

Asset_Type_Water_Line_Service

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Line_Service
Description The Asset Types for the Water Line's Asset Group Service
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 10
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of service.
11 Residential Service Residential service line .
12 Commercial Service Commercial service line.
13 Industrial Service Industrial service line.
14 Fire Service Fire service line.
15 Hydrant Service Hydrant service line.
16 Irrigation Service Irrigation service line.
17 Sampling Service Sampling service line.
18 Blow Off Service Blow off service line.
19 Air and Vacuum Service Air and vacuum service line.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 2 Service ASSETTYPE

Network_6_IsDirty

Properties

Key Value
Owner
Domain Name Network_6_IsDirty
Description Indicates if a subnetwork is clean, dirty, or invalid.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 3
# of Assignments 7

DomainCodedValue

Code Description Details
0 Clean
1 Dirty
2 Invalid

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterSubnetLine ISDIRTY
main.WaterSubnetLine 0 Unknown ISDIRTY
main.WaterSubnetLine 1 Water Cathodic Protection ISDIRTY
main.WaterSubnetLine 2 Water System ISDIRTY
main.WaterSubnetLine 3 Water Pressure ISDIRTY
main.WaterSubnetLine 4 Water Isolation ISDIRTY
main.WaterSubnetLine 5 Water District Metered Areas (DMAs) ISDIRTY

Network_6_AssociationStatus

Properties

Key Value
Owner
Domain Name Network_6_AssociationStatus
Description Indicates how the feature participates in associations.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 36
# of Assignments 75

DomainCodedValue

Code Description Details
0 None
1 Container
2 Structure
4 Content
5 Content and Container
6 Content and Structure
8 Attachment
9 Attachment and Container
10 Attachment and Structure
12 Attachment and Content
13 Attachment and Content and Container
14 Attachment and Content and Structure
16 Visible Content
17 Visible Content and Container
18 Visible Content and Structure
24 Visible Content and Attachment
25 Visible Content and Attachment and Container
26 Visible Content and Attachment and Structure
32 Connectivity
33 Connectivity and Container
34 Connectivity and Structure
36 Connectivity and Content
37 Connectivity and Content and Container
38 Connectivity and Content and Structure
40 Connectivity and Attachment
41 Connectivity and Attachment and Container
42 Connectivity and Attachment and Structure
44 Connectivity and Attachment and Content
45 Connectivity and Attachment and Content and Container
46 Connectivity and Attachment and Content and Structure
48 Connectivity and Visible Content
49 Connectivity and Visible Content and Container
50 Connectivity and Visible Content and Structure
56 Connectivity and Visible Content and Attachment
57 Connectivity and Visible Content and Attachment and Container
58 Connectivity and Visible Content and Attachment and Structure

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction ASSOCIATIONSTATUS
main.WaterJunction 0 Unknown ASSOCIATIONSTATUS
main.WaterJunction 20 Fitting ASSOCIATIONSTATUS
main.WaterJunction 50 Wire Junction ASSOCIATIONSTATUS
main.WaterJunction 51 Insulation Junction ASSOCIATIONSTATUS
main.WaterAssembly ASSOCIATIONSTATUS
main.WaterAssembly 0 Unknown ASSOCIATIONSTATUS
main.WaterAssembly 3 Backflow ASSOCIATIONSTATUS
main.WaterAssembly 5 Blow Off ASSOCIATIONSTATUS
main.WaterAssembly 6 Meter Station ASSOCIATIONSTATUS
main.WaterAssembly 7 Horizontal Valve ASSOCIATIONSTATUS
main.WaterAssembly 8 Pressure Reducing Station ASSOCIATIONSTATUS
main.WaterAssembly 10 Hydrant ASSOCIATIONSTATUS
main.WaterAssembly 9 Air Vacuum and Air Release ASSOCIATIONSTATUS
main.WaterDevice ASSOCIATIONSTATUS
main.WaterDevice 0 Unknown ASSOCIATIONSTATUS
main.WaterDevice 1 Flow Valve ASSOCIATIONSTATUS
main.WaterDevice 2 System Valve ASSOCIATIONSTATUS
main.WaterDevice 3 Pressure Valve ASSOCIATIONSTATUS
main.WaterDevice 4 Station ASSOCIATIONSTATUS
main.WaterDevice 5 Pump ASSOCIATIONSTATUS
main.WaterDevice 6 Service Valve ASSOCIATIONSTATUS
main.WaterDevice 7 Fire Hydrant ASSOCIATIONSTATUS
main.WaterDevice 8 Outlet ASSOCIATIONSTATUS
main.WaterDevice 9 Flushing and Blow Off ASSOCIATIONSTATUS
main.WaterDevice 10 Service Meter ASSOCIATIONSTATUS
main.WaterDevice 11 Monitoring ASSOCIATIONSTATUS
main.WaterDevice 12 Service Connection ASSOCIATIONSTATUS
main.WaterDevice 13 System Meter ASSOCIATIONSTATUS
main.WaterDevice 17 Filter ASSOCIATIONSTATUS
main.WaterDevice 18 Controller ASSOCIATIONSTATUS
main.WaterDevice 19 Injection Facility ASSOCIATIONSTATUS
main.WaterDevice 20 Storage ASSOCIATIONSTATUS
main.WaterDevice 50 Anode ASSOCIATIONSTATUS
main.WaterDevice 51 Rectifier ASSOCIATIONSTATUS
main.WaterDevice 52 Test Point ASSOCIATIONSTATUS
main.WaterDevice 53 Groundbed ASSOCIATIONSTATUS
main.WaterDevice 21 Well ASSOCIATIONSTATUS
main.WaterDevice 24 Interconnect ASSOCIATIONSTATUS
main.WaterDevice 23 Treatment Plant ASSOCIATIONSTATUS
main.WaterDevice 25 Intake ASSOCIATIONSTATUS
main.StructureJunction ASSOCIATIONSTATUS
main.StructureJunction 0 Unknown ASSOCIATIONSTATUS
main.StructureJunction 2 Pipe Anchor ASSOCIATIONSTATUS
main.StructureJunction 3 Pipe Support ASSOCIATIONSTATUS
main.StructureJunction 4 Pipe Hanger ASSOCIATIONSTATUS
main.StructureJunction 6 Pipe Vault ASSOCIATIONSTATUS
main.StructureJunction 7 Pipe Box ASSOCIATIONSTATUS
main.StructureJunction 10 Pipe Access Point ASSOCIATIONSTATUS
main.StructureBoundary ASSOCIATIONSTATUS
main.StructureBoundary 0 Unknown ASSOCIATIONSTATUS
main.StructureBoundary 503 Water Storage Boundary ASSOCIATIONSTATUS
main.StructureBoundary 505 Water Pump Station Boundary ASSOCIATIONSTATUS
main.StructureBoundary 507 Water Supply Boundary ASSOCIATIONSTATUS
main.StructureBoundary 2 Pipe Vault ASSOCIATIONSTATUS
main.WaterLine ASSOCIATIONSTATUS
main.WaterLine 0 Unknown ASSOCIATIONSTATUS
main.WaterLine 1 Water Main ASSOCIATIONSTATUS
main.WaterLine 2 Service ASSOCIATIONSTATUS
main.WaterLine 50 Bonding Line ASSOCIATIONSTATUS
main.WaterLine 51 Test Lead Wire ASSOCIATIONSTATUS
main.WaterLine 52 Rectifier Cable ASSOCIATIONSTATUS
main.StructureLine ASSOCIATIONSTATUS
main.StructureLine 0 Unknown ASSOCIATIONSTATUS
main.StructureLine 1 Pipe Casing ASSOCIATIONSTATUS
main.StructureJunctionObject ASSOCIATIONSTATUS
main.StructureJunctionObject 0 Unknown ASSOCIATIONSTATUS
main.StructureEdgeObject ASSOCIATIONSTATUS
main.StructureEdgeObject 0 Unknown ASSOCIATIONSTATUS
main.WaterJunctionObject ASSOCIATIONSTATUS
main.WaterJunctionObject 0 Unknown ASSOCIATIONSTATUS
main.WaterJunctionObject 1 Pump ASSOCIATIONSTATUS
main.WaterJunctionObject 2 Service Meter ASSOCIATIONSTATUS
main.WaterEdgeObject ASSOCIATIONSTATUS
main.WaterEdgeObject 0 Unknown ASSOCIATIONSTATUS

Asset_Type_Water_Device_Flushing_and_Blow_Off

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Flushing_and_Blow_Off
Description The Asset Types for the Water Device's Asset Group Flushing and Blow Off
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of flushing device.
361 Automatic Flushing Flushing device that is automatically triggered.
362 Fire Plug Valve Fire plug valve with a primary purpose of flushing water from the system.
363 Hydrant Hydrant with a primary purpose of flushing water from the system.
364 Post Hydrant Hydrant with a primary purpose of flushing water from the system in a post configuration.
365 Blow Off Non-hydrant device with a primary purpose of flushing water from the system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 9 Flushing and Blow Off ASSETTYPE

Construction_Status

Properties

Key Value
Owner
Domain Name Construction_Status
Description Valid Construction statues for the assets.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 8
# of Assignments 75

DomainCodedValue

Code Description Details
0 Warehouse
1 Abandoned
2 Removed
3 Design
4 Approved
7 Maintenance
5 Under Construction
6 Construction Complete

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction constructionstatus
main.WaterJunction 0 Unknown constructionstatus
main.WaterJunction 20 Fitting constructionstatus
main.WaterJunction 50 Wire Junction constructionstatus
main.WaterJunction 51 Insulation Junction constructionstatus
main.WaterAssembly constructionstatus
main.WaterAssembly 0 Unknown constructionstatus
main.WaterAssembly 3 Backflow constructionstatus
main.WaterAssembly 5 Blow Off constructionstatus
main.WaterAssembly 6 Meter Station constructionstatus
main.WaterAssembly 7 Horizontal Valve constructionstatus
main.WaterAssembly 8 Pressure Reducing Station constructionstatus
main.WaterAssembly 10 Hydrant constructionstatus
main.WaterAssembly 9 Air Vacuum and Air Release constructionstatus
main.WaterDevice constructionstatus
main.WaterDevice 0 Unknown constructionstatus
main.WaterDevice 1 Flow Valve constructionstatus
main.WaterDevice 2 System Valve constructionstatus
main.WaterDevice 3 Pressure Valve constructionstatus
main.WaterDevice 4 Station constructionstatus
main.WaterDevice 5 Pump constructionstatus
main.WaterDevice 6 Service Valve constructionstatus
main.WaterDevice 7 Fire Hydrant constructionstatus
main.WaterDevice 8 Outlet constructionstatus
main.WaterDevice 9 Flushing and Blow Off constructionstatus
main.WaterDevice 10 Service Meter constructionstatus
main.WaterDevice 11 Monitoring constructionstatus
main.WaterDevice 12 Service Connection constructionstatus
main.WaterDevice 13 System Meter constructionstatus
main.WaterDevice 17 Filter constructionstatus
main.WaterDevice 18 Controller constructionstatus
main.WaterDevice 19 Injection Facility constructionstatus
main.WaterDevice 20 Storage constructionstatus
main.WaterDevice 50 Anode constructionstatus
main.WaterDevice 51 Rectifier constructionstatus
main.WaterDevice 52 Test Point constructionstatus
main.WaterDevice 53 Groundbed constructionstatus
main.WaterDevice 21 Well constructionstatus
main.WaterDevice 24 Interconnect constructionstatus
main.WaterDevice 23 Treatment Plant constructionstatus
main.WaterDevice 25 Intake constructionstatus
main.StructureJunction constructionstatus
main.StructureJunction 0 Unknown constructionstatus
main.StructureJunction 2 Pipe Anchor constructionstatus
main.StructureJunction 3 Pipe Support constructionstatus
main.StructureJunction 4 Pipe Hanger constructionstatus
main.StructureJunction 6 Pipe Vault constructionstatus
main.StructureJunction 7 Pipe Box constructionstatus
main.StructureJunction 10 Pipe Access Point constructionstatus
main.StructureBoundary constructionstatus
main.StructureBoundary 0 Unknown constructionstatus
main.StructureBoundary 503 Water Storage Boundary constructionstatus
main.StructureBoundary 505 Water Pump Station Boundary constructionstatus
main.StructureBoundary 507 Water Supply Boundary constructionstatus
main.StructureBoundary 2 Pipe Vault constructionstatus
main.WaterLine constructionstatus
main.WaterLine 0 Unknown constructionstatus
main.WaterLine 1 Water Main constructionstatus
main.WaterLine 2 Service constructionstatus
main.WaterLine 50 Bonding Line constructionstatus
main.WaterLine 51 Test Lead Wire constructionstatus
main.WaterLine 52 Rectifier Cable constructionstatus
main.StructureLine constructionstatus
main.StructureLine 0 Unknown constructionstatus
main.StructureLine 1 Pipe Casing constructionstatus
main.StructureJunctionObject constructionstatus
main.StructureJunctionObject 0 Unknown constructionstatus
main.StructureEdgeObject constructionstatus
main.StructureEdgeObject 0 Unknown constructionstatus
main.WaterJunctionObject constructionstatus
main.WaterJunctionObject 0 Unknown constructionstatus
main.WaterJunctionObject 1 Pump constructionstatus
main.WaterJunctionObject 2 Service Meter constructionstatus
main.WaterEdgeObject constructionstatus
main.WaterEdgeObject 0 Unknown constructionstatus

Network_6_IsDeleted

Properties

Key Value
Owner
Domain Name Network_6_IsDeleted
Description Indicates if a subnetwork has been marked for deletion.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 2
# of Assignments 0

DomainCodedValue

Code Description Details
0 False
1 True

Asset_Type_Water_Device_Service_Meter

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Service_Meter
Description The Asset Types for the Water Device's Asset Group Service Meter
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown type of service meter.
42 Commercial A service meter designated for commercial water usage within the water distribution system.
45 Industrial A service meter tailored for industrial water consumption monitoring in the distribution network.
48 Residential A service meter specifically designed for residential water usage measurement in the distribution system.
49 Irrigation A service meter intended for tracking water usage in irrigation systems connected to the distribution network.
50 Fire A service meter allocated for monitoring water consumption related to fire protection within the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 10 Service Meter ASSETTYPE

Asset_Manager

Properties

Key Value
Owner
Domain Name Asset_Manager
Description The manager of the asset.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 45

DomainCodedValue

Code Description Details
1 Our Agency
2 Private
100 Other

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction maintby
main.WaterJunction 20 Fitting maintby
main.WaterJunction 50 Wire Junction maintby
main.WaterJunction 51 Insulation Junction maintby
main.WaterDevice maintby
main.WaterDevice 0 Unknown maintby
main.WaterDevice 1 Flow Valve maintby
main.WaterDevice 2 System Valve maintby
main.WaterDevice 3 Pressure Valve maintby
main.WaterDevice 4 Station maintby
main.WaterDevice 5 Pump maintby
main.WaterDevice 6 Service Valve maintby
main.WaterDevice 7 Fire Hydrant maintby
main.WaterDevice 8 Outlet maintby
main.WaterDevice 9 Flushing and Blow Off maintby
main.WaterDevice 10 Service Meter maintby
main.WaterDevice 11 Monitoring maintby
main.WaterDevice 12 Service Connection maintby
main.WaterDevice 13 System Meter maintby
main.WaterDevice 17 Filter maintby
main.WaterDevice 18 Controller maintby
main.WaterDevice 19 Injection Facility maintby
main.WaterDevice 20 Storage maintby
main.WaterDevice 50 Anode maintby
main.WaterDevice 51 Rectifier maintby
main.WaterDevice 52 Test Point maintby
main.WaterDevice 53 Groundbed maintby
main.WaterDevice 21 Well maintby
main.WaterDevice 24 Interconnect maintby
main.WaterDevice 23 Treatment Plant maintby
main.WaterDevice 25 Intake maintby
main.StructureJunction maintby
main.StructureJunction 2 Pipe Anchor maintby
main.StructureJunction 3 Pipe Support maintby
main.StructureJunction 4 Pipe Hanger maintby
main.StructureJunction 6 Pipe Vault maintby
main.StructureJunction 7 Pipe Box maintby
main.StructureJunction 10 Pipe Access Point maintby
main.WaterLine maintby
main.WaterLine 0 Unknown maintby
main.WaterLine 1 Water Main maintby
main.WaterLine 2 Service maintby
main.WaterLine 50 Bonding Line maintby
main.WaterLine 51 Test Lead Wire maintby
main.WaterLine 52 Rectifier Cable maintby

Asset_Type_Water_Device_Service_Valve

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Service_Valve
Description The Asset Types for the Water Device's Asset Group Service Valve
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown type of service valve.
161 Blow Off A valve used for releasing excess pressure or draining water from the system.
164 Hydrant A valve connected to the water main for firefighting and water distribution.
171 Sampling A valve used for extracting water samples for quality testing in the distribution system.
174 Purge A valve designed to remove air or impurities from the water distribution system.
176 Service A valve controlling the flow of water to specific areas or properties in the distribution network.
177 Flap A type of valve with a hinged flap used to regulate water flow in the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 6 Service Valve ASSETTYPE

Asset_Owner

Properties

Key Value
Owner
Domain Name Asset_Owner
Description The owner of the asset.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 45

DomainCodedValue

Code Description Details
1 Our Agency
2 Private
100 Other

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction ownedby
main.WaterJunction 20 Fitting ownedby
main.WaterJunction 50 Wire Junction ownedby
main.WaterJunction 51 Insulation Junction ownedby
main.WaterDevice ownedby
main.WaterDevice 0 Unknown ownedby
main.WaterDevice 1 Flow Valve ownedby
main.WaterDevice 2 System Valve ownedby
main.WaterDevice 3 Pressure Valve ownedby
main.WaterDevice 4 Station ownedby
main.WaterDevice 5 Pump ownedby
main.WaterDevice 6 Service Valve ownedby
main.WaterDevice 7 Fire Hydrant ownedby
main.WaterDevice 8 Outlet ownedby
main.WaterDevice 9 Flushing and Blow Off ownedby
main.WaterDevice 10 Service Meter ownedby
main.WaterDevice 11 Monitoring ownedby
main.WaterDevice 12 Service Connection ownedby
main.WaterDevice 13 System Meter ownedby
main.WaterDevice 17 Filter ownedby
main.WaterDevice 18 Controller ownedby
main.WaterDevice 19 Injection Facility ownedby
main.WaterDevice 20 Storage ownedby
main.WaterDevice 50 Anode ownedby
main.WaterDevice 51 Rectifier ownedby
main.WaterDevice 52 Test Point ownedby
main.WaterDevice 53 Groundbed ownedby
main.WaterDevice 21 Well ownedby
main.WaterDevice 24 Interconnect ownedby
main.WaterDevice 23 Treatment Plant ownedby
main.WaterDevice 25 Intake ownedby
main.StructureJunction ownedby
main.StructureJunction 2 Pipe Anchor ownedby
main.StructureJunction 3 Pipe Support ownedby
main.StructureJunction 4 Pipe Hanger ownedby
main.StructureJunction 6 Pipe Vault ownedby
main.StructureJunction 7 Pipe Box ownedby
main.StructureJunction 10 Pipe Access Point ownedby
main.WaterLine ownedby
main.WaterLine 0 Unknown ownedby
main.WaterLine 1 Water Main ownedby
main.WaterLine 2 Service ownedby
main.WaterLine 50 Bonding Line ownedby
main.WaterLine 51 Test Lead Wire ownedby
main.WaterLine 52 Rectifier Cable ownedby

Asset_Type_Water_Assembly_Backflow

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Backflow
Description The Asset Types for the Water Assembly's Asset Group Backflow
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 5
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of backflow assembly.
1 Double Check Detector Backflow device with two check valves in series with a meter.
2 Double Check Valve Backflow device with two check valves in series.
3 Reduced Pressure Detector Backflow device with two check valves in series and a hydraulically operated differential release valve with a meter.
4 Reduced Pressure Zone Backflow device with two check valves in series and a hydraulically operated differential release valve.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 3 Backflow ASSETTYPE

Asset_Type_Water_Device_Pump

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Pump
Description The Asset Types for the Water Device's Asset Group Pump
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of pump.
281 Booster Pump that only boosts pressure.
282 Chemical Pump that feeds chemicals.
283 Primary Pump that moves water.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 5 Pump ASSETTYPE

Asset_Type_Structure_Junction_Pipeline_Pipe_Support

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Junction_Pipeline_Pipe_Support
Description The Asset Types for the StructureJunction's Asset Group Pipe Support
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown pipe support structure within the pipeline junction.
81 Pipe Stand A support structure specifically designed to hold pipes in the pipeline junction.
82 Roller A support mechanism with rollers for facilitating movement or expansion of pipes in the pipeline junction.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 3 Pipe Support ASSETTYPE

Asset_Type_Structure_Boundary_Pipeline_Pipe_Vault

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Boundary_Pipeline_Pipe_Vault
Description The Asset Types for the Structure Boundary's Asset Group Pipe Vault
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of pipe vault
201 Vault A boundary used to define the area of the Pipe Vault

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureBoundary 2 Pipe Vault ASSETTYPE

Asset_Type_Structure_Boundary_Water_Pump_Station_Boundary

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Boundary_Water_Pump_Station_Boundary
Description The Asset Types for the Structure Boundary's Asset Group Water Pump Station
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Polygon feature representing the structure boundary of a unknown type of pump station.
41 Pump Station Polygon feature representing the structure boundary of a pump station.
42 Booster Station Polygon feature representing the structure boundary of a booster pump station.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureBoundary 505 Water Pump Station Boundary ASSETTYPE

Asset_Type_Structure_Boundary_Water_Storage_Boundary

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Boundary_Water_Storage_Boundary
Description The Asset Types for the Structure Boundary's Asset Group Water Storage
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An polygon feature representing an unknown type of water storage boundary.
1 Reservoir Polygon feature representing the structure boundary of reservoir.
2 Retention Area Polygon feature representing the structure boundary of a water retention basin.
3 Storage Tank Polygon feature representing the structure boundary of a water storage tank.
4 Tower Polygon feature representing the structure boundary of a water storage tower.
5 Surge Tank Polygon feature representing the structure boundary of a water surge tank.
6 Hydropneumatic Tank Polygon feature representing the structure boundary of a water hydropneumatic tank.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureBoundary 503 Water Storage Boundary ASSETTYPE

Asset_Type_Structure_Boundary_Water_Supply_Boundary

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Boundary_Water_Supply_Boundary
Description The Asset Types for the Structure Boundary's Asset Group Water Supply
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Polygon feature representing the structure boundary of a unknown water supply feature.
81 Treatment Plant Polygon feature representing the structure boundary a water treatment plant.
82 Well Polygon feature representing the structure boundary of a well.
83 Interconnect Polygon feature representing the structure boundary of an interconnection with another water service provider.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureBoundary 507 Water Supply Boundary ASSETTYPE

Asset_Type_Water_Line_Rectifier_Cable

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Line_Rectifier_Cable
Description The Asset Types for the Water Line's Asset Group Rectifier Cable
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type or rectifier cable.
961 Rectifier Cable Rectifier cable used for connecting rectifier to pipe for cathodic protection.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 52 Rectifier Cable ASSETTYPE

Asset_Type_Structure_Junction_Pipeline_Pipe_Hanger

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Junction_Pipeline_Pipe_Hanger
Description The Asset Types for the StructureJunction's Asset Group Pipe Hanger
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown pipe hanger structure
121 Constant Spring A type of hanger with a constant load capacity for supporting pipes
122 Rigid A rigid hanger structure used to support pipes firmly.
123 Variable Spring A hanger with adjustable load capacity for accommodating varying pipe weights.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 4 Pipe Hanger ASSETTYPE

Asset_Type_Structure_Junction_Pipeline_Valve_Box

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Junction_Pipeline_Valve_Box
Description The Asset Types for the StructureJunction's Asset Group Valve Box
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An Unknown valve box structure.
61 Curb Box A valve box located at ground level for easy access and operation.
62 Curb Box with Stationary Rod A valve box with a fixed rod for operating valves located below ground level.
63 Roadway A valve box designed for installation beneath roadways.
64 Valve Box A protective enclosure housing valves for controlling water flow in the distribution system.
65 Meter Box A valve box housing meters for measuring water flow.
67 Blow Off A valve box containing valves used for releasing excess pressure or draining water.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 7 Pipe Box ASSETTYPE

Asset_Type_Structure_Junction_Pipeline_Vault

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Junction_Pipeline_Vault
Description The Asset Types for the StructureJunction's Asset Group Vault
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown vault structure.
201 Vault An underground chamber used to house equipment or pipes for the water distribution system.
202 Air Release A vault designed for releasing trapped air from the pipeline to maintain efficient water flow.
203 Manhole A structure providing access to underground pipelines for maintenance and inspection purposes.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 6 Pipe Vault ASSETTYPE

Asset_Type_Water_Device_Well

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Well
Description The Asset Types for the Water Device's Asset Group Well
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown type of well structure related to the water distribution system.
604 Well A structure drilled or dug into the ground to access groundwater for the water supply system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 21 Well ASSETTYPE

Asset_Type_Structure_Junction_Pipe_Access_Point

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Junction_Pipe_Access_Point
Description The Asset Types for the Structure Junction's Asset Group Water Pipe Point
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown access point for maintenance or inspection.
231 Manhole Cover A cover used to secure access points to underground pipelines like manholes in the distribution system.
232 Door A door installed at access points for controlled entry during maintenance.
233 Grate A protective covering over access points to prevent debris from entering.
234 Hand Hole A small opening with a cover for manual access to pipelines.
235 Lid A cover used to seal access points on pipelines to prevent unauthorized entry or debris accumulation.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 10 Pipe Access Point ASSETTYPE

Asset_Type_Water_Device_Station

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Station
Description The Asset Types for the Water Device's Asset Group Station
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of sample station.
241 Sample Station Station used to obtain samples of water for testing.
242 Pump Station A facility housing pumps to boost water pressure in the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 4 Station ASSETTYPE

Asset_Type_Structure_Line_Pipeline_Casing

Properties

Key Value
Owner
Domain Name Asset_Type_Structure_Line_Pipeline_Casing
Description The Asset Types for the StructureLine's Asset Group Casing
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown casing structure related to pipeline lines.
1 Casing A protective tube surrounding a pipe to prevent collapse and contamination.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureLine 1 Pipe Casing ASSETTYPE

Asset_Type_Water_Assembly_Horizontal_Valve

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Horizontal_Valve
Description The Asset Types for the Water Assembly's Asset Group Horizontal Valve
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of horizontal valve.
121 Operator Nut Large diameter valve that contains the system valve and operaor nut.
122 Operator Nut and Bypass Valve Large diameter valve that contains the system valve, operaor nut and bypass valve.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 7 Horizontal Valve ASSETTYPE

Asset_Type_Water_Device_Flow_Valve

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Flow_Valve
Description The Asset Types for the Water Device's Asset Group Flow Valve
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of flow valve.
1 Air Gap Unobstructed vertical space to prevent backflow.
2 Altitude Valve that controls water flow into a tower when the water level drops below a threshold.
3 Check Valve that closes to prevent backward flow of water.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 1 Flow Valve ASSETTYPE

Asset_Type_Water_Assembly_Air_Vacuum_and_Air_Release

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Air_Vacuum_and_Air_Release
Description The Asset Types for the Water Assembly's Asset Group Air Vacuum & Air Release
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of air vacuum & air release assembly.
201 Air Vacuum and Air Release Location and container for a Air Vacuum & Air release station.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 9 Air Vacuum and Air Release ASSETTYPE

Asset_Type_Water_Line_Water_Main

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Line_Water_Main
Description The Asset Types for the Water Line's Asset Group Water Main
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of water main.
1 Transmission Main Large diameter pipes that carry water from the treatment plant to the distribution system for widespread supply.
2 Distribution Main Network of pipes that deliver water from the transmission main to various service areas, ensuring adequate supply to consumers.
3 Production Production main.
4 Drain A water main line designed to remove excess water or wastewater from the distribution system.
5 Overflow A water main line equipped to handle excess water flow beyond normal capacity in the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 1 Water Main ASSETTYPE

Asset_Type_Water_Device_Outlet

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Outlet
Description The Asset Types for the Water Device's Asset Group Outlet
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of outlet.
641 Outlet Generic Outlet used with a valve as part of a blow off assembly.
642 Yard Hydrant Yard hydrant.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 8 Outlet ASSETTYPE

Asset_Type_Water_Assembly_Blow_Off

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Blow_Off
Description The Asset Types for the Water Assembly's Asset Group Blow Off
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of blow off.
41 Automatic Automatic blow off.
42 Manual Manually controlled blow off.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 5 Blow Off ASSETTYPE

Asset_Type_Water_Junction_Insulation_Junction

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Junction_Insulation_Junction
Description The Asset Types for the Water Junction's Asset Group Insulation Junction
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of Insulation Junction.
941 Flange Insert Insulation junction for inline assets with an internal or external rim used to connect two pipe segments.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction 51 Insulation Junction ASSETTYPE

Asset_Type_Water_Device_Fire_Hydrant

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Fire_Hydrant
Description The Asset Types for the Water Device's Asset Group Fire Hydrant
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of fire hydrant.
321 Fire Hydrant Point representing a fire hydrant.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 7 Fire Hydrant ASSETTYPE

Asset_Type_Water_Assembly_Hydrant

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Hydrant
Description The Asset Types for the Water Assembly's Asset Group Hydrant
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of hydrant assembly.
241 Fire Hydrant Standard hydrant configuration.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 10 Hydrant ASSETTYPE

Asset_Type_Water_Assembly_Pressure_Reducing_Station

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Assembly_Pressure_Reducing_Station
Description The Asset Types for the Water Assembly's Asset Group Pressure Reducing Station
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of pressure reducing station.
161 Pressure Reducing Station Location and container for a pressure reducing station.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 8 Pressure Reducing Station ASSETTYPE

Asset_Type_Water_Device_Anode

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Anode
Description The Asset Types for the Water Device's Asset Group Anode
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of anode.
901 ICCP Point representing a impressed current cathodic protection anode.
902 Galvanic Point representing a galvanic anode.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 50 Anode ASSETTYPE

Asset_Type_Water_Junction_Object_Pump

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Junction_Object_Pump
Description The Asset Types for the Water Device's Asset Group Pump
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 Pump

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunctionObject 1 Pump ASSETTYPE

Asset_Type_Water_Device_Controller

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Controller
Description The Asset Types for the Water Device's Asset Group Controller
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of controller.
121 Bypass Valve Location of bypass nut used in large diameter controllable valves.
122 Operator Nut Location of operator nut used in large diameter controllable valves.
123 Post Indicator Valve A valve with a post indicator used for manual control and indication of water flow in the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 18 Controller ASSETTYPE

Asset_Type_Water_Device_Intake

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Intake
Description The Asset Types for the Water Device's Asset Group Intake
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown intake structure.
605 Intake A structure or opening where water is drawn into the system from a natural source.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 25 Intake ASSETTYPE

Asset_Type_Water_Device_System_Valve

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_System_Valve
Description The Asset Types for the Water Device's Asset Group System Valve
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown system valve
167 Isolation Zone A valve designated to isolate specific zones for maintenance or emergencies.
169 Supply A valve controlling the supply of water to different parts of the distribution system.
170 System A valve regulating water flow within the entire water distribution system.
172 Pressure Zone A valve managing water pressure in designated zones of the distribution system.
173 Bypass A valve used to divert water flow temporarily from the main distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 2 System Valve ASSETTYPE

Asset_Type_Water_Device_Filter

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Filter
Description The Asset Types for the Water Device's Asset Group Filter
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of filter.
81 Strainer Device used to capture foreign debris to prevent fouling of check valve.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 17 Filter ASSETTYPE

Asset_Type_Water_Device_Groundbed

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Groundbed
Description The AssetType domain for the Groundbed AssetGroup.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown groundbed structure.
911 Anode Bed A structure designed to protect underground pipelines from corrosion in the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 53 Groundbed ASSETTYPE

Asset_Type_Water_Line_Bonding_Line

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Line_Bonding_Line
Description The Asset Types for the Water Line's Asset Group Bonding Line
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of bonding line.
941 Wire Wire bonding line.
942 Strap Strap bonding line.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 50 Bonding Line ASSETTYPE

Asset_Type_Water_Device_Test_Point

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Test_Point
Description The Asset Types for the Water Device's Asset Group Test Point
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Test point for an unknown type of rectifier.
981 Test Point Represesents the location of a rectifer.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 52 Test Point ASSETTYPE

Asset_Type_Water_Device_Injection_Facility

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Injection_Facility
Description The Asset Types for the Water Device's Asset Group Injection Facility
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of injection facility.
401 Chlorination Chlorine injection device.
402 Fluoridation Fluoride injection device.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 19 Injection Facility ASSETTYPE

Asset_Type_Water_Device_Interconnect

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Interconnect
Description The Asset Types for the Water Device's Asset Group Interconnect
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown interconnect device.
603 Interconnect A connection point between different parts of the water system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 24 Interconnect ASSETTYPE

Asset_Type_Water_Junction_Fitting

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Junction_Fitting
Description The Asset Types for the Water Junction's Asset Group Fitting
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 23
# of Assignments 1

DomainCodedValue

Code Description Details
61 Clamp A device used to secure pipes or fittings in the water system.
41 Corporation Stop Fitting connecting a main to a service line.
42 Coupling Fitting with a socket at both ends connecting 2 pipes of the same size that is joined, welded, brazed or soldered.
43 Cross Fitting connecting 4 pipes of the same size.
44 Elbow Fitting connecting 2 pipes to allow a change in direction.
45 End Cap Fitting to cover an open end of a pipe.
46 Expansion Joint Fitting connecting 2 pipes designed to absorb thermal expansion or movement.
47 Flange Fitting connecting pipes or valves with threaded bolts, wedges, clamps or other means of high compressive force.
48 Plug Fitting inserted inside a pipe segment to stop flow.
49 Reducer Fitting connecting 2 pipes of different sizes.
50 Reducing Cross Fitting connecting 4 pipes of different sizes.
51 Reducing Tee Fitting connecting 3 pipes of different sizes.
52 Saddle Fitting connecting 2 pipes by placing 2 different sides of the fitting around the pipes and securing in place with bolts.
53 Screw Fitting connection 2 pipes by screwing the pipes together.
54 Sleeve Fitting connecting 2 pipes that by placing a sleeve over the pipe ends secured with clamps.
55 Tap Fitting placed around a pipe and secured in place with bolts to enable a tap to be inserted in the pipe.
56 Tapping Saddle Fitting connection 2 different size pipes that is mounted around both sides of the larger pipe.
62 Tapping Sleeve Fitting connection used to create a branch connection on a pressurized water main.
57 Tee Fitting connection 3 pipes of the same size.
58 Transition Fitting that transitions a pipe to another pipe of a different material.
0 Unknown Unknown type of fitting.
59 Weld Fitting that connects a pipe with a valve, fitting or flange by inserting into a recessed area.
60 Wye Fitting connecting 3 pipes where a side inlet pipe joins at less than 90 degrees.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction 20 Fitting ASSETTYPE

Asset_Type_Water_Junction_Wire_Junction

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Junction_Wire_Junction
Description The Asset Types for the Water Junction's Asset Group Wire Junction
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of wire junction.
901 Bond Junction The location where mulitple bond wires meet and interconnect.
902 Test Lead Test lead wire junction.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction 50 Wire Junction ASSETTYPE

Asset_Type_Water_Device_Monitoring

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Monitoring
Description The Asset Types for the Water Device's Asset Group Monitoring
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 5
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of monitoring device.
21 Observation Well Well for observing changes in groundwater levels.
22 Pressure Sensor Sensor for observing water pressure .
23 Temperature Sensor Sensor for observing water temperature.
24 Detection Meter Meter for backflow detection and leaks.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 11 Monitoring ASSETTYPE

Asset_Type_Water_Device_Pressure_Valve

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Pressure_Valve
Description The Asset Types for the Water Device's Asset Group Pressure Valve
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 9
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of pressure valve.
201 Air and Vacuum Valve with the primary purpose of allowing large volumes of air to be exhausted from or admitted into a water pipe as it is filled or drained.
202 Air Release Valve with a primary role of releasing air pockets.
203 Combination Air Valve with combined features of an air/vacuum valve and air release valve.
204 Pressure Limiting Valve with a primary purpose of limiting the pressure of water traveling through the valve.
205 Pressure Reducing Valve with a primary purpose of reducing the pressure of water exiting the valve.
206 Pressure Release Valve with a primary role of relieving pressure to control or limit network pressure.
207 Pressure Sustaining Valve with a primary purpose of maintaining a minimum upstream pressure.
208 Surge Valve designed to manage sudden pressure surges or fluctuations.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 3 Pressure Valve ASSETTYPE

Asset_Type_Water_Device_Rectifier

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Rectifier
Description The Asset Types for the Water Device Asset Group Rectifier
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown type of rectifier.
941 Rectifier Point representing a rectifier.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 51 Rectifier ASSETTYPE

Asset_Type_Water_Device_System_Meter

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_System_Meter
Description The Asset Types for the Water Device's Asset Group System Meter
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 5
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown system meter.
41 Bulk A meter measuring large quantities of water entering or leaving the distribution system.
43 DMA A meter designated for monitoring specific District Metering Areas (DMAs) in the water distribution system.
44 Emergency Connection A meter used for emergency water supply in the distribution system.
47 Pump Station A meter associated with a pump station for monitoring water flow and pressure in the distribution system.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 13 System Meter ASSETTYPE

Asset_Type_Water_Device_Service_Connection

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Service_Connection
Description The Asset Types for the Water Junction's Asset Group Service Connection
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown service connection.
61 Commercial Service connection for a commercial service.
62 Fire Service connection for a fire service.
63 Industrial Service connection for a industrial service.
64 Irrigation Service connection for a irrigation service.
65 Residential Service connection for a residential service.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 12 Service Connection ASSETTYPE

Asset_Type_Water_Device_Storage

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Storage
Description The Asset Types for the Water Device's Asset Group Storage
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of storage.
561 Reservoir Point representing the location of a reservoir.
562 Standpipe Standpipe water tower.
563 Storage Tank Storage tank at ground level.
564 Tower Elevated structure with a storage tank.
565 Surge Tank Point representing the location of a surge tank.
566 Hydropneumatic Tank Point representing the location of a hydropneumatic tank.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 20 Storage ASSETTYPE

Asset_Type_Water_Device_Treatment_Plant

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Device_Treatment_Plant
Description The Asset Types for the Water Device's Asset Group Treatment Plant
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown An unknown structure related to water treatment plants
601 Treatment Plant A facility where water is treated to meet quality standards before distribution.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 23 Treatment Plant ASSETTYPE

Asset_Type_Water_Junction_Object_Service_Meter

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Junction_Object_Service_Meter
Description The Asset Types for the Water Junction Object's Asset Group Service Meter
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 Service Meter

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunctionObject 2 Service Meter ASSETTYPE

Asset_Type_Water_Line_Test_Lead_Wire

Properties

Key Value
Owner
Domain Name Asset_Type_Water_Line_Test_Lead_Wire
Description The Asset Types for the Water Line's Asset Group Rectifier Cables
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 11
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown Unknown type of test lead wire.
901 Aqua Aqua test lead wire.
902 Blue Blue test lead wire.
903 Forest Forest test lead wire.
904 Green Green test lead wire.
905 Lavender Lavender test lead wire.
906 Orange Orange test lead wire.
907 Pink Pink test lead wire.
908 Red Red test lead wire.
909 Yellow Yellow test lead wire.
910 Purple Purple test lead wire.

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 51 Test Lead Wire ASSETTYPE

Water_Pump_Type

Properties

Key Value
Owner
Domain Name Water_Pump_Type
Description The different types of pump designs.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
40 Axial Flow
41 Centrifugal
42 Jet
43 Reciprocating
44 Rotary
45 Turbine

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 5 Pump designtype

Bonded_Insulated

Properties

Key Value
Owner
Domain Name Bonded_Insulated
Description Values to indicate if a feature is bonded or insulated
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 39

DomainCodedValue

Code Description Details
1 Bonded
2 Insulated

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction bondedinsulated
main.WaterJunction 0 Unknown bondedinsulated
main.WaterJunction 20 Fitting bondedinsulated
main.WaterJunction 50 Wire Junction bondedinsulated
main.WaterJunction 51 Insulation Junction bondedinsulated
main.WaterDevice bondedinsulated
main.WaterDevice 0 Unknown bondedinsulated
main.WaterDevice 1 Flow Valve bondedinsulated
main.WaterDevice 2 System Valve bondedinsulated
main.WaterDevice 3 Pressure Valve bondedinsulated
main.WaterDevice 4 Station bondedinsulated
main.WaterDevice 5 Pump bondedinsulated
main.WaterDevice 6 Service Valve bondedinsulated
main.WaterDevice 7 Fire Hydrant bondedinsulated
main.WaterDevice 8 Outlet bondedinsulated
main.WaterDevice 9 Flushing and Blow Off bondedinsulated
main.WaterDevice 10 Service Meter bondedinsulated
main.WaterDevice 11 Monitoring bondedinsulated
main.WaterDevice 12 Service Connection bondedinsulated
main.WaterDevice 13 System Meter bondedinsulated
main.WaterDevice 17 Filter bondedinsulated
main.WaterDevice 18 Controller bondedinsulated
main.WaterDevice 19 Injection Facility bondedinsulated
main.WaterDevice 20 Storage bondedinsulated
main.WaterDevice 50 Anode bondedinsulated
main.WaterDevice 51 Rectifier bondedinsulated
main.WaterDevice 52 Test Point bondedinsulated
main.WaterDevice 53 Groundbed bondedinsulated
main.WaterDevice 21 Well bondedinsulated
main.WaterDevice 24 Interconnect bondedinsulated
main.WaterDevice 23 Treatment Plant bondedinsulated
main.WaterDevice 25 Intake bondedinsulated
main.WaterLine bondedinsulated
main.WaterLine 0 Unknown bondedinsulated
main.WaterLine 1 Water Main bondedinsulated
main.WaterLine 2 Service bondedinsulated
main.WaterLine 50 Bonding Line bondedinsulated
main.WaterLine 51 Test Lead Wire bondedinsulated
main.WaterLine 52 Rectifier Cable bondedinsulated

CP_Anode_Material_short

Properties

Key Value
Owner
Domain Name CP_Anode_Material_short
Description List of materials used for Anodes
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 11
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
11 Carbon-Graphite
12 Cast Iron
13 Galvanic
14 Graphite
15 Magnesium
16 Magnesium (High Grade B)
17 Magnesium (High Potential)
18 Mixed Metal Oxide
19 Scrap Steel
20 Zinc

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 50 Anode additionaldetails

CP_Anode_Weight

Properties

Key Value
Owner
Domain Name CP_Anode_Weight
Description List of valid anode weights
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 11
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
0.75 3/4 lb
1 1 lb
1.5 1 1/2 lb
3 3 lb
5 5 lb
9 9 lb
17 17 lb
20 20 lb
32 32 lb
48 48 lb

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 50 Anode diameter

CP_Rectifier_Cooling_Method

Properties

Key Value
Owner
Domain Name CP_Rectifier_Cooling_Method
Description List of rectifier cooling methods
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 5
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
21 Fan Cooling
22 Convection Cooling
23 System Cooling
24 Assisted Cooling

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 51 Rectifier additionaldetails

CP_Rectifier_Manufacturer_int

Properties

Key Value
Owner
Domain Name CP_Rectifier_Manufacturer_int
Description List of manufacturers for rectifiers
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 5
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
80 Goodall
81 Kerotest
82 Rockwell
83 R.W. Lyall

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 51 Rectifier manufacturer

CP_Test_Point_Wire_Count

Properties

Key Value
Owner
Domain Name CP_Test_Point_Wire_Count
Description Number of wires on a test point
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 9
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 52 Test Point designtype

CP_Traceability

Properties

Key Value
Owner
Domain Name CP_Traceability
Description Valid cathodic protection status values
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 78

DomainCodedValue

Code Description Details
1 Traceable
2 Not Traceable

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction cptraceability
main.WaterJunction cpoverride
main.WaterJunction 0 Unknown cpoverride
main.WaterJunction 0 Unknown cptraceability
main.WaterJunction 20 Fitting cpoverride
main.WaterJunction 20 Fitting cptraceability
main.WaterJunction 50 Wire Junction cpoverride
main.WaterJunction 50 Wire Junction cptraceability
main.WaterJunction 51 Insulation Junction cpoverride
main.WaterJunction 51 Insulation Junction cptraceability
main.WaterDevice cptraceability
main.WaterDevice cpoverride
main.WaterDevice 0 Unknown cpoverride
main.WaterDevice 0 Unknown cptraceability
main.WaterDevice 1 Flow Valve cpoverride
main.WaterDevice 1 Flow Valve cptraceability
main.WaterDevice 2 System Valve cpoverride
main.WaterDevice 2 System Valve cptraceability
main.WaterDevice 3 Pressure Valve cpoverride
main.WaterDevice 3 Pressure Valve cptraceability
main.WaterDevice 4 Station cpoverride
main.WaterDevice 4 Station cptraceability
main.WaterDevice 5 Pump cpoverride
main.WaterDevice 5 Pump cptraceability
main.WaterDevice 6 Service Valve cpoverride
main.WaterDevice 6 Service Valve cptraceability
main.WaterDevice 7 Fire Hydrant cpoverride
main.WaterDevice 7 Fire Hydrant cptraceability
main.WaterDevice 8 Outlet cpoverride
main.WaterDevice 8 Outlet cptraceability
main.WaterDevice 9 Flushing and Blow Off cpoverride
main.WaterDevice 9 Flushing and Blow Off cptraceability
main.WaterDevice 10 Service Meter cpoverride
main.WaterDevice 10 Service Meter cptraceability
main.WaterDevice 11 Monitoring cpoverride
main.WaterDevice 11 Monitoring cptraceability
main.WaterDevice 12 Service Connection cpoverride
main.WaterDevice 12 Service Connection cptraceability
main.WaterDevice 13 System Meter cpoverride
main.WaterDevice 13 System Meter cptraceability
main.WaterDevice 17 Filter cpoverride
main.WaterDevice 17 Filter cptraceability
main.WaterDevice 18 Controller cpoverride
main.WaterDevice 18 Controller cptraceability
main.WaterDevice 19 Injection Facility cpoverride
main.WaterDevice 19 Injection Facility cptraceability
main.WaterDevice 20 Storage cpoverride
main.WaterDevice 20 Storage cptraceability
main.WaterDevice 50 Anode cpoverride
main.WaterDevice 50 Anode cptraceability
main.WaterDevice 51 Rectifier cpoverride
main.WaterDevice 51 Rectifier cptraceability
main.WaterDevice 52 Test Point cpoverride
main.WaterDevice 52 Test Point cptraceability
main.WaterDevice 53 Groundbed cpoverride
main.WaterDevice 53 Groundbed cptraceability
main.WaterDevice 21 Well cpoverride
main.WaterDevice 21 Well cptraceability
main.WaterDevice 24 Interconnect cpoverride
main.WaterDevice 24 Interconnect cptraceability
main.WaterDevice 23 Treatment Plant cpoverride
main.WaterDevice 23 Treatment Plant cptraceability
main.WaterDevice 25 Intake cpoverride
main.WaterDevice 25 Intake cptraceability
main.WaterLine cptraceability
main.WaterLine cpoverride
main.WaterLine 0 Unknown cpoverride
main.WaterLine 0 Unknown cptraceability
main.WaterLine 1 Water Main cpoverride
main.WaterLine 1 Water Main cptraceability
main.WaterLine 2 Service cpoverride
main.WaterLine 2 Service cptraceability
main.WaterLine 50 Bonding Line cpoverride
main.WaterLine 50 Bonding Line cptraceability
main.WaterLine 51 Test Lead Wire cpoverride
main.WaterLine 51 Test Lead Wire cptraceability
main.WaterLine 52 Rectifier Cable cpoverride
main.WaterLine 52 Rectifier Cable cptraceability

CP_Wire_Gauge

Properties

Key Value
Owner
Domain Name CP_Wire_Gauge
Description List of valid sizes used for wire/cable gauges
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 3

DomainCodedValue

Code Description Details
0 Unknown
4 4
8 8

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 50 Bonding Line diameter
main.WaterLine 51 Test Lead Wire diameter
main.WaterLine 52 Rectifier Cable diameter

Operable_Status

Properties

Key Value
Owner
Domain Name Operable_Status
Description Status of an operable device
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 5

DomainCodedValue

Code Description Details
0 No
1 Yes

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice operable
main.WaterDevice 2 System Valve operable
main.WaterDevice 6 Service Valve operable
main.WaterDevice 24 Interconnect operable
main.WaterDevice 25 Intake operable

Groundbed_Depth

Properties

Key Value
Owner
Domain Name Groundbed_Depth
Description The depth of bed.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 Shallow
2 Deep

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 53 Groundbed additionaldetails

Lifecycle_Combined

Properties

Key Value
Owner
Domain Name Lifecycle_Combined
Description Bitwise combination of lifecycle states for subnetwork management
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 11

DomainCodedValue

Code Description Details
0 Out of Service
1 Proposed
2 In Service
3 Proposed and In Service
4 Planned Removal
6 In Service and Planned Removal

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction lifecyclestatus
main.WaterAssembly lifecyclestatus
main.WaterDevice lifecyclestatus
main.StructureJunction lifecyclestatus
main.StructureBoundary lifecyclestatus
main.WaterLine lifecyclestatus
main.StructureLine lifecyclestatus
main.StructureJunctionObject lifecyclestatus
main.StructureEdgeObject lifecyclestatus
main.WaterJunctionObject lifecyclestatus
main.WaterEdgeObject lifecyclestatus

Lifecycle_Status

Properties

Key Value
Owner
Domain Name Lifecycle_Status
Description Valid lifecycle states for the assets.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 64

DomainCodedValue

Code Description Details
0 Out of Service
1 Proposed
2 In Service
4 Planned Removal

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction 0 Unknown lifecyclestatus
main.WaterJunction 20 Fitting lifecyclestatus
main.WaterJunction 50 Wire Junction lifecyclestatus
main.WaterJunction 51 Insulation Junction lifecyclestatus
main.WaterAssembly 0 Unknown lifecyclestatus
main.WaterAssembly 3 Backflow lifecyclestatus
main.WaterAssembly 5 Blow Off lifecyclestatus
main.WaterAssembly 6 Meter Station lifecyclestatus
main.WaterAssembly 7 Horizontal Valve lifecyclestatus
main.WaterAssembly 8 Pressure Reducing Station lifecyclestatus
main.WaterAssembly 10 Hydrant lifecyclestatus
main.WaterAssembly 9 Air Vacuum and Air Release lifecyclestatus
main.WaterDevice 0 Unknown lifecyclestatus
main.WaterDevice 1 Flow Valve lifecyclestatus
main.WaterDevice 2 System Valve lifecyclestatus
main.WaterDevice 3 Pressure Valve lifecyclestatus
main.WaterDevice 4 Station lifecyclestatus
main.WaterDevice 5 Pump lifecyclestatus
main.WaterDevice 6 Service Valve lifecyclestatus
main.WaterDevice 7 Fire Hydrant lifecyclestatus
main.WaterDevice 8 Outlet lifecyclestatus
main.WaterDevice 9 Flushing and Blow Off lifecyclestatus
main.WaterDevice 10 Service Meter lifecyclestatus
main.WaterDevice 11 Monitoring lifecyclestatus
main.WaterDevice 12 Service Connection lifecyclestatus
main.WaterDevice 13 System Meter lifecyclestatus
main.WaterDevice 17 Filter lifecyclestatus
main.WaterDevice 18 Controller lifecyclestatus
main.WaterDevice 19 Injection Facility lifecyclestatus
main.WaterDevice 20 Storage lifecyclestatus
main.WaterDevice 50 Anode lifecyclestatus
main.WaterDevice 51 Rectifier lifecyclestatus
main.WaterDevice 52 Test Point lifecyclestatus
main.WaterDevice 53 Groundbed lifecyclestatus
main.WaterDevice 21 Well lifecyclestatus
main.WaterDevice 24 Interconnect lifecyclestatus
main.WaterDevice 23 Treatment Plant lifecyclestatus
main.WaterDevice 25 Intake lifecyclestatus
main.StructureJunction 0 Unknown lifecyclestatus
main.StructureJunction 2 Pipe Anchor lifecyclestatus
main.StructureJunction 3 Pipe Support lifecyclestatus
main.StructureJunction 4 Pipe Hanger lifecyclestatus
main.StructureJunction 6 Pipe Vault lifecyclestatus
main.StructureJunction 7 Pipe Box lifecyclestatus
main.StructureJunction 10 Pipe Access Point lifecyclestatus
main.StructureBoundary 0 Unknown lifecyclestatus
main.StructureBoundary 503 Water Storage Boundary lifecyclestatus
main.StructureBoundary 505 Water Pump Station Boundary lifecyclestatus
main.StructureBoundary 507 Water Supply Boundary lifecyclestatus
main.StructureBoundary 2 Pipe Vault lifecyclestatus
main.WaterLine 0 Unknown lifecyclestatus
main.WaterLine 1 Water Main lifecyclestatus
main.WaterLine 2 Service lifecyclestatus
main.WaterLine 50 Bonding Line lifecyclestatus
main.WaterLine 51 Test Lead Wire lifecyclestatus
main.WaterLine 52 Rectifier Cable lifecyclestatus
main.StructureLine 0 Unknown lifecyclestatus
main.StructureLine 1 Pipe Casing lifecyclestatus
main.StructureJunctionObject 0 Unknown lifecyclestatus
main.StructureEdgeObject 0 Unknown lifecyclestatus
main.WaterJunctionObject 0 Unknown lifecyclestatus
main.WaterJunctionObject 1 Pump lifecyclestatus
main.WaterJunctionObject 2 Service Meter lifecyclestatus
main.WaterEdgeObject 0 Unknown lifecyclestatus

Pipeline_Casing_Diameter

Properties

Key Value
Owner
Domain Name Pipeline_Casing_Diameter
Description List of valid casing diameters
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 23
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
4 4"
6 6"
8 8"
10 10"
12 12"
14 14"
16 16"
18 18"
20 20"
22 22"
24 24"
26 26"
28 28"
30 30"
32 32"
34 34"
36 36"
40 40"
42 42"
44 44"
46 46"
48 48"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureLine 1 Pipe Casing diameter

Pipeline_Casing_Fill_Type

Properties

Key Value
Owner
Domain Name Pipeline_Casing_Fill_Type
Description List of valid casing fill types
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 Grout
2 Pea Gravel
3 Sand

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureLine 1 Pipe Casing filltype

Pipeline_Valve_Close_Direction

Properties

Key Value
Owner
Domain Name Pipeline_Valve_Close_Direction
Description The close direction of a valve
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 2

DomainCodedValue

Code Description Details
0 Counter Clockwise
1 Clockwise

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 2 System Valve additionaldetails
main.WaterDevice 6 Service Valve additionaldetails

Pipeline_Valve_Status

Properties

Key Value
Owner
Domain Name Pipeline_Valve_Status
Description The state of a device
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 2
# of Assignments 10

DomainCodedValue

Code Description Details
0 Closed
1 Open

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice normalstatus
main.WaterDevice presentstatus
main.WaterDevice 2 System Valve normalstatus
main.WaterDevice 2 System Valve presentstatus
main.WaterDevice 6 Service Valve normalstatus
main.WaterDevice 6 Service Valve presentstatus
main.WaterDevice 24 Interconnect normalstatus
main.WaterDevice 24 Interconnect presentstatus
main.WaterDevice 25 Intake normalstatus
main.WaterDevice 25 Intake presentstatus

Pipe_Access_Point_Depth

Properties

Key Value
Owner
Domain Name Pipe_Access_Point_Depth
Description Valid depths for water access points
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
24 24"
30 30"
36 36"
42 42"
48 48"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 10 Pipe Access Point depth

Pipe_Access_Point_Size

Properties

Key Value
Owner
Domain Name Pipe_Access_Point_Size
Description Valid sizes for Water Access Points
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 11
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
24 24"
26 26"
222 22 1/4"
227 22 3/4"
237 23 3/4"
255 25 1/2"
316 31 9/16"
357 35 3/4"
360 36"
370 37"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.StructureJunction 10 Pipe Access Point dimension

Network_6_IsConnected

Properties

Key Value
Owner
Domain Name Network_6_IsConnected
Description Indicates if the feature is connected to a subnetwork controller.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 45

DomainCodedValue

Code Description Details
0 False
1 True
2 Unknown

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction ISCONNECTED
main.WaterJunction 0 Unknown ISCONNECTED
main.WaterJunction 20 Fitting ISCONNECTED
main.WaterJunction 50 Wire Junction ISCONNECTED
main.WaterJunction 51 Insulation Junction ISCONNECTED
main.WaterDevice ISCONNECTED
main.WaterDevice 0 Unknown ISCONNECTED
main.WaterDevice 1 Flow Valve ISCONNECTED
main.WaterDevice 2 System Valve ISCONNECTED
main.WaterDevice 3 Pressure Valve ISCONNECTED
main.WaterDevice 4 Station ISCONNECTED
main.WaterDevice 5 Pump ISCONNECTED
main.WaterDevice 6 Service Valve ISCONNECTED
main.WaterDevice 7 Fire Hydrant ISCONNECTED
main.WaterDevice 8 Outlet ISCONNECTED
main.WaterDevice 9 Flushing and Blow Off ISCONNECTED
main.WaterDevice 10 Service Meter ISCONNECTED
main.WaterDevice 11 Monitoring ISCONNECTED
main.WaterDevice 12 Service Connection ISCONNECTED
main.WaterDevice 13 System Meter ISCONNECTED
main.WaterDevice 17 Filter ISCONNECTED
main.WaterDevice 18 Controller ISCONNECTED
main.WaterDevice 19 Injection Facility ISCONNECTED
main.WaterDevice 20 Storage ISCONNECTED
main.WaterDevice 50 Anode ISCONNECTED
main.WaterDevice 51 Rectifier ISCONNECTED
main.WaterDevice 52 Test Point ISCONNECTED
main.WaterDevice 53 Groundbed ISCONNECTED
main.WaterDevice 21 Well ISCONNECTED
main.WaterDevice 24 Interconnect ISCONNECTED
main.WaterDevice 23 Treatment Plant ISCONNECTED
main.WaterDevice 25 Intake ISCONNECTED
main.WaterLine ISCONNECTED
main.WaterLine 0 Unknown ISCONNECTED
main.WaterLine 1 Water Main ISCONNECTED
main.WaterLine 2 Service ISCONNECTED
main.WaterLine 50 Bonding Line ISCONNECTED
main.WaterLine 51 Test Lead Wire ISCONNECTED
main.WaterLine 52 Rectifier Cable ISCONNECTED
main.WaterJunctionObject ISCONNECTED
main.WaterJunctionObject 0 Unknown ISCONNECTED
main.WaterJunctionObject 1 Pump ISCONNECTED
main.WaterJunctionObject 2 Service Meter ISCONNECTED
main.WaterEdgeObject ISCONNECTED
main.WaterEdgeObject 0 Unknown ISCONNECTED

Spatial_Confidence

Properties

Key Value
Owner
Domain Name Spatial_Confidence
Description Confidence values for the data
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 58

DomainCodedValue

Code Description Details
0 Unknown
1 High
2 Medium
3 Low

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction spatialconfidence
main.WaterJunction 20 Fitting spatialconfidence
main.WaterJunction 50 Wire Junction spatialconfidence
main.WaterJunction 51 Insulation Junction spatialconfidence
main.WaterAssembly spatialconfidence
main.WaterAssembly 3 Backflow spatialconfidence
main.WaterAssembly 5 Blow Off spatialconfidence
main.WaterAssembly 6 Meter Station spatialconfidence
main.WaterAssembly 7 Horizontal Valve spatialconfidence
main.WaterAssembly 8 Pressure Reducing Station spatialconfidence
main.WaterAssembly 10 Hydrant spatialconfidence
main.WaterAssembly 9 Air Vacuum and Air Release spatialconfidence
main.WaterDevice spatialconfidence
main.WaterDevice 1 Flow Valve spatialconfidence
main.WaterDevice 2 System Valve spatialconfidence
main.WaterDevice 3 Pressure Valve spatialconfidence
main.WaterDevice 4 Station spatialconfidence
main.WaterDevice 5 Pump spatialconfidence
main.WaterDevice 6 Service Valve spatialconfidence
main.WaterDevice 7 Fire Hydrant spatialconfidence
main.WaterDevice 8 Outlet spatialconfidence
main.WaterDevice 9 Flushing and Blow Off spatialconfidence
main.WaterDevice 10 Service Meter spatialconfidence
main.WaterDevice 11 Monitoring spatialconfidence
main.WaterDevice 12 Service Connection spatialconfidence
main.WaterDevice 13 System Meter spatialconfidence
main.WaterDevice 17 Filter spatialconfidence
main.WaterDevice 18 Controller spatialconfidence
main.WaterDevice 19 Injection Facility spatialconfidence
main.WaterDevice 20 Storage spatialconfidence
main.WaterDevice 50 Anode spatialconfidence
main.WaterDevice 51 Rectifier spatialconfidence
main.WaterDevice 52 Test Point spatialconfidence
main.WaterDevice 53 Groundbed spatialconfidence
main.WaterDevice 21 Well spatialconfidence
main.WaterDevice 24 Interconnect spatialconfidence
main.WaterDevice 23 Treatment Plant spatialconfidence
main.WaterDevice 25 Intake spatialconfidence
main.StructureJunction spatialconfidence
main.StructureJunction 2 Pipe Anchor spatialconfidence
main.StructureJunction 3 Pipe Support spatialconfidence
main.StructureJunction 4 Pipe Hanger spatialconfidence
main.StructureJunction 6 Pipe Vault spatialconfidence
main.StructureJunction 7 Pipe Box spatialconfidence
main.StructureJunction 10 Pipe Access Point spatialconfidence
main.StructureBoundary spatialconfidence
main.StructureBoundary 503 Water Storage Boundary spatialconfidence
main.StructureBoundary 505 Water Pump Station Boundary spatialconfidence
main.StructureBoundary 507 Water Supply Boundary spatialconfidence
main.StructureBoundary 2 Pipe Vault spatialconfidence
main.WaterLine spatialconfidence
main.WaterLine 1 Water Main spatialconfidence
main.WaterLine 2 Service spatialconfidence
main.WaterLine 50 Bonding Line spatialconfidence
main.WaterLine 51 Test Lead Wire spatialconfidence
main.WaterLine 52 Rectifier Cable spatialconfidence
main.StructureLine spatialconfidence
main.StructureLine 1 Pipe Casing spatialconfidence

Spatial_Source

Properties

Key Value
Owner
Domain Name Spatial_Source
Description Source of the data
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 58

DomainCodedValue

Code Description Details
0 Unknown
1 As-Built
2 CAD
3 Digitized
4 GPS/GNSS
5 Field Sketch

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction spatialsource
main.WaterJunction 20 Fitting spatialsource
main.WaterJunction 50 Wire Junction spatialsource
main.WaterJunction 51 Insulation Junction spatialsource
main.WaterAssembly spatialsource
main.WaterAssembly 3 Backflow spatialsource
main.WaterAssembly 5 Blow Off spatialsource
main.WaterAssembly 6 Meter Station spatialsource
main.WaterAssembly 7 Horizontal Valve spatialsource
main.WaterAssembly 8 Pressure Reducing Station spatialsource
main.WaterAssembly 10 Hydrant spatialsource
main.WaterAssembly 9 Air Vacuum and Air Release spatialsource
main.WaterDevice spatialsource
main.WaterDevice 1 Flow Valve spatialsource
main.WaterDevice 2 System Valve spatialsource
main.WaterDevice 3 Pressure Valve spatialsource
main.WaterDevice 4 Station spatialsource
main.WaterDevice 5 Pump spatialsource
main.WaterDevice 6 Service Valve spatialsource
main.WaterDevice 7 Fire Hydrant spatialsource
main.WaterDevice 8 Outlet spatialsource
main.WaterDevice 9 Flushing and Blow Off spatialsource
main.WaterDevice 10 Service Meter spatialsource
main.WaterDevice 11 Monitoring spatialsource
main.WaterDevice 12 Service Connection spatialsource
main.WaterDevice 13 System Meter spatialsource
main.WaterDevice 17 Filter spatialsource
main.WaterDevice 18 Controller spatialsource
main.WaterDevice 19 Injection Facility spatialsource
main.WaterDevice 20 Storage spatialsource
main.WaterDevice 50 Anode spatialsource
main.WaterDevice 51 Rectifier spatialsource
main.WaterDevice 52 Test Point spatialsource
main.WaterDevice 53 Groundbed spatialsource
main.WaterDevice 21 Well spatialsource
main.WaterDevice 24 Interconnect spatialsource
main.WaterDevice 23 Treatment Plant spatialsource
main.WaterDevice 25 Intake spatialsource
main.StructureJunction spatialsource
main.StructureJunction 2 Pipe Anchor spatialsource
main.StructureJunction 3 Pipe Support spatialsource
main.StructureJunction 4 Pipe Hanger spatialsource
main.StructureJunction 6 Pipe Vault spatialsource
main.StructureJunction 7 Pipe Box spatialsource
main.StructureJunction 10 Pipe Access Point spatialsource
main.StructureBoundary spatialsource
main.StructureBoundary 503 Water Storage Boundary spatialsource
main.StructureBoundary 505 Water Pump Station Boundary spatialsource
main.StructureBoundary 507 Water Supply Boundary spatialsource
main.StructureBoundary 2 Pipe Vault spatialsource
main.WaterLine spatialsource
main.WaterLine 1 Water Main spatialsource
main.WaterLine 2 Service spatialsource
main.WaterLine 50 Bonding Line spatialsource
main.WaterLine 51 Test Lead Wire spatialsource
main.WaterLine 52 Rectifier Cable spatialsource
main.StructureLine spatialsource
main.StructureLine 1 Pipe Casing spatialsource

Water_Diameter

Properties

Key Value
Owner
Domain Name Water_Diameter
Description General domain for the diameter of water assets, in Imperial units
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 30
# of Assignments 4

DomainCodedValue

Code Description Details
0 Unknown
0.5 1/2"
0.75 3/4"
1 1"
1.25 1 1/4"
1.5 1 1/2"
2 2"
2.5 2 1/2"
3 3"
4 4"
6 6"
8 8"
10 10"
12 12"
14 14"
15 15"
16 16"
18 18"
20 20"
24 24"
30 30"
36 36"
40 40"
42 42"
48 48"
54 54"
60 60"
66 66"
72 72"
75 75"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 1 Flow Valve diameter
main.WaterDevice 2 System Valve diameter
main.WaterDevice 3 Pressure Valve diameter
main.WaterDevice 6 Service Valve diameter

Water_Fire_Hydrant_Manufacturer

Properties

Key Value
Owner
Domain Name Water_Fire_Hydrant_Manufacturer
Description The valid hydrant manufacturers
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 15
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
60 American Darling
61 Clow Corporation
62 Corey
63 Dresser
64 Eddy
65 Iowa Valve
66 Kennedy Valve
67 M&H Valve
68 Mueller Company
69 Traverse City
70 US Pipe
71 Waterous
72 Wood-Matthews
73 Other

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 7 Fire Hydrant manufacturer

Water_Fitting_Diameter

Properties

Key Value
Owner
Domain Name Water_Fitting_Diameter
Description Valid Fitting sizes
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 103
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
0.25 1/4"
0.375 3/8"
0.5 1/2"
0.625 5/8"
0.75 3/4"
1 1"
1.125 1 1/8"
1.25 1 1/4"
1.375 1 3/8"
1.5 1 1/2"
1.875 1 7/8"
2 2"
2.5 2 1/2"
3 3"
4 4"
5 5"
5.5 5 1/2"
6 6"
8 8"
10 10"
12 12"
14 14"
16 16"
18 18"
20 20"
24 24"
26 26"
30 30"
36 36"
40 40"
48 48"
1000 1" x 1/2"
1001 1" x 5/8"
1002 1" x 3/4"
1003 1 1/4" x 1/2"
1004 1 1/4" x 5/8"
1005 1 1/4" x 3/4"
1006 1 1/4" x 7/8"
1007 1 1/4" x 1"
1008 1 1/2" x 3/4"
1009 1 1/2" x 1"
1010 1 1/2" x 1 1/4"
1011 2" x 1"
1012 2" x 1 1/4"
1013 2" x 1 1/2"
1014 3" x 1 1/2"
1015 3" x 2"
1016 4" x 2"
1017 4" x 3"
1018 6" x 3"
1019 6" x 4"
1020 8" x 4"
1021 8" x 6"
1022 10" x 6"
1023 10" x 8"
1024 12" x 6"
1025 12" x 8"
1026 12" x 10"
1027 14" x 8"
1028 14" x 10"
1029 14" x 12"
1030 16" x 8"
1031 16" x 10"
1032 16" x 12"
1033 16" x 14"
1034 18" x 10"
1035 18" x 12"
1036 18" x 14"
1037 18" x 16"
1038 20" x 10"
1039 20" x 12"
1040 20" x 14"
1041 20" x 16"
1042 20" x 18"
1043 24" x 12"
1044 24" x 14"
1045 24" x 16"
1046 24" x 18"
1047 24" x 20"
1048 26" x 14"
1049 26" x 16"
1050 26" x 18"
1051 26" x 20"
1052 26" x 24"
1053 30" x 16"
1054 30" x 18"
1055 30" x 20"
1056 30" x 24"
1057 30" x 26"
1058 36" x 18"
1059 36" x 20"
1060 36" x 24"
1061 36" x 26"
1062 40" x 20"
1063 40" x 24"
1064 40" x 26"
1065 40" x 30"
1066 40" x 36"
1067 48" x 24"
1068 48" x 26"
1069 48" x 30"
1070 48" x 36"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterJunction 20 Fitting diameter

Water_Hydrant_Nozzle_Diameter

Properties

Key Value
Owner
Domain Name Water_Hydrant_Nozzle_Diameter
Description Sizes of a fire hydrants nozzle, in Imperial units
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
2.5 2 1/2"
4.5 4 1/2"
5 5"
6 6"
4 4"
5.25 5 1/4"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 7 Fire Hydrant secondarydiameter

Water_Hydrant_Service_Diameter

Properties

Key Value
Owner
Domain Name Water_Hydrant_Service_Diameter
Description List of hydrant service sizes, in Imperial units
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
4 4"
4.5 4 1/2"
5.25 5 1/4"
6 6"
8 8"
10 10"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 7 Fire Hydrant diameter

Water_Main_Diameter

Properties

Key Value
Owner
Domain Name Water_Main_Diameter
Description List of transmission main sizes, in Imperial units
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 22
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
4 4"
6 6"
8 8"
10 10"
12 12"
14 14"
15 15"
16 16"
18 18"
20 20"
24 24"
30 30"
36 36"
40 40"
42 42"
48 48"
54 54"
60 60"
66 66"
72 72"
75 75"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 1 Water Main diameter

Water_Main_Material

Properties

Key Value
Owner
Domain Name Water_Main_Material
Description Materials for water mains
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 29
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
81 Asbestos Cement - AC
82 Brick - BR
83 Cast Iron - CAS
84 Copper - COP
85 Concrete (Non-Reinforced) - CP
86 Concrete Segments (Bolted) - CSB
87 Concrete Segments (Unbolted) - CSU
88 Ductile Iron - DIP
89 Galvanized Pipe - GP
90 Pitch Fiber (Orangeburg) - OB
91 Plastic/Steel Composite - PSC
92 Polyethylene - PE
93 Polypropylene - PP
94 Polyvinyl Chloride - PVC
95 Steel - SP
96 Transite - TTE
97 Wood - WD
98 Pre-stressed Concrete Cylinder Pipe - PCCP
99 Pre-stressed Concrete Embedded Cylinder Pipe AWWA C-301 - PCPE
100 Pre-stressed Concrete Lined Cylinder Pipe AWWA C-301 - PCPL
101 Steel Cylinder Reinforced Concrete Pipe - SRC
102 High Density Polyethylene - HDPE
103 Unreinforced Concrete Pipe - URC
104 Fiberglass Reinforced Pipe - FRP
105 Reinforced Concrete Pipe - RCP
106 Corrugated Pipe - CORR
107 Plastic - PLA
108 Non-Plastic - NPLA

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 1 Water Main material

Water_Meter_Diameter

Properties

Key Value
Owner
Domain Name Water_Meter_Diameter
Description General list of meter sizes, in Imperial units
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 24
# of Assignments 2

DomainCodedValue

Code Description Details
0 Unknown
0.75 3/4"
1 1"
1.25 1 1/4"
1.5 1 1/2"
2 2"
2.25 2 1/4"
2.5 2 1/2"
3 3"
4 4"
4.5 4 1/2"
5.25 5 1/4"
6 6"
8 8"
10 10"
0.5 1/2"
0.625 5/8"
12 12"
14 14"
15 15"
16 16"
18 18"
20 20"
24 24"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 10 Service Meter diameter
main.WaterDevice 13 System Meter diameter

Water_Pump_Diameter

Properties

Key Value
Owner
Domain Name Water_Pump_Diameter
Description Sizes of pumps
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 14
# of Assignments 2

DomainCodedValue

Code Description Details
0 Unknown
4 4"
6 6"
8 8"
10 10"
12 12"
14 14"
15 15"
16 16"
18 18"
20 20"
24 24"
36 36"
48 48"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 5 Pump diameter
main.WaterDevice 5 Pump secondarydiameter

Water_Service_Diameter

Properties

Key Value
Owner
Domain Name Water_Service_Diameter
Description General list of service sizes, in Imperial units
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 16
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
0.5 1/2"
0.75 3/4"
1 1"
1.25 1 1/4"
1.5 1 1/2"
2 2"
2.25 2 1/4"
2.5 2 1/2"
3 3"
4 4"
4.5 4 1/2"
5.25 5 1/4"
6 6"
8 8"
10 10"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 2 Service diameter

Water_Service_Material

Properties

Key Value
Owner
Domain Name Water_Service_Material
Description Materials for water service lines
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
83 Cast Iron - CAS
84 Copper - COP
88 Ductile Iron - DIP
94 Polyvinyl Chloride - PVC
109 Lead - LP

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 2 Service material

Water_Type

Properties

Key Value
Owner
Domain Name Water_Type
Description List of water types
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 2

DomainCodedValue

Code Description Details
0 Unknown
1 Potable
2 Irrigation
3 Fire
4 Raw
5 Intermediate
6 Finished

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine 1 Water Main designtype
main.WaterLine 2 Service designtype

Water_Valve_Surface_Type

Properties

Key Value
Owner
Domain Name Water_Valve_Surface_Type
Description Surface types used in valve inspection
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 8
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 Asphalt
2 Brick
3 Concrete
4 Dirt
5 Grass
6 Gravel
7 Other

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.ValveInspection gsurface

Water_Valve_Type

Properties

Key Value
Owner
Domain Name Water_Valve_Type
Description Types of controllable water valves
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 6
# of Assignments 2

DomainCodedValue

Code Description Details
0 Unknown
20 Ball
21 Butterfly
22 Cone
23 Gate
24 Plug

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 2 System Valve designtype
main.WaterDevice 6 Service Valve designtype

Water_Well_Diameter

Properties

Key Value
Owner
Domain Name Water_Well_Diameter
Description General list of well sizes
Field Type Double
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 7
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
10 10"
14 14"
16 16"
18 18"
20 20"
30 30"

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice 21 Well diameter

Yes_No

Properties

Key Value
Owner
Domain Name Yes_No
Description A yes/no indicator
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 3
# of Assignments 22

DomainCodedValue

Code Description Details
0 Unknown
1 Yes
2 No

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterAssembly 3 Backflow locked
main.WaterDevice 2 System Valve additionaldevice
main.WaterDevice 5 Pump additionaldevice
main.WaterDevice 6 Service Valve operator
main.WaterDevice 7 Fire Hydrant additionaldevice
main.WaterDevice 12 Service Connection additionaldetails
main.WaterDevice 12 Service Connection additionaldevice
main.WaterDevice 51 Rectifier additionaldevice
main.WaterLine 1 Water Main adddetails
main.WaterLine 2 Service adddetails
main.HydrantMaintenanceInspection chains
main.HydrantMaintenanceInspection paint
main.HydrantMaintenanceInspection marker
main.HydrantMaintenanceInspection oil
main.HydrantMaintenanceInspection stamped
main.HydrantMaintenanceInspection greased
main.HydrantMaintenanceInspection drain
main.ValveInspection stem
main.ValveInspection package
main.ValveInspection gears
main.ValveInspection lube
main.ValveInspection other

Yes_No_Not_Applicable

Properties

Key Value
Owner
Domain Name Yes_No_Not_Applicable
Description Valid Yes, No, and NA values
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 4
# of Assignments 1

DomainCodedValue

Code Description Details
0 Unknown
1 Yes
2 No
3 N/A

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.ValveInspection paved

Network_6_IsSubnetworkController

Properties

Key Value
Owner
Domain Name Network_6_IsSubnetworkController
Description Indicates if a device feature is a subnetwork controller.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 2
# of Assignments 31

DomainCodedValue

Code Description Details
0 False
1 True

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice ISSUBNETWORKCONTROLLER
main.WaterDevice 0 Unknown ISSUBNETWORKCONTROLLER
main.WaterDevice 1 Flow Valve ISSUBNETWORKCONTROLLER
main.WaterDevice 2 System Valve ISSUBNETWORKCONTROLLER
main.WaterDevice 3 Pressure Valve ISSUBNETWORKCONTROLLER
main.WaterDevice 4 Station ISSUBNETWORKCONTROLLER
main.WaterDevice 5 Pump ISSUBNETWORKCONTROLLER
main.WaterDevice 6 Service Valve ISSUBNETWORKCONTROLLER
main.WaterDevice 7 Fire Hydrant ISSUBNETWORKCONTROLLER
main.WaterDevice 8 Outlet ISSUBNETWORKCONTROLLER
main.WaterDevice 9 Flushing and Blow Off ISSUBNETWORKCONTROLLER
main.WaterDevice 10 Service Meter ISSUBNETWORKCONTROLLER
main.WaterDevice 11 Monitoring ISSUBNETWORKCONTROLLER
main.WaterDevice 12 Service Connection ISSUBNETWORKCONTROLLER
main.WaterDevice 13 System Meter ISSUBNETWORKCONTROLLER
main.WaterDevice 17 Filter ISSUBNETWORKCONTROLLER
main.WaterDevice 18 Controller ISSUBNETWORKCONTROLLER
main.WaterDevice 19 Injection Facility ISSUBNETWORKCONTROLLER
main.WaterDevice 20 Storage ISSUBNETWORKCONTROLLER
main.WaterDevice 50 Anode ISSUBNETWORKCONTROLLER
main.WaterDevice 51 Rectifier ISSUBNETWORKCONTROLLER
main.WaterDevice 52 Test Point ISSUBNETWORKCONTROLLER
main.WaterDevice 53 Groundbed ISSUBNETWORKCONTROLLER
main.WaterDevice 21 Well ISSUBNETWORKCONTROLLER
main.WaterDevice 24 Interconnect ISSUBNETWORKCONTROLLER
main.WaterDevice 23 Treatment Plant ISSUBNETWORKCONTROLLER
main.WaterDevice 25 Intake ISSUBNETWORKCONTROLLER
main.WaterJunctionObject ISSUBNETWORKCONTROLLER
main.WaterJunctionObject 0 Unknown ISSUBNETWORKCONTROLLER
main.WaterJunctionObject 1 Pump ISSUBNETWORKCONTROLLER
main.WaterJunctionObject 2 Service Meter ISSUBNETWORKCONTROLLER

Network_6_TierName

Properties

Key Value
Owner
Domain Name Network_6_TierName
Description The tier names in the utility network.
Field Type Short Integer
Domain Type Coded Value
Split Policy Default Value
Merge Policy Default Value
# of Codes 6
# of Assignments 31

DomainCodedValue

Code Description Details
0 Unknown
1 Water Cathodic Protection
2 Water System
3 Water Pressure
4 Water Isolation
5 Water District Metered Areas (DMAs)

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterDevice TIERNAME
main.WaterDevice 0 Unknown TIERNAME
main.WaterDevice 1 Flow Valve TIERNAME
main.WaterDevice 2 System Valve TIERNAME
main.WaterDevice 3 Pressure Valve TIERNAME
main.WaterDevice 4 Station TIERNAME
main.WaterDevice 5 Pump TIERNAME
main.WaterDevice 6 Service Valve TIERNAME
main.WaterDevice 7 Fire Hydrant TIERNAME
main.WaterDevice 8 Outlet TIERNAME
main.WaterDevice 9 Flushing and Blow Off TIERNAME
main.WaterDevice 10 Service Meter TIERNAME
main.WaterDevice 11 Monitoring TIERNAME
main.WaterDevice 12 Service Connection TIERNAME
main.WaterDevice 13 System Meter TIERNAME
main.WaterDevice 17 Filter TIERNAME
main.WaterDevice 18 Controller TIERNAME
main.WaterDevice 19 Injection Facility TIERNAME
main.WaterDevice 20 Storage TIERNAME
main.WaterDevice 50 Anode TIERNAME
main.WaterDevice 51 Rectifier TIERNAME
main.WaterDevice 52 Test Point TIERNAME
main.WaterDevice 53 Groundbed TIERNAME
main.WaterDevice 21 Well TIERNAME
main.WaterDevice 24 Interconnect TIERNAME
main.WaterDevice 23 Treatment Plant TIERNAME
main.WaterDevice 25 Intake TIERNAME
main.WaterJunctionObject TIERNAME
main.WaterJunctionObject 0 Unknown TIERNAME
main.WaterJunctionObject 1 Pump TIERNAME
main.WaterJunctionObject 2 Service Meter TIERNAME

Network_6_TerminalNames

Properties

Key Value
Owner
Domain Name Network_6_TerminalNames
Description The terminal names in the utility network.
Field Type Short Integer
Domain Type Coded Value
Split Policy Duplicate
Merge Policy Default Value
# of Codes 18
# of Assignments 14

DomainCodedValue

Code Description Details
0 None
1 Single Terminal
2 High Pressure In
3 Low Pressure Out
4 Low Pressure In
5 High Pressure Out
6 Inlet Port
7 Outlet Port
8 Port One
9 Port Two
10 Terminal One
11 Terminal Two
12 Terminal Three
13 Terminal Four
14 Terminal Five
15 Terminal Six
16 Terminal Seven
17 Terminal Eight

DomainUsage

Dataset Subtype Code Subtype Name Field Name
main.WaterLine FROMDEVICETERMINAL
main.WaterLine TODEVICETERMINAL
main.WaterLine 0 Unknown FROMDEVICETERMINAL
main.WaterLine 0 Unknown TODEVICETERMINAL
main.WaterLine 1 Water Main FROMDEVICETERMINAL
main.WaterLine 1 Water Main TODEVICETERMINAL
main.WaterLine 2 Service FROMDEVICETERMINAL
main.WaterLine 2 Service TODEVICETERMINAL
main.WaterLine 50 Bonding Line FROMDEVICETERMINAL
main.WaterLine 50 Bonding Line TODEVICETERMINAL
main.WaterLine 51 Test Lead Wire FROMDEVICETERMINAL
main.WaterLine 51 Test Lead Wire TODEVICETERMINAL
main.WaterLine 52 Rectifier Cable FROMDEVICETERMINAL
main.WaterLine 52 Rectifier Cable TODEVICETERMINAL