FiberOpticCable
-
ObjectID fields are automatically created (by Esri) when you create the schema.
-
GlobalID fields are required by Fiber Manager and are created with Esri's Add Global ID tool (Manage > Add Global IDs).
-
GlobalID fields must also have the GLOBALID field model name assigned.
-
Enabled fields are automatically added/configured by the geometric network.
-
In ArcGIS applications, there are four numeric data types: Short Integer, Long Integer, Float, and Double. The choices reflect a balance between minimizing storage space while still allowing enough range and precision for the field to be useful. For example, because lengths typically have decimals, these fields are assigned either Float or Double.
In the table below, any field set to integer does need to be either a Short or Long Integer, as these fields cannot contain decimals. So, the decision comes down to the minimum and maximum values you need for the field:
-
Short Integer Storable Range: -32,768 to 32,767
-
Long Integer Storable Range: -2,147,483,648 to 2,147,483,647
So, as an example, would you ever have more than 32,767 patch panels on a single rack? No. So, the RackPosition field for Patch Panels could be a Short Integer. Conversely, foot or meter stamps along a cable could exceed 32,767. So, CableMarking fields for fiber optic cables should be a Long Integer. Our integer recommendations err on the side of more range and usefulness, but your company could decide to change a Long Integer to a Short Integer (or a Double down to a Float) if you knew the maximum values would never exceed the types’ upper threshold.
-
Alias: Fiber Optic Cable
Type of features: ArcFM Complex Edge Feature
Geometric Network: Ultimately belongs to the Fiber_Network when you Create the Geometric Network later in these steps.
Field |
Data Type |
Default Value |
Domain |
Length/Precision |
---|---|---|---|---|
CableLength Alias: Cable Length |
Double |
|||
CableLengthSource Alias: Cable Length Source |
Text |
Fiber Optic Cable Length Source |
50 |
|
CableMarkingUnitOfMeasure Alias: Unit of Measure |
Long Integer |
Fiber Units of Measure |
||
CableName Alias: Cable Name |
Text |
50 |
||
CableOwner Alias: Owner |
Text |
Fiber Owner |
50 |
|
CableTwistFactor Alias: Twist Factor |
Double |
|||
CableType Alias: Type |
Text |
Fiber Optic Cable Type |
50 |
|
EndingCableLengthMarking Alias: Ending Cable Length Marking |
Long Integer |
|||
EstSMAttenuation1310 Alias: Estimated SM Attenuation 1310 |
Double |
|||
EstSMAttenuation1550 Alias: Estimated SM Attenuation 1550 |
Double |
|||
FiberChildClassModelName Alias: Fiber Child Class Model Name |
Text |
50 |
||
FiberCount Alias: Strand Count |
Long Integer |
Fiber Number of Strands |
||
FiberParent Alias: Fiber Parent |
Guid |
|||
FiberParentClassModelName Fiber Parent Class Model Name |
Text |
50 |
||
FieldNotesLength Alias: Notes Length |
Double |
|||
GlassLength Alias: Glass Length |
Double |
|||
InstalledBy Alias: Installed By |
Text |
Fiber Contractors |
50 |
|
MultimodeAvailabilityQty Alias: Multimode Availability Quantity |
Long Integer |
|||
OverheadUnderground Alias: Overhead Underground |
Text |
Fiber Overhead Underground |
50 |
|
SegmentGlassLength Alias: Segment Glass Length |
Double |
|||
SegmentLength Alias: Segment Length |
Double |
|||
SinglemodeAvailabilityQty Alias: Singlemode Availability Quantity |
Long Integer |
|||
StartingCableLengthMarking Alias: Starting Cable Length Marking |
Long Integer |
|||
ThisFiberClassModelName Alias: This Fiber Class Model Name |
Text |
Sheath |
50 |
Field Display
Primary Display Field: Choose this field in the ArcFM Properties Manager. The chosen field is displayed when using ArcFM tools such as the ArcFM Locator and ArcFM Attribute Editor. Your company can choose the most useful field to display for the end users. If the chosen field is null for the selected or identified features, the display field defaults to the ObjectID.
Model Names
FIBERDATATABLESOURCE, FIBERMULTICONTAINER, FIBEROBJECT, LOCATIONEDITABLE, SHEATH
Field Model Names
CableLength: SHEATHLENGTH
CableLengthSource: SHEATHLENGTHSOURCE
CableMarkingUnitsOfMeasure: MARKINGUNITSOFMEASURE
CableName: FIBERCIRCUITREPORTFIELD, FIBERCONNECTIONDISPLAYFIELD, FIBEROTDRREPORTFIELD, FIBERTRACEREPORTFIELD, SHEATHID, SCHEMATICEXPORTATTRIBUTE
CableOwner: FIBERTWOPOINTTRACEFIELD
CableTwistFactor: TWISTFACTOR
CableType: SHEATHTYPE, FIBERTWOPOINTTRACEFIELD
EndingCableLengthMarking: ENDFOOTSTAMP
EstSMAttenuation1310: ATTENUATIONAFREQ
EstSMAttenuation1550: ATTENUATIONBFREQ
FiberChildClassModelName: FIBERCHILDCLASSMODELNAME
FiberCount: NUMBEROFSTRANDS, FIBERTWOPOINTTRACEFIELD
FiberParent: FIBERPARENT
FiberParentClassModelName: FIBERPARENTCLASSMODELNAME
FieldNotesLength: FIELDNOTESLENGTH
GlassLength: GLASSLENGTH
GlobalID: GLOBALID
InstalledBy: FIBERTWOPOINTTRACEFIELD
MultimodeAvailabilityQuantity: FIBERTWOPOINTTRACEFIELD, MULTIMODEAVAILABILITY
OverheadUnderground: OVERHEADUNDERGROUND, FIBERTWOPOINTTRACEFIELD
SegmentGlassLength: SEGMENTGLASSLENGTH
SegmentLength: SEGMENTLENGTH
SinglemodeAvailabilityQuantity: FIBERTWOPOINTTRACEFIELD, SINGLEMODEAVAILABILITY
StartingCableLengthMarking: STARTFOOTSTAMP
ThisFiberClassModelName: THISFIBERCLASSMODELNAME
Object AutoUpdaters
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 Autoupdaters
ChangeDate — On Feature Update: ArcFM Current Date
ChangeUser — On Feature Update: ArcFM Login User Name
CreationDate — On Feature Create: ArcFM Current Date
CreationUser — On Feature Create: ArcFM Login User Name
DocumentHotLinkPath — Custom Field Editor: ArcFM File Picker