Required Fields for All Object Tables
As stated in the High-Level Architecture of the Geodatabase topic, there are two identical copies of these object tables. One has the suffix “_D” to indicate its in-design state, the other does not have the suffix to indicate its as-built state.
Because all the fields are identical, each object table is listed only once in these topics. However, in your implementation, the object table is present in the geodatabase twice, using the naming convention mentioned above.
All object tables require the following:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. IMPORTANT: This was a GUID for feature classes, but
it is a string field for Object tables.
|
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
Duct
<Table CoaxName="DuctData" EsriDesignName="Duct" EsriBuiltName="Duct">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
CatalogId |
GUID |
The GUID corresponds to the catalog spec for the duct |
UndergroundSpanId |
GUID |
The NetworkId of the trench/underground span related to the duct/conduit |
RFAmplifierPort
<Table CoaxName="RFAmplifierPortData" EsriDesignName="RFAmplifierPort_D" EsriBuiltName="RFAmplifierPort">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
AmplifierId |
GUID |
The NetworkId of the amplifier to which this port data corresponds. |
ConnectedItemId |
GUID |
The NetworkId of the component that is connected downstream to the amplifier on the specified port. |
PortNumber |
Long Integer |
The port number on the component to which t the connection data applies. |
Workflow_Status |
String |
WorkflowState enumeration: AsBuilt and Proposed; for more information, refer to the topic Enumerated Data Types. |
RFCouplerPort
<Table CoaxName="RFCouplerPortData" EsriDesignName="RFCouplerPort_D" EsriBuiltName="RFCouplerPort">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
ConnectedItemId |
GUID |
The NetworkId of the component that is connected downstream to the amplifier on the specified port. |
CouplerId |
GUID |
The NetworkId of the coupler to which this port data corresponds. |
PortNumber |
Long Integer |
The port number on the component to which t the connection data applies. |
Workflow_Status |
String |
WorkflowState enumeration: AsBuilt and Proposed; for more information, refer to the topic Enumerated Data Types. |
RFEqualizer
<Table CoaxName="RFEqualizerData" EsriDesignName="RFEqualizer_D" EsriBuiltName="RFEqualizer">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
CatalogId |
String |
The Id of the DHFC catalog spec associated with the component; should be a string representation of a valid GUID in the following format, 6A1F97AD-C665-4521-B954-29A4429FC128. |
ModelNumber |
String |
The component model number. |
Workflow_Status |
String |
WorkflowState enumeration: AsBuilt and Proposed; for more information, refer to the topic Enumerated Data Types. |
RFNodeCoaxPort
<Table CoaxName="RFNodeCoaxPortData" EsriDesignName="RFNodeCoaxPort_D" EsriBuiltName="RFNodeCoaxPort">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
ConnectItemId |
GUID |
The NetworkId of the component that is connected downstream to the amplifier on the specified port. |
NodeId |
GUID |
The NetworkId of the node to which this port data corresponds. |
PortNumber |
Long Integer |
The port number on the component to which t the connection data applies. |
Workflow_Status |
String |
WorkflowState enumeration: AsBuilt and Proposed; for more information, refer to the topic Enumerated Data Types. |
RFPad
<Table CoaxName="RFPadData" EsriDesignName="RFPad_D" EsriBuiltName="RFPad">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
CatalogId |
String |
The Id of the DHFC catalog spec associated with the component; should be a string representation of a valid GUID in the following format, 6A1F97AD-C665-4521-B954-29A4429FC128. |
ModelNumber |
String |
The component model number. |
Workflow_Status |
String |
WorkflowState enumeration: AsBuilt and Proposed; for more information, refer to the topic Enumerated Data Types. |
RFPowerInserterPort
<Table CoaxName="RFPowerInserterPortData" EsriDesignName="RFPowerInserterPort_D" EsriBuiltName="RFPowerInserterPort">
This is an object table with the following required fields:
Field Name |
Data Type |
Notes |
---|---|---|
NetworkID |
String |
Unique identifier for the component or record. |
ObjectID |
Object ID |
Esri Object Id for the feature or object. |
ConnectedItemId |
GUID |
The NetworkId of the component the power inserter is connected to on the given port. |
PortNumber |
Long Integer |
The port number on the component to which t the connection data applies. |
PowerInserterId |
GUID |
The ID of the power inserter component |
Workflow_Status |
String |
WorkflowState enumeration: AsBuilt and Proposed; for more information, refer to the topic Enumerated Data Types. |