ArcFM Desktop Configuration Guide
Configure Feature and Object Classes

Resource Center Home

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.

Feature Classes:

DevicePoint

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

FiberFault

Class Model Names: None

Field Model Names:

Field

Field Model Name

GlobalID

GLOBALID

FiberOpticCable

Class Model Names: FIBERDATATABLESOURCE, FIBEROBJECT, LOCATIONEDITABLE, SHEATH

Field Model Names:

Field

Field Model Name

FiberCount

NUMBEROFSTRANDS
FIBERTWOPOINTTRACEFIELD

OverheadUnderground

OVERHEADUNDERGROUND
FIBERTWOPOINTTRACEFIELD

CableName

SHEATHID
SCHEMATICEXPORTATTRIBUTE

CableType

SHEATHTYPE
FIBERTWOPOINTTRACEFIELD

CableLength

SHEATHLENGTH

CableLengthSource

SHEATHLENGTHSOURCE

GlassLength

GLASSLENGTH

FieldNotesLength

FIELDNOTESLENGTH

DocumentHotLinkPath

MMHOTLINK

StartingCableLengthMarking

STARTFOOTSTAMP

EndingCableLengthMarking

ENDFOOTSTAMP

CableOwner

FIBERTWOPOINTTRACEFIELD

SingleModeAvailabilityQty

SINGLEMODEAVAILABILITYINDICATOR
FIBERTWOPOINTTRACEFIELD

MultiModeAvailabilityQty

MULTIMODEAVAILABILITYINDICATOR
FIBERTWOPOINTTRACEFIELD

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

FiberSlackLoop

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

FiberStructure

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

PatchLocation

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

SplicePoint

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

SplitterLocation

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

TransitionPoint

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
ArcFM Validate Transition Point Creation

On Feature Update

ArcFM Fiber Optic Cable Length

On Feature Delete

ArcFM Fiber Object Deleted


Object Class Assignments


F_BacksidePort

Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONDESTINATION, FIBEROBJECT, PATCHPANELBACKSIDEPORT, SUPPORTSALOSS, SUPPORTSBLOSS,  SUPPORTSCONNECTIONTYPE, SUPPORTSDISCONNECTWARNING,  SUPPORTSSELFCONNECTION

Field Model Names:

Field

Field Model Name

PortName

SCHEMATICEXPORTATTRIBUTE

PortNumber

PORTNUMBER
FIBERCONNECTIONDISPLAYSORTFIELD
FIBERIMPLIEDALIGNMENT

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

F_BufferTube

Class Model Names : BUFFERTUBE, FIBEROBJECT

Field Model Names:

Field

Field Model Name

BufferTubePosition

BUFFERTUBEPOSITION

BufferTubeNumber

BUFFERTUBENUMBER
SCHEMATICEXPORTATTRIBUTE

BufferTubeColor

BUFFERTUBECOLOR
FIBERCOLOREDFIELD

BufferTubeName

BUFFERTUBENAME
BUFFERTUBECOLORNAME
FIBERCOLORNAMEFIELD
SCHEMATICEXPORTATTRIBUTE

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

F_Circuit

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

F_Device

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

F_DevicePort

Class Model Names: ENDDEVICEPORT, FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBEROBJECT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE

Field Model Names:

Field

Field Model Name

PortNumber

PORTNUMBER
FIBERCONNECTIONDISPLAYSORTFIELD

PortPositionOnCard

PORTPOSITIONONCARD

PortType

PORTTYPE
FIBERCONNECTIONDISPLAYFIELD

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

F_Fiber

Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBEROBJECT, FIBERSTRAND, SUPPORTSALOSS, SUPPORTSBLOSS,  SUPPORTSCONNECTIONTYPE, SUPPORTSTRAYS

Field Model Names:

Field

Field Model Name

FiberNumber

FIBERSTRANDNUMBER
FIBERCONNECTIONDISPLAYSORTFIELD
SCHEMATICEXPORTATTRIBUTE

ModeType

FIBERSTRANDMODE
MODETYPE

FiberColor

FIBERSTRANDCOLOR
FIBERCOLOREDFIELD
SCHEMATICEXPORTATTRIBUTE

FiberName

FIBERSTRANDCOLORNAME
FIBERSTRANDNAME
FIBERCOLORNAMEFIELD
SCHEMATICEXPORTATTRIBUTE

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

F_FiberConnectionObject

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

F_FrontsidePort

Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONSOURCE, FIBEROBJECT, PATCHPANELFRONTSIDEPORT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE, SUPPORTSSELFCONNECTION

Field Model Names:

Field

Field Model Name

PortName

SCHEMATICEXPORTATTRIBUTE

PortNumber

PORTNUMBER
FIBERCONNECTIONDISPLAYSORTFIELD
FIBERIMPLIEDALIGNMENT

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

F_PatchPanel

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

F_PatchPanelCard

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

F_Rack

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

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

F_SplitterInputPort

Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONSOURCE, FIBEROBJECT, SPLITTERINPUTPORT,  SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE

Field Model Names:

Field

Field Model Name

PortNumber

PORTNUMBER
FIBERCONNECTIONDISPLAYSORTFIELD
FIBERIMPLIEDALIGNMENT

PortType

PORTTYPE
FIBERCONNECTIONDISPLAYFIELD

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

F_SplitterOutputPort

Class Model Names: FIBERCIRCUITPARTICIPANT, FIBERCONNECTABLEOBJECT, FIBERIMPLIEDCONNECTIONDESTINATION, FIBEROBJECT, SPLITTEROUTPUTPORT, SUPPORTSALOSS, SUPPORTSBLOSS, SUPPORTSCONNECTIONTYPE

Field Model Names:

Field

Field Model Name

PortNumber

PORTNUMBER
FIBERCONNECTIONDISPLAYSORTFIELD

PortType

PORTTYPE
FIBERCONNECTIONDISPLAYFIELD

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

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com