Key | Value |
---|---|
Name | DistrictEnergy_UtilityNetwork.geodatabase |
Workspace Type | Local Database |
Workspace Factory | Sqlite |
Geodatabase Release | 3.0.0 |
Date Exported | 2024-03-18 12:09:32 |
Path |
Key | Value |
---|---|
Name | main.UtilityNetwork |
Dataset Type | FeatureDataset |
Feature Dataset | |
Dataset ID | |
# of Children | 10 |
Spatial Reference | RD_New |
X-Min | |
Y-Min | |
X-Max | |
Y-Max |
Name | Dataset Type | Feature Dataset | Dataset ID |
---|---|---|---|
main.DHCAssembly | FeatureClass | main.UtilityNetwork | 229 |
main.ServiceTerritory | FeatureClass | main.UtilityNetwork | 5 |
main.DHCSubnetLine | FeatureClass | main.UtilityNetwork | 231 |
main.DHCLine | FeatureClass | main.UtilityNetwork | 228 |
main.StructureJunction | FeatureClass | main.UtilityNetwork | 35 |
main.StructureLine | FeatureClass | main.UtilityNetwork | 38 |
main.DHCJunction | FeatureClass | main.UtilityNetwork | 230 |
main.Network | UtilityNetwork | main.UtilityNetwork | 6 |
main.StructureBoundary | FeatureClass | main.UtilityNetwork | 39 |
main.DHCDevice | FeatureClass | main.UtilityNetwork | 227 |
Key | Value |
---|---|
Name | main.DHCAssembly |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 229 |
Geometry Type | Point |
Feature Type | Simple |
Z-Aware | True |
M-Aware | True |
Split Model | Update Insert |
Minimum Client Version | 13.2 |
Alias | DHC 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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {097C0238-ADF7-4C8C-809B-02E8AA82A25F} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
SUPPORTEDSUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
inservicedate | Inservice Date | Date | True | 0 | 0 | 8 | True | False | |||
stationname | Station Name | String | True | 0 | 0 | 50 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
facilityid | FacilityID | String | True | 0 | 0 | 20 | True | False | |||
locationdescription | Location Description | String | True | 0 | 0 | 255 | True | False | |||
commodity | commodity | Long Integer | True | 0 | 0 | 4 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 64 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_229_SUPPORTE | False | True | SUPPORTEDSUBNETWORKNAME |
UUID_45 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__DHCAssembly_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Station | 1 |
Well Pad | 2 |
Fitting Assembly | 3 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
11 | 12.9 | 1 | GenerateIDs-DHCA | Generate IDs for DHCAssembly using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:36 | // Assigned To: DHCAssembly // Type: Calculation // Name: GenerateIDs-DHCA // Description: Generate IDs for DHCAssembly using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 1 // Trigger: Insert, Update // 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. // - GenerateIDs-SJ // - GenerateIDs-SB // - GenerateIDs-SL // - GenerateIDs-DHCD // - GenerateIDs-DHCJ // - GenerateIDs-DHCL // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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': "Sttn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_A_Sttn_1_seq'); }else if (selector_value_txt == '2') { id_format = { 'prefix': "Wll-Pd", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_A_Wll_Pd_2_seq'); }else if (selector_value_txt == '3') { id_format = { 'prefix': "Fttng-Assmbly", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_A_Fttng_Assmbly_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id |
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 | ServiceArea |
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 | RD_New |
X-Min | 76030.443700000644 |
Y-Min | 426637.94640000165 |
X-Max | 103227.91120000184 |
Y-Max | 444956.69090000167 |
Catalog ID | {43F626B4-E8EE-4FA6-8463-C01486D9D866} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | OBJECTID | OID | Index | False | 0 | 0 | 8 | False | True | ||
globalid | GlobalID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
shape | Shape | Geometry | Index | True | 0 | 0 | 8 | True | True | ||
st_area(shape) | Double | Area | True | 0 | 0 | 0 | False | True | |||
st_perimeter(shape) | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
UUID_9 | True | True | globalid |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__ServiceTerritory_shape | True | True | shape |
Key | Value |
---|---|
Name | main.DHCSubnetLine |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 231 |
Geometry Type | Polyline |
Feature Type | Simple |
Z-Aware | True |
M-Aware | True |
Split Model | Update Insert |
Minimum Client Version | 13.2 |
Alias | DHC Subnet Line |
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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {61B65599-10F1-4157-9FC1-BA7F0D63FF1F} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
SUBNETWORKNAME | Subnetwork name | String | False | Unknown | 0 | 0 | 64 | False | True | ||
ISDIRTY | Is dirty | Short Integer | False | Network_6_IsDirty | 1 | 0 | 0 | 2 | False | True | |
TIERNAME | Tier name | Short Integer | Subtype | False | 0 | 0 | 0 | 2 | False | True | |
SUBNETWORKCONTROLLERNAMES | Subnetwork controller names | String | False | Unknown | 0 | 0 | 1073741822 | False | True | ||
LASTUPDATESUBNETWORK | Last update subnetwork | Date | True | 0 | 0 | 8 | False | True | |||
LASTACKEXPORTSUBNETWORK | Last ack export subnetwork | Date | True | 0 | 0 | 8 | False | True | |||
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
st_length(SHAPE) | shape_Length | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
UUID_47 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__DHCSubnetLine_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
DHC Cathodic Protection | 1 |
DHC Leak Detection | 2 |
DHC Energy System | 3 |
DHC Circulation | 4 |
DHC Pressure | 5 |
Subtype Name | Subtype Code | Field Name | Default Value | Domain Name |
---|---|---|---|---|
Unknown | 0 | SUBNETWORKNAME | Unknown | |
Unknown | 0 | ISDIRTY | 1 | Network_6_IsDirty |
Unknown | 0 | SUBNETWORKCONTROLLERNAMES | Unknown | |
DHC Cathodic Protection | 1 | SUBNETWORKNAME | Unknown | |
DHC Cathodic Protection | 1 | ISDIRTY | 1 | Network_6_IsDirty |
DHC Cathodic Protection | 1 | SUBNETWORKCONTROLLERNAMES | Unknown | |
DHC Leak Detection | 2 | SUBNETWORKNAME | Unknown | |
DHC Leak Detection | 2 | ISDIRTY | 1 | Network_6_IsDirty |
DHC Leak Detection | 2 | SUBNETWORKCONTROLLERNAMES | Unknown | |
DHC Energy System | 3 | SUBNETWORKNAME | Unknown | |
DHC Energy System | 3 | ISDIRTY | 1 | Network_6_IsDirty |
DHC Energy System | 3 | SUBNETWORKCONTROLLERNAMES | Unknown | |
DHC Circulation | 4 | SUBNETWORKNAME | Unknown | |
DHC Circulation | 4 | ISDIRTY | 1 | Network_6_IsDirty |
DHC Circulation | 4 | SUBNETWORKCONTROLLERNAMES | Unknown | |
DHC Pressure | 5 | SUBNETWORKNAME | Unknown | |
DHC Pressure | 5 | ISDIRTY | 1 | Network_6_IsDirty |
DHC Pressure | 5 | SUBNETWORKCONTROLLERNAMES | Unknown |
Key | Value |
---|---|
Name | main.DHCLine |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 228 |
Geometry Type | Polyline |
Feature Type | Simple |
Z-Aware | True |
M-Aware | True |
Split Model | Update Insert |
Minimum Client Version | 13.2 |
Alias | DHC 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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {6E391572-F6B6-43CE-AD14-0C7CCBEF6373} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
ISCONNECTED | Is connected | Short Integer | False | Network_6_IsConnected | 2 | 0 | 0 | 2 | False | True | |
FROMDEVICETERMINAL | From device terminal | Short Integer | False | Network_6_TerminalNames | 0 | 0 | 0 | 2 | True | True | |
TODEVICETERMINAL | To device terminal | Short Integer | False | Network_6_TerminalNames | 0 | 0 | 0 | 2 | True | True | |
FLOWDIRECTION | Flow direction | Short Integer | True | Network_6_FlowDirection | 1 | 0 | 0 | 2 | True | True | |
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
CPSubnetworkName | CPSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTEDSUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTINGSUBNETWORKNAME | Supporting subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
LeakDetectSubnetworkName | LeakDetectSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SystemSubnetworkName | SystemSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
CirculationSubnetworkName | CirculationSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
PressureSubnetworkName | PressureSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
commodity | Commodity | Short Integer | True | 0 | 0 | 2 | True | False | |||
pipematerial | Pipe Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
insulatingmaterial | Insulating Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
casingmaterial | Casing Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
nominalpipediameter | Nominal Pipe Diameter | Double | True | 0 | 0 | 8 | True | False | |||
nominalcasingdiameter | Nominal Casing Diameter | Double | True | 0 | 0 | 8 | True | False | |||
diameterunit | Diameter Units | Short Integer | True | 0 | 0 | 2 | True | False | |||
pipewallthickness | Pipe Wall Thickness | Double | True | 0 | 0 | 8 | True | False | |||
casingwallthickness | Casing Wall Thickness | Double | True | 0 | 0 | 8 | True | False | |||
wallthicknessunit | Wall Thickness Units | Short Integer | True | 0 | 0 | 2 | True | False | |||
installdate | Install Date | Date | True | 0 | 0 | 8 | True | False | |||
inservicedate | Inservice Date | Date | True | 0 | 0 | 8 | True | False | |||
installlocation | Installation Location | Short Integer | True | 0 | 0 | 2 | True | False | |||
installationmethod | Installation Method | Short Integer | True | 0 | 0 | 2 | True | False | |||
originalcoverdepth | Original Cover Depth | Double | True | 0 | 0 | 8 | True | False | |||
depthunit | Depth Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturer | Manufacturer | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturerlotno | Manufacturer Lot# | String | True | 0 | 0 | 10 | True | False | |||
manufacturedate | Manufacture Date | Date | True | 0 | 0 | 8 | True | False | |||
pipematerialstd | Pipe Material Standard | Short Integer | True | 0 | 0 | 2 | True | False | |||
pipematerialgrade | Pipe Material Grade | Short Integer | True | 0 | 0 | 2 | True | False | |||
piperoughnessfactor | Pipe Roughness Factor | Double | True | 0 | 0 | 8 | True | False | |||
reynoldsnumber | Reynolds Number | Double | True | 0 | 0 | 8 | True | False | |||
nominaltemperature | Nominal Operating Temperature | Double | True | 0 | 0 | 8 | True | False | |||
maximumtemperature | Maximum Operating Temperature | Double | True | 0 | 0 | 8 | True | False | |||
temperatureunit | Temperature Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
nominaloppressure | Nominal Operating Pressure | Double | True | 0 | 0 | 8 | True | False | |||
maximumoppressure | Maximum Operating Pressure | Double | True | 0 | 0 | 8 | True | False | |||
pressureunit | Pressure Units | Short Integer | True | 0 | 0 | 2 | True | False | |||
measuredlength | Measured Length | Double | True | 0 | 0 | 8 | True | False | |||
lengthsource | Length Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
lengthunit | Length Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
retireddate | Retired Abandoned Date | Date | True | 0 | 0 | 8 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
pipesurfacearea | Pipe Surface Area | Double | True | 0 | 0 | 8 | True | False | |||
pipesurfaceunit | Pipe Surface Area Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
pipevolume | Pipe Volume | Double | True | 0 | 0 | 8 | True | False | |||
pipevolumeunit | Pipe Volume Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
pipeslope | Pipe Slope | Double | True | 0 | 0 | 8 | True | False | |||
wirematerial | Wire Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
wiresize | Wire Size | Short Integer | True | 0 | 0 | 2 | True | False | |||
ldtraceability | Leak Detection Traceability | Short Integer | True | 0 | 0 | 2 | True | False | |||
bondedinsulated | Bonded/Insulated | Short Integer | True | 0 | 0 | 2 | True | False | |||
cptraceability | Cathodic Protection Traceability | Short Integer | True | 0 | 0 | 2 | True | False | |||
cpoverride | CP Override | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialsource | Spatial Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyxy | Spatial Accuracy Horizontal | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyz | Spatial Accuracy Vertical | Short Integer | True | 0 | 0 | 2 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 64 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False | |
st_length(SHAPE) | shape_Length | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_228_CPSubnet | False | True | CPSubnetworkName |
GDB_228_SUPPORTE | False | True | SUPPORTEDSUBNETWORKNAME |
GDB_228_SUPPORTI | False | True | SUPPORTINGSUBNETWORKNAME |
GDB_228_LeakDete | False | True | LeakDetectSubnetworkName |
GDB_228_SystemSu | False | True | SystemSubnetworkName |
GDB_228_Circulat | False | True | CirculationSubnetworkName |
GDB_228_Pressure | False | True | PressureSubnetworkName |
UUID_44 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__DHCLine_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Service Pipe | 1 |
Distribution Pipe | 2 |
Transmission Pipe | 3 |
Station Pipe | 5 |
Customer Pipe | 6 |
Sensing Pipe | 8 |
Bonding Line | 50 |
Test Lead Wire | 51 |
Rectifier Cable | 52 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
17 | 12.9 | 1 | GenerateIDs-DHCL | Generate IDs for DHCLine using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:47 | // Assigned To: DHCLine // Type: Calculation // Name: GenerateIDs-DHCL // Description: Generate IDs for DHCLine using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 1 // Trigger: Insert, Update // 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. // - GenerateIDs-SJ // - GenerateIDs-SB // - GenerateIDs-SL // - GenerateIDs-DHCD // - GenerateIDs-DHCA // - GenerateIDs-DHCJ // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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': "SVC-Pp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_SVC_Pp_1_seq'); }else if (selector_value_txt == '2') { id_format = { 'prefix': "Dstrbtn-Pp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Dstrbtn_Pp_2_seq'); }else if (selector_value_txt == '3') { id_format = { 'prefix': "Trnsmssn-Pp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Trnsmssn_Pp_3_seq'); }else if (selector_value_txt == '5') { id_format = { 'prefix': "Sttn-Pp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Sttn_Pp_5_seq'); }else if (selector_value_txt == '6') { id_format = { 'prefix': "Cstmr-Pp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Cstmr_Pp_6_seq'); }else if (selector_value_txt == '8') { id_format = { 'prefix': "Snsng-Pp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Snsng_Pp_8_seq'); }else if (selector_value_txt == '50') { id_format = { 'prefix': "Bndng-Ln", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Bndng_Ln_50_seq'); }else if (selector_value_txt == '51') { id_format = { 'prefix': "Tst-Ld-Wr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_L_Tst_Ld_Wr_51_seq'); }else if (selector_value_txt == '52') { id_format = { 'prefix': "Rctfr-Cbl", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id | |||||||
18 | 12.1 | 2 | Pipe Surface Area | Calculation to automatially calculate the pipes exterior surface area | Calculation | False | True | False | False | pipesurfacearea | 1004 | Could not determine Pipe Surface Area | True | False | False | 2024-03-18 12:05:47 | // Assigned To: DHCLine // Type: Calculation // Name: Pipe Surface Area // Description: Calculation to automatially calculate the pipes exterior surface area // Subtypes: All // Field: pipesurfacearea // Is Editable: False // Trigger: Insert // Error Number: 1004 // Error Message: Could not determine Pipe Surface Area // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 2 // *************************************** // This section has the functions and variables that need to be adjusted based on your implementation var outputUnit = "meter"; //var outputUnit = "feet"; // ************* End Section ***************** // Field that is assigned to this Attribute Rule var return_field = $feature.pipesurfacearea; if ($feature.assetgroup == 1 || // Service Pipe $feature.assetgroup == 2 || // Distribution Pipe $feature.assetgroup == 3 || // Transmission Pipe $feature.assetgroup == 5 || // Station Pipe $feature.assetgroup == 6 || // Customer Pipe $feature.assetgroup == 8) // Sensing Pipe { if (IsEmpty($feature.nominalpipediameter)) return return_field; else if ($feature.nominalpipediameter == 0) return return_field; else { // If you model outside diameter, use this field and set thickness to 0 var diameter = $feature.nominalpipediameter; if (IsEmpty(diameter) || diameter == 0) return 0; // If the diameter is the nominal diameter, set the wall thickness var thickness = $feature.pipewallthickness; if (IsEmpty(thickness)) thickness = 0; // Convert Diameter & thickness to the units of length if (outputUnit == "feet") { if ($feature.diameterunit == 1) // inches diameter = diameter * 0.0833333; // converts to feet if ($feature.wallthicknessunit == 1 ) // inches thickness = thickness * 0.0833333; // converts to feet } else if (outputUnit == "meter") { if ($feature.diameterunit == 3) // millimeter diameter = diameter / 1000; // converts to meter if ($feature.wallthicknessunit == 3 ) // millimeter thickness = thickness / 1000; // converts to meter } // Get the length of the feature, use LengthGeodetic if not using a projected coordinate system // var len = LengthGeodetic($feature, outputUnit); var len = Length($feature, outputUnit); if (IsEmpty(len) || len == 0) return 0; var surface_area = 0; if (thickness == 0) surface_area = 2 * PI * (diameter/2) * len; else surface_area = 2 * PI * ( (diameter/2) + thickness ) * len; return Round(surface_area, 6); } } else return return_field; // rule doesn't apply to this assetgroup. Return the existing value for this field | |||||
19 | 12.1 | 3 | Pipe Volume | Calculate pipe volume from diameter and shape length | Calculation | False | True | False | False | pipevolume | 1005 | Could not determine Pipe Volume | True | False | False | 2024-03-18 12:05:47 | // Assigned To: DHCLine // Type: Calculation // Name: Pipe Volume // Description: Calculate pipe volume from diameter and shape length // Subtypes: All // Field: pipevolume // Is Editable: False // Trigger: Insert // Error Number: 1005 // Error Message: Could not determine Pipe Volume // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 3 // *************************************** // This section has the functions and variables that need to be adjusted based on your implementation var outputUnit = "meter"; //var outputUnit = "feet"; // ************* End Section ***************** // Field that is assigned to this Attribute Rule var return_field = $feature.pipevolume; if ($feature.assetgroup == 1 || // Service Pipe $feature.assetgroup == 2 || // Distribution Pipe $feature.assetgroup == 3 || // Transmission Pipe $feature.assetgroup == 5 || // Station Pipe $feature.assetgroup == 6 || // Customer Pipe $feature.assetgroup == 8) // Sensing Pipe { if (IsEmpty($feature.nominalpipediameter)) return return_field; else if ($feature.nominalpipediameter == 0) return return_field; else { var diameter = $feature.nominalpipediameter; if (IsEmpty(diameter) || diameter == 0) return 0; // Convert Diameter to the units of length if (outputUnit == "feet") { if ($feature.diameterunit == 1) // inches diameter = diameter * 0.0833333; // converts to feet } else if (outputUnit == "meter") { if ($feature.diameterunit == 3) // millimeter diameter = diameter / 1000; // converts to meter } // Get the length of the feature, use LengthGeodetic if not using a projected coordinate system // var len = LengthGeodetic($feature, outputUnit); var len = Length($feature, outputUnit); if (IsEmpty(len) || len == 0) return 0; // Volume = PI * (R^2) * L var volume = PI * POW((diameter/2), 2) * len; return Round(volume, 6); } } else return return_field; | |||||
20 | 12.1 | 4 | Pipe Slope | Calculates the elevation slope of the pipe segment | Calculation | False | True | False | False | pipeslope | 1011 | Could not determine Pipe Slope | True | False | False | 2024-03-18 12:05:47 | // Assigned To: DHCLine // Type: Calculation // Name: Pipe Slope // Description: Calculates the elevation slope of the pipe segment // Subtypes: All // Field: pipeslope // Is Editable: False // Trigger: Insert // Error Number: 1011 // Error Message: Could not determine Pipe Slope // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 4 // *************************************** // This section has the functions and variables that need to be adjusted based on your implementation var outputUnit = "meter"; //var outputUnit = "feet"; // ************* End Section ***************** // Field that is assigned to this Attribute Rule var return_field = $feature.pipeslope; if ($feature.assetgroup == 1 || // Service Pipe $feature.assetgroup == 2 || // Distribution Pipe $feature.assetgroup == 3 || // Transmission Pipe $feature.assetgroup == 5 || // Station Pipe $feature.assetgroup == 6 || // Customer Pipe $feature.assetgroup == 8) // Sensing Pipe { if (IsEmpty(Geometry($feature)) || Length($feature, outputUnit) == 0) return return_field; // get the paths of the line var paths = Geometry($feature)['paths']; // Get the First and Last vertex, and select the lowest of the two var down_elevation = min(paths[0][0]['z'], paths[-1][-1]['z']); // Get the First and Last vertex, and select the highest of the two var up_elevation = max(paths[0][0]['z'], paths[-1][-1]['z']); // Calc the slope return ABS((up_elevation - down_elevation) / Length($feature, outputUnit)); } else return return_field; | |||||
21 | 12.1 | 5 | CP Traceability | Calculation to populate and maintain the CPTraceability attribute | Calculation | False | True | False | False | cptraceability | 1012 | Could not determine CPTraceability | True | False | False | 2024-03-18 12:05:48 | // Assigned To: DHCLine // Type: Calculation // Name: CP Traceability // Description: Calculation to populate and maintain the CPTraceability attribute // Subtypes: All // Field: cptraceability // Is Editable: True // Trigger: Insert // Error Number: 1012 // Error Message: Could not determine CPTraceability // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 5 //Fields in the data model used to store and manage CP information //**Implementation Note: These values do 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 //** Implenmentation Note: This value does not need to change if using the industry data model var cp_material = $feature.pipematerial; // Limit the rule to valid asset groups and asset types //** Implementation Note: These values do not need to be changed unless the values of the assetgroup subtypes were changed var valid_asset_groups = [1, 2, 3, 5, 6, 8, 50, 51, 52]; var asset_groups_always_traceability = [50, 51, 52]; var asset_groups_never_traceability = []; var traceable = 1; // Also used for Bonded var not_traceable = 2; // Also used for Insulated // The material field and list of material types and that are conductive //** Implementation Note: These values do not need to change unless the values of the pipematerial attribute domains were changed var conductive_materials = [1, 2, 3, 4, 5, 6, 7, 16, 17]; var non_conductive_materials = [8, 9, 10, 11, 12, 13, 14, 15]; // ************* End Section ***************** if (TypeOf(valid_asset_groups) != 'Array' || IndexOf(valid_asset_groups, $feature.assetgroup) == -1) { 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 device 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 | 1 | Check Inservice Date | Constraint to verify that Inservice Date is greater than Installation Date | Constraint | False | True | False | False | 103 | Inservice date cannot be before the Install date | False | False | 2024-03-18 12:05:48 | // Assigned To: DHCLine // Type: Constraint // Name: Check Inservice Date // Description: Constraint to verify that Inservice Date is greater than Installation Date // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 103 // Error Message: Inservice date cannot be before the Install date // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 1 function FormatDateAsYearMonthDay(myDate){ //Example: 20200526 return Number(Text(Year(myDate)) + Text((Month(myDate)+1)) + Text(Day(myDate))); } if (IsEmpty($feature.inservicedate)) return true; if (IsEmpty($feature.installdate)) return true; //Inservice Date shouldn't occur before install date. Don't consider Hours, Minutes, Seconds when comparing dates if (FormatDateAsYearMonthDay($feature.inservicedate) < FormatDateAsYearMonthDay($feature.installdate)){ var message = 'In Service date of ' + $feature.inservicedate + ' can not be before the install date ' + ($feature.installdate); return {'errorMessage': message}; } return true; | |||||||
23 | 12.1 | 2 | Check Retire Date | Constraint to verify that Retire Date is greater than Installation Date | Constraint | False | True | False | False | 104 | Retire date cannot be before the Install date | False | False | 2024-03-18 12:05:48 | // Assigned To: DHCLine // Type: Constraint // Name: Check Retire Date // Description: Constraint to verify that Retire Date is greater than Installation Date // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 104 // Error Message: Retire date cannot be before the Install date // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 2 function FormatDateAsYearMonthDay(myDate){ //Example: 20200526 return Number(Text(Year(myDate)) + Text((Month(myDate)+1)) + Text(Day(myDate))); } if (IsEmpty($feature.retireddate)) return true; if (IsEmpty($feature.installdate)) return true; //Retired Date must be after installation date. Don't consider Hours, Minutes, Seconds when comparing dates if (FormatDateAsYearMonthDay($feature.retireddate) < FormatDateAsYearMonthDay($feature.installdate)){ var message = 'Retired date of ' + $feature.retireddate + ' can not be before the install date ' + ($feature.installdate); return {'errorMessage': message}; } return true; | |||||||
24 | 12.3 | 3 | Nominal Operating Temperature | Constraint to determine the entered temperature is within a valid range | Constraint | False | True | False | False | 101 | Nominal operating temperature is not within the valid range | True | False | 2024-03-18 12:05:48 | // Assigned To: DHCLine // Type: Constraint // Name: Nominal Operating Temperature // Description: Constraint to determine the entered temperature is within a valid range // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 101 // Error Message: Nominal operating temperature is not within the valid range // Exclude From Client: False // Batch: False // Severity: None // Disable: False // Evaluation Order: 3 function ConvertCelsiusToFahrenheit(celsius) { return (celsius * 1.8) + 32; } function ConvertFahrenheitToCelsius(fahrenheit){ return (fahrenheit - 32) * (5 / 9); } function IsTemperatureInValidRange(temperature, minTemp, maxTemp) { if (temperature >= minTemp && temperature <= maxTemp) return true; else return false; } if ($feature.assetgroup == 1 || // Service Pipe $feature.assetgroup == 2 || // Distribution Pipe $feature.assetgroup == 3 || // Transmission Pipe $feature.assetgroup == 5 || // Station Pipe $feature.assetgroup == 6 || // Customer Pipe $feature.assetgroup == 8) // Sensing Pipe { var minTemperature = 0; var maxTemperature = 0; //Logic begins here if ($feature.commodity == 1) { // Hot Water minTemperature = 50; //minimum temperature for Celsius maxTemperature = 150; //maximum temperature for Celsius if ($feature.temperatureunit == 2) { //Fahrenheit minTemperature = ConvertCelsiusToFahrenheit(minTemperature); maxTemperature = ConvertCelsiusToFahrenheit(maxTemperature); } } else if ($feature.commodity == 2) { // Chilled Water minTemperature = 6; //minimum temperature for Celsius maxTemperature = 12; //maximum temperature for Celsius if ($feature.temperatureunit == 2) { //Fahrenheit minTemperature = ConvertCelsiusToFahrenheit(minTemperature); maxTemperature = ConvertCelsiusToFahrenheit(maxTemperature); } } else if ($feature.commodity == 3) { // Steam minTemperature = 212; //minimum temperature for Fahrenheit maxTemperature = 700; //maximum temperature for Fahrenheit if ($feature.temperatureunit == 1) { //Celsius minTemperature = ConvertFahrenheitToCelsius(minTemperature); maxTemperature = ConvertFahrenheitToCelsius(maxTemperature); } } else if ($feature.commodity == 4) { // Condensate minTemperature = 100; //minimum temperature for Fahrenheit maxTemperature = 250; //maximum temperature for Fahrenheit if ($feature.temperatureunit == 1) { //Celsius minTemperature = ConvertFahrenheitToCelsius(minTemperature); maxTemperature = ConvertFahrenheitToCelsius(maxTemperature); } } if (IsTemperatureInValidRange($feature.nominaltemperature, minTemperature, maxTemperature)) return true; else { var commodityDescr = DomainName($feature, 'commodity', $feature.commodity, $feature.assetgroup); var unitTemperatureDescr = DomainName($feature, 'temperatureunit', $feature.temperatureunit, $feature.assetgroup); var message = commodityDescr + ': Nominal temperature of ' + $feature.nominaltemperature + ' is NOT in the valid range of ' + Round(minTemperature, 2) + ' and ' + Round(maxTemperature, 2) + ' ' + unitTemperatureDescr; return {'errorMessage': message }; } } else return true; | |||||||
25 | 12.3 | 4 | Max Operating Temperature | Constraint defining the maximum operating temperature valid range | Constraint | False | True | False | False | 102 | Maximum operating temperature is not within the valid range | True | False | 2024-03-18 12:05:48 | // Assigned To: DHCLine // Type: Constraint // Name: Max Operating Temperature // Description: Constraint defining the maximum operating temperature valid range // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 102 // Error Message: Maximum operating temperature is not within the valid range // Exclude From Client: False // Batch: False // Severity: None // Disable: False // Evaluation Order: 4 function ConvertCelsiusToFahrenheit(celsius) { return (celsius * 1.8) + 32; } function ConvertFahrenheitToCelsius(fahrenheit){ return (fahrenheit - 32) * (5/9); } function IsTemperatureInValidRange(temperature, minTemp, maxTemp) { if (temperature >= minTemp && temperature <= maxTemp) return true; else return false; } if ($feature.assetgroup == 1 || // Service Pipe $feature.assetgroup == 2 || // Distribution Pipe $feature.assetgroup == 3 || // Transmission Pipe $feature.assetgroup == 5 || // Station Pipe $feature.assetgroup == 6 || // Customer Pipe $feature.assetgroup == 8) // Sensing Pipe { var minTemperature = 0; var maxTemperature = 0; //Logic begins here if ($feature.commodity == 1) { // Hot Water minTemperature = 50; //minimum temperature for Celsius maxTemperature = 150; //maximum temperature for Celsius if ($feature.temperatureunit == 2) { //Fahrenheit minTemperature = ConvertCelsiusToFahrenheit(minTemperature); maxTemperature = ConvertCelsiusToFahrenheit(maxTemperature); } } else if ($feature.commodity == 2) { // Chilled Water minTemperature = 6; //minimum temperature for Celsius maxTemperature = 12; //maximum temperature for Celsius if ($feature.temperatureunit == 2) { //Fahrenheit minTemperature = ConvertCelsiusToFahrenheit(minTemperature); maxTemperature = ConvertCelsiusToFahrenheit(maxTemperature); } } else if ($feature.commodity == 3) { // Steam minTemperature = 212; //minimum temperature for Fahrenheit maxTemperature = 700; //maximum temperature for Fahrenheit if ($feature.temperatureunit == 1) { //Celsius minTemperature = ConvertFahrenheitToCelsius(minTemperature); maxTemperature = ConvertFahrenheitToCelsius(maxTemperature); } } else if ($feature.commodity == 4) { // Condensate minTemperature = 100; //minimum temperature for Fahrenheit maxTemperature = 250; //maximum temperature for Fahrenheit if ($feature.temperatureunit == 1) { //Celsius minTemperature = ConvertFahrenheitToCelsius(minTemperature); maxTemperature = ConvertFahrenheitToCelsius(maxTemperature); } } if (IsTemperatureInValidRange($feature.maximumtemperature, minTemperature, maxTemperature)) return true; else { var commodityDescr = DomainName($feature, 'commodity', $feature.commodity, $feature.assetgroup); var unitTemperatureDescr = DomainName($feature, 'temperatureunit', $feature.temperatureunit, $feature.assetgroup); var message = commodityDescr + ': Maximum temperature of ' + $feature.maximumtemperature + ' is NOT in the valid range of ' + Round(minTemperature, 2) + ' and ' + Round(maxTemperature, 2) + ' ' + unitTemperatureDescr; return {'errorMessage': message}; } } else return true; // rule doesn't apply to this assetgroup. Return gracefully | |||||||
26 | 12.1 | 5 | Pipe Pressure | Constraint to verify maximum operating pressure is less than the nominal operating pressure | Constraint | False | True | False | False | 106 | Nominal operating pressure must be less than maximum operating pressure | True | False | 2024-03-18 12:05:48 | // Assigned To: DHCLine // Type: Constraint // Name: Pipe Pressure // Description: Constraint to verify maximum operating pressure is less than the nominal operating pressure // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 106 // Error Message: Nominal operating pressure must be less than maximum operating pressure // Exclude From Client: False // Batch: False // Severity: None // Disable: False // Evaluation Order: 5 if ($feature.assetgroup == 1 || // Service Pipe $feature.assetgroup == 2 || // Distribution Pipe $feature.assetgroup == 3 || // Transmission Pipe $feature.assetgroup == 5 || // Station Pipe $feature.assetgroup == 6 || // Customer Pipe $feature.assetgroup == 8) // Sensing Pipe { if (IsEmpty($feature.nominaloppressure)) return true; if (IsEmpty($feature.maximumoppressure)) return true; //Nominal operating pressure must be less than Maximum operating pressure if ($feature.nominaloppressure >= $feature.maximumoppressure){ var message = 'Nominal Operating Pressure ' + $feature.nominaloppressure + ' must be less then the Maximum Operating Pressure, ' + $feature.maximumoppressure; return {'errorMessage': message}; } return true; } else return true; |
Key | Value |
---|---|
Name | main.StructureJunction |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 35 |
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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {89C0D306-6C67-4425-B835-8EFDDC2F50AC} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
SUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
structureheight | Structure Height | Double | True | 0 | 0 | 8 | True | False | |||
structurelength | Structure Length | Double | True | 0 | 0 | 8 | True | False | |||
structurewidth | Structure Width | Double | True | 0 | 0 | 8 | True | False | |||
structureunit | Structure Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
installdate | Installation Date | Date | True | 0 | 0 | 8 | True | False | |||
retireddate | Retired Abandoned Date | Date | True | 0 | 0 | 8 | True | False | |||
structurematerial | Structure Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
doordepth | Door Depth | Double | True | 0 | 0 | 8 | True | False | |||
covershape | Cover Shape | Short Integer | True | 0 | 0 | 2 | True | False | |||
covermaterial | Cover Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
laddertype | Ladder Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
ventedindicator | Vented Indicator | Short Integer | True | 0 | 0 | 2 | True | False | |||
ventilationtype | Ventilation Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturer_text | Manufacturer | String | True | 0 | 0 | 2 | True | False | |||
manufacturerlotno | Manufacturer Lot# | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturedate | Manufacturer Date | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturecomponent | Manufacturer Component | String | True | 0 | 0 | 2 | True | False | |||
locationdescription | Location Description | String | True | 0 | 0 | 255 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 64 | True | False | |||
spatialsource | Spatial Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyxy | Spatial Accuracy Horizontal | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyz | Spatial Accuracy Vertical | Short Integer | True | 0 | 0 | 2 | True | False | |||
notes | Notes | String | True | 0 | 0 | 2000 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_35_SUBNETWOR | False | True | SUBNETWORKNAME |
UUID_38 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__StructureJunction_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Pipe Anchor | 2 |
Pipe Support | 3 |
Pipe Hanger | 4 |
Pipe Access Point | 10 |
DHC Guide | 706 |
DHC Pipe Box | 707 |
DHC Pillar | 708 |
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.9 | 1 | GenerateIDs-SJ | Generate IDs for StructureJunction using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:14 | // Assigned To: StructureJunction // Type: Calculation // Name: GenerateIDs-SJ // Description: Generate IDs for StructureJunction using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 1 // Trigger: Insert, Update // 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. // - GenerateIDs-SB // - GenerateIDs-SL // - GenerateIDs-DHCD // - GenerateIDs-DHCA // - GenerateIDs-DHCJ // - GenerateIDs-DHCL // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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-SUP", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_SUP_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 == '10') { id_format = { 'prefix': "Pp-Accss-Pnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_Pp_Accss_Pnt_10_seq'); }else if (selector_value_txt == '706') { id_format = { 'prefix': "DHC-Gd", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_DHC_Gd_706_seq'); }else if (selector_value_txt == '707') { id_format = { 'prefix': "DHC-Pp-Bx", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_DHC_Pp_Bx_707_seq'); }else if (selector_value_txt == '708') { id_format = { 'prefix': "DHC-Pllr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SJ_DHC_Pllr_708_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id |
Key | Value |
---|---|
Name | main.StructureLine |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 38 |
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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {958E0D46-B38B-43C7-8773-D4D6DF853D62} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
SUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
FLOWDIRECTION | Flow direction | Short Integer | True | Network_6_FlowDirection | 1 | 0 | 0 | 2 | True | True | |
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
structurewidth | Structure Width | Double | True | 0 | 0 | 8 | True | False | |||
structurelength | Structure Length | Double | True | 0 | 0 | 8 | True | False | |||
structureheight | Structure Height | Double | True | 0 | 0 | 8 | True | False | |||
structureunit | Structure Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
structurematerial | Structure Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
installdate | Install Date | Date | True | 0 | 0 | 8 | True | False | |||
retireddate | Retired Abandoned Date | Date | True | 0 | 0 | 8 | True | False | |||
inservicepipedate | Inservice Date | Date | True | 0 | 0 | 8 | True | False | |||
installationmethod | Installation Method | Short Integer | True | 0 | 0 | 2 | True | False | |||
ventedindicator | Vented Indicator | Short Integer | True | 0 | 0 | 2 | True | False | |||
ventilationtype | Ventilation Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 64 | True | False | |||
spatialsource | Spatial Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyxy | Spatial Accuracy Horizontal | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyz | Spatial Accuracy Vertical | Short Integer | True | 0 | 0 | 2 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False | |
st_length(SHAPE) | shape_Length | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_38_SUBNETWOR | False | True | SUBNETWORKNAME |
UUID_39 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__StructureLine_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Pipe Casing | 1 |
DHC Tunnel | 701 |
DHC Trench | 702 |
DHC Communication Conduit | 703 |
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.9 | 1 | GenerateIDs-SL | Generate IDs for StructureLine using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:25 | // Assigned To: StructureLine // Type: Calculation // Name: GenerateIDs-SL // Description: Generate IDs for StructureLine using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 1 // Trigger: Insert, Update // 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. // - GenerateIDs-SJ // - GenerateIDs-SB // - GenerateIDs-DHCD // - GenerateIDs-DHCA // - GenerateIDs-DHCJ // - GenerateIDs-DHCL // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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 if (selector_value_txt == '701') { id_format = { 'prefix': "DHC-Tnnl", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SL_DHC_Tnnl_701_seq'); }else if (selector_value_txt == '702') { id_format = { 'prefix': "DHC-Trnch", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SL_DHC_Trnch_702_seq'); }else if (selector_value_txt == '703') { id_format = { 'prefix': "DHC-Cmmnctn-Cndt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SL_DHC_Cmmnctn_Cndt_703_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id |
Key | Value |
---|---|
Name | main.DHCJunction |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 230 |
Geometry Type | Point |
Feature Type | Simple |
Z-Aware | True |
M-Aware | True |
Split Model | Update Insert |
Minimum Client Version | 13.2 |
Alias | DHC 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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {AD0FF8D3-BF48-43F2-9442-A5E224E655D4} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
ISCONNECTED | Is connected | Short Integer | False | Network_6_IsConnected | 2 | 0 | 0 | 2 | False | True | |
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
CPSubnetworkName | CPSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTEDSUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTINGSUBNETWORKNAME | Supporting subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
LeakDetectSubnetworkName | LeakDetectSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SystemSubnetworkName | SystemSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
CirculationSubnetworkName | CirculationSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
PressureSubnetworkName | PressureSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
commodity | Commodity | Short Integer | True | 0 | 0 | 2 | True | False | |||
designtype | Design Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
junctionmaterial | Junction Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
insulatingmaterial | Insulating Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
diameter1 | Diameter1 | Double | True | 0 | 0 | 8 | True | False | |||
diameter2 | Diameter2 | Double | True | 0 | 0 | 8 | True | False | |||
diameter3 | Diameter3 | Double | True | 0 | 0 | 8 | True | False | |||
diameter4 | Diameter4 | Double | True | 0 | 0 | 8 | True | False | |||
diameterunit | Diameter Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
angle | Angle | Double | True | 0 | 0 | 8 | True | False | |||
junctionlength | Length | Double | True | 0 | 0 | 8 | True | False | |||
lengthunit | Length Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
volume | Storage Volume | Double | True | 0 | 0 | 8 | True | False | |||
volumeunit | Volume Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
tempdifference | Storage Temperature Difference | Double | True | 0 | 0 | 8 | True | False | |||
installdate | Install Date | Date | True | 0 | 0 | 8 | True | False | |||
inservicedate | Inservice Date | Date | True | 0 | 0 | 8 | True | False | |||
retireddate | Retired Abandoned Date | Date | True | 0 | 0 | 8 | True | False | |||
manufacturer | Manufacturer | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturerlotno | Manufacturer Lot# | String | True | 0 | 0 | 10 | True | False | |||
manufacturedate | Manufacture Date | Date | True | 0 | 0 | 8 | True | False | |||
surfacelocation | Surface Location | Short Integer | True | 0 | 0 | 2 | True | False | |||
depth | Depth | Double | True | 0 | 0 | 8 | True | False | |||
depthunit | Depth Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
locationdescription | Location Description | String | True | 0 | 0 | 255 | True | False | |||
installperson | Install Person | String | True | 0 | 0 | 50 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 255 | True | False | |||
spatialsource | Spatial Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyxy | Spatial Accuracy XY | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyz | Spatial Accuracy Z | Short Integer | True | 0 | 0 | 2 | True | False | |||
ldtraceability | Leak Detection Traceability | Short Integer | True | 0 | 0 | 2 | True | False | |||
ldoverride | Leak Detection Override | Short Integer | True | 0 | 0 | 2 | True | False | |||
bondedinsulated | Bonded/Insulated | Short Integer | True | 0 | 0 | 2 | True | False | |||
cptraceability | Cathodic Protection Traceability | Short Integer | True | 0 | 0 | 2 | True | False | |||
cpoverride | Cathodic Protection Override | Short Integer | True | 0 | 0 | 2 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_230_CPSubnet | False | True | CPSubnetworkName |
GDB_230_SUPPORTE | False | True | SUPPORTEDSUBNETWORKNAME |
GDB_230_SUPPORTI | False | True | SUPPORTINGSUBNETWORKNAME |
GDB_230_LeakDete | False | True | LeakDetectSubnetworkName |
GDB_230_SystemSu | False | True | SystemSubnetworkName |
GDB_230_Circulat | False | True | CirculationSubnetworkName |
GDB_230_Pressure | False | True | PressureSubnetworkName |
UUID_46 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__DHCJunction_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Fitting | 20 |
Vent | 22 |
Cooling Chamber | 23 |
Drip Leg | 24 |
Wire Junction | 50 |
Insulation Junction | 51 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12 | 12.3 | 1 | Containment Association | Calculate the containment association between the content and the container | Calculation | False | True | False | False | assetid | 1010 | Could not create containment association | True | False | True | 2024-03-18 12:05:40 | // Assigned To: DHCJunction // Type: Calculation // Name: Containment Association // Description: Calculate the containment association between the content and the container // Subtypes: All // Field: assetid // Is Editable: True // Trigger: Insert // Error Number: 1010 // Error Message: Could not create containment association // Exclude From Client: True // Batch: False // Severity: None // Disable: True // Evaluation Order: 1 // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation var assigned_to_field = $feature.assetid; // Meters var search_distance = 5; var search_unit = 9001; // Feet //var search_distance = 15; //var search_unit = 9002; // ************* End User Variables Section ************ // ************* Functions ************* function sortCandidates(a, b) { if (a['distance'] < b['distance']) return -1; if (a['distance'] > b['distance']) return 1; return 0; } function class_id_to_name(id) { if (id == 4 || id == '4') { return 'StructureJunction'; } else if (id == 5 || id == '5') { return 'StructureLine'; } else if (id == 6 || id == '6') { return 'StructureBoundary'; } else if (id == 9 || id == '9') { return 'DHCDevice'; } else if (id == 10 || id == '10') { return 'DHCLine'; } else if (id == 11 || id == '11') { return 'DHCAssembly'; } else if (id == 12 || id == '12') { return 'DHCJunction'; } else { return id; } } function get_featureset_from_classname(class_name, fields, include_geometry) { var class_name = Split(class_name, '.')[-1]; var feature_set = null; if (class_name == 'DHCDevice') { feature_set = FeatureSetByName($datastore, '{F0E2DD5F-43B8-44DD-879E-17E6BCC8AFE0}', fields, include_geometry); } else if (class_name == 'DHCJunction') { feature_set = FeatureSetByName($datastore, '{AD0FF8D3-BF48-43F2-9442-A5E224E655D4}', fields, include_geometry); } else if (class_name == 'DHCAssembly') { feature_set = FeatureSetByName($datastore, '{097C0238-ADF7-4C8C-809B-02E8AA82A25F}', fields, include_geometry); } else if (class_name == 'DHCLine') { feature_set = FeatureSetByName($datastore, '{6E391572-F6B6-43CE-AD14-0C7CCBEF6373}', fields, include_geometry); } else if (class_name == 'StructureJunction') { feature_set = FeatureSetByName($datastore, '{89C0D306-6C67-4425-B835-8EFDDC2F50AC}', fields, include_geometry); } else if (class_name == 'StructureLine') { feature_set = FeatureSetByName($datastore, '{958E0D46-B38B-43C7-8773-D4D6DF853D62}', fields, include_geometry); } else if (class_name == 'StructureBoundary') { feature_set = FeatureSetByName($datastore, '{C8B88781-5C45-4C3F-9C6D-2473BDE5E352}', fields, include_geometry); } else if (class_name == 'Rules') { feature_set = FeatureSetByName($datastore, '{57D5B63B-8282-4F42-86D5-9EDDA6A1AF24}', fields, false); } else { feature_set = FeatureSetByName($datastore, '{C8B88781-5C45-4C3F-9C6D-2473BDE5E352}', fields, include_geometry); } return feature_set; } function build_containers_info() { var rule_fields = ['OBJECTID', 'RULETYPE', 'FROMNETWORKSOURCEID', 'FROMASSETGROUP', 'FROMASSETTYPE', 'FROMTERMINALID', 'TONETWORKSOURCEID', 'TOASSETGROUP', 'TOASSETTYPE', 'TOTERMINALID', 'VIANETWORKSOURCEID', 'VIAASSETGROUP', 'VIAASSETTYPE', 'VIATERMINALID', 'CREATIONDATE', 'GLOBALID'] var rules_fs = get_featureset_from_classname('Rules', rule_fields, false); var containment_sql = 'RULETYPE = 2' var feature_sql = 'TOASSETGROUP = ' + $feature.assetgroup + ' and TOASSETTYPE = ' + $feature.assettype; var containers_rows = Filter(rules_fs, containment_sql + ' and ' + feature_sql); var container_row_count = Count(containers_rows) if (container_row_count == 0) { return null; } var container_class_types = {}; for (var container_row in containers_rows) { var class_name = class_id_to_name(container_row['FROMNETWORKSOURCEID']); if (HasKey(container_class_types, class_name) == false) { container_class_types[class_name] = {}; } var asset_group = Text(container_row['FROMASSETGROUP']) if (HasKey(container_class_types[class_name], asset_group) == false) { container_class_types[class_name][asset_group] = []; } var asset_type = Text(container_row['FROMASSETTYPE']) if (IndexOf(container_class_types[class_name][asset_group], asset_type) == -1) { var at_cnt = Count(container_class_types[class_name][asset_group]) container_class_types[class_name][asset_group][at_cnt] = asset_type; } } return container_class_types } function build_sql(container_info, feat_global_id) { var sql_class = []; var i = 0; for (var cls in container_info) { var sub_where = []; var k = 0; for (var ag in container_info[cls]) { sub_where[k++] = "(AssetGroup = " + ag + " AND AssetType IN (" + Concatenate(container_info[cls][ag], ',') + '))' } sql_class[i++] = [cls, '(' + Concatenate(sub_where, ' OR ') + ") and GLOBALID <> '" + feat_global_id + "'"]; } return sql_class } function generate_candidates(feature, sql_by_class, search_shape) { var container_candidate = []; var k = 0; for (var i = 0; i < Count(sql_by_class); i++) { var class_name = sql_by_class[i][0]; var where = sql_by_class[i][1]; var fs = get_featureset_from_classname(class_name, ['GLOBALID'], false); var container_features = Filter(Intersects(fs, search_shape), where); var cont_feat_count = Count(container_features); if (cont_feat_count > 0) { for (var feat in container_features) { container_candidate[k++] = { 'class_name': class_name, 'globalid': feat.globalid, 'distance': Distance(feature, feat, search_unit) } } } } return container_candidate; } // Function to check if a bit is in an int value function has_bit(num, test_value) { // num = number to test if it contains a bit // test_value = the bit value to test for // determines if num has the test_value bit set // Equivalent to num AND test_value == test_value // first we need to determine the bit position of test_value var bit_pos = -1; for (var i = 0; i < 64; i++) { // equivalent to test_value >> 1 var test_value = Floor(test_value / 2); bit_pos++; if (test_value == 0) break; } // now that we know the bit position, we shift the bits of // num until we get to the bit we care about for (var i = 1; i <= bit_pos; i++) { var num = Floor(num / 2); } if (num % 2 == 0) { return false } else { return true } } // ************* End Functions Section ***************** // Uncomment this section if this rule is enabled for an update trigger. If the feature is already content, return /* if (has_bit($feature.ASSOCIATIONSTATUS, 4) || has_bit($feature.ASSOCIATIONSTATUS, 16)) { return assigned_to_field; } */ //Ensure AssetGroup and AssetType fields are populated. if (IsEmpty($feature.assetgroup)) return assigned_to_field; if (IsEmpty($feature.assettype)) return assigned_to_field; //Query the rules table to get all containment records var container_info = build_containers_info(); if (IsEmpty(container_info)) return assigned_to_field; var sql_by_class = build_sql(container_info, $feature.globalid); var search_shape = Buffer(Geometry($feature), search_distance, search_unit); var candidates = generate_candidates($feature, sql_by_class, search_shape) if (Count(candidates) == 0) return assigned_to_field; var sorted_candidates = Sort(candidates, sortCandidates); //When the closest container is a StructureBoundary feature, the device/junction must be contained within extent of it's polygon. var candidateClassName = sorted_candidates[0]['class_name']; if (candidateClassName == "StructureBoundary"){ var candidateGlobalid = sorted_candidates[0]['globalid']; var fsBoundary = get_featureset_from_classname(candidateClassName, ['GLOBALID'], true); var boundary_features = Intersects(fsBoundary, $feature); var filtered_feature = Filter(boundary_features, "globalid = @candidateGlobalid"); if (Count(filtered_feature) == 0) // didn't find the candidate boundary feature. return assigned_to_field; } var edit_payload = [{ 'className': sorted_candidates[0]['class_name'], 'updates': [{ 'globalID': sorted_candidates[0]['globalid'], 'associationType': 'container' }] }]; return {"result": assigned_to_field, "edit": edit_payload}; | |||||
13 | 12.9 | 2 | GenerateIDs-DHCJ | Generate IDs for DHCJunction using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:40 | // Assigned To: DHCJunction // Type: Calculation // Name: GenerateIDs-DHCJ // Description: Generate IDs for DHCJunction using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 2 // Trigger: Insert, Update // 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. // - GenerateIDs-SJ // - GenerateIDs-SB // - GenerateIDs-SL // - GenerateIDs-DHCD // - GenerateIDs-DHCA // - GenerateIDs-DHCL // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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('DHC_J_Fttng_20_seq'); }else if (selector_value_txt == '22') { id_format = { 'prefix': "Vnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_J_Vnt_22_seq'); }else if (selector_value_txt == '23') { id_format = { 'prefix': "Clng-Chmbr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_J_Clng_Chmbr_23_seq'); }else if (selector_value_txt == '24') { id_format = { 'prefix': "Drp-Lg", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_J_Drp_Lg_24_seq'); }else if (selector_value_txt == '50') { id_format = { 'prefix': "Wr-JCT", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_J_Wr_JCT_50_seq'); }else if (selector_value_txt == '51') { id_format = { 'prefix': "Insltn-JCT", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_J_Insltn_JCT_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id | |||||||
14 | 12.1 | 3 | CP Traceability | Set Traceability flag for junction assets | Calculation | False | True | False | False | cptraceability | 1012 | CPTraceability attribute rule generated and error | True | False | False | 2024-03-18 12:05:40 | // Assigned To: DHCJunction // Type: Calculation // Name: CP Traceability // Description: Set Traceability flag for junction assets // Subtypes: All // Field: cptraceability // Is Editable: True // Trigger: Insert // Error Number: 1012 // Error Message: CPTraceability attribute rule generated and error // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 3 // *************************************** // 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: These values do 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.junctionmaterial; // Limit the rule to valid asset groups and asset types var valid_asset_groups = [20, 22, 23, 24, 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 included 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 // The material field and list of material types and that are conductive //** Implementation Note: These do not need to be adjusted unless the value of the asset type attribute domains were changed. var conductive_materials = [1, 2, 3, 4, 5]; // 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 = [9, 10, 11, 12]; // ************* End Section ***************** if (TypeOf(valid_asset_groups) != 'Array' || IndexOf(valid_asset_groups, $feature.assetgroup) == -1) { 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 device 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.1 | 1 | Check Inservice Date | Constraint to verify that Inservice Date is greater than Installation Date | Constraint | False | True | False | False | 103 | Inservice date cannot be before the Install date | False | False | 2024-03-18 12:05:40 | // Assigned To: DHCJunction // Type: Constraint // Name: Check Inservice Date // Description: Constraint to verify that Inservice Date is greater than Installation Date // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 103 // Error Message: Inservice date cannot be before the Install date // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 1 function FormatDateAsYearMonthDay(myDate){ //Example: 20200526 return Number(Text(Year(myDate)) + Text((Month(myDate)+1)) + Text(Day(myDate))); } if (IsEmpty($feature.inservicedate)) return true; if (IsEmpty($feature.installdate)) return true; //Inservice Date should not occur before install date. Do not consider Hours, Minutes, Seconds when comparing dates if (FormatDateAsYearMonthDay($feature.inservicedate) <= FormatDateAsYearMonthDay($feature.installdate)){ var message = 'In Service date of ' + $feature.inservicedate + ' can not be before the install date ' + ($feature.installdate); return {'errorMessage': message}; } return true; | |||||||
16 | 12.1 | 2 | Check Retire Date | Constraint to verify that Retire Date is greater than Installation Date | Constraint | False | True | False | False | 104 | Retire date cannot be before the Install date | False | False | 2024-03-18 12:05:40 | // Assigned To: DHCJunction // Type: Constraint // Name: Check Retire Date // Description: Constraint to verify that Retire Date is greater than Installation Date // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 104 // Error Message: Retire date cannot be before the Install date // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 2 function FormatDateAsYearMonthDay(myDate){ //Example: 20200526 return Number(Text(Year(myDate)) + Text((Month(myDate)+1)) + Text(Day(myDate))); } if (IsEmpty($feature.retireddate)) return true; if (IsEmpty($feature.installdate)) return true; //Retired Date must be after installation date. Don't consider Hours, Minutes, Seconds when comparing dates if (FormatDateAsYearMonthDay($feature.retireddate) <= FormatDateAsYearMonthDay($feature.installdate)){ var message = 'Retired date of ' + $feature.retireddate + ' can not be before the install date ' + ($feature.installdate); return {'errorMessage': message}; } return true; |
Key | Value |
---|---|
Name | main.Network |
Dataset Type | UtilityNetwork |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 6 |
Schema Generation | 7 |
Pro Version | ArcGIS Pro 3.3.0-beta.2+build.51449 |
User Identity | |
Creation Time | 2024-03-18 12:00:40 |
Spatial Reference | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Service Territory | main.ServiceTerritory |
Domain Network Name | Domain Network Alias | Domain Network ID | Tier Definition | Subnetwork Controller Type | Creation Time |
---|---|---|---|---|---|
Structure | Structure | 1 | None | 2024-03-18 12:00:40 | |
DHC | DHC | 2 | Hierarchical | Source | 2024-03-18 12:02:05 |
Domain Network Name | Tier Group Name | Creation Time |
---|---|---|
DHC | DHC Cathodic Protection | 2024-03-18 12:02:14 |
DHC | DHC Leak Detection | 2024-03-18 12:02:14 |
DHC | DHC Pipe System | 2024-03-18 12:02:14 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DHC | DHC Cathodic Protection | DHC Cathodic Protection | 1 | 1 | Mesh | True | CPSubnetworkName | Without Eventing | Without Eventing | True | True | False | True | 2024-03-18 12:02:14 | |
DHC | DHC Leak Detection | DHC Leak Detection | 2 | 1 | Mesh | True | LeakDetectSubnetworkName | Without Eventing | Without Eventing | True | True | False | True | 2024-03-18 12:02:14 | |
DHC | DHC Pipe System | DHC Energy System | 3 | 1 | Mesh | True | SystemSubnetworkName | Without Eventing | Without Eventing | True | True | False | True | 2024-03-18 12:02:14 | |
DHC | DHC Pipe System | DHC Circulation | 4 | 2 | Mesh | True | CirculationSubnetworkName | Without Eventing | Without Eventing | True | True | False | True | 2024-03-18 12:02:14 | |
DHC | DHC Pipe System | DHC Pressure | 5 | 2 | Mesh | True | PressureSubnetworkName | Without Eventing | Without Eventing | True | True | False | True | 2024-03-18 12:02:14 |
Tier Name | Source Name | Asset Group | Asset Type | Controller / Aggregated |
---|---|---|---|---|
DHC Cathodic Protection | Device | Pump | Unknown | False |
DHC Cathodic Protection | Device | Pump | Primary | False |
DHC Cathodic Protection | Device | Pump | Booster | False |
DHC Cathodic Protection | Device | Pump | Reserve | False |
DHC Cathodic Protection | Device | Pump | Condensate | False |
DHC Cathodic Protection | Device | Pump | Sump | False |
DHC Cathodic Protection | Device | Flow Valve | Unknown | False |
DHC Cathodic Protection | Device | Flow Valve | Check | False |
DHC Cathodic Protection | Device | Controllable Valve | Unknown | False |
DHC Cathodic Protection | Device | Controllable Valve | Isolation | False |
DHC Cathodic Protection | Device | Controllable Valve | Bypass | False |
DHC Cathodic Protection | Device | Controllable Valve | Service | False |
DHC Cathodic Protection | Device | Controllable Valve | Test | False |
DHC Cathodic Protection | Device | Controllable Valve | Single Use | False |
DHC Cathodic Protection | Device | Pressure Valve | Unknown | False |
DHC Cathodic Protection | Device | Pressure Valve | Pressure Reducing | False |
DHC Cathodic Protection | Device | Pressure Valve | Pressure Limiting | False |
DHC Cathodic Protection | Device | Pressure Valve | Pressure Release | False |
DHC Cathodic Protection | Device | Pressure Valve | Pressure Sustaining | False |
DHC Cathodic Protection | Device | Pressure Valve | Air Release | False |
DHC Cathodic Protection | Device | Pressure Regulator | Unknown | False |
DHC Cathodic Protection | Device | Pressure Regulator | Differential | False |
DHC Cathodic Protection | Device | Meter | Unknown | False |
DHC Cathodic Protection | Device | Meter | Flow | False |
DHC Cathodic Protection | Device | Meter | Energy | False |
DHC Cathodic Protection | Device | Trap | Unknown | False |
DHC Cathodic Protection | Device | Trap | Steam | False |
DHC Cathodic Protection | Device | Monitoring | Unknown | False |
DHC Cathodic Protection | Device | Monitoring | Pressure Sensor | False |
DHC Cathodic Protection | Device | Monitoring | Temperature Sensor | False |
DHC Cathodic Protection | Device | Monitoring | Leak Detection Sensor | False |
DHC Cathodic Protection | Device | Heat Exchanger | Unknown | False |
DHC Cathodic Protection | Device | Heat Exchanger | Shell and Tube | False |
DHC Cathodic Protection | Device | Heat Exchanger | Plate | False |
DHC Cathodic Protection | Device | Production Unit | Unknown | False |
DHC Cathodic Protection | Device | Production Unit | Steam | False |
DHC Cathodic Protection | Device | Production Unit | Heated Water | False |
DHC Cathodic Protection | Device | Chiller | Unknown | False |
DHC Cathodic Protection | Device | Chiller | Compression | False |
DHC Cathodic Protection | Device | Chiller | Absorption | False |
DHC Cathodic Protection | Device | Chiller | Centrifugal | False |
DHC Cathodic Protection | Device | Service Connection | Unknown | False |
DHC Cathodic Protection | Device | Service Connection | Service Connection | False |
DHC Cathodic Protection | Device | Well | Unknown | False |
DHC Cathodic Protection | Device | Well | Thermal | False |
DHC Cathodic Protection | Device | Well | Geothermal | False |
DHC Cathodic Protection | Device | Bypass | Unknown | False |
DHC Cathodic Protection | Device | Bypass | Bypass | False |
DHC Cathodic Protection | Device | Leak Detection Panel | Unknown | False |
DHC Cathodic Protection | Device | Leak Detection Panel | Leak Detection Panel | False |
DHC Cathodic Protection | Device | Leak Detection Test Point | Unknown | False |
DHC Cathodic Protection | Device | Leak Detection Test Point | Leak Detection Test Point | False |
DHC Cathodic Protection | Device | Filter | Unknown | False |
DHC Cathodic Protection | Device | Filter | Filter | False |
DHC Cathodic Protection | Device | Tank | Unknown | False |
DHC Cathodic Protection | Device | Tank | Expansion | False |
DHC Cathodic Protection | Device | Tank | Receiver | False |
DHC Cathodic Protection | Device | Anode | Unknown | False |
DHC Cathodic Protection | Device | Anode | ICCP | False |
DHC Cathodic Protection | Device | Anode | Galvanic | False |
DHC Cathodic Protection | Device | Rectifier | Unknown | False |
DHC Cathodic Protection | Device | Rectifier | Rectifier | False |
DHC Cathodic Protection | Device | Test Point | Unknown | False |
DHC Cathodic Protection | Device | Test Point | Above Ground | True |
DHC Cathodic Protection | Device | Test Point | Buried | True |
DHC Cathodic Protection | Device | Test Point | On Post | True |
DHC Cathodic Protection | Device | Test Point | Pipeline Marker | True |
DHC Cathodic Protection | Device | Test Point | Service Line | True |
DHC Cathodic Protection | Line | Service Pipe | Unknown | False |
DHC Cathodic Protection | Line | Service Pipe | Supply | False |
DHC Cathodic Protection | Line | Service Pipe | Return | False |
DHC Cathodic Protection | Line | Service Pipe | Reserve | False |
DHC Cathodic Protection | Line | Service Pipe | Bypass | False |
DHC Cathodic Protection | Line | Service Pipe | Discharge | False |
DHC Cathodic Protection | Line | Bonding Line | Unknown | False |
DHC Cathodic Protection | Line | Bonding Line | Wire | False |
DHC Cathodic Protection | Line | Bonding Line | Strap | False |
DHC Cathodic Protection | Line | Distribution Pipe | Unknown | True |
DHC Cathodic Protection | Line | Distribution Pipe | Supply | True |
DHC Cathodic Protection | Line | Distribution Pipe | Return | True |
DHC Cathodic Protection | Line | Distribution Pipe | Reserve | True |
DHC Cathodic Protection | Line | Distribution Pipe | Bypass | True |
DHC Cathodic Protection | Line | Distribution Pipe | Discharge | True |
DHC Cathodic Protection | Line | Test Lead Wire | Unknown | False |
DHC Cathodic Protection | Line | Test Lead Wire | Aqua | False |
DHC Cathodic Protection | Line | Test Lead Wire | Blue | False |
DHC Cathodic Protection | Line | Test Lead Wire | Forest | False |
DHC Cathodic Protection | Line | Test Lead Wire | Green | False |
DHC Cathodic Protection | Line | Test Lead Wire | Lavender | False |
DHC Cathodic Protection | Line | Test Lead Wire | Orange | False |
DHC Cathodic Protection | Line | Test Lead Wire | Pink | False |
DHC Cathodic Protection | Line | Test Lead Wire | Red | False |
DHC Cathodic Protection | Line | Test Lead Wire | Yellow | False |
DHC Cathodic Protection | Line | Test Lead Wire | Purple | False |
DHC Cathodic Protection | Line | Transmission Pipe | Unknown | True |
DHC Cathodic Protection | Line | Transmission Pipe | Supply | True |
DHC Cathodic Protection | Line | Transmission Pipe | Return | True |
DHC Cathodic Protection | Line | Transmission Pipe | Reserve | True |
DHC Cathodic Protection | Line | Transmission Pipe | Bypass | True |
DHC Cathodic Protection | Line | Station Pipe | Unknown | False |
DHC Cathodic Protection | Line | Station Pipe | Supply | False |
DHC Cathodic Protection | Line | Station Pipe | Return | False |
DHC Cathodic Protection | Line | Station Pipe | Reserve | False |
DHC Cathodic Protection | Line | Station Pipe | Discharge | False |
DHC Cathodic Protection | Line | Customer Pipe | Unknown | False |
DHC Cathodic Protection | Line | Customer Pipe | Supply | False |
DHC Cathodic Protection | Line | Customer Pipe | Return | False |
DHC Cathodic Protection | Line | Customer Pipe | Reserve | False |
DHC Cathodic Protection | Line | Customer Pipe | Bypass | False |
DHC Cathodic Protection | Line | Customer Pipe | Discharge | False |
DHC Cathodic Protection | Line | Sensing Pipe | Unknown | False |
DHC Cathodic Protection | Line | Sensing Pipe | Pressure | False |
DHC Cathodic Protection | Line | Rectifier Cable | Unknown | False |
DHC Cathodic Protection | Line | Rectifier Cable | Rectifier Cable | False |
DHC Cathodic Protection | Junction | Fitting | Unknown | |
DHC Cathodic Protection | Junction | Fitting | Coupling | |
DHC Cathodic Protection | Junction | Fitting | Cross | |
DHC Cathodic Protection | Junction | Fitting | Elbow | |
DHC Cathodic Protection | Junction | Fitting | End Cap | |
DHC Cathodic Protection | Junction | Fitting | Expansion Joint | |
DHC Cathodic Protection | Junction | Fitting | Flange | |
DHC Cathodic Protection | Junction | Fitting | Pipe Bend | |
DHC Cathodic Protection | Junction | Fitting | Reducer | |
DHC Cathodic Protection | Junction | Fitting | Saddle | |
DHC Cathodic Protection | Junction | Fitting | Screw | |
DHC Cathodic Protection | Junction | Fitting | Sleeve | |
DHC Cathodic Protection | Junction | Fitting | Slip Joint | |
DHC Cathodic Protection | Junction | Fitting | Tap | |
DHC Cathodic Protection | Junction | Fitting | Tee | |
DHC Cathodic Protection | Junction | Fitting | Transition | |
DHC Cathodic Protection | Junction | Fitting | Weld | |
DHC Cathodic Protection | Junction | Fitting | Waterseal | |
DHC Cathodic Protection | Junction | Fitting | Y-Connector | |
DHC Cathodic Protection | Junction | Vent | Unknown | |
DHC Cathodic Protection | Junction | Vent | Underground Embedded | |
DHC Cathodic Protection | Junction | Cooling Chamber | Unknown | |
DHC Cathodic Protection | Junction | Cooling Chamber | Cooling Chamber | |
DHC Cathodic Protection | Junction | Drip Leg | Unknown | |
DHC Cathodic Protection | Junction | Drip Leg | Drip Leg | |
DHC Cathodic Protection | Junction | Wire Junction | Unknown | |
DHC Cathodic Protection | Junction | Wire Junction | Bond Junction | |
DHC Cathodic Protection | Junction | Wire Junction | Test Lead | |
DHC Cathodic Protection | Junction | Insulation Junction | Unknown | |
DHC Cathodic Protection | Junction | Insulation Junction | Insulation Junction | |
DHC Leak Detection | Device | Pump | Unknown | False |
DHC Leak Detection | Device | Pump | Primary | False |
DHC Leak Detection | Device | Pump | Booster | False |
DHC Leak Detection | Device | Pump | Reserve | False |
DHC Leak Detection | Device | Pump | Condensate | False |
DHC Leak Detection | Device | Pump | Sump | False |
DHC Leak Detection | Device | Flow Valve | Unknown | False |
DHC Leak Detection | Device | Flow Valve | Check | False |
DHC Leak Detection | Device | Controllable Valve | Unknown | False |
DHC Leak Detection | Device | Controllable Valve | Isolation | False |
DHC Leak Detection | Device | Controllable Valve | Bypass | False |
DHC Leak Detection | Device | Controllable Valve | Service | False |
DHC Leak Detection | Device | Controllable Valve | Test | False |
DHC Leak Detection | Device | Controllable Valve | Single Use | False |
DHC Leak Detection | Device | Pressure Valve | Unknown | False |
DHC Leak Detection | Device | Pressure Valve | Pressure Reducing | False |
DHC Leak Detection | Device | Pressure Valve | Pressure Limiting | False |
DHC Leak Detection | Device | Pressure Valve | Pressure Release | False |
DHC Leak Detection | Device | Pressure Valve | Pressure Sustaining | False |
DHC Leak Detection | Device | Pressure Valve | Air Release | False |
DHC Leak Detection | Device | Pressure Regulator | Unknown | False |
DHC Leak Detection | Device | Pressure Regulator | Differential | False |
DHC Leak Detection | Device | Meter | Unknown | False |
DHC Leak Detection | Device | Meter | Flow | False |
DHC Leak Detection | Device | Meter | Energy | False |
DHC Leak Detection | Device | Trap | Unknown | False |
DHC Leak Detection | Device | Trap | Steam | False |
DHC Leak Detection | Device | Monitoring | Unknown | False |
DHC Leak Detection | Device | Monitoring | Pressure Sensor | False |
DHC Leak Detection | Device | Monitoring | Temperature Sensor | False |
DHC Leak Detection | Device | Monitoring | Leak Detection Sensor | False |
DHC Leak Detection | Device | Heat Exchanger | Unknown | False |
DHC Leak Detection | Device | Heat Exchanger | Shell and Tube | False |
DHC Leak Detection | Device | Heat Exchanger | Plate | False |
DHC Leak Detection | Device | Production Unit | Unknown | False |
DHC Leak Detection | Device | Service Connection | Unknown | False |
DHC Leak Detection | Device | Service Connection | Service Connection | False |
DHC Leak Detection | Device | Well | Unknown | False |
DHC Leak Detection | Device | Well | Thermal | False |
DHC Leak Detection | Device | Well | Geothermal | False |
DHC Leak Detection | Device | Bypass | Unknown | False |
DHC Leak Detection | Device | Bypass | Bypass | False |
DHC Leak Detection | Device | Leak Detection Panel | Unknown | False |
DHC Leak Detection | Device | Leak Detection Panel | Leak Detection Panel | True |
DHC Leak Detection | Device | Leak Detection Test Point | Unknown | False |
DHC Leak Detection | Device | Leak Detection Test Point | Leak Detection Test Point | False |
DHC Leak Detection | Device | Filter | Unknown | False |
DHC Leak Detection | Device | Filter | Filter | False |
DHC Leak Detection | Device | Tank | Unknown | False |
DHC Leak Detection | Device | Tank | Expansion | False |
DHC Leak Detection | Device | Tank | Receiver | False |
DHC Leak Detection | Line | Service Pipe | Unknown | False |
DHC Leak Detection | Line | Service Pipe | Supply | False |
DHC Leak Detection | Line | Service Pipe | Return | False |
DHC Leak Detection | Line | Service Pipe | Reserve | False |
DHC Leak Detection | Line | Service Pipe | Bypass | False |
DHC Leak Detection | Line | Service Pipe | Discharge | False |
DHC Leak Detection | Line | Service Pipe | Trap | False |
DHC Leak Detection | Line | Distribution Pipe | Unknown | True |
DHC Leak Detection | Line | Distribution Pipe | Supply | True |
DHC Leak Detection | Line | Distribution Pipe | Return | True |
DHC Leak Detection | Line | Distribution Pipe | Reserve | True |
DHC Leak Detection | Line | Distribution Pipe | Bypass | True |
DHC Leak Detection | Line | Distribution Pipe | Discharge | True |
DHC Leak Detection | Line | Distribution Pipe | Trap | True |
DHC Leak Detection | Line | Transmission Pipe | Unknown | True |
DHC Leak Detection | Line | Transmission Pipe | Supply | True |
DHC Leak Detection | Line | Transmission Pipe | Return | True |
DHC Leak Detection | Line | Transmission Pipe | Reserve | True |
DHC Leak Detection | Line | Transmission Pipe | Bypass | True |
DHC Leak Detection | Line | Transmission Pipe | Discharge | True |
DHC Leak Detection | Line | Transmission Pipe | Trap | True |
DHC Leak Detection | Line | Station Pipe | Unknown | False |
DHC Leak Detection | Line | Station Pipe | Supply | False |
DHC Leak Detection | Line | Station Pipe | Return | False |
DHC Leak Detection | Line | Station Pipe | Reserve | False |
DHC Leak Detection | Line | Station Pipe | Discharge | False |
DHC Leak Detection | Line | Station Pipe | Trap | False |
DHC Leak Detection | Line | Customer Pipe | Unknown | False |
DHC Leak Detection | Line | Customer Pipe | Supply | False |
DHC Leak Detection | Line | Customer Pipe | Return | False |
DHC Leak Detection | Line | Customer Pipe | Reserve | False |
DHC Leak Detection | Line | Customer Pipe | Bypass | False |
DHC Leak Detection | Line | Customer Pipe | Discharge | False |
DHC Leak Detection | Line | Customer Pipe | Trap | False |
DHC Leak Detection | Line | Sensing Pipe | Unknown | False |
DHC Leak Detection | Line | Sensing Pipe | Pressure | False |
DHC Leak Detection | Junction | Fitting | Unknown | |
DHC Leak Detection | Junction | Fitting | Coupling | |
DHC Leak Detection | Junction | Fitting | Cross | |
DHC Leak Detection | Junction | Fitting | Elbow | |
DHC Leak Detection | Junction | Fitting | End Cap | |
DHC Leak Detection | Junction | Fitting | Expansion Joint | |
DHC Leak Detection | Junction | Fitting | Flange | |
DHC Leak Detection | Junction | Fitting | Pipe Bend | |
DHC Leak Detection | Junction | Fitting | Plastic Fusion | |
DHC Leak Detection | Junction | Fitting | Reducer | |
DHC Leak Detection | Junction | Fitting | Saddle | |
DHC Leak Detection | Junction | Fitting | Screw | |
DHC Leak Detection | Junction | Fitting | Sleeve | |
DHC Leak Detection | Junction | Fitting | Slip Joint | |
DHC Leak Detection | Junction | Fitting | Tap | |
DHC Leak Detection | Junction | Fitting | Tee | |
DHC Leak Detection | Junction | Fitting | Transition | |
DHC Leak Detection | Junction | Fitting | Weld | |
DHC Leak Detection | Junction | Fitting | Waterseal | |
DHC Leak Detection | Junction | Fitting | Y-Connector | |
DHC Leak Detection | Junction | Vent | Unknown | |
DHC Leak Detection | Junction | Vent | Underground Embedded | |
DHC Leak Detection | Junction | Drip Leg | Unknown | |
DHC Leak Detection | Junction | Drip Leg | Drip Leg | |
DHC Energy System | Device | Pump | Unknown | False |
DHC Energy System | Device | Pump | Primary | False |
DHC Energy System | Device | Pump | Booster | False |
DHC Energy System | Device | Pump | Reserve | False |
DHC Energy System | Device | Pump | Condensate | False |
DHC Energy System | Device | Pump | Sump | False |
DHC Energy System | Device | Flow Valve | Unknown | False |
DHC Energy System | Device | Flow Valve | Check | False |
DHC Energy System | Device | Controllable Valve | Unknown | False |
DHC Energy System | Device | Controllable Valve | Isolation | False |
DHC Energy System | Device | Controllable Valve | Bypass | False |
DHC Energy System | Device | Controllable Valve | Service | False |
DHC Energy System | Device | Controllable Valve | Test | False |
DHC Energy System | Device | Controllable Valve | Single Use | False |
DHC Energy System | Device | Pressure Valve | Unknown | False |
DHC Energy System | Device | Pressure Valve | Pressure Reducing | False |
DHC Energy System | Device | Pressure Valve | Pressure Limiting | False |
DHC Energy System | Device | Pressure Valve | Pressure Release | False |
DHC Energy System | Device | Pressure Valve | Pressure Sustaining | False |
DHC Energy System | Device | Pressure Valve | Air Release | False |
DHC Energy System | Device | Pressure Regulator | Unknown | False |
DHC Energy System | Device | Pressure Regulator | Differential | False |
DHC Energy System | Device | Meter | Unknown | False |
DHC Energy System | Device | Meter | Flow | False |
DHC Energy System | Device | Meter | Energy | False |
DHC Energy System | Device | Trap | Unknown | False |
DHC Energy System | Device | Trap | Steam | False |
DHC Energy System | Device | Monitoring | Unknown | False |
DHC Energy System | Device | Monitoring | Pressure Sensor | False |
DHC Energy System | Device | Monitoring | Temperature Sensor | False |
DHC Energy System | Device | Monitoring | Leak Detection Sensor | False |
DHC Energy System | Device | Heat Exchanger | Unknown | False |
DHC Energy System | Device | Heat Exchanger | Shell and Tube | False |
DHC Energy System | Device | Heat Exchanger | Plate | False |
DHC Energy System | Device | Production Unit | Unknown | False |
DHC Energy System | Device | Production Unit | Steam | True |
DHC Energy System | Device | Production Unit | Heated Water | True |
DHC Energy System | Device | Chiller | Unknown | False |
DHC Energy System | Device | Chiller | Compression | True |
DHC Energy System | Device | Chiller | Absorption | True |
DHC Energy System | Device | Chiller | Centrifugal | True |
DHC Energy System | Device | Service Connection | Unknown | False |
DHC Energy System | Device | Service Connection | Service Connection | False |
DHC Energy System | Device | Well | Unknown | False |
DHC Energy System | Device | Well | Thermal | True |
DHC Energy System | Device | Well | Geothermal | True |
DHC Energy System | Device | Bypass | Unknown | False |
DHC Energy System | Device | Bypass | Bypass | False |
DHC Energy System | Device | Leak Detection Panel | Unknown | False |
DHC Energy System | Device | Leak Detection Panel | Leak Detection Panel | False |
DHC Energy System | Device | Leak Detection Test Point | Unknown | False |
DHC Energy System | Device | Leak Detection Test Point | Leak Detection Test Point | False |
DHC Energy System | Device | Filter | Unknown | False |
DHC Energy System | Device | Filter | Filter | False |
DHC Energy System | Device | Tank | Unknown | False |
DHC Energy System | Device | Tank | Expansion | False |
DHC Energy System | Device | Tank | Receiver | False |
DHC Energy System | Device | Anode | Unknown | False |
DHC Energy System | Device | Anode | ICCP | False |
DHC Energy System | Device | Anode | Galvanic | False |
DHC Energy System | Device | Rectifier | Unknown | False |
DHC Energy System | Device | Rectifier | Rectifier | False |
DHC Energy System | Device | Test Point | Unknown | False |
DHC Energy System | Device | Test Point | Above Ground | False |
DHC Energy System | Device | Test Point | Buried | False |
DHC Energy System | Device | Test Point | On Post | False |
DHC Energy System | Device | Test Point | Pipeline Marker | False |
DHC Energy System | Device | Test Point | Service Line | False |
DHC Energy System | Line | Service Pipe | Unknown | False |
DHC Energy System | Line | Service Pipe | Supply | False |
DHC Energy System | Line | Service Pipe | Return | False |
DHC Energy System | Line | Service Pipe | Reserve | False |
DHC Energy System | Line | Service Pipe | Bypass | False |
DHC Energy System | Line | Service Pipe | Discharge | False |
DHC Energy System | Line | Bonding Line | Unknown | False |
DHC Energy System | Line | Bonding Line | Wire | False |
DHC Energy System | Line | Bonding Line | Strap | False |
DHC Energy System | Line | Distribution Pipe | Unknown | True |
DHC Energy System | Line | Distribution Pipe | Supply | True |
DHC Energy System | Line | Distribution Pipe | Return | True |
DHC Energy System | Line | Distribution Pipe | Reserve | True |
DHC Energy System | Line | Distribution Pipe | Bypass | True |
DHC Energy System | Line | Distribution Pipe | Discharge | True |
DHC Energy System | Line | Test Lead Wire | Unknown | False |
DHC Energy System | Line | Test Lead Wire | Aqua | False |
DHC Energy System | Line | Test Lead Wire | Blue | False |
DHC Energy System | Line | Test Lead Wire | Forest | False |
DHC Energy System | Line | Test Lead Wire | Green | False |
DHC Energy System | Line | Test Lead Wire | Lavender | False |
DHC Energy System | Line | Test Lead Wire | Orange | False |
DHC Energy System | Line | Test Lead Wire | Pink | False |
DHC Energy System | Line | Test Lead Wire | Red | False |
DHC Energy System | Line | Test Lead Wire | Yellow | False |
DHC Energy System | Line | Test Lead Wire | Purple | False |
DHC Energy System | Line | Transmission Pipe | Unknown | True |
DHC Energy System | Line | Transmission Pipe | Supply | True |
DHC Energy System | Line | Transmission Pipe | Return | True |
DHC Energy System | Line | Transmission Pipe | Reserve | True |
DHC Energy System | Line | Transmission Pipe | Bypass | True |
DHC Energy System | Line | Station Pipe | Unknown | False |
DHC Energy System | Line | Station Pipe | Supply | False |
DHC Energy System | Line | Station Pipe | Return | False |
DHC Energy System | Line | Station Pipe | Reserve | False |
DHC Energy System | Line | Station Pipe | Bypass | False |
DHC Energy System | Line | Station Pipe | Discharge | False |
DHC Energy System | Line | Customer Pipe | Unknown | False |
DHC Energy System | Line | Customer Pipe | Supply | False |
DHC Energy System | Line | Customer Pipe | Return | False |
DHC Energy System | Line | Customer Pipe | Reserve | False |
DHC Energy System | Line | Customer Pipe | Bypass | False |
DHC Energy System | Line | Customer Pipe | Discharge | False |
DHC Energy System | Line | Sensing Pipe | Unknown | False |
DHC Energy System | Line | Sensing Pipe | Pressure | False |
DHC Energy System | Line | Rectifier Cable | Unknown | False |
DHC Energy System | Line | Rectifier Cable | Rectifier Cable | False |
DHC Energy System | Junction | Fitting | Unknown | |
DHC Energy System | Junction | Fitting | Coupling | |
DHC Energy System | Junction | Fitting | Cross | |
DHC Energy System | Junction | Fitting | Elbow | |
DHC Energy System | Junction | Fitting | End Cap | |
DHC Energy System | Junction | Fitting | Expansion Joint | |
DHC Energy System | Junction | Fitting | Flange | |
DHC Energy System | Junction | Fitting | Pipe Bend | |
DHC Energy System | Junction | Fitting | Plastic Fusion | |
DHC Energy System | Junction | Fitting | Reducer | |
DHC Energy System | Junction | Fitting | Saddle | |
DHC Energy System | Junction | Fitting | Screw | |
DHC Energy System | Junction | Fitting | Sleeve | |
DHC Energy System | Junction | Fitting | Slip Joint | |
DHC Energy System | Junction | Fitting | Tap | |
DHC Energy System | Junction | Fitting | Tee | |
DHC Energy System | Junction | Fitting | Transition | |
DHC Energy System | Junction | Fitting | Weld | |
DHC Energy System | Junction | Fitting | Waterseal | |
DHC Energy System | Junction | Fitting | Y-Connector | |
DHC Energy System | Junction | Vent | Unknown | |
DHC Energy System | Junction | Vent | Underground Embedded | |
DHC Energy System | Junction | Cooling Chamber | Unknown | |
DHC Energy System | Junction | Cooling Chamber | Cooling Chamber | |
DHC Energy System | Junction | Drip Leg | Unknown | |
DHC Energy System | Junction | Drip Leg | Drip Leg | |
DHC Energy System | Junction | Wire Junction | Unknown | |
DHC Energy System | Junction | Wire Junction | Bond Junction | |
DHC Energy System | Junction | Wire Junction | Test Lead | |
DHC Energy System | Junction | Insulation Junction | Unknown | |
DHC Energy System | Junction | Insulation Junction | Insulation Junction | |
DHC Circulation | Device | Pump | Unknown | False |
DHC Circulation | Device | Pump | Primary | False |
DHC Circulation | Device | Pump | Booster | False |
DHC Circulation | Device | Pump | Reserve | False |
DHC Circulation | Device | Pump | Condensate | False |
DHC Circulation | Device | Pump | Sump | False |
DHC Circulation | Device | Flow Valve | Unknown | False |
DHC Circulation | Device | Flow Valve | Check | False |
DHC Circulation | Device | Controllable Valve | Unknown | False |
DHC Circulation | Device | Controllable Valve | Isolation | False |
DHC Circulation | Device | Controllable Valve | Bypass | False |
DHC Circulation | Device | Controllable Valve | Service | False |
DHC Circulation | Device | Controllable Valve | Test | False |
DHC Circulation | Device | Controllable Valve | Single Use | False |
DHC Circulation | Device | Pressure Valve | Unknown | False |
DHC Circulation | Device | Pressure Valve | Pressure Reducing | False |
DHC Circulation | Device | Pressure Valve | Pressure Limiting | False |
DHC Circulation | Device | Pressure Valve | Pressure Release | False |
DHC Circulation | Device | Pressure Valve | Pressure Sustaining | False |
DHC Circulation | Device | Pressure Valve | Air Release | False |
DHC Circulation | Device | Pressure Regulator | Unknown | False |
DHC Circulation | Device | Pressure Regulator | Differential | False |
DHC Circulation | Device | Meter | Unknown | False |
DHC Circulation | Device | Meter | Flow | False |
DHC Circulation | Device | Meter | Energy | False |
DHC Circulation | Device | Trap | Unknown | False |
DHC Circulation | Device | Trap | Steam | False |
DHC Circulation | Device | Monitoring | Unknown | False |
DHC Circulation | Device | Monitoring | Pressure Sensor | False |
DHC Circulation | Device | Monitoring | Temperature Sensor | False |
DHC Circulation | Device | Monitoring | Leak Detection Sensor | False |
DHC Circulation | Device | Heat Exchanger | Unknown | False |
DHC Circulation | Device | Heat Exchanger | Shell and Tube | True |
DHC Circulation | Device | Heat Exchanger | Plate | True |
DHC Circulation | Device | Production Unit | Unknown | False |
DHC Circulation | Device | Production Unit | Steam | False |
DHC Circulation | Device | Production Unit | Heated Water | False |
DHC Circulation | Device | Chiller | Unknown | False |
DHC Circulation | Device | Chiller | Compression | False |
DHC Circulation | Device | Chiller | Absorption | False |
DHC Circulation | Device | Chiller | Centrifugal | False |
DHC Circulation | Device | Service Connection | Unknown | False |
DHC Circulation | Device | Service Connection | Service Connection | False |
DHC Circulation | Device | Well | Unknown | False |
DHC Circulation | Device | Well | Thermal | False |
DHC Circulation | Device | Well | Geothermal | False |
DHC Circulation | Device | Bypass | Unknown | False |
DHC Circulation | Device | Bypass | Bypass | False |
DHC Circulation | Device | Leak Detection Panel | Unknown | False |
DHC Circulation | Device | Leak Detection Panel | Leak Detection Panel | False |
DHC Circulation | Device | Leak Detection Test Point | Unknown | False |
DHC Circulation | Device | Leak Detection Test Point | Leak Detection Test Point | False |
DHC Circulation | Device | Filter | Unknown | False |
DHC Circulation | Device | Filter | Filter | False |
DHC Circulation | Device | Tank | Unknown | False |
DHC Circulation | Device | Tank | Expansion | False |
DHC Circulation | Device | Tank | Receiver | False |
DHC Circulation | Device | Anode | Unknown | False |
DHC Circulation | Device | Anode | ICCP | False |
DHC Circulation | Device | Anode | Galvanic | False |
DHC Circulation | Device | Rectifier | Unknown | False |
DHC Circulation | Device | Rectifier | Rectifier | False |
DHC Circulation | Device | Test Point | Unknown | False |
DHC Circulation | Device | Test Point | Above Ground | False |
DHC Circulation | Device | Test Point | Buried | False |
DHC Circulation | Device | Test Point | On Post | False |
DHC Circulation | Device | Test Point | Pipeline Marker | False |
DHC Circulation | Device | Test Point | Service Line | False |
DHC Circulation | Line | Service Pipe | Unknown | False |
DHC Circulation | Line | Service Pipe | Supply | False |
DHC Circulation | Line | Service Pipe | Return | False |
DHC Circulation | Line | Service Pipe | Reserve | False |
DHC Circulation | Line | Service Pipe | Bypass | False |
DHC Circulation | Line | Service Pipe | Discharge | False |
DHC Circulation | Line | Bonding Line | Unknown | False |
DHC Circulation | Line | Bonding Line | Wire | False |
DHC Circulation | Line | Bonding Line | Strap | False |
DHC Circulation | Line | Distribution Pipe | Unknown | True |
DHC Circulation | Line | Distribution Pipe | Supply | True |
DHC Circulation | Line | Distribution Pipe | Return | True |
DHC Circulation | Line | Distribution Pipe | Reserve | True |
DHC Circulation | Line | Distribution Pipe | Bypass | True |
DHC Circulation | Line | Distribution Pipe | Discharge | True |
DHC Circulation | Line | Test Lead Wire | Unknown | False |
DHC Circulation | Line | Test Lead Wire | Aqua | False |
DHC Circulation | Line | Test Lead Wire | Blue | False |
DHC Circulation | Line | Test Lead Wire | Forest | False |
DHC Circulation | Line | Test Lead Wire | Green | False |
DHC Circulation | Line | Test Lead Wire | Lavender | False |
DHC Circulation | Line | Test Lead Wire | Orange | False |
DHC Circulation | Line | Test Lead Wire | Pink | False |
DHC Circulation | Line | Test Lead Wire | Red | False |
DHC Circulation | Line | Test Lead Wire | Yellow | False |
DHC Circulation | Line | Test Lead Wire | Purple | False |
DHC Circulation | Line | Transmission Pipe | Unknown | True |
DHC Circulation | Line | Transmission Pipe | Supply | True |
DHC Circulation | Line | Transmission Pipe | Return | True |
DHC Circulation | Line | Transmission Pipe | Reserve | True |
DHC Circulation | Line | Transmission Pipe | Bypass | True |
DHC Circulation | Line | Station Pipe | Unknown | False |
DHC Circulation | Line | Station Pipe | Supply | False |
DHC Circulation | Line | Station Pipe | Return | False |
DHC Circulation | Line | Station Pipe | Reserve | False |
DHC Circulation | Line | Station Pipe | Bypass | False |
DHC Circulation | Line | Station Pipe | Discharge | False |
DHC Circulation | Line | Customer Pipe | Unknown | False |
DHC Circulation | Line | Customer Pipe | Supply | False |
DHC Circulation | Line | Customer Pipe | Return | False |
DHC Circulation | Line | Customer Pipe | Reserve | False |
DHC Circulation | Line | Customer Pipe | Bypass | False |
DHC Circulation | Line | Customer Pipe | Discharge | False |
DHC Circulation | Line | Sensing Pipe | Unknown | False |
DHC Circulation | Line | Sensing Pipe | Pressure | False |
DHC Circulation | Line | Rectifier Cable | Unknown | False |
DHC Circulation | Line | Rectifier Cable | Rectifier Cable | False |
DHC Circulation | Junction | Fitting | Unknown | |
DHC Circulation | Junction | Fitting | Coupling | |
DHC Circulation | Junction | Fitting | Cross | |
DHC Circulation | Junction | Fitting | Elbow | |
DHC Circulation | Junction | Fitting | End Cap | |
DHC Circulation | Junction | Fitting | Expansion Joint | |
DHC Circulation | Junction | Fitting | Flange | |
DHC Circulation | Junction | Fitting | Pipe Bend | |
DHC Circulation | Junction | Fitting | Plastic Fusion | |
DHC Circulation | Junction | Fitting | Reducer | |
DHC Circulation | Junction | Fitting | Saddle | |
DHC Circulation | Junction | Fitting | Screw | |
DHC Circulation | Junction | Fitting | Sleeve | |
DHC Circulation | Junction | Fitting | Slip Joint | |
DHC Circulation | Junction | Fitting | Tap | |
DHC Circulation | Junction | Fitting | Tee | |
DHC Circulation | Junction | Fitting | Transition | |
DHC Circulation | Junction | Fitting | Weld | |
DHC Circulation | Junction | Fitting | Waterseal | |
DHC Circulation | Junction | Fitting | Y-Connector | |
DHC Circulation | Junction | Vent | Unknown | |
DHC Circulation | Junction | Vent | Underground Embedded | |
DHC Circulation | Junction | Cooling Chamber | Unknown | |
DHC Circulation | Junction | Cooling Chamber | Cooling Chamber | |
DHC Circulation | Junction | Drip Leg | Unknown | |
DHC Circulation | Junction | Drip Leg | Drip Leg | |
DHC Circulation | Junction | Wire Junction | Unknown | |
DHC Circulation | Junction | Wire Junction | Bond Junction | |
DHC Circulation | Junction | Wire Junction | Test Lead | |
DHC Circulation | Junction | Insulation Junction | Unknown | |
DHC Circulation | Junction | Insulation Junction | Insulation Junction | |
DHC Pressure | Device | Pump | Unknown | False |
DHC Pressure | Device | Pump | Primary | True |
DHC Pressure | Device | Pump | Booster | False |
DHC Pressure | Device | Pump | Reserve | False |
DHC Pressure | Device | Pump | Condensate | False |
DHC Pressure | Device | Pump | Sump | False |
DHC Pressure | Device | Flow Valve | Unknown | False |
DHC Pressure | Device | Flow Valve | Check | False |
DHC Pressure | Device | Controllable Valve | Unknown | False |
DHC Pressure | Device | Controllable Valve | Isolation | False |
DHC Pressure | Device | Controllable Valve | Bypass | False |
DHC Pressure | Device | Controllable Valve | Service | False |
DHC Pressure | Device | Controllable Valve | Test | False |
DHC Pressure | Device | Controllable Valve | Single Use | False |
DHC Pressure | Device | Pressure Valve | Unknown | False |
DHC Pressure | Device | Pressure Valve | Pressure Reducing | True |
DHC Pressure | Device | Pressure Valve | Pressure Limiting | False |
DHC Pressure | Device | Pressure Valve | Pressure Release | False |
DHC Pressure | Device | Pressure Valve | Pressure Sustaining | False |
DHC Pressure | Device | Pressure Valve | Air Release | False |
DHC Pressure | Device | Pressure Regulator | Unknown | False |
DHC Pressure | Device | Pressure Regulator | Differential | True |
DHC Pressure | Device | Meter | Unknown | False |
DHC Pressure | Device | Meter | Flow | False |
DHC Pressure | Device | Meter | Energy | False |
DHC Pressure | Device | Trap | Unknown | False |
DHC Pressure | Device | Trap | Steam | False |
DHC Pressure | Device | Monitoring | Unknown | False |
DHC Pressure | Device | Monitoring | Pressure Sensor | False |
DHC Pressure | Device | Monitoring | Temperature Sensor | False |
DHC Pressure | Device | Monitoring | Leak Detection Sensor | False |
DHC Pressure | Device | Heat Exchanger | Unknown | False |
DHC Pressure | Device | Heat Exchanger | Shell and Tube | False |
DHC Pressure | Device | Heat Exchanger | Plate | False |
DHC Pressure | Device | Production Unit | Unknown | False |
DHC Pressure | Device | Production Unit | Steam | False |
DHC Pressure | Device | Production Unit | Heated Water | False |
DHC Pressure | Device | Chiller | Unknown | False |
DHC Pressure | Device | Chiller | Compression | False |
DHC Pressure | Device | Chiller | Absorption | False |
DHC Pressure | Device | Chiller | Centrifugal | False |
DHC Pressure | Device | Service Connection | Unknown | False |
DHC Pressure | Device | Service Connection | Service Connection | False |
DHC Pressure | Device | Well | Unknown | False |
DHC Pressure | Device | Well | Thermal | False |
DHC Pressure | Device | Well | Geothermal | False |
DHC Pressure | Device | Bypass | Unknown | False |
DHC Pressure | Device | Bypass | Bypass | False |
DHC Pressure | Device | Leak Detection Panel | Unknown | False |
DHC Pressure | Device | Leak Detection Panel | Leak Detection Panel | False |
DHC Pressure | Device | Leak Detection Test Point | Unknown | False |
DHC Pressure | Device | Leak Detection Test Point | Leak Detection Test Point | False |
DHC Pressure | Device | Filter | Unknown | False |
DHC Pressure | Device | Filter | Filter | False |
DHC Pressure | Device | Tank | Unknown | False |
DHC Pressure | Device | Tank | Expansion | False |
DHC Pressure | Device | Tank | Receiver | False |
DHC Pressure | Device | Anode | Unknown | False |
DHC Pressure | Device | Anode | ICCP | False |
DHC Pressure | Device | Anode | Galvanic | False |
DHC Pressure | Device | Rectifier | Unknown | False |
DHC Pressure | Device | Rectifier | Rectifier | False |
DHC Pressure | Device | Test Point | Unknown | False |
DHC Pressure | Device | Test Point | Above Ground | False |
DHC Pressure | Device | Test Point | Buried | False |
DHC Pressure | Device | Test Point | On Post | False |
DHC Pressure | Device | Test Point | Pipeline Marker | False |
DHC Pressure | Device | Test Point | Service Line | False |
DHC Pressure | Line | Service Pipe | Unknown | False |
DHC Pressure | Line | Service Pipe | Supply | False |
DHC Pressure | Line | Service Pipe | Return | False |
DHC Pressure | Line | Service Pipe | Reserve | False |
DHC Pressure | Line | Service Pipe | Bypass | False |
DHC Pressure | Line | Service Pipe | Discharge | False |
DHC Pressure | Line | Bonding Line | Unknown | False |
DHC Pressure | Line | Bonding Line | Wire | False |
DHC Pressure | Line | Bonding Line | Strap | False |
DHC Pressure | Line | Distribution Pipe | Unknown | True |
DHC Pressure | Line | Distribution Pipe | Supply | True |
DHC Pressure | Line | Distribution Pipe | Return | True |
DHC Pressure | Line | Distribution Pipe | Reserve | True |
DHC Pressure | Line | Distribution Pipe | Bypass | True |
DHC Pressure | Line | Distribution Pipe | Discharge | True |
DHC Pressure | Line | Test Lead Wire | Unknown | False |
DHC Pressure | Line | Test Lead Wire | Aqua | False |
DHC Pressure | Line | Test Lead Wire | Blue | False |
DHC Pressure | Line | Test Lead Wire | Forest | False |
DHC Pressure | Line | Test Lead Wire | Green | False |
DHC Pressure | Line | Test Lead Wire | Lavender | False |
DHC Pressure | Line | Test Lead Wire | Orange | False |
DHC Pressure | Line | Test Lead Wire | Pink | False |
DHC Pressure | Line | Test Lead Wire | Red | False |
DHC Pressure | Line | Test Lead Wire | Yellow | False |
DHC Pressure | Line | Test Lead Wire | Purple | False |
DHC Pressure | Line | Transmission Pipe | Unknown | True |
DHC Pressure | Line | Transmission Pipe | Supply | True |
DHC Pressure | Line | Transmission Pipe | Return | True |
DHC Pressure | Line | Transmission Pipe | Reserve | True |
DHC Pressure | Line | Transmission Pipe | Bypass | True |
DHC Pressure | Line | Station Pipe | Unknown | False |
DHC Pressure | Line | Station Pipe | Supply | False |
DHC Pressure | Line | Station Pipe | Return | False |
DHC Pressure | Line | Station Pipe | Reserve | False |
DHC Pressure | Line | Station Pipe | Bypass | False |
DHC Pressure | Line | Station Pipe | Discharge | False |
DHC Pressure | Line | Customer Pipe | Unknown | False |
DHC Pressure | Line | Customer Pipe | Supply | False |
DHC Pressure | Line | Customer Pipe | Return | False |
DHC Pressure | Line | Customer Pipe | Reserve | False |
DHC Pressure | Line | Customer Pipe | Bypass | False |
DHC Pressure | Line | Customer Pipe | Discharge | False |
DHC Pressure | Line | Sensing Pipe | Unknown | False |
DHC Pressure | Line | Sensing Pipe | Pressure | False |
DHC Pressure | Line | Rectifier Cable | Unknown | False |
DHC Pressure | Line | Rectifier Cable | Rectifier Cable | False |
DHC Pressure | Junction | Fitting | Unknown | |
DHC Pressure | Junction | Fitting | Coupling | |
DHC Pressure | Junction | Fitting | Cross | |
DHC Pressure | Junction | Fitting | Elbow | |
DHC Pressure | Junction | Fitting | End Cap | |
DHC Pressure | Junction | Fitting | Expansion Joint | |
DHC Pressure | Junction | Fitting | Flange | |
DHC Pressure | Junction | Fitting | Pipe Bend | |
DHC Pressure | Junction | Fitting | Plastic Fusion | |
DHC Pressure | Junction | Fitting | Reducer | |
DHC Pressure | Junction | Fitting | Saddle | |
DHC Pressure | Junction | Fitting | Screw | |
DHC Pressure | Junction | Fitting | Sleeve | |
DHC Pressure | Junction | Fitting | Slip Joint | |
DHC Pressure | Junction | Fitting | Tap | |
DHC Pressure | Junction | Fitting | Tee | |
DHC Pressure | Junction | Fitting | Transition | |
DHC Pressure | Junction | Fitting | Weld | |
DHC Pressure | Junction | Fitting | Waterseal | |
DHC Pressure | Junction | Fitting | Y-Connector | |
DHC Pressure | Junction | Vent | Unknown | |
DHC Pressure | Junction | Vent | Underground Embedded | |
DHC Pressure | Junction | Cooling Chamber | Unknown | |
DHC Pressure | Junction | Cooling Chamber | Cooling Chamber | |
DHC Pressure | Junction | Drip Leg | Unknown | |
DHC Pressure | Junction | Drip Leg | Drip Leg | |
DHC Pressure | Junction | Wire Junction | Unknown | |
DHC Pressure | Junction | Wire Junction | Bond Junction | |
DHC Pressure | Junction | Wire Junction | Test Lead | |
DHC Pressure | Junction | Insulation Junction | Unknown | |
DHC Pressure | Junction | Insulation Junction | Insulation Junction |
Tier Name | Include Containers | Include Content | Include Structures | Include Barriers | Validate Locatability | Traversability Scope |
---|---|---|---|---|---|---|
DHC Cathodic Protection | True | True | True | True | False | junctionsAndEdges |
DHC Leak Detection | True | True | True | True | False | junctionsAndEdges |
DHC Energy System | True | True | True | True | False | junctionsAndEdges |
DHC Circulation | True | True | True | True | False | junctionsAndEdges |
DHC Pressure | True | True | True | True | False | junctionsAndEdges |
Tier Name | Network Attribute / Category | Operator | Value | Combine Using Or |
---|---|---|---|---|
DHC Cathodic Protection | Cathodic Protection Traceability | Equal | 2 | False |
DHC Leak Detection | Leak Detection Traceability | Equal | 2 | False |
DHC Energy System | Lifecycle Status | Does Not Include Any | 6 | True |
DHC Energy System | DHC:Device Status | Equal | 2 | True |
DHC Energy System | Category | Equal | CP Only | True |
DHC Energy System | Category | Equal | Leak Detection Only | False |
DHC Circulation | Lifecycle Status | Does Not Include Any | 6 | True |
DHC Circulation | DHC:Device Status | Equal | 2 | True |
DHC Circulation | Category | Equal | CP Only | True |
DHC Circulation | Category | Equal | Leak Detection Only | False |
DHC Pressure | Lifecycle Status | Does Not Include Any | 6 | True |
DHC Pressure | DHC:Device Status | Equal | 2 | True |
DHC Pressure | Category | Equal | Heat Exchanger | True |
DHC Pressure | Category | Equal | CP Only | True |
DHC Pressure | Category | Equal | Leak Detection Only | False |
Domain Network Name | Source Name | Table | Usage Type | Source ID | # of Asset Groups | # of Asset Types |
---|---|---|---|---|---|---|
Structure | StructureJunction | main.StructureJunction | Structure Junction | 4 | 8 | 26 |
Structure | StructureBoundary | main.StructureBoundary | Structure Boundary | 6 | 5 | 13 |
Structure | StructureJunctionObject | main.StructureJunctionObject | Structure Junction Object | 7 | 1 | 1 |
Structure | StructureLine | main.StructureLine | Structure Line | 5 | 5 | 13 |
Structure | StructureEdgeObject | main.StructureEdgeObject | Structure Edge Object | 8 | 1 | 1 |
DHC | DHCDevice | main.DHCDevice | Device | 9 | 22 | 69 |
DHC | DHCAssembly | main.DHCAssembly | Assembly | 11 | 4 | 15 |
DHC | DHCJunction | main.DHCJunction | Junction | 12 | 7 | 34 |
DHC | DHCJunctionObject | main.DHCJunctionObject | Junction Object | 14 | 1 | 1 |
DHC | DHCLine | main.DHCLine | Line | 10 | 10 | 54 |
DHC | DHCSubnetLine | main.DHCSubnetLine | Subnet Line | 13 | 6 | 0 |
DHC | DHCEdgeObject | main.DHCEdgeObject | Edge Object | 15 | 1 | 1 |
Source Name | Asset Group Name | Asset Group Code | # of Asset Types | Creation Time |
---|---|---|---|---|
StructureJunction | Unknown | 0 | 1 | 2024-03-18 12:00:41 |
StructureJunction | Pipe Anchor | 2 | 2 | 2024-03-18 12:02:22 |
StructureJunction | Pipe Support | 3 | 3 | 2024-03-18 12:02:22 |
StructureJunction | Pipe Hanger | 4 | 4 | 2024-03-18 12:02:22 |
StructureJunction | Pipe Access Point | 10 | 2 | 2024-03-18 12:02:22 |
StructureJunction | DHC Guide | 706 | 3 | 2024-03-18 12:02:22 |
StructureJunction | DHC Pipe Box | 707 | 9 | 2024-03-18 12:02:22 |
StructureJunction | DHC Pillar | 708 | 2 | 2024-03-18 12:02:22 |
StructureBoundary | Unknown | 0 | 1 | 2024-03-18 12:00:41 |
StructureBoundary | Pipe Station | 1 | 3 | 2024-03-18 12:02:28 |
StructureBoundary | Pipe Vault | 2 | 2 | 2024-03-18 12:02:28 |
StructureBoundary | Pipe Customer Building | 4 | 5 | 2024-03-18 12:02:28 |
StructureBoundary | DHC Protection Plate | 702 | 2 | 2024-03-18 12:02:28 |
StructureJunctionObject | Unknown | 0 | 1 | 2024-03-18 12:00:41 |
StructureLine | Unknown | 0 | 1 | 2024-03-18 12:00:41 |
StructureLine | Pipe Casing | 1 | 4 | 2024-03-18 12:02:32 |
StructureLine | DHC Tunnel | 701 | 3 | 2024-03-18 12:02:32 |
StructureLine | DHC Trench | 702 | 3 | 2024-03-18 12:02:32 |
StructureLine | DHC Communication Conduit | 703 | 2 | 2024-03-18 12:02:32 |
StructureEdgeObject | Unknown | 0 | 1 | 2024-03-18 12:00:41 |
DHCDevice | Unknown | 0 | 1 | 2024-03-18 12:02:06 |
DHCDevice | Pump | 1 | 6 | 2024-03-18 12:02:48 |
DHCDevice | Flow Valve | 2 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Controllable Valve | 3 | 6 | 2024-03-18 12:02:48 |
DHCDevice | Pressure Valve | 4 | 6 | 2024-03-18 12:02:48 |
DHCDevice | Pressure Regulator | 5 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Meter | 6 | 3 | 2024-03-18 12:02:48 |
DHCDevice | Trap | 7 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Monitoring | 8 | 4 | 2024-03-18 12:02:48 |
DHCDevice | Heat Exchanger | 9 | 3 | 2024-03-18 12:02:48 |
DHCDevice | Production Unit | 10 | 3 | 2024-03-18 12:02:48 |
DHCDevice | Chiller | 11 | 4 | 2024-03-18 12:02:48 |
DHCDevice | Service Connection | 12 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Well | 13 | 3 | 2024-03-18 12:02:48 |
DHCDevice | Bypass | 14 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Leak Detection Panel | 15 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Leak Detection Test Point | 16 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Filter | 17 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Tank | 18 | 3 | 2024-03-18 12:02:48 |
DHCDevice | Anode | 50 | 3 | 2024-03-18 12:02:48 |
DHCDevice | Rectifier | 51 | 2 | 2024-03-18 12:02:48 |
DHCDevice | Test Point | 52 | 6 | 2024-03-18 12:02:48 |
DHCAssembly | Unknown | 0 | 1 | 2024-03-18 12:02:06 |
DHCAssembly | Station | 1 | 9 | 2024-03-18 12:03:20 |
DHCAssembly | Well Pad | 2 | 3 | 2024-03-18 12:03:20 |
DHCAssembly | Fitting Assembly | 3 | 2 | 2024-03-18 12:03:20 |
DHCJunction | Unknown | 0 | 1 | 2024-03-18 12:02:06 |
DHCJunction | Fitting | 20 | 21 | 2024-03-18 12:03:26 |
DHCJunction | Vent | 22 | 3 | 2024-03-18 12:03:26 |
DHCJunction | Cooling Chamber | 23 | 2 | 2024-03-18 12:03:26 |
DHCJunction | Drip Leg | 24 | 2 | 2024-03-18 12:03:26 |
DHCJunction | Wire Junction | 50 | 3 | 2024-03-18 12:03:26 |
DHCJunction | Insulation Junction | 51 | 2 | 2024-03-18 12:03:26 |
DHCJunctionObject | Unknown | 0 | 1 | 2024-03-18 12:02:06 |
DHCLine | Unknown | 0 | 1 | 2024-03-18 12:02:06 |
DHCLine | Service Pipe | 1 | 7 | 2024-03-18 12:03:40 |
DHCLine | Distribution Pipe | 2 | 7 | 2024-03-18 12:03:40 |
DHCLine | Transmission Pipe | 3 | 7 | 2024-03-18 12:03:40 |
DHCLine | Station Pipe | 5 | 7 | 2024-03-18 12:03:40 |
DHCLine | Customer Pipe | 6 | 7 | 2024-03-18 12:03:40 |
DHCLine | Sensing Pipe | 8 | 2 | 2024-03-18 12:03:40 |
DHCLine | Bonding Line | 50 | 3 | 2024-03-18 12:03:40 |
DHCLine | Test Lead Wire | 51 | 11 | 2024-03-18 12:03:40 |
DHCLine | Rectifier Cable | 52 | 2 | 2024-03-18 12:03:40 |
DHCSubnetLine | Unknown | 0 | 0 | 2024-03-18 12:02:06 |
DHCSubnetLine | DHC Cathodic Protection | 1 | 0 | 2024-03-18 12:02:22 |
DHCSubnetLine | DHC Leak Detection | 2 | 0 | 2024-03-18 12:02:22 |
DHCSubnetLine | DHC Energy System | 3 | 0 | 2024-03-18 12:02:22 |
DHCSubnetLine | DHC Circulation | 4 | 0 | 2024-03-18 12:02:22 |
DHCSubnetLine | DHC Pressure | 5 | 0 | 2024-03-18 12:02:22 |
DHCEdgeObject | Unknown | 0 | 1 | 2024-03-18 12:02:06 |
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 | 2024-03-18 12:00:41 | |||||||
StructureJunction | Pipe Anchor | Unknown | 2 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | Pipe Anchor | Anchor | 2 | 41 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | Pipe Support | Unknown | 3 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | Pipe Support | Pipe Stand | 3 | 81 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | Pipe Support | Roller | 3 | 82 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | Pipe Hanger | Unknown | 4 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | Pipe Hanger | Constant Spring | 4 | 121 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | Pipe Hanger | Rigid | 4 | 122 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | Pipe Hanger | Variable Spring | 4 | 123 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | Pipe Access Point | Unknown | 10 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | Pipe Access Point | Manhole | 10 | 20 | Container | Cascade | 25 | 2024-03-18 12:02:22 | ||||
StructureJunction | DHC Guide | Unknown | 706 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | DHC Guide | Spider | 706 | 100 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Guide | Slides | 706 | 101 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Unknown | 707 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | DHC Pipe Box | Bypass | 707 | 1 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Valve | 707 | 2 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Meter | 707 | 3 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Vent | 707 | 4 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Expansion | 707 | 5 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Heating | 707 | 6 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | Tapping | 707 | 7 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pipe Box | CP | 707 | 8 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureJunction | DHC Pillar | Unknown | 708 | 0 | 2024-03-18 12:02:22 | |||||||
StructureJunction | DHC Pillar | Pillar | 708 | 140 | Structure | Set To None | 2024-03-18 12:02:22 | |||||
StructureBoundary | Unknown | Unknown | 0 | 0 | 2024-03-18 12:00:41 | |||||||
StructureBoundary | Pipe Station | Unknown | 1 | 0 | 2024-03-18 12:02:28 | |||||||
StructureBoundary | Pipe Station | Energy Plant Building | 1 | 20 | Container | Cascade | 50 | 2024-03-18 12:02:28 | ||||
StructureBoundary | Pipe Station | Substation Building | 1 | 21 | Container | Cascade | 25 | 2024-03-18 12:02:28 | ||||
StructureBoundary | Pipe Vault | Unknown | 2 | 0 | 2024-03-18 12:02:28 | |||||||
StructureBoundary | Pipe Vault | Vault Boundary | 2 | 81 | Container | Cascade | 25 | 2024-03-18 12:02:28 | ||||
StructureBoundary | Pipe Customer Building | Unknown | 4 | 0 | 2024-03-18 12:02:28 | |||||||
StructureBoundary | Pipe Customer Building | Residential | 4 | 60 | Container | Cascade | 50 | 2024-03-18 12:02:28 | ||||
StructureBoundary | Pipe Customer Building | Commercial | 4 | 61 | Container | Cascade | 50 | 2024-03-18 12:02:28 | ||||
StructureBoundary | Pipe Customer Building | Industrial | 4 | 62 | Container | Cascade | 50 | 2024-03-18 12:02:28 | ||||
StructureBoundary | Pipe Customer Building | Public | 4 | 63 | 2024-03-18 12:02:28 | |||||||
StructureBoundary | DHC Protection Plate | Unknown | 702 | 0 | 2024-03-18 12:02:28 | |||||||
StructureBoundary | DHC Protection Plate | Protection Plate | 702 | 80 | Container | Cascade | 25 | 2024-03-18 12:02:28 | ||||
StructureJunctionObject | Unknown | Unknown | 0 | 0 | 2024-03-18 12:00:41 | |||||||
StructureLine | Unknown | Unknown | 0 | 0 | 2024-03-18 12:00:41 | |||||||
StructureLine | Pipe Casing | Unknown | 1 | 0 | 2024-03-18 12:02:32 | |||||||
StructureLine | Pipe Casing | Transmission | 1 | 20 | Container | Cascade | 100 | False | 2024-03-18 12:02:32 | |||
StructureLine | Pipe Casing | Distribution | 1 | 21 | Container | Cascade | 100 | False | 2024-03-18 12:02:32 | |||
StructureLine | Pipe Casing | Service | 1 | 22 | Container | Cascade | 100 | False | 2024-03-18 12:02:32 | |||
StructureLine | DHC Tunnel | Unknown | 701 | 0 | 2024-03-18 12:02:32 | |||||||
StructureLine | DHC Tunnel | Tunnel | 701 | 1 | Container | Cascade | 100 | False | 2024-03-18 12:02:32 | |||
StructureLine | DHC Tunnel | Concrete Trench Box | 701 | 2 | Container | Cascade | 100 | False | 2024-03-18 12:02:32 | |||
StructureLine | DHC Trench | Unknown | 702 | 0 | 2024-03-18 12:02:33 | |||||||
StructureLine | DHC Trench | Single Trench | 702 | 40 | Container | Cascade | 100 | False | 2024-03-18 12:02:33 | |||
StructureLine | DHC Trench | Triple Trench | 702 | 41 | Container | Cascade | 100 | False | 2024-03-18 12:02:33 | |||
StructureLine | DHC Communication Conduit | Unknown | 703 | 0 | 2024-03-18 12:02:33 | |||||||
StructureLine | DHC Communication Conduit | Communication Conduit | 703 | 60 | Container | Cascade | 100 | False | 2024-03-18 12:02:33 | |||
StructureEdgeObject | Unknown | Unknown | 0 | 0 | 2024-03-18 12:00:41 | |||||||
DHCDevice | Unknown | Unknown | 0 | 0 | 2024-03-18 12:02:06 | |||||||
DHCDevice | Pump | Unknown | 1 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pump | Primary | 1 | 1 | Pressure Increasing | Subnetwork Controller | 2024-03-18 12:02:48 | |||||
DHCDevice | Pump | Booster | 1 | 2 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pump | Reserve | 1 | 3 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pump | Condensate | 1 | 4 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pump | Sump | 1 | 5 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Flow Valve | Unknown | 2 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Flow Valve | Check | 2 | 20 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Controllable Valve | Unknown | 3 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Controllable Valve | Isolation | 3 | 40 | DHC Isolating | 2024-03-18 12:02:48 | ||||||
DHCDevice | Controllable Valve | Bypass | 3 | 41 | DHC Isolating | 2024-03-18 12:02:48 | ||||||
DHCDevice | Controllable Valve | Service | 3 | 42 | DHC Isolating | 2024-03-18 12:02:48 | ||||||
DHCDevice | Controllable Valve | Test | 3 | 43 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Controllable Valve | Single Use | 3 | 44 | DHC Isolating | 2024-03-18 12:02:48 | ||||||
DHCDevice | Pressure Valve | Unknown | 4 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pressure Valve | Pressure Reducing | 4 | 60 | Pressure Reducing | Subnetwork Controller | 2024-03-18 12:02:48 | |||||
DHCDevice | Pressure Valve | Pressure Limiting | 4 | 61 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pressure Valve | Pressure Release | 4 | 62 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pressure Valve | Pressure Sustaining | 4 | 63 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pressure Valve | Air Release | 4 | 64 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pressure Regulator | Unknown | 5 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Pressure Regulator | Differential | 5 | 80 | Pressure Reducing | Subnetwork Controller | 2024-03-18 12:02:48 | |||||
DHCDevice | Meter | Unknown | 6 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Meter | Flow | 6 | 100 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Meter | Energy | 6 | 101 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Trap | Unknown | 7 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Trap | Steam | 7 | 120 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Monitoring | Unknown | 8 | 0 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Monitoring | Pressure Sensor | 8 | 140 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Monitoring | Temperature Sensor | 8 | 141 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Monitoring | Leak Detection Sensor | 8 | 142 | 2024-03-18 12:02:48 | |||||||
DHCDevice | Heat Exchanger | Unknown | 9 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Heat Exchanger | Shell and Tube | 9 | 160 | Exchanger Device | Heat Exchanger;Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Heat Exchanger | Plate | 9 | 161 | Exchanger Device | Heat Exchanger;Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Production Unit | Unknown | 10 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Production Unit | Steam | 10 | 180 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Production Unit | Heated Water | 10 | 181 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Chiller | Unknown | 11 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Chiller | Compression | 11 | 200 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Chiller | Absorption | 11 | 201 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Chiller | Centrifugal | 11 | 202 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Service Connection | Unknown | 12 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Service Connection | Service Connection | 12 | 220 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Well | Unknown | 13 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Well | Thermal | 13 | 240 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Well | Geothermal | 13 | 241 | Flow Direction | Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Bypass | Unknown | 14 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Bypass | Bypass | 14 | 260 | Bypass Device | 2024-03-18 12:02:49 | ||||||
DHCDevice | Leak Detection Panel | Unknown | 15 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Leak Detection Panel | Leak Detection Panel | 15 | 320 | Terminal Block | Leak Detection Only;Subnetwork Controller | 2024-03-18 12:02:49 | |||||
DHCDevice | Leak Detection Test Point | Unknown | 16 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Leak Detection Test Point | Leak Detection Test Point | 16 | 340 | Leak Detection Only | 2024-03-18 12:02:49 | ||||||
DHCDevice | Filter | Unknown | 17 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Filter | Filter | 17 | 280 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Tank | Unknown | 18 | 0 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Tank | Expansion | 18 | 300 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Tank | Receiver | 18 | 301 | 2024-03-18 12:02:49 | |||||||
DHCDevice | Anode | Unknown | 50 | 0 | 2024-03-18 12:02:50 | |||||||
DHCDevice | Anode | ICCP | 50 | 901 | CP Only | 2024-03-18 12:02:50 | ||||||
DHCDevice | Anode | Galvanic | 50 | 902 | CP Only | 2024-03-18 12:02:50 | ||||||
DHCDevice | Rectifier | Unknown | 51 | 0 | 2024-03-18 12:02:50 | |||||||
DHCDevice | Rectifier | Rectifier | 51 | 941 | CP Only | 2024-03-18 12:02:50 | ||||||
DHCDevice | Test Point | Unknown | 52 | 0 | 2024-03-18 12:02:50 | |||||||
DHCDevice | Test Point | Above Ground | 52 | 981 | Terminal Block | CP Only;Subnetwork Controller | 2024-03-18 12:02:50 | |||||
DHCDevice | Test Point | Buried | 52 | 982 | Terminal Block | CP Only;Subnetwork Controller | 2024-03-18 12:02:50 | |||||
DHCDevice | Test Point | On Post | 52 | 983 | Terminal Block | CP Only;Subnetwork Controller | 2024-03-18 12:02:50 | |||||
DHCDevice | Test Point | Pipeline Marker | 52 | 984 | Terminal Block | CP Only;Subnetwork Controller | 2024-03-18 12:02:50 | |||||
DHCDevice | Test Point | Service Line | 52 | 985 | Terminal Block | CP Only;Subnetwork Controller | 2024-03-18 12:02:50 | |||||
DHCAssembly | Unknown | Unknown | 0 | 0 | 2024-03-18 12:02:06 | |||||||
DHCAssembly | Station | Unknown | 1 | 0 | 2024-03-18 12:03:20 | |||||||
DHCAssembly | Station | Pump | 1 | 1 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Exchanger | 1 | 2 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Steam Trap | 1 | 3 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Valve | 1 | 4 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Energy Plant | 1 | 5 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Pressure Changing | 1 | 6 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Control | 1 | 7 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Station | Measuring | 1 | 8 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Well Pad | Unknown | 2 | 0 | 2024-03-18 12:03:20 | |||||||
DHCAssembly | Well Pad | Thermal | 2 | 20 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Well Pad | Geothermal | 2 | 21 | Container | Cascade | 25 | 2024-03-18 12:03:20 | ||||
DHCAssembly | Fitting Assembly | Unknown | 3 | 0 | 2024-03-18 12:03:20 | |||||||
DHCAssembly | Fitting Assembly | Service Tap | 3 | 40 | Container | Restricted | 10 | 2024-03-18 12:03:20 | ||||
DHCJunction | Unknown | Unknown | 0 | 0 | 2024-03-18 12:02:06 | |||||||
DHCJunction | Fitting | Unknown | 20 | 0 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Coupling | 20 | 41 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Cross | 20 | 42 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Elbow | 20 | 43 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | End Cap | 20 | 44 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Expansion Joint | 20 | 45 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Flange | 20 | 46 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Pipe Bend | 20 | 47 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Plastic Fusion | 20 | 48 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Reducer | 20 | 49 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Saddle | 20 | 51 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Screw | 20 | 52 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Sleeve | 20 | 53 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Slip Joint | 20 | 54 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Tap | 20 | 55 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Tee | 20 | 56 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Transition | 20 | 57 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Weld | 20 | 59 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Waterseal | 20 | 60 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Weldolet | 20 | 61 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Fitting | Y-Connector | 20 | 62 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Vent | Unknown | 22 | 0 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Vent | Ground Exposure | 22 | 1 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Vent | Underground Embedded | 22 | 2 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Cooling Chamber | Unknown | 23 | 0 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Cooling Chamber | Cooling Chamber | 23 | 80 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Drip Leg | Unknown | 24 | 0 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Drip Leg | Drip Leg | 24 | 100 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Wire Junction | Unknown | 50 | 0 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Wire Junction | Bond Junction | 50 | 901 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Wire Junction | Test Lead | 50 | 902 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Insulation Junction | Unknown | 51 | 0 | 2024-03-18 12:03:26 | |||||||
DHCJunction | Insulation Junction | Insulation Junction | 51 | 921 | 2024-03-18 12:03:26 | |||||||
DHCJunctionObject | Unknown | Unknown | 0 | 0 | 2024-03-18 12:02:06 | |||||||
DHCLine | Unknown | Unknown | 0 | 0 | 2024-03-18 12:02:06 | |||||||
DHCLine | Service Pipe | Unknown | 1 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Service Pipe | Supply | 1 | 1 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Service Pipe | Return | 1 | 2 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Service Pipe | Reserve | 1 | 3 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Service Pipe | Bypass | 1 | 4 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Service Pipe | Discharge | 1 | 5 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Service Pipe | Trap | 1 | 6 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Distribution Pipe | Unknown | 2 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Distribution Pipe | Supply | 2 | 1 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Distribution Pipe | Return | 2 | 2 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Distribution Pipe | Reserve | 2 | 3 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Distribution Pipe | Bypass | 2 | 4 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Distribution Pipe | Discharge | 2 | 5 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Distribution Pipe | Trap | 2 | 6 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Transmission Pipe | Unknown | 3 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Transmission Pipe | Supply | 3 | 1 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Transmission Pipe | Return | 3 | 2 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Transmission Pipe | Reserve | 3 | 3 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Transmission Pipe | Bypass | 3 | 4 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Transmission Pipe | Discharge | 3 | 5 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Transmission Pipe | Trap | 3 | 6 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Station Pipe | Unknown | 5 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Station Pipe | Supply | 5 | 1 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Station Pipe | Return | 5 | 2 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Station Pipe | Reserve | 5 | 3 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Station Pipe | Bypass | 5 | 4 | 2024-03-18 12:03:40 | |||||||
DHCLine | Station Pipe | Discharge | 5 | 5 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Station Pipe | Trap | 5 | 6 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Customer Pipe | Unknown | 6 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Customer Pipe | Supply | 6 | 1 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Customer Pipe | Return | 6 | 2 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Customer Pipe | Reserve | 6 | 3 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Customer Pipe | Bypass | 6 | 4 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Customer Pipe | Discharge | 6 | 5 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Customer Pipe | Trap | 6 | 6 | Any Vertex | 2024-03-18 12:03:40 | ||||||
DHCLine | Sensing Pipe | Unknown | 8 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Sensing Pipe | Pressure | 8 | 20 | 2024-03-18 12:03:40 | |||||||
DHCLine | Bonding Line | Unknown | 50 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Bonding Line | Wire | 50 | 961 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Bonding Line | Strap | 50 | 962 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Unknown | 51 | 0 | 2024-03-18 12:03:40 | |||||||
DHCLine | Test Lead Wire | Aqua | 51 | 901 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Blue | 51 | 902 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Forest | 51 | 903 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Green | 51 | 904 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Lavender | 51 | 905 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Orange | 51 | 906 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Pink | 51 | 907 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Red | 51 | 908 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Yellow | 51 | 909 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Test Lead Wire | Purple | 51 | 910 | CP Only | 2024-03-18 12:03:40 | ||||||
DHCLine | Rectifier Cable | Unknown | 52 | 0 | 2024-03-18 12:03:41 | |||||||
DHCLine | Rectifier Cable | Rectifier Cable | 52 | 941 | CP Only | 2024-03-18 12:03:41 | ||||||
DHCEdgeObject | Unknown | Unknown | 0 | 0 | 2024-03-18 12:02:06 |
Category Name | Creation Time |
---|---|
Subnetwork Controller | 2024-03-18 12:00:40 |
Subnetwork Tap | 2024-03-18 12:00:40 |
Attribute Substitution | 2024-03-18 12:00:40 |
CP Only | 2024-03-18 12:04:07 |
DHC Isolating | 2024-03-18 12:04:07 |
Leak Detection Only | 2024-03-18 12:04:07 |
MetalPipe | 2024-03-18 12:04:07 |
Heat Exchanger | 2024-03-18 12:04:07 |
Configuration Name | Configuration ID | Traversability Model | Default | Creation Time |
---|---|---|---|---|
Single terminal | 0 | Bidirectional | All | 2024-03-18 12:00:40 |
Flow Direction | 2 | Directional | All | 2024-03-18 12:04:07 |
Pressure Reducing | 3 | Directional | All | 2024-03-18 12:04:07 |
Pressure Increasing | 4 | Directional | All | 2024-03-18 12:04:07 |
Pipe Directional Dual Terminal | 5 | Directional | All | 2024-03-18 12:04:07 |
Pipe Bidirectional Dual Terminal | 6 | Bidirectional | All | 2024-03-18 12:04:07 |
Terminal Block | 7 | Bidirectional | All | 2024-03-18 12:04:07 |
Bypass Device | 8 | Directional | Outflow Only | 2024-03-18 12:04:07 |
Exchanger Device | 9 | Directional | All | 2024-03-18 12:04:07 |
Configuration Name | Terminal Name | Terminal ID | Upstream |
---|---|---|---|
Single terminal | Single Terminal | 1 | |
Flow Direction | Incoming Flow | 2 | True |
Flow Direction | Outgoing Flow | 3 | False |
Pressure Reducing | High Pressure In | 4 | True |
Pressure Reducing | Low Pressure Out | 5 | False |
Pressure Increasing | Low Pressure In | 6 | True |
Pressure Increasing | High Pressure Out | 7 | False |
Pipe Directional Dual Terminal | Inlet Port In | 8 | True |
Pipe Directional Dual Terminal | Outlet Port Out | 9 | False |
Pipe Bidirectional Dual Terminal | Port One | 10 | |
Pipe Bidirectional Dual Terminal | Port Two | 11 | |
Terminal Block | Terminal One | 12 | |
Terminal Block | Terminal Two | 13 | |
Terminal Block | Terminal Three | 14 | |
Terminal Block | Terminal Four | 15 | |
Terminal Block | Terminal Five | 16 | |
Terminal Block | Terminal Six | 17 | |
Terminal Block | Terminal Seven | 18 | |
Terminal Block | Terminal Eight | 19 | |
Bypass Device | Inflow | 20 | True |
Bypass Device | Outflow | 21 | False |
Bypass Device | Bypass | 22 | False |
Exchanger Device | Primary Flow | 23 | True |
Exchanger Device | Secondary Flow | 24 | False |
Configuration Name | Path Name | Path ID | Path Description |
---|---|---|---|
Bypass Device | Outflow Only | 2 | Inflow-Outflow |
Bypass Device | Bypass Only | 3 | Inflow-Bypass |
Bypass Device | Outflow and Bypass | 4 | Inflow-Outflow,Inflow-Bypass |
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 | 2024-03-18 12:00:40 | ||
Terminal ID | 2 | Terminal ID | Integer | Short Integer | False | False | False | 7 | 0 | 3 | 4 | 2024-03-18 12:00:40 | ||
Asset group | 3 | Asset Group | Integer | Short Integer | True | False | False | 7 | 10 | 5 | 6 | 2024-03-18 12:00:40 | ||
Asset type | 4 | Asset Type | Integer | Short Integer | True | False | False | 17 | 10 | 7 | 8 | 2024-03-18 12:00:40 | ||
Is subnetwork controller | 5 | Is Subnetwork Controller | Integer | Short Integer | True | False | False | 27 | 1 | 9 | 10 | 2024-03-18 12:00:40 | ||
Tier name | 6 | Tier Name | Integer | Short Integer | True | False | False | 28 | 6 | 11 | 12 | 2024-03-18 12:00:40 | ||
Shape length | 7 | Shape Length | Double | Double | False | False | True | 34 | 0 | 13 | 14 | 2024-03-18 12:00:40 | ||
Position from | 8 | Position From | Double | Double | False | False | False | 34 | 0 | 15 | 16 | 2024-03-18 12:00:40 | ||
Position to | 9 | Position To | Double | Double | False | False | False | 34 | 0 | 17 | 18 | 2024-03-18 12:00:40 | ||
Flow direction | 10 | Flow Direction | Integer | Short Integer | True | False | False | 34 | 2 | 19 | 20 | 2024-03-18 12:00:40 | ||
Accessible | 11 | Unknown | Integer | Short Integer | False | True | False | 0 | 0 | 21 | 22 | 2024-03-18 12:04:07 | ||
Cathodic Protection Traceability | 12 | Unknown | Integer | Short Integer | False | True | False | 0 | 0 | 23 | 24 | 2024-03-18 12:04:07 | ||
Commodity | 13 | Unknown | Integer | Short Integer | False | True | False | 0 | 0 | 25 | 26 | 2024-03-18 12:04:07 | ||
DHC:Device Status | 14 | Unknown | Integer | Short Integer | True | DHC_DeviceStatus | True | False | 36 | 2 | 27 | 28 | 2024-03-18 12:04:07 | |
DHC:Pipe Surface Area | 15 | Unknown | Double | Double | False | True | True | 0 | 0 | 29 | 30 | 2024-03-18 12:04:07 | ||
DHC:Pipe Volume | 16 | Unknown | Double | Double | False | True | True | 0 | 0 | 31 | 32 | 2024-03-18 12:04:07 | ||
Install Date | 17 | Unknown | Double | Date | False | True | False | 0 | 0 | 33 | 34 | 2024-03-18 12:04:07 | ||
Leak Detection Traceability | 18 | Unknown | Integer | Short Integer | False | True | False | 0 | 0 | 35 | 36 | 2024-03-18 12:04:07 | ||
Lifecycle Status | 19 | Unknown | Integer | Short Integer | True | Lifecycle_Combined | False | False | 39 | 3 | 37 | 38 | 2024-03-18 12:04:07 | |
Line Material | 20 | Unknown | Integer | Short Integer | False | True | False | 0 | 0 | 39 | 40 | 2024-03-18 12:04:07 | ||
Construction Status | 21 | Unknown | Integer | Short Integer | False | True | False | 0 | 0 | 41 | 42 | 2024-03-18 12:04:07 |
Key | Value |
---|---|
Name | main.StructureBoundary |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 39 |
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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {C8B88781-5C45-4C3F-9C6D-2473BDE5E352} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
SUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
structureheight | Structure Height | Double | True | 0 | 0 | 8 | True | False | |||
structurelength | Structure Length | Double | True | 0 | 0 | 8 | True | False | |||
structurewidth | Structure Width | Double | True | 0 | 0 | 8 | True | False | |||
structureunit | Structure Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
facilitytype | Facility Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
inservicedate | Inservice Date | Date | True | 0 | 0 | 8 | True | False | |||
structurematerial | Structure Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
retireddate | Retired Abandoned Date | Date | True | 0 | 0 | 8 | True | False | |||
belowground | Below Ground | Short Integer | True | 0 | 0 | 2 | True | False | |||
stationname | Station Name | String | True | 0 | 0 | 30 | True | False | |||
ventedindicator | Vented Indicator | Short Integer | True | 0 | 0 | 2 | True | False | |||
ventilationtype | Ventilation Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
locationdescription | Location Description | String | True | 0 | 0 | 255 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 64 | True | False | |||
facilitypower | Facility Power Production | Double | True | 0 | 0 | 8 | True | False | |||
annualproduction | Annual Energy Production | Double | True | 0 | 0 | 8 | True | False | |||
spatialsource | Spatial Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyxy | Spatial Accuracy Horizontal | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyz | Spatial Accuracy Vertical | Short Integer | True | 0 | 0 | 2 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False | |
st_area(SHAPE) | shape_Area | Double | Area | True | 0 | 0 | 0 | False | True | ||
st_perimeter(SHAPE) | shape_Length | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_39_SUBNETWOR | False | True | SUBNETWORKNAME |
UUID_40 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__StructureBoundary_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Pipe Station | 1 |
Pipe Vault | 2 |
Pipe Customer Building | 4 |
DHC Protection Plate | 702 |
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.9 | 1 | GenerateIDs-SB | Generate IDs for StructureBoundary using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:18 | // Assigned To: StructureBoundary // Type: Calculation // Name: GenerateIDs-SB // Description: Generate IDs for StructureBoundary using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 1 // Trigger: Insert, Update // 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. // - GenerateIDs-SJ // - GenerateIDs-SL // - GenerateIDs-DHCD // - GenerateIDs-DHCA // - GenerateIDs-DHCJ // - GenerateIDs-DHCL // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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-Sttn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Pp_Sttn_1_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 == '4') { id_format = { 'prefix': "Pp-Cstmr-BLD", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_Pp_Cstmr_BLD_4_seq'); }else if (selector_value_txt == '702') { id_format = { 'prefix': "DHC-Prtctn-Plt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('SB_DHC_Prtctn_Plt_702_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id |
Key | Value |
---|---|
Name | main.DHCDevice |
Dataset Type | FeatureClass |
Feature Dataset | main.UtilityNetwork |
Dataset ID | 227 |
Geometry Type | Point |
Feature Type | Simple |
Z-Aware | True |
M-Aware | True |
Split Model | Update Insert |
Minimum Client Version | 13.2 |
Alias | DHC 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 | RD_New |
X-Min | 74670.57032500059 |
Y-Min | 425722.00917500164 |
X-Max | 104587.78457500189 |
Y-Max | 445872.62812500168 |
Catalog ID | {F0E2DD5F-43B8-44DD-879E-17E6BCC8AFE0} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
ISSUBNETWORKCONTROLLER | Is subnetwork controller | Short Integer | False | Network_6_IsSubnetworkController | 0 | 0 | 0 | 2 | False | True | |
ISCONNECTED | Is connected | Short Integer | False | Network_6_IsConnected | 2 | 0 | 0 | 2 | False | True | |
SUBNETWORKCONTROLLERNAME | Subnetwork controller name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
TIERNAME | Tier name | Short Integer | False | Network_6_TierName | 0 | 0 | 0 | 2 | False | True | |
TIERRANK | Tier rank | Long Integer | False | 0 | 0 | 0 | 4 | False | True | ||
TERMINALCONFIGURATION | Terminal path | String | False | Default | 0 | 0 | 128 | True | True | ||
SHAPE | Shape | Geometry | Index | False | 0 | 0 | 8 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
CPSubnetworkName | CPSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTEDSUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTINGSUBNETWORKNAME | Supporting subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
LeakDetectSubnetworkName | LeakDetectSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SystemSubnetworkName | SystemSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
CirculationSubnetworkName | CirculationSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
PressureSubnetworkName | PressureSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
devicestatus | Device Status | Short Integer | True | 0 | 0 | 2 | True | False | |||
accessible | Accessible | Short Integer | True | 0 | 0 | 2 | True | False | |||
normalposition | Normal Position | Short Integer | True | 0 | 0 | 2 | True | False | |||
commodity | Commodity | Short Integer | True | 0 | 0 | 2 | True | False | |||
designtype | Device Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
casingmaterial | Casing Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
insulatingmaterial | Insulating Material | Short Integer | True | 0 | 0 | 2 | True | False | |||
connectiondiameter | Connection Diameter | Double | True | 0 | 0 | 8 | True | False | |||
connectiontype | Connection Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
internaldiameter | Internal Diameter | Double | True | 0 | 0 | 8 | True | False | |||
diameterunit | Diameter Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
inletpressure | Inlet Pressure | Double | True | 0 | 0 | 8 | True | False | |||
outletpressure | Outlet Pressure | Double | True | 0 | 0 | 8 | True | False | |||
devicelength | Length | Double | True | 0 | 0 | 8 | True | False | |||
lengthunit | Length Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
installdate | Installation Date | Date | True | 0 | 0 | 8 | True | False | |||
inservicedate | Inservice Date | Date | True | 0 | 0 | 8 | True | False | |||
retireddate | Retired Abandoned Date | Date | True | 0 | 0 | 8 | True | False | |||
installlocation | Installation Location | Short Integer | True | 0 | 0 | 2 | True | False | |||
automationstatus | Automation Status | Short Integer | True | 0 | 0 | 2 | True | False | |||
operationtype | Operation Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
controlsignal | Control Signal | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturer | Manufacturer | Short Integer | True | 0 | 0 | 2 | True | False | |||
manufacturerlotno | Manufacturer Lot# | String | True | 0 | 0 | 10 | True | False | |||
manufacturedate | Manufacture Date | Date | True | 0 | 0 | 8 | True | False | |||
devicerating | Device Rating | String | True | 0 | 0 | 20 | True | False | |||
turnstoclose | Turns to Close | Double | True | 0 | 0 | 8 | True | False | |||
angletoclose | Angle to Close | Double | True | 0 | 0 | 8 | True | False | |||
seasonalturnsfreeze | Seasonal Turns Freezing | Double | True | 0 | 0 | 8 | True | False | |||
valvekeytype | Valve Key Type | Short Integer | True | 0 | 0 | 2 | True | False | |||
valvewrenchsize | Valve Wrench Size | Double | True | 0 | 0 | 8 | True | False | |||
depth | Depth | Double | True | 0 | 0 | 8 | True | False | |||
depthunit | Depth Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
volume | Volume | Double | True | 0 | 0 | 8 | True | False | |||
volumeunit | Volume Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
temperature | Temperature | Double | True | 0 | 0 | 8 | True | False | |||
temperatureunit | Temperature Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
owner | Owner | Short Integer | True | 0 | 0 | 2 | True | False | |||
maintby | Maintained By | Short Integer | True | 0 | 0 | 2 | True | False | |||
assetid | Asset ID | String | True | 0 | 0 | 64 | True | False | |||
serialnumber | Serial Number | String | True | 0 | 0 | 20 | True | False | |||
ldtraceability | Leak Detection Traceability | Short Integer | True | 0 | 0 | 2 | True | False | |||
bondedinsulated | Bonded/Insulated | Short Integer | True | 0 | 0 | 2 | True | False | |||
cptraceability | Cathodic Protection Traceability | Short Integer | True | 0 | 0 | 2 | True | False | |||
cpoverride | CP Override | Short Integer | True | 0 | 0 | 2 | True | False | |||
connectioncapacity | Connection Capacity | Double | True | 0 | 0 | 8 | True | False | |||
flowrate | Flow Rate | Double | True | 0 | 0 | 8 | True | False | |||
flowrateunit | Flow Rate Unit | Short Integer | True | 0 | 0 | 2 | True | False | |||
measuringsocket | Measuring Socket | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialsource | Spatial Source | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyxy | Spatial Accuracy XY | Short Integer | True | 0 | 0 | 2 | True | False | |||
spatialaccuracyz | Spatial Accuracy Z | Short Integer | True | 0 | 0 | 2 | True | False | |||
building_identification | Building Identification | String | True | 0 | 0 | 255 | True | False | |||
building_height | Building Height | Float | True | 0 | 0 | 4 | True | False | |||
base_elevation | Base Elevation | Float | True | 0 | 0 | 4 | True | False | |||
heating_demand | Heating Demand | Long Integer | True | 0 | 0 | 4 | True | False | |||
cooling_demand | Cooling Demand | Long Integer | True | 0 | 0 | 4 | True | False | |||
number_floors | Number of Floors | Long Integer | True | 0 | 0 | 4 | True | False | |||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_227_SUBNETWO | False | True | SUBNETWORKCONTROLLERNAME |
GDB_227_CPSubnet | False | True | CPSubnetworkName |
GDB_227_SUPPORTE | False | True | SUPPORTEDSUBNETWORKNAME |
GDB_227_SUPPORTI | False | True | SUPPORTINGSUBNETWORKNAME |
GDB_227_LeakDete | False | True | LeakDetectSubnetworkName |
GDB_227_SystemSu | False | True | SystemSubnetworkName |
GDB_227_Circulat | False | True | CirculationSubnetworkName |
GDB_227_Pressure | False | True | PressureSubnetworkName |
UUID_43 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__DHCDevice_SHAPE | True | True | SHAPE |
Name | Code |
---|---|
Unknown | 0 |
Pump | 1 |
Flow Valve | 2 |
Controllable Valve | 3 |
Pressure Valve | 4 |
Pressure Regulator | 5 |
Meter | 6 |
Trap | 7 |
Monitoring | 8 |
Heat Exchanger | 9 |
Production Unit | 10 |
Chiller | 11 |
Service Connection | 12 |
Well | 13 |
Bypass | 14 |
Leak Detection Panel | 15 |
Leak Detection Test Point | 16 |
Filter | 17 |
Tank | 18 |
Anode | 50 |
Rectifier | 51 |
Test Point | 52 |
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.3 | 1 | Containment Association | Calculation to automatically create containment association between content and container. | Calculation | False | True | False | False | assetid | 1010 | Could not create containment association | True | False | True | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Calculation // Name: Containment Association // Description: Calculation to automatically create containment association between content and container. // Subtypes: All // Field: assetid // Is Editable: True // Trigger: Insert // Error Number: 1010 // Error Message: Could not create containment association // Exclude From Client: True // Batch: False // Severity: None // Disable: True // Evaluation Order: 1 // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation var assigned_to_field = $feature.assetid; // Meters var search_distance = 5; var search_unit = 9001; // Feet //var search_distance = 15; //var search_unit = 9002; // ************* End User Variables Section ************ // ************* Functions ************* function sortCandidates(a, b) { if (a['distance'] < b['distance']) return -1; if (a['distance'] > b['distance']) return 1; return 0; } function class_id_to_name(id) { if (id == 4 || id == '4') { return 'StructureJunction'; } else if (id == 5 || id == '5') { return 'StructureLine'; } else if (id == 6 || id == '6') { return 'StructureBoundary'; } else if (id == 9 || id == '9') { return 'DHCDevice'; } else if (id == 10 || id == '10') { return 'DHCLine'; } else if (id == 11 || id == '11') { return 'DHCAssembly'; } else if (id == 12 || id == '12') { return 'DHCJunction'; } else { return id; } } function get_featureset_from_classname(class_name, fields, include_geometry) { var class_name = Split(class_name, '.')[-1]; var feature_set = null; if (class_name == 'DHCDevice') { feature_set = FeatureSetByName($datastore, '{F0E2DD5F-43B8-44DD-879E-17E6BCC8AFE0}', fields, include_geometry); } else if (class_name == 'DHCJunction') { feature_set = FeatureSetByName($datastore, '{AD0FF8D3-BF48-43F2-9442-A5E224E655D4}', fields, include_geometry); } else if (class_name == 'DHCAssembly') { feature_set = FeatureSetByName($datastore, '{097C0238-ADF7-4C8C-809B-02E8AA82A25F}', fields, include_geometry); } else if (class_name == 'DHCLine') { feature_set = FeatureSetByName($datastore, '{6E391572-F6B6-43CE-AD14-0C7CCBEF6373}', fields, include_geometry); } else if (class_name == 'StructureJunction') { feature_set = FeatureSetByName($datastore, '{89C0D306-6C67-4425-B835-8EFDDC2F50AC}', fields, include_geometry); } else if (class_name == 'StructureLine') { feature_set = FeatureSetByName($datastore, '{958E0D46-B38B-43C7-8773-D4D6DF853D62}', fields, include_geometry); } else if (class_name == 'StructureBoundary') { feature_set = FeatureSetByName($datastore, '{C8B88781-5C45-4C3F-9C6D-2473BDE5E352}', fields, include_geometry); } else if (class_name == 'Rules') { feature_set = FeatureSetByName($datastore, '{57D5B63B-8282-4F42-86D5-9EDDA6A1AF24}', fields, false); } else { feature_set = FeatureSetByName($datastore, '{C8B88781-5C45-4C3F-9C6D-2473BDE5E352}', fields, include_geometry); } return feature_set; } function build_containers_info() { var rule_fields = ['OBJECTID', 'RULETYPE', 'FROMNETWORKSOURCEID', 'FROMASSETGROUP', 'FROMASSETTYPE', 'FROMTERMINALID', 'TONETWORKSOURCEID', 'TOASSETGROUP', 'TOASSETTYPE', 'TOTERMINALID', 'VIANETWORKSOURCEID', 'VIAASSETGROUP', 'VIAASSETTYPE', 'VIATERMINALID', 'CREATIONDATE', 'GLOBALID'] var rules_fs = get_featureset_from_classname('Rules', rule_fields, false); var containment_sql = 'RULETYPE = 2' var feature_sql = 'TOASSETGROUP = ' + $feature.assetgroup + ' and TOASSETTYPE = ' + $feature.assettype; var containers_rows = Filter(rules_fs, containment_sql + ' and ' + feature_sql); var container_row_count = Count(containers_rows) if (container_row_count == 0) { return null; } var container_class_types = {}; for (var container_row in containers_rows) { var class_name = class_id_to_name(container_row['FROMNETWORKSOURCEID']); if (HasKey(container_class_types, class_name) == false) { container_class_types[class_name] = {}; } var asset_group = Text(container_row['FROMASSETGROUP']) if (HasKey(container_class_types[class_name], asset_group) == false) { container_class_types[class_name][asset_group] = []; } var asset_type = Text(container_row['FROMASSETTYPE']) if (IndexOf(container_class_types[class_name][asset_group], asset_type) == -1) { var at_cnt = Count(container_class_types[class_name][asset_group]) container_class_types[class_name][asset_group][at_cnt] = asset_type; } } return container_class_types } function build_sql(container_info, feat_global_id) { var sql_class = []; var i = 0; for (var cls in container_info) { var sub_where = []; var k = 0; for (var ag in container_info[cls]) { sub_where[k++] = "(AssetGroup = " + ag + " AND AssetType IN (" + Concatenate(container_info[cls][ag], ',') + '))' } sql_class[i++] = [cls, '(' + Concatenate(sub_where, ' OR ') + ") and GLOBALID <> '" + feat_global_id + "'"]; } return sql_class } function generate_candidates(feature, sql_by_class, search_shape) { var container_candidate = []; var k = 0; for (var i = 0; i < Count(sql_by_class); i++) { var class_name = sql_by_class[i][0]; var where = sql_by_class[i][1]; var fs = get_featureset_from_classname(class_name, ['GLOBALID'], false); var container_features = Filter(Intersects(fs, search_shape), where); var cont_feat_count = Count(container_features); if (cont_feat_count > 0) { for (var feat in container_features) { container_candidate[k++] = { 'class_name': class_name, 'globalid': feat.globalid, 'distance': Distance(feature, feat, search_unit) } } } } return container_candidate; } // Function to check if a bit is in an int value function has_bit(num, test_value) { // num = number to test if it contains a bit // test_value = the bit value to test for // determines if num has the test_value bit set // Equivalent to num AND test_value == test_value // first we need to determine the bit position of test_value var bit_pos = -1; for (var i = 0; i < 64; i++) { // equivalent to test_value >> 1 var test_value = Floor(test_value / 2); bit_pos++; if (test_value == 0) break; } // now that we know the bit position, we shift the bits of // num until we get to the bit we care about for (var i = 1; i <= bit_pos; i++) { var num = Floor(num / 2); } if (num % 2 == 0) { return false } else { return true } } // ************* End Functions Section ***************** // Uncomment this section if this rule is enabled for an update trigger. If the feature is already content, return /* if (has_bit($feature.ASSOCIATIONSTATUS, 4) || has_bit($feature.ASSOCIATIONSTATUS, 16)) { return assigned_to_field; } */ //Ensure AssetGroup and AssetType fields are populated. if (IsEmpty($feature.assetgroup)) return assigned_to_field; if (IsEmpty($feature.assettype)) return assigned_to_field; //Query the rules table to get all containment records var container_info = build_containers_info(); if (IsEmpty(container_info)) return assigned_to_field; var sql_by_class = build_sql(container_info, $feature.globalid); var search_shape = Buffer(Geometry($feature), search_distance, search_unit); var candidates = generate_candidates($feature, sql_by_class, search_shape) if (Count(candidates) == 0) return assigned_to_field; var sorted_candidates = Sort(candidates, sortCandidates); //When the closest container is a StructureBoundary feature, the device/junction must be contained within extent of it's polygon. var candidateClassName = sorted_candidates[0]['class_name']; if (candidateClassName == "StructureBoundary"){ var candidateGlobalid = sorted_candidates[0]['globalid']; var fsBoundary = get_featureset_from_classname(candidateClassName, ['GLOBALID'], true); var boundary_features = Intersects(fsBoundary, $feature); var filtered_feature = Filter(boundary_features, "globalid = @candidateGlobalid"); if (Count(filtered_feature) == 0) // didn't find the candidate boundary feature. return assigned_to_field; } var edit_payload = [{ 'className': sorted_candidates[0]['class_name'], 'updates': [{ 'globalID': sorted_candidates[0]['globalid'], 'associationType': 'container' }] }]; return {"result": assigned_to_field, "edit": edit_payload}; | |||||
5 | 12.9 | 2 | GenerateIDs-DHCD | Generate IDs for DHCDevice using database sequences | Calculation | False | True | True | False | assetid | True | True | True | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Calculation // Name: GenerateIDs-DHCD // Description: Generate IDs for DHCDevice using database sequences // Subtypes: All // Field: assetid // Evaluation Order: 2 // Trigger: Insert, Update // 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. // - GenerateIDs-SJ // - GenerateIDs-SB // - GenerateIDs-SL // - GenerateIDs-DHCA // - GenerateIDs-DHCJ // - GenerateIDs-DHCL // ************* User Variables ************* // This section has the functions and variables that need to be adjusted based on your implementation Expects($feature, 'assetid', 'assetgroup'); // 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': "Pmp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Pmp_1_seq'); }else if (selector_value_txt == '2') { id_format = { 'prefix': "Flw-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Flw_Vlv_2_seq'); }else if (selector_value_txt == '3') { id_format = { 'prefix': "CTRLlbl-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_CTRLlbl_Vlv_3_seq'); }else if (selector_value_txt == '4') { id_format = { 'prefix': "Prssr-Vlv", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Prssr_Vlv_4_seq'); }else if (selector_value_txt == '5') { id_format = { 'prefix': "Prssr-REG", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Prssr_REG_5_seq'); }else if (selector_value_txt == '6') { id_format = { 'prefix': "MTR", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_MTR_6_seq'); }else if (selector_value_txt == '7') { id_format = { 'prefix': "Trp", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Trp_7_seq'); }else if (selector_value_txt == '8') { id_format = { 'prefix': "Mntrng", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Mntrng_8_seq'); }else if (selector_value_txt == '9') { id_format = { 'prefix': "Ht-Exchngr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Ht_Exchngr_9_seq'); }else if (selector_value_txt == '10') { id_format = { 'prefix': "PrdctnU", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_PrdctnU_10_seq'); }else if (selector_value_txt == '11') { id_format = { 'prefix': "Chllr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Chllr_11_seq'); }else if (selector_value_txt == '12') { id_format = { 'prefix': "SVC-Cnnctn", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_SVC_Cnnctn_12_seq'); }else if (selector_value_txt == '13') { id_format = { 'prefix': "Wll", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Wll_13_seq'); }else if (selector_value_txt == '14') { id_format = { 'prefix': "Bypss", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Bypss_14_seq'); }else if (selector_value_txt == '15') { id_format = { 'prefix': "Lk-Dtctn-Pnl", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Lk_Dtctn_Pnl_15_seq'); }else if (selector_value_txt == '16') { id_format = { 'prefix': "Lk-Dtctn-Tst-Pnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Lk_Dtctn_Tst_Pnt_16_seq'); }else if (selector_value_txt == '17') { id_format = { 'prefix': "Fltr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Fltr_17_seq'); }else if (selector_value_txt == '18') { id_format = { 'prefix': "Tnk", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Tnk_18_seq'); }else if (selector_value_txt == '50') { id_format = { 'prefix': "And", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_And_50_seq'); }else if (selector_value_txt == '51') { id_format = { 'prefix': "Rctfr", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Rctfr_51_seq'); }else if (selector_value_txt == '52') { id_format = { 'prefix': "Tst-Pnt", 'join_char': '-', 'suffix': '' } seq_val = NextSequenceValue('DHC_D_Tst_Pnt_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 ($editcontext.editType == 'UPDATE'){ if (IsEmpty(assigned_to_field) == false) { return assigned_to_field } } var new_id = get_id(id_selector_value) if (IsEmpty(new_id)) { return assigned_to_field; } return new_id | |||||||
6 | 12.1 | 3 | CP Traceability | Calculation to automatically populate the CPTraceability attribute | Calculation | False | True | False | False | cptraceability | 1012 | Could not determine CP Traceability | True | False | False | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Calculation // Name: CP Traceability // Description: Calculation to automatically populate the CPTraceability attribute // Subtypes: All // Field: cptraceability // Is Editable: False // Trigger: Insert // Error Number: 1012 // Error Message: Could not determine CP Traceability // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 3 // *************************************** // This section has the functions and variables that need to be adjusted based on your implementation // Limit the rule to valid asset groups and asset types var assigned_to_field = $feature.cptraceability; var cp_override = $feature.cpoverride; var cp_bondedinsulated = $feature.bondedinsulated; var cp_material = $feature.casingmaterial; var valid_asset_groups = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 50, 51, 52]; var asset_groups_always_traceability = [50, 51, 52]; var asset_groups_never_traceability = [15, 16]; var traceable = 1; // Also used for Bonded var not_traceable = 2; // Also used for Insulated // The material field and list of material types and that are conductive var conductive_materials = [0, 1, 18]; var non_conductive_materials = [9]; // ************* End Section ***************** if (TypeOf(valid_asset_groups) != 'Array' || IndexOf(valid_asset_groups, $feature.assetgroup) == -1) { 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 device 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; | |||||
7 | 12.3 | 4 | Connection Diameter Inherit Diameter | Auto-populate connection diameter from coincident pipe diameter value | Calculation | False | True | False | False | connectiondiameter | 1001 | Could not inherit connection diameter | True | False | False | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Calculation // Name: Connection Diameter Inherit Diameter // Description: Auto-populate connection diameter from coincident pipe diameter value // Subtypes: All // Field: connectiondiameter // Is Editable: True // Trigger: Insert // Error Number: 1001 // Error Message: Could not inherit connection diameter // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 4 var return_field = $feature.connectiondiameter; if ($feature.assetgroup == 1 || //Pump $feature.assetgroup == 2 || //Flow Valve $feature.assetgroup == 3 || //Controllable Valve $feature.assetgroup == 4 || //Pressure Valve $feature.assetgroup == 5 || //Pressure Regulator $feature.assetgroup == 6 || //Meter $feature.assetgroup == 14 || //Bypass $feature.assetgroup == 17) //Filter { // Create feature set to the intersecting class using the GDB Name var intersecting_line_field = 'nominalpipediameter'; var intersecting_featset = FeatureSetByName($datastore, '{6E391572-F6B6-43CE-AD14-0C7CCBEF6373}', [intersecting_line_field], false); // Intersect 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 (intersected_feature == null) return return_field; // If the intersected feature is null, return the original value if (IsEmpty(intersected_feature[intersecting_line_field])) return return_field; // Return the intersected features value return intersected_feature[intersecting_line_field]; } else return return_field; // rule doesn't apply to this assetgroup. Return the existing value for ConnectionDiameter | |||||
8 | 12.1 | 1 | Check Inservice Date | Constraint to verify that Inservice Date is greater than Installation Date | Constraint | False | True | False | False | 103 | Inservice date cannot be before the Install date | False | False | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Constraint // Name: Check Inservice Date // Description: Constraint to verify that Inservice Date is greater than Installation Date // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 103 // Error Message: Inservice date cannot be before the Install date // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 1 function FormatDateAsYearMonthDay(myDate){ //Example: 20200526 return Number(Text(Year(myDate)) + Text((Month(myDate)+1)) + Text(Day(myDate))); } if (IsEmpty($feature.inservicedate)) return true; if (IsEmpty($feature.installdate)) return true; //Inservice Date shouldn't occur before install date. Don't consider Hours, Minutes, Seconds when comparing dates if (FormatDateAsYearMonthDay($feature.inservicedate) <= FormatDateAsYearMonthDay($feature.installdate)){ var message = 'In Service date of ' + $feature.inservicedate + ' can not be before the install date ' + ($feature.installdate); return {'errorMessage': message}; } return true; | |||||||
9 | 12.1 | 2 | Pump Pressure Constraint | Constraint to verify inlet pressure is greater than outlet pressure | Constraint | False | True | False | False | 105 | Pump inlet pressure must be less than the outlet pressure | False | False | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Constraint // Name: Pump Pressure Constraint // Description: Constraint to verify inlet pressure is greater than outlet pressure // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 105 // Error Message: Pump inlet pressure must be less than the outlet pressure // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 2 if (IsEmpty($feature.inletpressure)) return true; if (IsEmpty($feature.outletpressure)) return true; //Pump Inlet pressure must be less then the outlet pressure if ($feature.inletpressure >= $feature.outletpressure){ var message = 'Inlet Pressure ' + $feature.inletpressure + ' must be less then the Outlet Pressure, ' + $feature.outletpressure; return {'errorMessage': message}; } return true; | |||||||
10 | 12.1 | 3 | Check Retire Date | Constraint to verify that Retire Date is greater than Installation Date | Constraint | False | True | False | False | 104 | Retire date cannot be before the Install date | False | False | 2024-03-18 12:05:32 | // Assigned To: DHCDevice // Type: Constraint // Name: Check Retire Date // Description: Constraint to verify that Retire Date is greater than Installation Date // Subtypes: All // Field: // Is Editable: False // Trigger: Insert // Error Number: 104 // Error Message: Retire date cannot be before the Install date // Exclude From Client: False // Batch: False // Severity: None // Disable: True // Evaluation Order: 3 function FormatDateAsYearMonthDay(myDate){ //Example: 20200526 return Number(Text(Year(myDate)) + Text((Month(myDate)+1)) + Text(Day(myDate))); } if (IsEmpty($feature.retireddate)) return true; if (IsEmpty($feature.installdate)) return true; //Retired Date must be after installation date. Don't consider Hours, Minutes, Seconds when comparing dates if (FormatDateAsYearMonthDay($feature.retireddate) <= FormatDateAsYearMonthDay($feature.installdate)){ var message = 'Retired date of ' + $feature.retireddate + ' can not be before the install date ' + ($feature.installdate); return {'errorMessage': message}; } return true; |
Key | Value |
---|---|
Name | main.StructureJunctionObject |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 40 |
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 | {B7CE33B7-18CA-49DE-A07D-A9EEE6F85267} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
SUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_40_SUBNETWOR | False | True | SUBNETWORKNAME |
UUID_41 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
Name | Code |
---|---|
Unknown | 0 |
Subtype Name | Subtype Code | Field Name | Default Value | Domain Name |
---|---|---|---|---|
Unknown | 0 | ASSETTYPE | 0 | Network_6_UnknownAssetType |
Unknown | 0 | ASSOCIATIONSTATUS | 0 | Network_6_AssociationStatus |
Unknown | 0 | SUBNETWORKNAME | Unknown |
Key | Value |
---|---|
Name | main.StructureEdgeObject |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 41 |
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 | {4DB60DE6-1D07-46FE-B7F0-AFC25DA8D16F} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
SUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
FLOWDIRECTION | Flow direction | Short Integer | True | Network_6_FlowDirection | 1 | 0 | 0 | 2 | True | True | |
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_41_SUBNETWOR | False | True | SUBNETWORKNAME |
UUID_42 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
Name | Code |
---|---|
Unknown | 0 |
Subtype Name | Subtype Code | Field Name | Default Value | Domain Name |
---|---|---|---|---|
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 |
Key | Value |
---|---|
Name | main.DHCJunctionObject |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 232 |
Minimum Client Version | 13.2 |
Alias | DHC 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 | {FC73C7A1-4C92-40A5-9662-8AA1738F6EE8} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
ISSUBNETWORKCONTROLLER | Is subnetwork controller | Short Integer | False | Network_6_IsSubnetworkController | 0 | 0 | 0 | 2 | False | True | |
ISCONNECTED | Is connected | Short Integer | False | Network_6_IsConnected | 2 | 0 | 0 | 2 | False | True | |
SUBNETWORKCONTROLLERNAME | Subnetwork controller name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
TIERNAME | Tier name | Short Integer | False | Network_6_TierName | 0 | 0 | 0 | 2 | False | True | |
TIERRANK | Tier rank | Long Integer | False | 0 | 0 | 0 | 4 | False | True | ||
TERMINALCONFIGURATION | Terminal path | String | False | Default | 0 | 0 | 128 | True | True | ||
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
CPSubnetworkName | CPSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTEDSUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTINGSUBNETWORKNAME | Supporting subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
LeakDetectSubnetworkName | LeakDetectSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SystemSubnetworkName | SystemSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
CirculationSubnetworkName | CirculationSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
PressureSubnetworkName | PressureSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_232_Pressure | False | True | PressureSubnetworkName |
GDB_232_Circulat | False | True | CirculationSubnetworkName |
GDB_232_SystemSu | False | True | SystemSubnetworkName |
GDB_232_LeakDete | False | True | LeakDetectSubnetworkName |
GDB_232_SUPPORTI | False | True | SUPPORTINGSUBNETWORKNAME |
GDB_232_SUPPORTE | False | True | SUPPORTEDSUBNETWORKNAME |
GDB_232_CPSubnet | False | True | CPSubnetworkName |
GDB_232_SUBNETWO | False | True | SUBNETWORKCONTROLLERNAME |
UUID_48 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
Name | Code |
---|---|
Unknown | 0 |
Subtype Name | Subtype Code | Field Name | Default Value | Domain Name |
---|---|---|---|---|
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 | LeakDetectSubnetworkName | Unknown | |
Unknown | 0 | SystemSubnetworkName | Unknown | |
Unknown | 0 | CirculationSubnetworkName | Unknown | |
Unknown | 0 | PressureSubnetworkName | Unknown |
Key | Value |
---|---|
Name | main.DHCEdgeObject |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 233 |
Minimum Client Version | 13.2 |
Alias | DHC 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 | {C8C666C5-F3BA-4EF4-A1F5-48054D58935F} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Key | Value |
---|---|
utilityNetworkName | main.Network |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | Object ID | OID | Index | False | 0 | 0 | 8 | False | True | ||
ASSETGROUP | Asset group | Long Integer | Subtype | False | 0 | 0 | 0 | 4 | True | True | |
ASSETTYPE | Asset type | Short Integer | False | 0 | 0 | 0 | 2 | True | True | ||
ASSOCIATIONSTATUS | Association status | Short Integer | False | Network_6_AssociationStatus | 0 | 0 | 0 | 2 | False | True | |
ISCONNECTED | Is connected | Short Integer | False | Network_6_IsConnected | 2 | 0 | 0 | 2 | False | True | |
FLOWDIRECTION | Flow direction | Short Integer | True | Network_6_FlowDirection | 1 | 0 | 0 | 2 | True | True | |
GLOBALID | Global ID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
CPSubnetworkName | CPSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTEDSUBNETWORKNAME | Supported subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SUPPORTINGSUBNETWORKNAME | Supporting subnetwork name | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
LeakDetectSubnetworkName | LeakDetectSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
SystemSubnetworkName | SystemSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
CirculationSubnetworkName | CirculationSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
PressureSubnetworkName | PressureSubnetworkName | String | Index | False | Unknown | 0 | 0 | 2000 | False | True | |
constructionstatus | Construction Status | Short Integer | True | Construction_Status | 6 | 0 | 0 | 2 | True | False | |
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
lifecyclestatus | Lifecycle Status | Short Integer | False | Lifecycle_Combined | 2 | 0 | 0 | 2 | True | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_233_Pressure | False | True | PressureSubnetworkName |
GDB_233_Circulat | False | True | CirculationSubnetworkName |
GDB_233_SystemSu | False | True | SystemSubnetworkName |
GDB_233_LeakDete | False | True | LeakDetectSubnetworkName |
GDB_233_SUPPORTI | False | True | SUPPORTINGSUBNETWORKNAME |
GDB_233_SUPPORTE | False | True | SUPPORTEDSUBNETWORKNAME |
GDB_233_CPSubnet | False | True | CPSubnetworkName |
UUID_49 | True | True | GLOBALID |
FDO_OBJECTID | True | True | OBJECTID |
Name | Code |
---|---|
Unknown | 0 |
Subtype Name | Subtype Code | Field Name | Default Value | Domain Name |
---|---|---|---|---|
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 | LeakDetectSubnetworkName | Unknown | |
Unknown | 0 | SystemSubnetworkName | Unknown | |
Unknown | 0 | CirculationSubnetworkName | Unknown | |
Unknown | 0 | PressureSubnetworkName | Unknown |
Key | Value |
---|---|
Name | main.DHCDevice__ATTACH |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 234 |
Minimum Client Version | 10.1 |
Alias | DHCDevice__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 | {06911587-A3C9-4DC0-B891-125414D031DF} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
ATTACHMENTID | ATTACHMENTID | OID | Index | False | 0 | 0 | 4 | False | True | ||
rel_globalid | REL_GLOBALID | GUID | Index | False | 0 | 0 | 38 | True | False | ||
content_type | CONTENT_TYPE | String | False | 0 | 0 | 150 | True | False | |||
att_name | ATT_NAME | String | False | 0 | 0 | 250 | True | False | |||
data_size | DATA_SIZE | Long Integer | False | 0 | 0 | 4 | True | False | |||
data | DATA | Blob | True | 0 | 0 | 0 | True | False | |||
globalid | GLOBALID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_234_REL_GLOB | False | True | rel_globalid |
UUID_50 | True | True | globalid |
FDO_ATTACHMENTID | True | True | ATTACHMENTID |
Key | Value |
---|---|
Name | main.DHCJunction__ATTACH |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 235 |
Minimum Client Version | 10.1 |
Alias | DHCJunction__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 | {36FA8405-CDD5-4A78-8FEB-D86CC795715C} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
ATTACHMENTID | ATTACHMENTID | OID | Index | False | 0 | 0 | 4 | False | True | ||
rel_globalid | REL_GLOBALID | GUID | Index | False | 0 | 0 | 38 | True | False | ||
content_type | CONTENT_TYPE | String | False | 0 | 0 | 150 | True | False | |||
att_name | ATT_NAME | String | False | 0 | 0 | 250 | True | False | |||
data_size | DATA_SIZE | Long Integer | False | 0 | 0 | 4 | True | False | |||
data | DATA | Blob | True | 0 | 0 | 0 | True | False | |||
globalid | GLOBALID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_235_REL_GLOB | False | True | rel_globalid |
UUID_51 | True | True | globalid |
FDO_ATTACHMENTID | True | True | ATTACHMENTID |
Key | Value |
---|---|
Name | main.DHCLine__ATTACH |
Dataset Type | Table |
Feature Dataset | |
Dataset ID | 236 |
Minimum Client Version | 10.1 |
Alias | DHCLine__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 | {2C7A8E82-CE45-4DCD-8B52-27DAD12CBE35} |
Class ID | {7A566981-C114-11D2-8A28-006097AFF44E} |
Extension Class ID |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
ATTACHMENTID | ATTACHMENTID | OID | Index | False | 0 | 0 | 4 | False | True | ||
rel_globalid | REL_GLOBALID | GUID | Index | False | 0 | 0 | 38 | True | False | ||
content_type | CONTENT_TYPE | String | False | 0 | 0 | 150 | True | False | |||
att_name | ATT_NAME | String | False | 0 | 0 | 250 | True | False | |||
data_size | DATA_SIZE | Long Integer | False | 0 | 0 | 4 | True | False | |||
data | DATA | Blob | True | 0 | 0 | 0 | True | False | |||
globalid | GLOBALID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
GDB_236_REL_GLOB | False | True | rel_globalid |
UUID_52 | True | True | globalid |
FDO_ATTACHMENTID | True | True | ATTACHMENTID |
Key | Value |
---|---|
Name | main.DHC_ProtectionZone |
Dataset Type | FeatureClass |
Feature Dataset | |
Dataset ID | 237 |
Geometry Type | Polygon |
Feature Type | Simple |
Z-Aware | False |
M-Aware | False |
Split Model | Update Insert |
Minimum Client Version | 10.1 |
Alias | DHC_ProtectionZone |
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 | RD_New |
X-Min | |
Y-Min | |
X-Max | |
Y-Max | |
Catalog ID | {8D94EF80-C7A6-46D3-BE5F-F3F0B419E112} |
Class ID | {52353152-891A-11D0-BEC6-00805F7C4268} |
Extension Class ID |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | OBJECTID | OID | Index | False | 0 | 0 | 4 | False | True | ||
zoneradius | Zone Radius | Double | True | 0 | 0 | 8 | True | False | |||
globalid | GlobalID | Global ID | Index | False | 0 | 0 | 38 | False | True | ||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
shape | Shape | Geometry | Index | True | 0 | 0 | 8 | True | True | ||
st_area(shape) | Double | Area | True | 0 | 0 | 0 | False | True | |||
st_perimeter(shape) | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
UUID_53 | True | True | globalid |
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__DHC_ProtectionZone_shape | True | True | shape |
Key | Value |
---|---|
Name | main.OffsetDimensions |
Dataset Type | FeatureClass |
Feature Dataset | |
Dataset ID | 238 |
Geometry Type | Polygon |
Feature Type | Dimension |
Z-Aware | False |
M-Aware | False |
Split Model | Update Insert |
Minimum Client Version | 12.3 |
Alias | Offset Dimensions |
OID Field | OBJECTID |
GlobalID Field | |
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 | RD_New |
X-Min | 89880.613600000739 |
Y-Min | 436052.99080000073 |
X-Max | 90046.564399998635 |
Y-Max | 436350.53849999979 |
Catalog ID | {C42ABB25-9E7B-4723-BBDE-B04462B54625} |
Class ID | {8C0ECA0E-F66E-474C-855F-6542701E8009} |
Extension Class ID | {A6280912-4D2F-49C0-AD2E-A4E625798BC8} |
Key | Value |
---|---|
CIMVersion | 2.7.0 |
Build | 26828 |
Version | 1 |
MaxStyleID | 1 |
StyleCollection | [ { "type": "CIMDimensionStyle", "align": true, "beginMarkerSymbol": { "type": "CIMPointSymbol", "symbolLayers": [ { "type": "CIMVectorMarker", "enable": true, "anchorPointUnits": "Relative", "dominantSizeAxis3D": "Z", "size": 12, "billboardMode3D": "FaceNearPlane", "frame": { "xmin": -5, "ymin": -3, "xmax": 5, "ymax": 3 }, "markerGraphics": [ { "type": "CIMMarkerGraphic", "geometry": { "rings": [ [ [ -2.0900000000000003, -1.2 ], [ 2.68999999999999995, 0 ], [ -2.0900000000000003, 1.2 ], [ -2.0900000000000003, -1.2 ] ] ] }, "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] } } ], "scaleSymbolsProportionally": true, "respectFrame": true } ], "haloSize": 1, "scaleX": 1, "angleAlignment": "Map" }, "dimensionLineOption": "Both", "dimensionLineSymbol": { "type": "CIMLineSymbol", "symbolLayers": [ { "type": "CIMSolidStroke", "enable": true, "capStyle": "Round", "joinStyle": "Round", "lineStyle3D": "Strip", "miterLimit": 10, "width": 0.5, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "displayPrecision": 2, "endMarkerSymbol": { "type": "CIMPointSymbol", "symbolLayers": [ { "type": "CIMVectorMarker", "enable": true, "anchorPointUnits": "Relative", "dominantSizeAxis3D": "Z", "size": 12, "billboardMode3D": "FaceNearPlane", "frame": { "xmin": -5, "ymin": -3, "xmax": 5, "ymax": 3 }, "markerGraphics": [ { "type": "CIMMarkerGraphic", "geometry": { "rings": [ [ [ -2.0900000000000003, -1.2 ], [ 2.68999999999999995, 0 ], [ -2.0900000000000003, 1.2 ], [ -2.0900000000000003, -1.2 ] ] ] }, "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] } } ], "scaleSymbolsProportionally": true, "respectFrame": true } ], "haloSize": 1, "scaleX": 1, "angleAlignment": "Map" }, "expression": "$feature.DIMLENGTH", "expressionParserName": "Arcade", "extendLineOnFit": true, "extensionLineOption": "Both", "extensionLineSymbol": { "type": "CIMLineSymbol", "symbolLayers": [ { "type": "CIMSolidStroke", "enable": true, "capStyle": "Round", "joinStyle": "Round", "lineStyle3D": "Strip", "miterLimit": 10, "width": 0.5, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "markerFit": "Text", "markerOption": "Both", "name": "Style 1", "suffix": "m", "textFit": "MoveBegin", "textOption": "Suffix", "textSymbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Tahoma", "fontStyleName": "Regular", "fontType": "Unspecified", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Center", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" } }, { "type": "CIMDimensionStyle", "align": true, "beginMarkerSymbol": { "type": "CIMPointSymbol", "symbolLayers": [ { "type": "CIMVectorMarker", "enable": true, "anchorPointUnits": "Relative", "dominantSizeAxis3D": "Z", "size": 12, "billboardMode3D": "FaceNearPlane", "frame": { "xmin": -5, "ymin": -3, "xmax": 5, "ymax": 3 }, "markerGraphics": [ { "type": "CIMMarkerGraphic", "geometry": { "rings": [ [ [ -2.0900000000000003, -1.2 ], [ 2.68999999999999995, 0 ], [ -2.0900000000000003, 1.2 ], [ -2.0900000000000003, -1.2 ] ] ] }, "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] } } ], "scaleSymbolsProportionally": true, "respectFrame": true } ], "haloSize": 1, "scaleX": 1, "angleAlignment": "Map" }, "dimensionLineOption": "Both", "dimensionLineSymbol": { "type": "CIMLineSymbol", "symbolLayers": [ { "type": "CIMSolidStroke", "enable": true, "capStyle": "Round", "joinStyle": "Round", "lineStyle3D": "Strip", "miterLimit": 10, "width": 0.5, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "displayPrecision": 2, "displayUnits": { "uwkid": 9001 }, "endMarkerSymbol": { "type": "CIMPointSymbol", "symbolLayers": [ { "type": "CIMVectorMarker", "enable": true, "anchorPointUnits": "Relative", "dominantSizeAxis3D": "Z", "size": 12, "billboardMode3D": "FaceNearPlane", "frame": { "xmin": -5, "ymin": -3, "xmax": 5, "ymax": 3 }, "markerGraphics": [ { "type": "CIMMarkerGraphic", "geometry": { "rings": [ [ [ -2.0900000000000003, -1.2 ], [ 2.68999999999999995, 0 ], [ -2.0900000000000003, 1.2 ], [ -2.0900000000000003, -1.2 ] ] ] }, "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] } } ], "scaleSymbolsProportionally": true, "respectFrame": true } ], "haloSize": 1, "scaleX": 1, "angleAlignment": "Map" }, "expression": "$feature.DIMLENGTH", "expressionParserName": "Arcade", "extendLineOnFit": true, "extensionLineOption": "None", "extensionLineSymbol": { "type": "CIMLineSymbol", "symbolLayers": [ { "type": "CIMSolidStroke", "enable": true, "capStyle": "Round", "joinStyle": "Round", "lineStyle3D": "Strip", "miterLimit": 10, "width": 0.5, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "iD": 1, "markerFit": "Text", "markerOption": "Both", "name": "Style 2", "suffix": "m", "textFit": "MoveBegin", "textOption": "Suffix", "textSymbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Tahoma", "fontStyleName": "Regular", "fontType": "Unspecified", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Center", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" } } ] |
ReferenceScale | 200 |
ReferenceScaleUnit | { "uwkid": 9001 } |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | OBJECTID | OID | Index | False | 0 | 0 | 4 | False | True | ||
dimlength | DIMLENGTH | Double | False | 0 | 0 | 8 | True | True | |||
beginx | BEGINX | Double | True | 0 | 0 | 8 | True | True | |||
beginy | BEGINY | Double | True | 0 | 0 | 8 | True | True | |||
endx | ENDX | Double | True | 0 | 0 | 8 | True | True | |||
endy | ENDY | Double | True | 0 | 0 | 8 | True | True | |||
dimx | DIMX | Double | True | 0 | 0 | 8 | True | True | |||
dimy | DIMY | Double | True | 0 | 0 | 8 | True | True | |||
textx | TEXTX | Double | True | 0 | 0 | 8 | True | True | |||
texty | TEXTY | Double | True | 0 | 0 | 8 | True | True | |||
dimtype | DIMTYPE | Double | True | 0 | 0 | 8 | True | True | |||
extangle | EXTANGLE | Double | True | 0 | 0 | 8 | True | True | |||
styleid | STYLEID | Long Integer | True | 0 | 0 | 4 | True | True | |||
usecustomlength | USECUSTOMLENGTH | Short Integer | False | 0 | 0 | 2 | True | True | |||
customlength | CUSTOMLENGTH | Double | False | 0 | 0 | 8 | True | True | |||
dimdisplay | DIMDISPLAY | Short Integer | True | 0 | 0 | 2 | True | True | |||
extdisplay | EXTDISPLAY | Short Integer | True | 0 | 0 | 2 | True | True | |||
markerdisplay | MARKERDISPLAY | Short Integer | True | 0 | 0 | 2 | True | True | |||
textangle | TEXTANGLE | Double | True | 0 | 0 | 8 | True | True | |||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
shape | SHAPE | Geometry | Index | True | 0 | 0 | 8 | True | True | ||
st_area(shape) | Double | Area | True | 0 | 0 | 0 | False | True | |||
st_perimeter(shape) | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__OffsetDimensions_shape | True | True | shape |
Key | Value |
---|---|
Name | main.additionaltext |
Dataset Type | FeatureClass |
Feature Dataset | |
Dataset ID | 239 |
Geometry Type | Polygon |
Feature Type | Annotation |
Z-Aware | False |
M-Aware | False |
Split Model | Update Insert |
Minimum Client Version | 12.1 |
Alias | Additional Text |
OID Field | OBJECTID |
GlobalID Field | |
Subtype Field | AnnotationClassID |
Default Subtype | Class 1 |
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 | RD_New |
X-Min | 89998.914900001138 |
Y-Min | 436052.10339999944 |
X-Max | 90005.364799998701 |
Y-Max | 436055.23220000044 |
Catalog ID | {B630B812-D361-4797-BA92-70D234707D99} |
Class ID | {3FF1675E-4FFB-4D9B-9438-767CE04DE34A} |
Extension Class ID | {F245DFEB-851B-4981-9860-4BACC8C0A688} |
Key | Value |
---|---|
CIMVersion | 2.7.0 |
Build | 26828 |
Version | 1 |
MaxLabelClassID | 3 |
MaxSymbolID | 3 |
AllowSymbolOverrides | -1 |
RequireSymbolID | 0 |
AutoCreate | -1 |
UpdateOnShapeChange | -1 |
ReferenceScale | 200 |
ReferenceScaleUnit | { "uwkid": 9001 } |
SymbolCollection | [ { "type": "CIMSymbolIdentifier", "name": "Class 1", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" } }, { "type": "CIMSymbolIdentifier", "iD": 1, "name": "Steam Text", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 168, 0, 0, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" } }, { "type": "CIMSymbolIdentifier", "iD": 2, "name": "Chilled Water Text", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 112, 255, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" } }, { "type": "CIMSymbolIdentifier", "iD": 3, "name": "Heated Water Text", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 230, 0, 0, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" } } ] |
LabelClassCollection | [ { "type": "CIMLabelClass", "expressionEngine": "Arcade", "featuresToLabel": "AllVisibleFeatures", "maplexLabelPlacementProperties": { "type": "CIMMaplexLabelPlacementProperties", "featureType": "Polygon", "avoidPolygonHoles": true, "canOverrunFeature": true, "canPlaceLabelOutsidePolygon": true, "canRemoveOverlappingLabel": true, "canStackLabel": true, "connectionType": "Unambiguous", "constrainOffset": "NoConstraint", "contourAlignmentType": "Page", "contourLadderType": "Straight", "contourMaximumAngle": 90, "enableConnection": true, "featureWeight": 0, "fontHeightReductionLimit": 4, "fontHeightReductionStep": 0.5, "fontWidthReductionLimit": 90, "fontWidthReductionStep": 5, "graticuleAlignmentType": "Straight", "keyNumberGroupName": "Default", "labelBuffer": 15, "labelLargestPolygon": true, "labelPriority": -1, "labelStackingProperties": { "type": "CIMMaplexLabelStackingProperties", "stackAlignment": "ChooseBest", "maximumNumberOfLines": 3, "minimumNumberOfCharsPerLine": 3, "maximumNumberOfCharsPerLine": 24, "separators": [ { "type": "CIMMaplexStackingSeparator", "separator": " ", "splitAfter": true }, { "type": "CIMMaplexStackingSeparator", "separator": ",", "visible": true, "splitAfter": true } ] }, "lineFeatureType": "General", "linePlacementMethod": "OffsetCurvedFromLine", "maximumLabelOverrun": 80, "maximumLabelOverrunUnit": "Point", "minimumFeatureSizeUnit": "Map", "multiPartOption": "OneLabelPerPart", "offsetAlongLineProperties": { "type": "CIMMaplexOffsetAlongLineProperties", "placementMethod": "BestPositionAlongLine", "labelAnchorPoint": "CenterOfLabel", "distanceUnit": "Percentage", "useLineDirection": true }, "pointExternalZonePriorities": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "pointPlacementMethod": "AroundPoint", "polygonAnchorPointType": "GeometricCenter", "polygonBoundaryWeight": 0, "polygonExternalZones": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "polygonFeatureType": "General", "polygonInternalZones": { "type": "CIMMaplexInternalZonePriorities", "center": 1 }, "polygonPlacementMethod": "HorizontalInPolygon", "primaryOffset": 1, "primaryOffsetUnit": "Point", "removeExtraWhiteSpace": true, "repetitionIntervalUnit": "Point", "rotationProperties": { "type": "CIMMaplexRotationProperties", "rotationType": "Arithmetic", "alignmentType": "Straight" }, "secondaryOffset": 100, "strategyPriorities": { "type": "CIMMaplexStrategyPriorities", "stacking": 1, "overrun": 2, "fontCompression": 3, "fontReduction": 4, "abbreviation": 5 }, "thinningDistanceUnit": "Point", "truncationMarkerCharacter": ".", "truncationMinimumLength": 1, "truncationPreferredCharacters": "aeiou", "truncationExcludedCharacters": "0123456789", "polygonAnchorPointPerimeterInsetUnit": "Point" }, "minimumScale": 1000, "name": "Class 1", "priority": -1, "textSymbol": { "type": "CIMSymbolReference", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 0, 0, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" }, "symbolName": "0" }, "useCodedValue": true, "visibility": true, "iD": 0 }, { "type": "CIMLabelClass", "expressionEngine": "Arcade", "featuresToLabel": "AllVisibleFeatures", "maplexLabelPlacementProperties": { "type": "CIMMaplexLabelPlacementProperties", "featureType": "Polygon", "avoidPolygonHoles": true, "canOverrunFeature": true, "canPlaceLabelOutsidePolygon": true, "canRemoveOverlappingLabel": true, "canStackLabel": true, "connectionType": "Unambiguous", "constrainOffset": "NoConstraint", "contourAlignmentType": "Page", "contourLadderType": "Straight", "contourMaximumAngle": 90, "enableConnection": true, "featureWeight": 0, "fontHeightReductionLimit": 4, "fontHeightReductionStep": 0.5, "fontWidthReductionLimit": 90, "fontWidthReductionStep": 5, "graticuleAlignmentType": "Straight", "keyNumberGroupName": "Default", "labelBuffer": 15, "labelLargestPolygon": true, "labelPriority": -1, "labelStackingProperties": { "type": "CIMMaplexLabelStackingProperties", "stackAlignment": "ChooseBest", "maximumNumberOfLines": 3, "minimumNumberOfCharsPerLine": 3, "maximumNumberOfCharsPerLine": 24, "separators": [ { "type": "CIMMaplexStackingSeparator", "separator": " ", "splitAfter": true }, { "type": "CIMMaplexStackingSeparator", "separator": ",", "visible": true, "splitAfter": true } ] }, "lineFeatureType": "General", "linePlacementMethod": "OffsetCurvedFromLine", "maximumLabelOverrun": 80, "maximumLabelOverrunUnit": "Point", "minimumFeatureSizeUnit": "Map", "multiPartOption": "OneLabelPerPart", "offsetAlongLineProperties": { "type": "CIMMaplexOffsetAlongLineProperties", "placementMethod": "BestPositionAlongLine", "labelAnchorPoint": "CenterOfLabel", "distanceUnit": "Percentage", "useLineDirection": true }, "pointExternalZonePriorities": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "pointPlacementMethod": "AroundPoint", "polygonAnchorPointType": "GeometricCenter", "polygonBoundaryWeight": 0, "polygonExternalZones": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "polygonFeatureType": "General", "polygonInternalZones": { "type": "CIMMaplexInternalZonePriorities", "center": 1 }, "polygonPlacementMethod": "HorizontalInPolygon", "primaryOffset": 1, "primaryOffsetUnit": "Point", "removeExtraWhiteSpace": true, "repetitionIntervalUnit": "Point", "rotationProperties": { "type": "CIMMaplexRotationProperties", "rotationType": "Arithmetic", "alignmentType": "Straight" }, "secondaryOffset": 100, "strategyPriorities": { "type": "CIMMaplexStrategyPriorities", "stacking": 1, "overrun": 2, "fontCompression": 3, "fontReduction": 4, "abbreviation": 5 }, "thinningDistanceUnit": "Point", "truncationMarkerCharacter": ".", "truncationMinimumLength": 1, "truncationPreferredCharacters": "aeiou", "truncationExcludedCharacters": "0123456789", "polygonAnchorPointPerimeterInsetUnit": "Point" }, "minimumScale": 1000, "name": "Steam Text", "priority": -1, "textSymbol": { "type": "CIMSymbolReference", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 168, 0, 0, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" }, "symbolName": "1" }, "useCodedValue": true, "visibility": true, "iD": 1 }, { "type": "CIMLabelClass", "expressionEngine": "Arcade", "featuresToLabel": "AllVisibleFeatures", "maplexLabelPlacementProperties": { "type": "CIMMaplexLabelPlacementProperties", "featureType": "Polygon", "avoidPolygonHoles": true, "canOverrunFeature": true, "canPlaceLabelOutsidePolygon": true, "canRemoveOverlappingLabel": true, "canStackLabel": true, "connectionType": "Unambiguous", "constrainOffset": "NoConstraint", "contourAlignmentType": "Page", "contourLadderType": "Straight", "contourMaximumAngle": 90, "enableConnection": true, "featureWeight": 0, "fontHeightReductionLimit": 4, "fontHeightReductionStep": 0.5, "fontWidthReductionLimit": 90, "fontWidthReductionStep": 5, "graticuleAlignmentType": "Straight", "keyNumberGroupName": "Default", "labelBuffer": 15, "labelLargestPolygon": true, "labelPriority": -1, "labelStackingProperties": { "type": "CIMMaplexLabelStackingProperties", "stackAlignment": "ChooseBest", "maximumNumberOfLines": 3, "minimumNumberOfCharsPerLine": 3, "maximumNumberOfCharsPerLine": 24, "separators": [ { "type": "CIMMaplexStackingSeparator", "separator": " ", "splitAfter": true }, { "type": "CIMMaplexStackingSeparator", "separator": ",", "visible": true, "splitAfter": true } ] }, "lineFeatureType": "General", "linePlacementMethod": "OffsetCurvedFromLine", "maximumLabelOverrun": 80, "maximumLabelOverrunUnit": "Point", "minimumFeatureSizeUnit": "Map", "multiPartOption": "OneLabelPerPart", "offsetAlongLineProperties": { "type": "CIMMaplexOffsetAlongLineProperties", "placementMethod": "BestPositionAlongLine", "labelAnchorPoint": "CenterOfLabel", "distanceUnit": "Percentage", "useLineDirection": true }, "pointExternalZonePriorities": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "pointPlacementMethod": "AroundPoint", "polygonAnchorPointType": "GeometricCenter", "polygonBoundaryWeight": 0, "polygonExternalZones": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "polygonFeatureType": "General", "polygonInternalZones": { "type": "CIMMaplexInternalZonePriorities", "center": 1 }, "polygonPlacementMethod": "HorizontalInPolygon", "primaryOffset": 1, "primaryOffsetUnit": "Point", "removeExtraWhiteSpace": true, "repetitionIntervalUnit": "Point", "rotationProperties": { "type": "CIMMaplexRotationProperties", "rotationType": "Arithmetic", "alignmentType": "Straight" }, "secondaryOffset": 100, "strategyPriorities": { "type": "CIMMaplexStrategyPriorities", "stacking": 1, "overrun": 2, "fontCompression": 3, "fontReduction": 4, "abbreviation": 5 }, "thinningDistanceUnit": "Point", "truncationMarkerCharacter": ".", "truncationMinimumLength": 1, "truncationPreferredCharacters": "aeiou", "truncationExcludedCharacters": "0123456789", "polygonAnchorPointPerimeterInsetUnit": "Point" }, "minimumScale": 1000, "name": "Chilled Water Text", "priority": -1, "textSymbol": { "type": "CIMSymbolReference", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 0, 112, 255, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" }, "symbolName": "2" }, "useCodedValue": true, "visibility": true, "iD": 2 }, { "type": "CIMLabelClass", "expressionEngine": "Arcade", "featuresToLabel": "AllVisibleFeatures", "maplexLabelPlacementProperties": { "type": "CIMMaplexLabelPlacementProperties", "featureType": "Polygon", "avoidPolygonHoles": true, "canOverrunFeature": true, "canPlaceLabelOutsidePolygon": true, "canRemoveOverlappingLabel": true, "canStackLabel": true, "connectionType": "Unambiguous", "constrainOffset": "NoConstraint", "contourAlignmentType": "Page", "contourLadderType": "Straight", "contourMaximumAngle": 90, "enableConnection": true, "featureWeight": 0, "fontHeightReductionLimit": 4, "fontHeightReductionStep": 0.5, "fontWidthReductionLimit": 90, "fontWidthReductionStep": 5, "graticuleAlignmentType": "Straight", "keyNumberGroupName": "Default", "labelBuffer": 15, "labelLargestPolygon": true, "labelPriority": -1, "labelStackingProperties": { "type": "CIMMaplexLabelStackingProperties", "stackAlignment": "ChooseBest", "maximumNumberOfLines": 3, "minimumNumberOfCharsPerLine": 3, "maximumNumberOfCharsPerLine": 24, "separators": [ { "type": "CIMMaplexStackingSeparator", "separator": " ", "splitAfter": true }, { "type": "CIMMaplexStackingSeparator", "separator": ",", "visible": true, "splitAfter": true } ] }, "lineFeatureType": "General", "linePlacementMethod": "OffsetCurvedFromLine", "maximumLabelOverrun": 80, "maximumLabelOverrunUnit": "Point", "minimumFeatureSizeUnit": "Map", "multiPartOption": "OneLabelPerPart", "offsetAlongLineProperties": { "type": "CIMMaplexOffsetAlongLineProperties", "placementMethod": "BestPositionAlongLine", "labelAnchorPoint": "CenterOfLabel", "distanceUnit": "Percentage", "useLineDirection": true }, "pointExternalZonePriorities": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "pointPlacementMethod": "AroundPoint", "polygonAnchorPointType": "GeometricCenter", "polygonBoundaryWeight": 0, "polygonExternalZones": { "type": "CIMMaplexExternalZonePriorities", "aboveLeft": 4, "aboveCenter": 2, "aboveRight": 1, "centerRight": 3, "belowRight": 5, "belowCenter": 7, "belowLeft": 8, "centerLeft": 6 }, "polygonFeatureType": "General", "polygonInternalZones": { "type": "CIMMaplexInternalZonePriorities", "center": 1 }, "polygonPlacementMethod": "HorizontalInPolygon", "primaryOffset": 1, "primaryOffsetUnit": "Point", "removeExtraWhiteSpace": true, "repetitionIntervalUnit": "Point", "rotationProperties": { "type": "CIMMaplexRotationProperties", "rotationType": "Arithmetic", "alignmentType": "Straight" }, "secondaryOffset": 100, "strategyPriorities": { "type": "CIMMaplexStrategyPriorities", "stacking": 1, "overrun": 2, "fontCompression": 3, "fontReduction": 4, "abbreviation": 5 }, "thinningDistanceUnit": "Point", "truncationMarkerCharacter": ".", "truncationMinimumLength": 1, "truncationPreferredCharacters": "aeiou", "truncationExcludedCharacters": "0123456789", "polygonAnchorPointPerimeterInsetUnit": "Point" }, "name": "Heated Water Text", "priority": -1, "textSymbol": { "type": "CIMSymbolReference", "symbol": { "type": "CIMTextSymbol", "blockProgression": "TTB", "depth3D": 1, "extrapolateBaselines": true, "fontEffects": "Normal", "fontEncoding": "Unicode", "fontFamilyName": "Arial", "fontStyleName": "Regular", "fontType": "TTOpenType", "haloSize": 1, "height": 10, "hinting": "Default", "horizontalAlignment": "Left", "kerning": true, "letterWidth": 100, "ligatures": true, "lineGapType": "ExtraLeading", "symbol": { "type": "CIMPolygonSymbol", "symbolLayers": [ { "type": "CIMSolidFill", "enable": true, "color": { "type": "CIMRGBColor", "values": [ 230, 0, 0, 100 ] } } ] }, "symbol3DProperties": { "type": "CIM3DSymbolProperties", "dominantSizeAxis3D": "Z", "rotationOrder3D": "YXZ", "scaleZ": 1, "scaleY": 1 }, "textCase": "Normal", "textDirection": "LTR", "verticalAlignment": "Bottom", "verticalGlyphOrientation": "Right", "wordSpacing": 100, "billboardMode3D": "FaceNearPlane" }, "symbolName": "3" }, "useCodedValue": true, "visibility": true, "iD": 3 } ] |
GeneralPlacementProperties | { "type": "CIMMaplexGeneralPlacementProperties", "invertedLabelTolerance": 2, "rotateLabelWithDisplay": true, "unplacedLabelColor": { "type": "CIMRGBColor", "values": [ 255, 0, 0, 100 ] }, "allowBorderOverlap": true, "keyNumberGroups": [ { "type": "CIMMaplexKeyNumberGroup", "delimiterCharacter": ".", "horizontalAlignment": "Left", "maximumNumberOfLines": 20, "minimumNumberOfLines": 2, "name": "Default", "numberResetType": "None", "keyNumberMethod": "PreventUnplacedLabels" } ], "placementQuality": "High" } |
Name | Alias | Type | Usage | Nullable | Domain | Default Value | Precision | Scale | Length | Editable | Required |
---|---|---|---|---|---|---|---|---|---|---|---|
OBJECTID | OBJECTID | OID | Index | False | 0 | 0 | 4 | False | True | ||
featureid | FeatureID | Long Integer | True | 0 | 0 | 4 | True | True | |||
zorder | ZOrder | Long Integer | True | 0 | 0 | 4 | True | True | |||
annotationclassid | AnnotationClassID | Long Integer | Subtype | True | 0 | 0 | 0 | 4 | True | True | |
element | Element | Blob | True | 0 | 0 | 0 | True | True | |||
symbolid | SymbolID | Long Integer | True | 0 | 0 | 4 | True | True | |||
status | Status | Short Integer | True | AnnotationStatus | 0 | 0 | 2 | True | True | ||
textstring | TextString | String | True | 0 | 0 | 255 | True | False | |||
fontname | FontName | String | True | 0 | 0 | 255 | True | False | |||
fontstyle | FontStyle | String | True | 0 | 0 | 255 | True | False | |||
fontsize | FontSize | Double | True | 0 | 0 | 8 | True | False | |||
underline | Underline | Short Integer | True | BooleanSymbolValue | 0 | 0 | 2 | True | False | ||
verticalalignment | VerticalAlignment | Short Integer | True | VerticalAlignment | 0 | 0 | 2 | True | False | ||
horizontalalignment | HorizontalAlignment | Short Integer | True | HorizontalAlignment | 0 | 0 | 2 | True | False | ||
xoffset | XOffset | Double | True | 0 | 0 | 8 | True | False | |||
yoffset | YOffset | Double | True | 0 | 0 | 8 | True | False | |||
angle | Angle | Double | True | 0 | 0 | 8 | True | False | |||
fontleading | FontLeading | Double | True | 0 | 0 | 8 | True | False | |||
wordspacing | WordSpacing | Double | True | 0 | 0 | 8 | True | False | |||
characterwidth | CharacterWidth | Double | True | 0 | 0 | 8 | True | False | |||
characterspacing | CharacterSpacing | Double | True | 0 | 0 | 8 | True | False | |||
flipangle | FlipAngle | Double | True | 0 | 0 | 8 | True | False | |||
override | Override | Long Integer | True | 0 | 0 | 4 | False | False | |||
created_user | created_user | String | Creator | True | 0 | 0 | 255 | False | False | ||
created_date | created_date | Date | Created | True | 0 | 0 | 8 | False | False | ||
last_edited_user | last_edited_user | String | Editor | True | 0 | 0 | 255 | False | False | ||
last_edited_date | last_edited_date | Date | Edited | True | 0 | 0 | 8 | False | False | ||
shape | SHAPE | Geometry | Index | True | 0 | 0 | 8 | True | True | ||
st_area(shape) | Double | Area | True | 0 | 0 | 0 | False | True | |||
st_perimeter(shape) | Double | Length | True | 0 | 0 | 0 | False | True |
Name | Is Unique | Is Ascending | Field Name |
---|---|---|---|
FDO_OBJECTID | True | True | OBJECTID |
st_spindex__additionaltext_shape | True | True | shape |
Name | Code |
---|---|
Class 1 | 0 |
Steam Text | 1 |
Chilled Water Text | 2 |
Heated Water Text | 3 |
Key | Value |
---|---|
Name | main.DHCDevice__ATTACHREL |
Dataset Type | RelationshipClass |
Feature Dataset | |
Dataset ID | 240 |
Type | Composite |
Cardinality | One To Many |
Notification | None |
Is Attachment | True |
Is Attributed | False |
Origin Name | main.DHCDevice |
Origin Primary Key | GLOBALID |
Origin Foreign Key | REL_GLOBALID |
Destination Name | main.DHCDevice__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 | {D864E672-CFCF-4D51-91D6-744E4550BAE9} |
Class ID | |
Extension Class ID |
Key | Value |
---|---|
Name | main.DHCJunction__ATTACHREL |
Dataset Type | RelationshipClass |
Feature Dataset | |
Dataset ID | 241 |
Type | Composite |
Cardinality | One To Many |
Notification | None |
Is Attachment | True |
Is Attributed | False |
Origin Name | main.DHCJunction |
Origin Primary Key | GLOBALID |
Origin Foreign Key | REL_GLOBALID |
Destination Name | main.DHCJunction__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 | {D1B7AB56-A7C7-4010-801E-653B56E93057} |
Class ID | |
Extension Class ID |
Key | Value |
---|---|
Name | main.DHCLine__ATTACHREL |
Dataset Type | RelationshipClass |
Feature Dataset | |
Dataset ID | 242 |
Type | Composite |
Cardinality | One To Many |
Notification | None |
Is Attachment | True |
Is Attributed | False |
Origin Name | main.DHCLine |
Origin Primary Key | GLOBALID |
Origin Foreign Key | REL_GLOBALID |
Destination Name | main.DHCLine__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 | {516A0F5A-22C5-4D10-BCB6-6FBCEE269E89} |
Class ID | |
Extension Class ID |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Angle_To_Close |
Description | Valid Range of degrees for closing the device |
Field Type | Double |
Domain Type | Range |
Split Policy | Geometry Ratio |
Merge Policy | Default Value |
# of Codes | |
# of Assignments | 2 |
Minimum | Maximum |
---|---|
0 | 359 |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 3 | Controllable Valve | angletoclose |
main.DHCDevice | 4 | Pressure Valve | angletoclose |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_LDPanel_Manufacturer |
Description | List of valid types of manufacturers of Leak Detection Panels |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 15 | Leak Detection Panel | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_TemperatureRange |
Description | Valid Range of values for pipe temperature |
Field Type | Double |
Domain Type | Range |
Split Policy | Geometry Ratio |
Merge Policy | Default Value |
# of Codes | |
# of Assignments | 12 |
Minimum | Maximum |
---|---|
0 | 1000 |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Automation_Status |
Description | List of valid values for indicating the method by which the device is operated. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 8 |
Code | Description |
---|---|
0 | Unknown |
1 | Manual |
2 | Remote |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 0 | Unknown | automationstatus |
main.DHCDevice | 1 | Pump | automationstatus |
main.DHCDevice | 2 | Flow Valve | automationstatus |
main.DHCDevice | 3 | Controllable Valve | automationstatus |
main.DHCDevice | 4 | Pressure Valve | automationstatus |
main.DHCDevice | 5 | Pressure Regulator | automationstatus |
main.DHCDevice | 6 | Meter | automationstatus |
main.DHCDevice | 14 | Bypass | automationstatus |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_MeasuredLength |
Description | Valid Range of values for pipe lengths |
Field Type | Double |
Domain Type | Range |
Split Policy | Geometry Ratio |
Merge Policy | Default Value |
# of Codes | |
# of Assignments | 9 |
Minimum | Maximum |
---|---|
0 | 1000000000 |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | measuredlength |
main.DHCLine | 2 | Distribution Pipe | measuredlength |
main.DHCLine | 3 | Transmission Pipe | measuredlength |
main.DHCLine | 5 | Station Pipe | measuredlength |
main.DHCLine | 6 | Customer Pipe | measuredlength |
main.DHCLine | 8 | Sensing Pipe | measuredlength |
main.DHCLine | 50 | Bonding Line | measuredlength |
main.DHCLine | 51 | Test Lead Wire | measuredlength |
main.DHCLine | 52 | Rectifier Cable | measuredlength |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Chamber_Manufacturer |
Description | List of valid types of manufacturers of cooling chambers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 23 | Cooling Chamber | manufacturer |
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 |
Code | Description |
---|---|
0 | False |
1 | True |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_LadderType_Access_Point |
Description | Valid list of types of ladders used for pipe access points |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Portable |
3 | Wall Fixed |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 10 | Pipe Access Point | laddertype |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Pipeline_Structure_Line_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 | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Transmission |
21 | Distribution |
22 | Service |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 1 | Pipe Casing | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_PressureRange_Imperial |
Description | Valid Range of values for Imperial pipe pressures |
Field Type | Double |
Domain Type | Range |
Split Policy | Geometry Ratio |
Merge Policy | Default Value |
# of Codes | |
# of Assignments | 0 |
Minimum | Maximum |
---|---|
0 | 1000 |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_PressureRange_Metric |
Description | Valid Range of values for metric pipe pressures |
Field Type | Double |
Domain Type | Range |
Split Policy | Geometry Ratio |
Merge Policy | Default Value |
# of Codes | |
# of Assignments | 12 |
Minimum | Maximum |
---|---|
0 | 1000000 |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Boundary_Material_Pipe_Customer_Building |
Description | Valid list of types of material used for Station structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Brick |
41 | Concrete Formed |
42 | Concrete Block |
43 | Steel Framed |
44 | Wood Framed |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 4 | Pipe Customer Building | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Pipeline_Structure_Junction_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 |
Code | Description |
---|---|
0 | Unknown |
81 | Pipe Stand |
82 | Roller |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 3 | Pipe Support | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_PRegulator |
Description | List of valid types of pressure Regulators |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 5 | Pressure Regulator | designtype |
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 |
Code | Description |
---|---|
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 | DHC Device |
10 | DHC Line |
11 | DHC Assembly |
12 | DHC Junction |
13 | DHC Subnet Line |
14 | DHC Junction Object |
15 | DHC Edge Object |
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 | 21 |
Code | Description |
---|---|
1 | With digitized |
2 | Against digitized |
3 | Indeterminate |
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 |
Code | Description |
---|---|
1 | Radial |
2 | Mesh |
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 | Default Value |
Merge Policy | Default Value |
# of Codes | 25 |
# of Assignments | 22 |
Code | Description |
---|---|
0 | None |
1 | Single Terminal |
2 | Incoming Flow |
3 | Outgoing Flow |
4 | High Pressure In |
5 | Low Pressure Out |
6 | Low Pressure In |
7 | High Pressure Out |
8 | Inlet Port In |
9 | Outlet Port Out |
10 | Port One |
11 | Port Two |
12 | Terminal One |
13 | Terminal Two |
14 | Terminal Three |
15 | Terminal Four |
16 | Terminal Five |
17 | Terminal Six |
18 | Terminal Seven |
19 | Terminal Eight |
20 | Inflow |
21 | Outflow |
22 | Bypass |
23 | Primary Flow |
24 | Secondary Flow |
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 | 76 |
Code | Description |
---|---|
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 |
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 |
Code | Description |
---|---|
0 | Clean |
1 | Dirty |
2 | Invalid |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCSubnetLine | ISDIRTY | ||
main.DHCSubnetLine | 0 | Unknown | ISDIRTY |
main.DHCSubnetLine | 1 | DHC Cathodic Protection | ISDIRTY |
main.DHCSubnetLine | 2 | DHC Leak Detection | ISDIRTY |
main.DHCSubnetLine | 3 | DHC Energy System | ISDIRTY |
main.DHCSubnetLine | 4 | DHC Circulation | ISDIRTY |
main.DHCSubnetLine | 5 | DHC Pressure | ISDIRTY |
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 | 65 |
Code | Description |
---|---|
0 | Warehouse |
1 | Abandoned |
2 | Removed |
3 | Design |
4 | Approved |
5 | Under construction |
6 | Construction complete |
7 | Maintenance |
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 |
Code | Description |
---|---|
0 | False |
1 | True |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Boundary_Material_Protection_Plate |
Description | Valid list of types of material used for access box structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 702 | DHC Protection Plate | structurematerial |
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 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCAssembly | 0 | Unknown | ASSETTYPE |
main.DHCLine | 0 | Unknown | ASSETTYPE |
main.StructureJunction | 0 | Unknown | ASSETTYPE |
main.StructureLine | 0 | Unknown | ASSETTYPE |
main.DHCJunction | 0 | Unknown | ASSETTYPE |
main.StructureBoundary | 0 | Unknown | ASSETTYPE |
main.DHCDevice | 0 | Unknown | ASSETTYPE |
main.StructureJunctionObject | 0 | Unknown | ASSETTYPE |
main.StructureEdgeObject | 0 | Unknown | ASSETTYPE |
main.DHCJunctionObject | 0 | Unknown | ASSETTYPE |
main.DHCEdgeObject | 0 | Unknown | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | AnnotationStatus |
Description | Valid annotation state values. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 5 |
Code | Description |
---|---|
0 | Placed |
1 | Unplaced |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.additionaltext | status | ||
main.additionaltext | 0 | Class 1 | status |
main.additionaltext | 1 | Steam Text | status |
main.additionaltext | 2 | Chilled Water Text | status |
main.additionaltext | 3 | Heated Water Text | status |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Connection_Type |
Description | List of valid types of end device connection |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 8 |
# of Assignments | 11 |
Code | Description |
---|---|
0 | Unknown |
1 | Weld |
2 | Solder |
3 | Glue |
4 | Thread |
5 | Flange Raised Face |
6 | Flange Flat Face |
7 | Flange O-Ring |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Test_Lead_Wire |
Description | List of valid types of Cathodic Protection Test Lead Wires |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 11 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
901 | Aqua |
902 | Blue |
903 | Forest |
904 | Green |
905 | Lavender |
906 | Orange |
907 | Pink |
908 | Red |
909 | Yellow |
910 | Purple |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 51 | Test Lead Wire | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Bypass |
Description | List of valid Asset Types for bypass devices |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
260 | Bypass |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 14 | Bypass | ASSETTYPE |
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 | 4 |
# of Assignments | 59 |
Code | Description |
---|---|
0 | Unknown |
1 | Our Agency |
2 | Private |
100 | Other |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Pressure_Valve |
Description | List of valid Asset Types for Pressure Valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
60 | Pressure Reducing |
61 | Pressure Limiting |
62 | Pressure Release |
63 | Pressure Sustaining |
64 | Air Release |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 4 | Pressure Valve | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Pipeline_Structure_Boundary_Vault_Boundary |
Description | The Asset Types for the StructureBoundary's Asset Group Vault Boundary |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
81 | Vault Boundary |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 2 | Pipe Vault | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Bypass_Operation_Type |
Description | List of valid types of methods for operating the Controllable valve |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Manual |
2 | Pneumatic |
3 | Electric |
4 | Geared |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 14 | Bypass | operationtype |
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 | 4 |
# of Assignments | 59 |
Code | Description |
---|---|
0 | Unknown |
1 | Our Agency |
2 | Private |
100 | Other |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Anode |
Description | List of valid Asset Types for Cathodic Protection Anodes |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
901 | ICCP |
902 | Galvanic |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 50 | Anode | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Assembly_DHC_Station |
Description | List of valid types of Stations facilties |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 9 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Pump |
2 | Exchanger |
3 | Steam Trap |
4 | Valve |
5 | Energy Plant |
6 | Pressure Changing |
7 | Control |
8 | Measuring |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCAssembly | 1 | Station | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Bypass_Manufacturer |
Description | List of valid types of manufacturers of Bypass |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 14 | Bypass | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Assembly_DHC_Fitting_Assembly |
Description | List of valid types of Town Border Stations |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Service Tap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCAssembly | 3 | Fitting Assembly | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Leak_Detect_Test_Point |
Description | List of valid Asset Type for Leak Detection Test Point |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
340 | Leak Detection Test Point |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 16 | Leak Detection Test Point | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Rectifier |
Description | List of valid Asset Types for Cathodic Protection Rectifiers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
941 | Rectifier |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 51 | Rectifier | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Pump |
Description | List of valid Asset Types for pumps |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Primary |
2 | Booster |
3 | Reserve |
4 | Condensate |
5 | Sump |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 1 | Pump | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Assembly_DHC_Well_Pad |
Description | List of valid types of Well Pads |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Thermal |
21 | Geothermal |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCAssembly | 2 | Well Pad | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Chiller |
Description | List of valid Asset Types for Chilled Water Chiller units |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
200 | Compression |
201 | Absorption |
202 | Centrifugal |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 11 | Chiller | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Spatial_Source |
Description | Source of the spatial location |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 56 |
Code | Description |
---|---|
0 | Unknown |
1 | As-built |
2 | CAD |
3 | Digitized |
4 | GPS/GNSS |
5 | Field Sketch |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Controllable_Valve |
Description | List of valid Asset Types for Controllable Valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Isolation |
41 | Bypass |
42 | Service |
43 | Test |
44 | Single Use |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 3 | Controllable Valve | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Pipeline_Structure_Junction_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 |
Code | Description |
---|---|
0 | Unknown |
41 | Anchor |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 2 | Pipe Anchor | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Filter |
Description | List of valid Asset Types for filtering devices |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
280 | Filter |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 17 | Filter | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | HorizontalAlignment |
Description | Valid horizontal symbol alignment values. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 5 |
Code | Description |
---|---|
0 | Left |
1 | Center |
2 | Right |
3 | Full |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.additionaltext | horizontalalignment | ||
main.additionaltext | 0 | Class 1 | horizontalalignment |
main.additionaltext | 1 | Steam Text | horizontalalignment |
main.additionaltext | 2 | Chilled Water Text | horizontalalignment |
main.additionaltext | 3 | Heated Water Text | horizontalalignment |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_PValve |
Description | List of valid types of pressure valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
60 | Direct Operated |
61 | Pilot Operated |
62 | Pneumatically Operated |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 4 | Pressure Valve | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Flow_Valve |
Description | List of valid Asset Types for Flow Valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Check |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 2 | Flow Valve | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Heat_Exchanger |
Description | List of valid Asset Types for Heat Exchangers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
160 | Shell and Tube |
161 | Plate |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 9 | Heat Exchanger | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Station_Pipe |
Description | List of Valid Types of Station Pipes |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Supply |
2 | Return |
3 | Reserve |
4 | Bypass |
5 | Discharge |
6 | Trap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 5 | Station Pipe | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_dripleg_Manufacturer |
Description | List of valid types of manufacturers of drip legs |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 24 | Drip Leg | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Leak_Detect_Panel |
Description | List of valid Asset Type for Leak Detection Panels |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
320 | Leak Detection Panel |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 15 | Leak Detection Panel | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Meter |
Description | List of valid Asset Types for Meters |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
100 | Flow |
101 | Energy |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 6 | Meter | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Monitor |
Description | List of valid Asset Types for monitoring devices such as sensors |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
140 | Pressure Sensor |
141 | Temperature Sensor |
142 | Leak Detection Sensor |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 8 | Monitoring | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Pressure_Regulator |
Description | List of valid Asset Types for Pressure Regulators |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
80 | Differential |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 5 | Pressure Regulator | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Casing_Material |
Description | List of valid types of device casing materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 12 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
9 | Plastic PE |
18 | Aluminum |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Production_Unit |
Description | List of valid Asset Types for Energy Plants |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
180 | Steam |
181 | Heated Water |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 10 | Production Unit | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Service_Connection |
Description | List of valid Asset Types for Service Connections |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
220 | Service Connection |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 12 | Service Connection | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_CoverMaterial_Access_Box |
Description | Valid list of types of material used for pipe access box covers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 707 | DHC Pipe Box | covermaterial |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Tank |
Description | List of valid Asset Types for storage devices |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
300 | Expansion |
301 | Receiver |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 18 | Tank | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Junction_DHC_Insulation_Junction |
Description | List of valid values for CP Insulation Junctions |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
921 | Insulation Junction |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 51 | Insulation Junction | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Test_Point |
Description | List of valid Asset Types for Cthodic Protection Test Points |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
981 | Above Ground |
982 | Buried |
983 | On Post |
984 | Pipeline Marker |
985 | Service Line |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 52 | Test Point | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Trap |
Description | List of valid Asset Type for Traps |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
120 | Steam |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 7 | Trap | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Device_DHC_Well |
Description | List of valid Asset Types for wells |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
240 | Thermal |
241 | Geothermal |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 13 | Well | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | BooleanSymbolValue |
Description | Valid values are Yes and No. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 5 |
Code | Description |
---|---|
1 | Yes |
0 | No |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.additionaltext | underline | ||
main.additionaltext | 0 | Class 1 | underline |
main.additionaltext | 1 | Steam Text | underline |
main.additionaltext | 2 | Chilled Water Text | underline |
main.additionaltext | 3 | Heated Water Text | underline |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Pipeline_Structure_Boundary_Station_Structure |
Description | The Asset Types for the StructureBoundary's Asset Group Station Structure |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Energy Plant Building |
21 | Substation Building |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 1 | Pipe Station | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Chiller |
Description | List of valid values of designs for chiller units |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 11 | Chiller | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Junction_DHC_Cooling_Chamber |
Description | List of valid values for Steam system cooling chambers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
80 | Cooling Chamber |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 23 | Cooling Chamber | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Install_Location |
Description | List of valid pipe installation locations |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Buried |
2 | Tunnel |
3 | Overhead |
4 | Under Sea |
5 | Indoors |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | installlocation |
main.DHCLine | 2 | Distribution Pipe | installlocation |
main.DHCLine | 3 | Transmission Pipe | installlocation |
main.DHCLine | 5 | Station Pipe | installlocation |
main.DHCLine | 6 | Customer Pipe | installlocation |
main.DHCLine | 8 | Sensing Pipe | installlocation |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Junction_DHC_Drip_Leg |
Description | List of valid values for Drip Leg |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
100 | Drip Leg |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 24 | Drip Leg | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForPressure |
Description | List of valid units of measure of pressure |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Pounds/Square Inch |
2 | Inch Water Column |
3 | Pascal |
4 | Bar |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | pressureunit |
main.DHCLine | 2 | Distribution Pipe | pressureunit |
main.DHCLine | 3 | Transmission Pipe | pressureunit |
main.DHCLine | 5 | Station Pipe | pressureunit |
main.DHCLine | 6 | Customer Pipe | pressureunit |
main.DHCLine | 8 | Sensing Pipe | pressureunit |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Boundary_Pipe_Customer_Building |
Description | List of valid types of Customer Buildings |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
60 | Residential |
61 | Commercial |
62 | Industrial |
63 | Public |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 4 | Pipe Customer Building | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Junction_DHC_Fitting |
Description | List of valid values for fittings |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 21 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
41 | Coupling |
42 | Cross |
43 | Elbow |
44 | End Cap |
45 | Expansion Joint |
46 | Flange |
47 | Pipe Bend |
48 | Plastic Fusion |
49 | Reducer |
51 | Saddle |
52 | Screw |
53 | Sleeve |
54 | Slip Joint |
55 | Tap |
56 | Tee |
57 | Transition |
59 | Weld |
60 | Waterseal |
61 | Weldolet |
62 | Y-Connector |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 20 | Fitting | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Chamber_Ins_Material |
Description | List of valid insulating materials for cooling chamber |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 9 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
15 | Fiberglass |
14 | Asbestos |
21 | Calcium Silicate |
22 | FoamGlas |
23 | PyroGel |
25 | Polyurethane |
26 | Mineral Wool |
10 | None |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 23 | Cooling Chamber | insulatingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Junction_DHC_Vent |
Description | List of valid values for Vents |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Ground Exposure |
2 | Underground Embedded |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 22 | Vent | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Control_Signal |
Description | List of valid types of methods for communicating with the device |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 2 |
Code | Description |
---|---|
0 | Unknown |
1 | Pressure Sensor |
2 | Automation System |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 4 | Pressure Valve | controlsignal |
main.DHCDevice | 5 | Pressure Regulator | controlsignal |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Junction_DHC_Wire_Junction |
Description | List of valid values for CP Wire Junctions |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
901 | Bond Junction |
902 | Test Lead |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 50 | Wire Junction | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Access_Box |
Description | Valid list of types of material used for access box structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 707 | DHC Pipe Box | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Bonding_Line |
Description | List of valid types of Cathodic Protection Bond Wires |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
961 | Wire |
962 | Strap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 50 | Bonding Line | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Customer |
Description | List of Valid Types of Customer Piping |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Supply |
2 | Return |
3 | Reserve |
4 | Bypass |
5 | Discharge |
6 | Trap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 6 | Customer Pipe | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Boundary_DHC_Protection_Plate |
Description | List of valid types of Structure Boundaries of Protection Plates |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
80 | Protection Plate |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 702 | DHC Protection Plate | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Distribution |
Description | List of Valid Types of Distribution Mains |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Supply |
2 | Return |
3 | Reserve |
4 | Bypass |
5 | Discharge |
6 | Trap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 2 | Distribution Pipe | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Pipeline_Structure_Junction_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 |
Code | Description |
---|---|
0 | Unknown |
121 | Constant Spring |
122 | Rigid |
123 | Variable Spring |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 4 | Pipe Hanger | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Rectifier_Cable |
Description | List of valid types of Cathodic Protection Rectifier Cables |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
941 | Rectifier Cable |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 52 | Rectifier Cable | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Access_Point |
Description | Valid list of types of material used for access point structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
8 | Cement |
40 | Brick |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 10 | Pipe Access Point | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_DeviceStatus |
Description | List of valid values for the Network Attribute Device Status |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 16 |
Code | Description |
---|---|
0 | Unknown |
1 | Open |
2 | Closed |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Sensing |
Description | List of valid types of Sensing Pipe |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Pressure |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 8 | Sensing Pipe | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Service |
Description | List of Valid Types of Service Pipe |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Supply |
2 | Return |
3 | Reserve |
4 | Bypass |
5 | Discharge |
6 | Trap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Line_DHC_Transmission |
Description | List of Valid Types of Transmission Mains |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Supply |
2 | Return |
3 | Reserve |
4 | Bypass |
5 | Discharge |
6 | Trap |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 3 | Transmission Pipe | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Junction_DHC_Box |
Description | List of valid types of Box structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 9 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Bypass |
2 | Valve |
3 | Meter |
4 | Vent |
5 | Expansion |
6 | Heating |
7 | Tapping |
8 | CP |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 707 | DHC Pipe Box | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Junction_DHC_Guide |
Description | List of valid types of Structure Junctions of Guides |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
100 | Spider |
101 | Slides |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 706 | DHC Guide | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Junction_DHC_Pillar |
Description | List of valid types of Structure Junctions of Group Pillar |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
140 | Pillar |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 708 | DHC Pillar | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Junction_Pipe_Access_Point |
Description | List of valid types of Manholes |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Manhole |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 10 | Pipe Access Point | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Line_DHC_Communication_Conduit |
Description | List of valid types of Structure Lines of Communication Conduit |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
60 | Communication Conduit |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 703 | DHC Communication Conduit | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Line_DHC_Trench |
Description | List of valid types of Structure Lines of Trench |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Single Trench |
41 | Triple Trench |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 702 | DHC Trench | ASSETTYPE |
Key | Value |
---|---|
Owner | |
Domain Name | Asset_Type_Structure_Line_DHC_Tunnel |
Description | List of valid types of Structure Lines of Tunnels |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Tunnel |
2 | Concrete Trench Box |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 701 | DHC Tunnel | ASSETTYPE |
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 | 3 |
# of Assignments | 38 |
Code | Description |
---|---|
0 | Unknown |
1 | Bonded |
2 | Insulated |
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 | 3 |
# of Assignments | 76 |
Code | Description |
---|---|
0 | Unknown |
1 | Traceable |
2 | Not Traceable |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Chiller_Manufacturer |
Description | List of valid types of manufacturers of Chillers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 11 | Chiller | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_CPAnode_Manufacturer |
Description | List of valid types of manufacturers of Cathodic Protection Anodes |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 50 | Anode | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_CPRectifier_Manufacturer |
Description | List of valid types of manufacturers of Cathodic Protection Rectifiers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 51 | Rectifier | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_CPTestPoint_Manufacturer |
Description | List of valid types of manufacturers of Cathodic Protection Test Points |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 52 | Test Point | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Trap_Casing_Material |
Description | List of valid types of trap device casing materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
18 | Aluminum |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 7 | Trap | casingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_CValve_Manufacturer |
Description | List of valid types of manufacturers of Controllable Valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 3 | Controllable Valve | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_CValve_Operation_Type |
Description | List of valid types of methods for operating the Controllable valve |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Manual |
2 | Pneumatic |
3 | Electric |
4 | Geared |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 3 | Controllable Valve | operationtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Bypass |
Description | List of valid values of designs for bypass units |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 14 | Bypass | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_CValve |
Description | List of valid types of controllable valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Ball |
2 | Butterfly |
3 | High Performance Butterfly |
4 | Double Disc Gate |
5 | Gate |
6 | Globe |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 3 | Controllable Valve | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Filter |
Description | List of valid values of designs for filter units |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 17 | Filter | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_HeatExchanger |
Description | List of valid values of designs for heat exchangers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
120 | Parallel |
121 | Cross |
122 | Counterflow |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 9 | Heat Exchanger | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_LDPanel |
Description | List of valid sub classification of Leak Detection Panels |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 15 | Leak Detection Panel | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_LDTPoint |
Description | List of valid sub classification of Leak Detection Test Points |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 16 | Leak Detection Test Point | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Meter |
Description | List of valid types of meters |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 8 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | Ultrasonic |
21 | Magnetic |
22 | Turbine |
23 | Vortex |
24 | Coroilis |
40 | Orifiace Plate |
41 | Averaging Pitot Tube |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 6 | Meter | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Monitoring |
Description | List of valid sub classification of sensors |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 8 | Monitoring | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_ProductionUnit |
Description | List of valid values for types of production unit design types |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
100 | Combined Heat and Power |
101 | Waste to Energy |
102 | Block-Type Thermal |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 10 | Production Unit | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Pump |
Description | List of valid types of pumps |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
80 | Electric |
81 | Steam Turbine |
82 | VFD |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 1 | Pump | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Design_Type_Trap |
Description | List of valid types of steam traps |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 7 | Trap | designtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Filter_Manufacturer |
Description | List of valid types of manufacturers of Filters |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 17 | Filter | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_FValve_Manufacturer |
Description | List of valid types of manufacturers of Flow Valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 2 | Flow Valve | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_HExchanger_Manufacturer |
Description | List of valid types of manufacturers of Heat Exchangers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 9 | Heat Exchanger | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Insulating_Material |
Description | List of valid device insulating materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 11 |
# of Assignments | 13 |
Code | Description |
---|---|
0 | Unknown |
14 | Asbestos |
15 | Fiberglass |
21 | Calcium Silicate |
22 | FoamGlas |
23 | PyroGel |
24 | GilSulate |
25 | Polyurethane |
26 | Mineral Wool |
27 | Polyisocyanurate |
30 | None |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_LDTestPoint_Manufacturer |
Description | List of valid types of manufacturers of Leak Detection Test Points |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 16 | Leak Detection Test Point | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Meter_Manufacturer |
Description | List of valid types of manufacturers of Meters |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 6 | Meter | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Meter_Operation_Type |
Description | List of valid types of operating classificaiton of meters |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Customer |
41 | Utility |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 6 | Meter | operationtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Monitoring_Manufacturer |
Description | List of valid types of manufacturers of Monitoring Sensors |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 8 | Monitoring | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Monitoring_Operation_Type |
Description | List of valid types of methods for monitoring data acquisition |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
20 | local readout |
21 | transmitted |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 8 | Monitoring | operationtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_PRegulator_Manufacturer |
Description | List of valid types of manufacturers of Pressure Regulators |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 5 | Pressure Regulator | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_ProdUnit_Manufacturer |
Description | List of valid types of manufacturers of Production Units |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 10 | Production Unit | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_PReg_Operation_Type |
Description | List of valid types of methods for operating the pressure regulators |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 5 | Pressure Regulator | operationtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Guide |
Description | Valid list of types of material used for pipe guides |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 706 | DHC Guide | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Fit_Ins_Material |
Description | List of valid fitting insulating materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 11 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
14 | Asbestos |
15 | Fiberglass |
21 | Calcium Silicate |
22 | FoamGlas |
23 | PyroGel |
24 | GilSulate |
25 | Polyurethane |
26 | Mineral Wool |
27 | Polyisocyanurate |
30 | None |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 20 | Fitting | insulatingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Pump_Manufacturer |
Description | List of valid types of manufacturers of pumps |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 1 | Pump | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_PValve_Manufacturer |
Description | List of valid types of manufacturers of Pressure Valves |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 4 | Pressure Valve | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_PValve_Operation_Type |
Description | List of valid types of methods for operating the pressure valve |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
2 | Pneumatic |
3 | Electric |
4 | Geared |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 4 | Pressure Valve | operationtype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Rating_Heat_Exchanger |
Description | List of valid types of industry standard ratings for heat exchangers |
Field Type | String |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
UN | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 9 | Heat Exchanger | devicerating |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Tank_Location |
Description | List of valid types of locations for tanks |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Above Ground |
2 | Underground |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 18 | Tank | installlocation |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Tank_Manufacturer |
Description | List of valid types of manufacturers of tanks |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 18 | Tank | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Tank_Material |
Description | List of valid types of materials for Tanks |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
2 | Cast Iron |
3 | Ductile Iron |
4 | Copper |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 18 | Tank | casingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Trap_Manufacturer |
Description | List of valid types of manufacturers of Traps |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 7 | Trap | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Valve_Key_Type |
Description | List of valid types of valve key sizes and shapes |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Square Large |
2 | Square Medium |
3 | Square Small |
4 | Hexagon Large |
5 | Hexagon Medium |
6 | Hexagon Small |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 3 | Controllable Valve | valvekeytype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Well_Manufacturer |
Description | List of valid types of manufacturers of Well |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 13 | Well | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Device_Well_Material |
Description | List of valid types of well pipe materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 13 | Well | casingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Chamber_Material |
Description | List of valid types of materials for Steam Cooling Chambers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
2 | Cast Iron |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 23 | Cooling Chamber | junctionmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Drip_Leg_Insulating_Material |
Description | List of valid insulating materials for drip legs |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 9 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
15 | Fiberglass |
14 | Asbestos |
21 | Calcium Silicate |
22 | FoamGlas |
23 | PyroGel |
25 | Polyurethane |
26 | Mineral Wool |
10 | None |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 24 | Drip Leg | insulatingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Drip_Leg_Material |
Description | List of valid types of pipe material for steam drip legs |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 7 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
2 | Cast Iron |
3 | Ductile Iron |
4 | Copper |
5 | Brass |
7 | SteelFlex |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 24 | Drip Leg | junctionmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Fitting_Manufacturer |
Description | List of valid types of manufacturers of fittings |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 20 | Fitting | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Fitting_Material |
Description | List of valid types of materials for Fittings |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 10 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
2 | Cast Iron |
3 | Ductile Iron |
4 | Copper |
5 | Brass |
9 | Plastic PE |
10 | Plastic PVC |
11 | Plastic PEX |
12 | Plastic PB |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 20 | Fitting | junctionmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Vent_Ins_Material |
Description | List of valid types of insulating materials for vents |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 22 | Vent | insulatingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Vent_Manufacturer |
Description | List of valid types of manufacturers of vents |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 22 | Vent | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Junction_Vent_Material |
Description | List of valid types of materials for vents |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCJunction | 22 | Vent | junctionmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_LengthSource |
Description | List of valid types of sources for measured length |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 10 |
# of Assignments | 10 |
Code | Description |
---|---|
0 | Unknown |
1 | Field Measurement |
2 | GPS Sub- 30 Meter |
3 | GPS Sub- 10 Meter |
4 | GPS Sub-Meter |
5 | GPS Sub-Foot |
6 | GPS centimeter |
7 | Mapping System |
8 | User-Derived |
9 | Begin-End Measures |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 0 | Unknown | lengthsource |
main.DHCLine | 1 | Service Pipe | lengthsource |
main.DHCLine | 2 | Distribution Pipe | lengthsource |
main.DHCLine | 3 | Transmission Pipe | lengthsource |
main.DHCLine | 5 | Station Pipe | lengthsource |
main.DHCLine | 6 | Customer Pipe | lengthsource |
main.DHCLine | 8 | Sensing Pipe | lengthsource |
main.DHCLine | 50 | Bonding Line | lengthsource |
main.DHCLine | 51 | Test Lead Wire | lengthsource |
main.DHCLine | 52 | Rectifier Cable | lengthsource |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Casing_Diameter_Metric |
Description | List of valid pipe casing nominal diameter. Metric unit millimeter |
Field Type | Double |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 33 |
# of Assignments | 9 |
Code | Description |
---|---|
0 | 0 |
66 | 66 |
75 | 75 |
77 | 77 |
90 | 90 |
110 | 110 |
125 | 125 |
130 | 130 |
140 | 140 |
160 | 160 |
180 | 180 |
200 | 200 |
225 | 225 |
250 | 250 |
280 | 280 |
315 | 315 |
355 | 355 |
400 | 400 |
406 | 406 |
450 | 450 |
500 | 500 |
520 | 520 |
560 | 560 |
630 | 630 |
670 | 670 |
710 | 710 |
800 | 800 |
900 | 900 |
1000 | 1000 |
1100 | 1100 |
1200 | 1200 |
1300 | 1300 |
1400 | 1400 |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Casing_Material |
Description | List of valid pipe casing materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Polyethylene |
2 | Steel |
3 | Concrete |
4 | Alumunium |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | casingmaterial |
main.DHCLine | 2 | Distribution Pipe | casingmaterial |
main.DHCLine | 3 | Transmission Pipe | casingmaterial |
main.DHCLine | 5 | Station Pipe | casingmaterial |
main.DHCLine | 6 | Customer Pipe | casingmaterial |
main.DHCLine | 8 | Sensing Pipe | casingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Commodity |
Description | List of valid pipe fluid of gas flowing thru the pipe |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 28 |
Code | Description |
---|---|
0 | Unknown |
1 | Hot Water |
2 | Chilled Water |
3 | Steam |
4 | Condensate |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Diameter_Metric |
Description | List of valid pipe nominal diameter. Metric unit millimeter |
Field Type | Double |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 40 |
# of Assignments | 32 |
Code | Description |
---|---|
0 | 0 |
20 | 20 |
21.300000000000001 | 21.3 |
22 | 22 |
25 | 25 |
26 | 26 |
26.899999999999999 | 26.9 |
28 | 28 |
32 | 32 |
33.700000000000003 | 33.7 |
38 | 38 |
40 | 40 |
42.399999999999999 | 42.4 |
48.299999999999997 | 48.3 |
50 | 50 |
60.299999999999997 | 60.3 |
76.099999999999994 | 76.1 |
88.900000000000006 | 88.9 |
108 | 108 |
114.3 | 114.3 |
133 | 133 |
139.69999999999999 | 139.7 |
159 | 159 |
168.30000000000001 | 168.3 |
193.69999999999999 | 193.7 |
219.09999999999999 | 219.7 |
244.5 | 244.5 |
273 | 273 |
323.89999999999998 | 323.9 |
355.89999999999998 | 355.9 |
406.39999999999998 | 406.4 |
457 | 457 |
508 | 508 |
610 | 610 |
711 | 711 |
813 | 813 |
914 | 914 |
1016 | 1016 |
1118 | 1118 |
1219 | 1219 |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Install_Method |
Description | List of valid pipe installation methods |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Open Trench |
2 | Direct Bore |
3 | Assemble |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | installationmethod |
main.DHCLine | 2 | Distribution Pipe | installationmethod |
main.DHCLine | 3 | Transmission Pipe | installationmethod |
main.DHCLine | 5 | Station Pipe | installationmethod |
main.DHCLine | 6 | Customer Pipe | installationmethod |
main.DHCLine | 8 | Sensing Pipe | installationmethod |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Insulating_Material |
Description | List of valid pipe insulating materials for services |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 11 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
14 | Asbestos |
15 | Fiberglass |
21 | Calcium Silicate |
22 | FoamGlas |
23 | PyroGel |
24 | GilSulate |
25 | Polyurethane |
26 | Mineral Wool |
27 | Polyisocyanurate |
30 | None |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | insulatingmaterial |
main.DHCLine | 2 | Distribution Pipe | insulatingmaterial |
main.DHCLine | 3 | Transmission Pipe | insulatingmaterial |
main.DHCLine | 5 | Station Pipe | insulatingmaterial |
main.DHCLine | 6 | Customer Pipe | insulatingmaterial |
main.DHCLine | 8 | Sensing Pipe | insulatingmaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Material |
Description | List of valid pipe materials |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 18 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
2 | Cast Iron |
3 | Ductile Iron |
4 | Copper |
5 | Brass |
6 | AluPEX |
7 | SteelFlex |
8 | Cement |
9 | Plastic PE |
10 | Plastic PVC |
11 | Plastic PEX |
12 | Plastic PB |
13 | Plastic PP |
14 | Asbestos |
15 | Fiberglass |
16 | Wrought Iron |
17 | Stainless Steel |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | pipematerial |
main.DHCLine | 2 | Distribution Pipe | pipematerial |
main.DHCLine | 3 | Transmission Pipe | pipematerial |
main.DHCLine | 5 | Station Pipe | pipematerial |
main.DHCLine | 6 | Customer Pipe | pipematerial |
main.DHCLine | 8 | Sensing Pipe | pipematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Material_Grade |
Description | List of valid pipe material grades |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 39 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | PE2406 |
2 | PE2708 |
3 | PE3408 |
4 | PE3708 |
5 | PE3710 |
6 | PE4608 |
7 | PE4710 |
8 | Polyvinyl Chloride (PVC) |
9 | Cross Linked Polyethylene (PEX) |
10 | Polybutylene (PB) |
11 | Polypropylene (PP) |
12 | PA11 |
13 | PA12 |
14 | Cast Iron |
15 | Malleable Iron |
16 | Ductile Iron |
17 | Grade A |
18 | Grade B |
19 | Grade C |
20 | Grade X42 |
21 | Grade X46 |
22 | Grade X52 |
23 | Grade X56 |
24 | Grade X60 |
25 | Grade X65 |
26 | Grade X70 |
27 | Steel |
28 | SteelFlex |
29 | AluPEX |
30 | Stainless Steel |
31 | Reinforced Epoxy Resin |
32 | Nylon |
33 | Glass Filler Nylon |
34 | Copper |
35 | Brass |
36 | Cement |
37 | Asbestos |
38 | Other |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | pipematerialgrade |
main.DHCLine | 2 | Distribution Pipe | pipematerialgrade |
main.DHCLine | 3 | Transmission Pipe | pipematerialgrade |
main.DHCLine | 5 | Station Pipe | pipematerialgrade |
main.DHCLine | 6 | Customer Pipe | pipematerialgrade |
main.DHCLine | 8 | Sensing Pipe | pipematerialgrade |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Material_Std |
Description | List of valid pipe material industry standards |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 11 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | ASTM B31.1 |
2 | ASTM B36.10 |
3 | ASTM A53 |
4 | ASTM A105 |
5 | ASTM A106 |
6 | ASTM F2165 |
7 | EN 10216 |
8 | EN 10217 |
9 | EN 13941 |
10 | EN 253 |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | pipematerialstd |
main.DHCLine | 2 | Distribution Pipe | pipematerialstd |
main.DHCLine | 3 | Transmission Pipe | pipematerialstd |
main.DHCLine | 5 | Station Pipe | pipematerialstd |
main.DHCLine | 6 | Customer Pipe | pipematerialstd |
main.DHCLine | 8 | Sensing Pipe | pipematerialstd |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Pipe_Manufacturer |
Description | List of valid types of pipe manufacturers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Insul-Pipe Systems |
2 | Thermacor |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | manufacturer |
main.DHCLine | 2 | Distribution Pipe | manufacturer |
main.DHCLine | 3 | Transmission Pipe | manufacturer |
main.DHCLine | 5 | Station Pipe | manufacturer |
main.DHCLine | 6 | Customer Pipe | manufacturer |
main.DHCLine | 8 | Sensing Pipe | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Rect_Cable_Manu |
Description | List of valid types of rectifier cable manufacturers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 52 | Rectifier Cable | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Pipe_Test_Lead_Wire_Manu |
Description | List of valid types of test lead wire manufacturers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 1 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 51 | Test Lead Wire | manufacturer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_SpatialAccuracy |
Description | Assessment of the spatial accuracy of the XY coordinates |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 11 |
# of Assignments | 112 |
Code | Description |
---|---|
0 | Unknown |
1 | Greater than 300 Meters |
2 | 101-300 Meters |
3 | 31-100 Meters |
4 | 11-30 Meters |
5 | 1-10 Meters |
6 | 0.3-1 Meter |
7 | 11-29 Centimeters |
8 | 1-10 Centimeters |
9 | 1-9 Millimeters |
10 | Less than 1 Millimeter |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Sructure_Line_InstallMethod |
Description | List of valid method for installing pipe casings and conduit |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 3 |
Code | Description |
---|---|
0 | Unknown |
1 | Direct Buried |
2 | Encased Concrete |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 0 | Unknown | installationmethod |
main.StructureLine | 1 | Pipe Casing | installationmethod |
main.StructureLine | 703 | DHC Communication Conduit | installationmethod |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Boundary_Material_Pipe_Station_Structure |
Description | Valid list of types of material used for Station structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 6 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Brick |
41 | Concrete Formed |
42 | Concrete Block |
43 | Steel Framed |
44 | Wood Framed |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 1 | Pipe Station | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Boundary_Material_Pipe_Vault |
Description | Valid list of types of material used for Station structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
40 | Brick |
41 | Concrete Formed |
42 | Concrete Block |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 2 | Pipe Vault | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_CoverMaterial_Access_Point |
Description | Valid list of types of material used for pipe access point covers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 10 | Pipe Access Point | covermaterial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_CoverShape_Access_Box |
Description | Valid list of types of shapes used for access box covers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Circle |
2 | Square |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 707 | DHC Pipe Box | covershape |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_CoverShape_Access_Point |
Description | Valid list of types of shapes used for access point covers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Circle |
2 | Square |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 10 | Pipe Access Point | covershape |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Anchor |
Description | Valid list of types of material used for anchors |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 2 | Pipe Anchor | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Hanger |
Description | Valid list of types of material used for pipe hangers |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 4 | Pipe Hanger | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Pillar |
Description | Valid list of types of material used for pipe pillars |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 708 | DHC Pillar | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Junction_Material_Support |
Description | Valid list of types of material used for pipe supports |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureJunction | 3 | Pipe Support | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Line_Material_CommConduit |
Description | List of valid material types of a communication conduit |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
8 | Cement |
10 | Plastic PVC |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 703 | DHC Communication Conduit | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Line_Material_Pipe_Casing |
Description | List of valid material types of a tunnel |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
8 | Cement |
1 | Steel |
3 | Ductile Iron |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 1 | Pipe Casing | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Structure_Line_Material_Tunnel |
Description | List of valid material types of a tunnel |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
8 | Cement |
40 | Brick |
42 | Concrete Block |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureLine | 701 | DHC Tunnel | structurematerial |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_Str_Bndry_facilitytype_Station_Structure |
Description | Valid list of types of facilities used for Station structures |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 14 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Combined Heat and Power |
2 | Combined Steam and Power |
3 | Block Type Thermal |
4 | Waste Incinerating |
5 | Heating |
6 | Cooling |
7 | Solar Thermal |
8 | Pump |
9 | Exchanger |
10 | Steam Trap |
11 | Pressure Changing |
12 | Control |
13 | Measuring |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.StructureBoundary | 1 | Pipe Station | facilitytype |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForDepth |
Description | List of valid units of measure for pipe depth below ground surface |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 20 |
Code | Description |
---|---|
0 | Unknown |
1 | Inch |
2 | Foot |
3 | Centimeter |
4 | Meter |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForDiameter |
Description | List of valid units of measure for pipe diameter |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 42 |
Code | Description |
---|---|
0 | Unknown |
1 | Inch |
2 | Foot |
3 | Millimeter |
4 | Meter |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForFlow |
Description | List of valid units of measure of the volumetric flow |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 1 |
Code | Description |
---|---|
0 | Unknown |
1 | Cubic Feet/sec |
2 | Cubic Inches/sec |
3 | Cubic Meters/sec |
4 | Cubic Centimeters/sec |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCDevice | 1 | Pump | flowrateunit |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForLength |
Description | List of valid types of measures of length |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 41 |
Code | Description |
---|---|
0 | Unknown |
1 | Foot |
2 | Mile |
3 | Meter |
4 | Kilometer |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForSurfaceArea |
Description | List of valid units of measure of surface area |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 6 |
Code | Description |
---|---|
0 | Unknown |
1 | Square Feet |
2 | Square Inches |
3 | Square Meters |
4 | Square Centimeters |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | pipesurfaceunit |
main.DHCLine | 2 | Distribution Pipe | pipesurfaceunit |
main.DHCLine | 3 | Transmission Pipe | pipesurfaceunit |
main.DHCLine | 5 | Station Pipe | pipesurfaceunit |
main.DHCLine | 6 | Customer Pipe | pipesurfaceunit |
main.DHCLine | 8 | Sensing Pipe | pipesurfaceunit |
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 | 46 |
Code | Description |
---|---|
0 | False |
1 | True |
2 | Unknown |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForTemperature |
Description | List of valid units of measure of heat |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 10 |
Code | Description |
---|---|
0 | Unknown |
1 | Celsius |
2 | Fahrenheit |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_UnitsForVolume |
Description | List of valid units of measure of pipe volume |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 5 |
# of Assignments | 8 |
Code | Description |
---|---|
0 | Unknown |
1 | Cubic Feet |
2 | Cubic Inches |
3 | Cubic Meters |
4 | Cubic Centimeters |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.DHCLine | 1 | Service Pipe | pipevolumeunit |
main.DHCLine | 2 | Distribution Pipe | pipevolumeunit |
main.DHCLine | 3 | Transmission Pipe | pipevolumeunit |
main.DHCLine | 5 | Station Pipe | pipevolumeunit |
main.DHCLine | 6 | Customer Pipe | pipevolumeunit |
main.DHCLine | 8 | Sensing Pipe | pipevolumeunit |
main.DHCJunction | 23 | Cooling Chamber | volumeunit |
main.DHCDevice | 18 | Tank | volumeunit |
Key | Value |
---|---|
Owner | |
Domain Name | DHC_ValvePosition |
Description | Boolean value to determine whether the valve is open or closed. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 2 |
# of Assignments | 14 |
Code | Description |
---|---|
0 | Closed |
1 | Open |
Key | Value |
---|---|
Owner | |
Domain Name | LD_Traceability |
Description | Boolean to determine whether the asset is leak detection traceable |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 40 |
Code | Description |
---|---|
0 | Unknown |
1 | Traceable |
2 | Not Traceable |
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 |
Code | Description |
---|---|
0 | Out of Service |
1 | Proposed |
2 | In Service |
3 | Proposed and In Service |
4 | Planned Removal |
6 | In Service and Planned Removal |
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 | 54 |
Code | Description |
---|---|
0 | Out of Service |
1 | Proposed |
2 | In Service |
4 | Planned Removal |
Key | Value |
---|---|
Owner | |
Domain Name | VerticalAlignment |
Description | Valid symbol vertical alignment values. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 4 |
# of Assignments | 5 |
Code | Description |
---|---|
0 | Top |
1 | Center |
2 | Baseline |
3 | Bottom |
Dataset | Subtype Code | Subtype Name | Field Name |
---|---|---|---|
main.additionaltext | verticalalignment | ||
main.additionaltext | 0 | Class 1 | verticalalignment |
main.additionaltext | 1 | Steam Text | verticalalignment |
main.additionaltext | 2 | Chilled Water Text | verticalalignment |
main.additionaltext | 3 | Heated Water Text | verticalalignment |
Key | Value |
---|---|
Owner | |
Domain Name | Yes_No |
Description | Boolean value for fields with a Yes or No input. |
Field Type | Short Integer |
Domain Type | Coded Value |
Split Policy | Duplicate |
Merge Policy | Default Value |
# of Codes | 3 |
# of Assignments | 26 |
Code | Description |
---|---|
0 | Unknown |
1 | Yes |
2 | No |
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 | 25 |
Code | Description |
---|---|
0 | False |
1 | True |
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 | 25 |
Code | Description |
---|---|
0 | Unknown |
1 | DHC Cathodic Protection |
2 | DHC Leak Detection |
3 | DHC Energy System |
4 | DHC Circulation |
5 | DHC Pressure |