Fields
Overview of required attributes by feature class or table
StructureLine feature class
-
NumberOfAvailableDucts
-
DuctFlagOutlineId
StructureJunction feature class
-
ConduitFacilityId
-
DuctId
-
DuctEndShape
-
Material
-
DuctDiameter
-
Occupied
-
Available
-
DuctEndGuid
-
DuctOccupantDescription
StructureBoundary feature class
-
ConduitFacilityId
-
DuctId
-
DuctEndShape
-
Material
-
Occupied
-
Available
-
DuctEndGuid
-
DuctOccupantDescription
-
DuctFlagOutlineId
-
DuctFlagScale
-
LeaderLineAttachPoint
-
DuctFlagLabelText
-
WallHeight
StructureEdgeObject table
-
ConduitFacilityId
-
DuctId
-
DuctEndShape
-
Material
-
DuctDiameter
-
Occupied
-
Available
EdgeObject table (in the electric domain network)
-
FacilityId
-
PhasesCurrent
-
ConductorMaterial
-
ConductorSize
-
ConductorOperatingVoltage
JunctionObject table (in the electric domain network)
-
FacilityId
Descriptions of required attributes
Available
This Yes/No field indicates whether a duct should be considered available when searching for continuous duct paths via Conduit Manager's Available Duct Trace function. To simplify application logic, the value is duplicated for the three feature types that all refer back to the same duct entity: the nonspatial edge that represents the duct (S:Duct category), the 2 spatial junctions at the ends of the duct (S:Duct End category), and every duct flag polygon that represents the duct in a Duct Flag display in the map (S:Duct End Flag). When editing ducts in the Layout Editor, the Available attribute is automatically set to Yes or No whenever the first conductor is added to a duct or the last conductor is removed from a duct, respectively. However, the user can manually type a value that overrides the automatically assigned value (but must override it again if an automatic assignment is subsequently triggered).
Whenever saving changes to a vault in the Layout Editor (category S:Vault), the NumberOfAvailableDucts attribute value of each duct bank in the vault (category S:Duct Bank) is recomputed as the number of contained ducts whose Available attribute equals Yes.
Applicable tables / categories:
|
ConductorMaterial
This integer field specifies the conductive material of a conductor, and it is interpreted by a coded value domain that maps the integer value onto a text value such as "ACSR," "AL," "CU," etc.
Applicable tables / categories:
|
ConductorOperatingVoltage
This integer field corresponds to the VoltageGroup field described in the document ArcFM Configuration for the Utility Network (ArcFM UN). It is interpreted by a coded value domain that maps the integer value onto text that may describe one or more voltage values, such as "12.4/7.2 kV," "400V," "120/240 V," etc.
Applicable tables / categories:
|
ConductorSize
This integer field specifies the size of a conductor, and it is interpreted by a coded value domain that maps the integer value onto a text value such as "1/0," "#4" or "4 AWG," "750 MCM," etc.
Applicable tables / categories:
|
ConduitFacilityId
This text field can be used to identify, in readable form for a user or for an application, a feature or object in the UN's structure domain network that belongs to the Conduit Manager data model. The ConduitFacilityId field model name can refer to a different field from the StructureFacilityId field model name if that is useful, or both model names can reference the same field. (The StructureFacilityId field model name belongs to the non-structure domain network, e.g., electric or gas, and is used to indicate the attribute whose value is shown as the Facility ID for any structures associated with a selected feature in the domain network.)
When The ConduitFacilityId of an individual duct is copied to each of the 3 GIS objects comprising the duct (the nonspatial S:Duct object and its two S:Duct End features), and is labeled Facility ID in the Layout Editor's view of duct attributes.
Conduit manager shows the ConduitFacilityId value of a manhole or vault feature (S:Vault) in some contexts where it might be helpful. For example, the DuctBank Color Key in the Layout Editor shows the ConduitFacilityId of the vault at the far end of a duct bank as the "Destination" for that duct bank (e.g. "Vault 29" in this screenshot is a ConduitFacilityId value):
Applicable tables / categories:
|
DuctDiameter
This floating point (double) field gives the diameter of an individual duct. The units for all DuctDiameter values are determined by the DuctDiameterUnits setting in the Structure Settings configured for the feature service (these settings can be viewed and edited in the ArcFM Solution Center via the Editor plugin). The choices are inches, centimeters, or millimeters. When editing DuctDiameter in the Layout Editor, the value is copied (upon Save) to each of the 3 GIS objects that comprise the individual duct (the nonspatial S:Duct object and its two S:Duct End features).
Applicable tables / categories:
|
DuctEndGuid
This Guid field is used by S:Duct End Flag features to refer back to the S:Duct End feature that they represent. The value is populated by the Create Duct Flag tool, and Conduit Manager uses it thereafter to keep duct flag components up to date whenever their corresponding S:Duct End features are modified via the Layout Editor.
Applicable tables / categories:
|
DuctEndShape
This integer field determines the cross sectional shape that will be shown for a duct in the Layout Editor's wall view. It also determines the shape of the polygon feature (S:Duct End Flag) in any duct flag that represents the duct. When editing DuctEndShape in the Layout Editor (where it is labeled as Shape), the value is copied (upon Save) to each of the 3 GIS objects that comprise the individual duct (the nonspatial S:Duct object and its two S:Duct End features), and it also causes the geometry of any S:Duct Flag End features that represent that duct in a duct flag to be modified to the new shape.
The DuctEndShape field should use a coded domain that conforms to the following interpretation of integer values (the Description entries in this domain can be localized but are expected to have the same meaning as the English text shown here):
Code |
Description |
---|---|
0 |
Circle |
1 |
Square |
3 |
Hexagon |
Applicable tables / categories:
|
DuctFlagLabelText
This text field is used on S:Duct Flag Outline features to capture, for each duct flag, information about the occupants (conductors, communication cables, etc.) of the ducts in the duct bank depicted by the flag. The value is automatically maintained by Conduit Manager by concatenating the OccupantDescription field value for each duct that belongs to the duct bank depicted by the flag.
Applicable tables / categories:
|
DuctFlagOutlineId
This Guid field is used to link together the GIS components that comprise a single duct flag in the map. A value for this field is generated when a duct flag is created via the Create Duct Flag tool, and the value is copied to the DuctFlagOutlineId field of each constituent part of the flag: the outline, the leader line, the direction line, and the duct end flag (polygon) features.
Applicable tables / categories:
|
DuctFlagScale
This floating point (double) field is used to capture the scale that was used when a duct flag was generated. A user can choose to generate larger or smaller duct flags by changing the Duct Flag Magnification setting in Conduit Manager Options in ArcGIS Pro. The DuctFlagScale value is used when Conduit Manager updates duct flag components in response to changes in the ducts that the flag depicts.
Applicable tables / categories:
|
DuctId
This text field is used to identify an individual duct. The value appears inside the cross section shape shown for a duct in the Layout Editor's wall view, and also inside the cross section shape shown for a duct in a duct flag. The user is expected to enter and maintain the DuctId value for any given duct. When editing DuctId in the Layout Editor, the value is copied (upon Save) to each of the 3 GIS objects that comprise the individual duct (the nonspatial S:Duct object and its two S:Duct End features), as well as to any S:Duct Flag End features that represent that duct in a duct flag.
Applicable tables / categories:
|
DuctOccupantDescription
This text field applies to a duct end feature (S:Duct End). It captures selected properties (i.e., attribute values) of the electric or communications cable that occupies the duct to which the duct end belongs, so that this information can appear in duct flags or viewed/reported in other contexts. The DuctOccupantDescription field is automatically maintained by Conduit Manager for each duct's end features whenever occupants are added to or removed from the duct. Conduit Manager automatically propagates changes in DuctOccupantDescription values from a duct end feature to each S:Duct End Flag feature that represents that duct end. Conduit Manager further propagates the changes from there (the duct end flag features) into the DuctFlagLabelText field of the containing duct bank feature, assuring that the latter field always gives a faithful accounting of the occupants of all ducts in the bank.
When the duct occupant is a conductor, the DuctOccupantDescription value is composed of the material, size, voltage, phases, and subnetworkname fields of the conductor (using coded value domains as applicable to produce textual values for each of these attributes).
Applicable tables / categories:
|
FacilityId
This field applies to conductors or communications cables. The FacilityId of a cable that occupies a duct can be seen and edited in the Layout Editor.
Applicable tables / categories:
|
LeaderLineAttachPoint
This field is populated and used internally by Conduit Manager for the purpose of regenerating duct flags when changes are made to the ducts that they depict.
Applicable tables / categories:
|
Material
This integer field specifies the material of a duct, and it is interpreted by a coded value domain that maps the integer value onto a text value such as "PVC," "Rigid Metal Conduit," "Black Poly," etc. When editing Material of a duct in the Layout Editor, the value is copied (upon Save) to each of the 3 GIS objects that comprise the individual duct (the nonspatial S:Duct object and its two S:Duct End features).
Applicable tables / categories:
|
NumberOfAvailableDucts
This integer field is used to track, for each S:Duct Bank line feature, the number of contained ducts that are considered available for occupancy by a cable (i.e., the number of contained ducts whose Available attribute equals Yes). The Layout Editor automatically updates the NumberOfAvailableDucts for duct bank features upon Save.
Applicable tables / categories:
|
Occupied
This Yes/No field indicates whether a duct is occupied by a cable. The Occupied field is automatically maintained by the Layout Editor whenever cables are added to or removed from a duct; users should not attempt to override the automatically assigned value.
Applicable tables / categories:
|
PhasesCurrent
This integer field corresponds to the PhasesNormal field described in the document ArcFM Configuration for the Utility Network (ArcFM UN).
Applicable tables / categories:
|
WallHeight
This floating point (double) field gives the height (in feet or in meters according to the XY coordinate system of the GIS data), of the walls for a manhole or vault feature (S:Vault). Conduit Manager uses the WallHeight value in conjunction with the elevation (Z) coordinate of the manhole or vault feature to determine the elevation of the ceiling and the floor of the structure (the Z coordinate gives the elevation of the ceiling, and the floor elevation is assumed to be lower than that by the wall height). This information is used when transforming the 3D GIS coordinates of duct end features (S:DuctEnd) into the 2D wall coordinate system shown in the Layout Editor's wall view, and when correcting Z values for duct bank end and duct end features created by the Create Duct Bank tool so as to ensure that they do not fall above or below the intended wall.
Applicable tables / categories:
|