ArcFM Desktop > Fiber Manager > Configure Classic Fiber Features > Option 2: Manually Create Schema > Configure Feature and Object Classes |
To properly configure the classic data model used by Fiber Manager, you must assign model names, autoupdaters, and/or primary field display names to Fiber Manager feature class, object class, and/or relationship class items. This page illustrates how these items are assigned in the Minerville.mdb sample geodatabase.
The following information is organized into two main categories including: Feature Class and Object Class.
Two Point Trace: This trace requires the FIBERTWOPOINTTRACEPOINT and FIBERTWOPOINTTRACEFIELD model names. The assignments shown below are recommendations. You can assign these model names as desired. Refer to the Two Point Trace topic for information about how these model names are used.
Location Editor: This tool is available on any feature class with the LOCATIONEDITABLE model name assigned. The assignments shown below are recommendations. You can assign these model names as desired.
Fiber Availability Autoupdater: This autoupdater summarizes the number of available children in a parent by maintaining the SinglemodeAvailabilityIndicator and MultimodeAvailabilityIndicator fields. Refer to the Settings for Using the ArcFM Fiber Availability Autoupdater topic for more information.
Reports: This configuration does not include a Patch Panel Connection Report. Follow the steps outlined on the Flexible Patch Panel Connection Report page.
The autoupdaters and model names assigned to a feature or object may not be available until after the ArcFM Properties Manager is closed and then reopened. |
Class Model Names: ENDDEVICEPOINT, FIBERCONNECTIONCONTAINER, FIBEROBJECT, FIBERTWOPOINTTRACEPOINT, LOCATIONEDITABLE
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Existing Field Name |
Display |
---|---|
Display Name Object |
None |
Primary Display Field |
ObjectID |
Class Model Names: None
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
Class Model Names: FIBERDATATABLESOURCE, FIBEROBJECT, LOCATIONEDITABLE, SHEATH
Field Model Names:
Field |
Field Model Name |
---|---|
FiberCount |
NUMBEROFSTRANDS |
OverheadUnderground |
OVERHEADUNDERGROUND |
CableName |
SHEATHID |
CableType |
SHEATHTYPE |
CableLength |
SHEATHLENGTH |
CableLengthSource |
SHEATHLENGTHSOURCE |
GlassLength |
GLASSLENGTH |
FieldNotesLength |
FIELDNOTESLENGTH |
DocumentHotLinkPath |
MMHOTLINK |
StartingCableLengthMarking |
STARTFOOTSTAMP |
EndingCableLengthMarking |
ENDFOOTSTAMP |
CableOwner |
FIBERTWOPOINTTRACEFIELD |
SingleModeAvailabilityQty |
SINGLEMODEAVAILABILITYINDICATOR |
MultiModeAvailabilityQty |
MULTIMODEAVAILABILITYINDICATOR |
InstalledBy |
FIBERTWOPOINTTRACEFIELD |
CableTwistFactor |
TWISTFACTOR |
EstSMAttenuation1310 |
ATTENUATIONAFREQ |
EstSMAttenuation1550 |
ATTENUATIONBFREQ |
SegmentLength |
SEGMENTLENGTH |
SegmentGlassLength |
SEGMENTGLASSLENGTH |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Create |
ArcFM Fiber Optic Cable Length |
On Feature Update |
ArcFM Fiber Optic Cable Length |
On Feature Delete |
ArcFM Fiber Object Deleted |
After Feature Split |
ArcFM Validate Fiber Sheath Split |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
CableName |
Class Model Names: SLACKLOOP
Field Model Names:
Field |
Field Model Name |
---|---|
Length |
POINTLENGTH |
GlobalID |
GLOBALID |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
ObjectID (suggested) |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Create |
ArcFM Fiber Optic Cable Length |
On Feature Update |
ArcFM Fiber Optic Cable Length |
On Feature Delete |
ArcFM Fiber Optic Cable Length |
The FiberStructure feature class exists in the sample data. The UndergroundStructure feature class in the Electric dataset may be used in place of FiberStructure.
Class Model Names: None
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
Class Model Names: FIBERCONNECTIONCONTAINER, FIBERMULTICONTAINER, FIBEROBJECT, FIBERPATCHLOCATION, FIBERTWOPOINTTRACEPOINT, LOCATIONEDITABLE
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
ObjectID |
Class Model Names: FIBERCONNECTIONCONTAINER, FIBEROBJECT, FIBERTWOPOINTTRACEPOINT, SPLICEPOINT
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Create |
ArcFM Fiber Optic Cable Splitter |
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
ObjectID |
Class Model Names: FIBERCONNECTIONCONTAINER, FIBERDATATABLESOURCE, FIBERMULTICONTAINER, FIBEROBJECT, FIBERTWOPOINTTRACEPOINT, LOCATIONEDITABLE, SPLITTER
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Create |
ArcFM Fiber Optic Cable Splitter |
On Feature Delete |
ArcFM Fiber Object Deleted |
This feature class is included in the sample data. it is used in Fiber to the Home (FTTH or FTTX) data models.
Class Model Names: FIBEROBJECT, TRANSITIONPOINT
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
RiserFootage |
POINTLENGTH |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
ObjectID |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Create |
ArcFM Fiber Optic Cable Splitter |
On Feature Update |
ArcFM Fiber Optic Cable Length |
On Feature Delete |
ArcFM Fiber Object Deleted |
Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONDESTINATION, FIBEROBJECT, PATCHPANELBACKSIDEPORT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE, SUPPORTSDISCONNECTWARNING, SUPPORTSSELFCONNECTION
Field Model Names:
Field |
Field Model Name |
---|---|
PortName |
SCHEMATICEXPORTATTRIBUTE |
PortNumber |
PORTNUMBER |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
GlobalID |
GLOBALID |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
ImpliedConnectionSourceGUID |
FIBERIMPLIEDCONNECTIONSOURCEGUID |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
PortName |
Class Model Names : BUFFERTUBE, FIBEROBJECT
Field Model Names:
Field |
Field Model Name |
---|---|
BufferTubePosition |
BUFFERTUBEPOSITION |
BufferTubeNumber |
BUFFERTUBENUMBER |
BufferTubeColor |
BUFFERTUBECOLOR |
BufferTubeName |
BUFFERTUBENAME |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
If the Display Name Object isn't visible in the pull-down list, you may need to close ArcFM Properties Manager and re-open it.
Field |
Field Model Name |
---|---|
Display Name Object |
Buffer Tube Namer |
Primary Display Field |
ObjectID |
Class Model Names: FIBERCIRCUITTABLE, FIBEROBJECT
Field Model Names:
Field |
Field Model Name |
---|---|
CircuitName |
FIBERCIRCUITNAME |
CircuitLength |
CALCULATEDFIBERCIRCUITLENGTH |
Channel |
CIRCUITCHANNEL |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Create |
ArcFM Fiber Calculated Circuit Length |
On Feature Update |
ArcFM Fiber Calculated Circuit Length |
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
CircuitName |
Class Model Names: ENDDEVICE, FIBERDATATABLESOURCE, FIBEROBJECT
Field Model Names:
Field |
Field Model Name |
---|---|
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
Name |
Class Model Names: ENDDEVICEPORT, FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBEROBJECT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE
Field Model Names:
Field |
Field Model Name |
---|---|
PortNumber |
PORTNUMBER |
PortPositionOnCard |
PORTPOSITIONONCARD |
PortType |
PORTTYPE |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
PortName |
Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBEROBJECT, FIBERSTRAND, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE, SUPPORTSTRAYS
Field Model Names:
Field |
Field Model Name |
---|---|
FiberNumber |
FIBERSTRANDNUMBER |
ModeType |
FIBERSTRANDMODE |
FiberColor |
FIBERSTRANDCOLOR |
FiberName |
FIBERSTRANDCOLORNAME |
Available |
AVAILABLE |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Attribute Autoupdater:
Field |
Field Property |
Autoupdater |
---|---|---|
Available |
On Feature Update |
ArcFM Fiber Availability |
Editable |
Yes |
Field Display:
If the Display Name Object isn't visible in the pull-down list, you may need to close ArcFM Properties Manager and re-open it.
Field |
Field Model Name |
---|---|
Display Name Object |
Fiber Namer |
Primary Display Field |
ObjectID |
Class Model Names: CONNECTIONOBJECT, FIBERCIRCUITPARTICIPANT
The CONNECTIONOBJECT model name should never be assigned to more than one table. There will always be only one connection table that requires this model name. Assigning it to multiple tables will cause Fiber Manager's Connection Manager to fail. |
Field Model Names:
Field |
Field Model Name |
---|---|
TrayNumber |
TRAYNUMBER |
SpliceType |
SPLICETYPE |
Attenuation1310 |
ATTENUATIONAFREQ |
Attenuation1550 |
ATTENUATIONBFREQ |
GlobalID |
GLOBALID |
ContainerGlobalID |
CONTAINERGLOBALID |
AConnectionObjectGlobalID |
ACONNECTIONOBJECTGLOBALID |
BConnectionObjectGlobalID |
BCONNECTIONOBJECTGLOBALID |
ContainerClassModelName |
CONTAINERCLASSMODELNAME |
AClassModelName |
ACLASSMODELNAME |
BClassModelName |
BCLASSMODELNAME |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONSOURCE, FIBEROBJECT, PATCHPANELFRONTSIDEPORT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE, SUPPORTSSELFCONNECTION
Field Model Names:
Field |
Field Model Name |
---|---|
PortName |
SCHEMATICEXPORTATTRIBUTE |
PortNumber |
PORTNUMBER |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
PortName |
Class Model Names: FIBERDATATABLESOURCE, FIBEROBJECT, PATCHPANEL
Field Model Names:
Field |
Field Model Name |
---|---|
Name |
PATCHPANELNAME |
SlotOrientation |
SLOTORIENTATION |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
Name |
Class Model Names: FIBERMULTICONTAINER, FIBEROBJECT, PATCHPANELCARD
Field Model Names:
Field |
Field Model Name |
---|---|
SlotPosition |
FIBERCONNECTIONDISPLAYFIELD |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
CardName |
In the sample data this table is named F_Rack. It may also be named F_PatchPanelMount.
Class Model Names: FIBEROBJECT, RACK
Field Model Names:
Field |
Field Model Name |
---|---|
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
Name |
Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONSOURCE, FIBEROBJECT, SPLITTERINPUTPORT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE
Field Model Names:
Field |
Field Model Name |
---|---|
PortNumber |
PORTNUMBER |
PortType |
PORTTYPE |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
PortName |
Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONDESTINATION, FIBEROBJECT, SPLITTEROUTPUTPORT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE
Field Model Names:
Field |
Field Model Name |
---|---|
PortNumber |
PORTNUMBER |
PortType |
PORTTYPE |
GlobalID |
GLOBALID |
FiberParent |
FIBERPARENT |
ThisFiberClassModelName |
THISFIBERCLASSMODELNAME |
FiberParentClassModelName |
FIBERPARENTCLASSMODELNAME |
FiberChildClassModelName |
FIBERCHILDCLASSMODELNAME |
FiberCircuitGlobalID |
FIBERCIRCUITGLOBALID |
ImpliedConnectionSourceGUID |
FIBERIMPLIEDCONNECTIONSOURCEGUID |
ImpliedAlignment |
FIBERIMPLIEDALIGNMENT |
Object Autoupdaters:
Feature Property |
Autoupdater |
---|---|
On Feature Delete |
ArcFM Fiber Object Deleted |
Field Display:
Field |
Field Model Name |
---|---|
Display Name Object |
None |
Primary Display Field |
PortName |