ArcFM Desktop Configuration Guide
Water Tracing Step 6: Assign Model Names and Autoupdaters

Resource Center Home

This step requires that you assign Model Names and Field Model Names to your feature classes. It is easiest to assign all of the model names, field model names and autoupdaters for a feature class rather than assigning all of the model names, then all of the field model names, etc. The feature names shown below are as they appear in the sample data.

 

wClearWell

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Autoupdaters: none

 

wControlValve

Object Model names: VALVE

Field Model names:

Field

Field Model Name

BondedIndicator

BONDEDINDICATOR

CPSystemStatus

CPSYSTEMSTATUS

Diameter

PIPEDIAMETER

EmerIsolationStatus

EMERISOLATIONSYSSTATUS

InsulatedIndicator

INSULATEDINDICATOR

Material

MATERIAL

NormalPosition

*NORMALPOSITION

OperatingClassification

OPERATINGCLASSIFICATION

Status

STATUS

WaterPressureSystemStatus

WATERPRESSURESYSTEMSTATUS

WaterSystemStatus

WATERSYSTEMSTATUS

WaterTraceWeight

WATERTRACEWEIGHT

*Assign the NORMALPOSITION field model name to the field that the Water System and Valve Isolation traces should look at to determine whether the valve is opened or closed. For example, you may wish these traces to look at the Present Position field instead of the Normal Position field.

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Valve Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Valve Trace Weight

Object AU (set on Object Info tab)

On Feature Create

ArcFM Segment Split

Object AU (set on Object Info tab)

On Feature Update

ArcFM Segment Split

Object Setting (set on Object Info tab)

Split On Edit

Yes

 

wCPAnode

Object Model names: WATERNONTRACEABLE

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

InserviceDate

INSERVICEDATE

Description

DESCRIPTION

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water NonWater Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water NonWater Trace Weight

 

wCPBondJunction

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water NonWater Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water NonWater Trace Weight

 

wCPBondWire

Object Model names: WATERNONTRACEABLE

Field Model names:

Field

Field Model Name

MeasuredLength

MEASUREDLENGTH

PipeStatusIndicator

PIPESTATUSINDICATOR

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water NonWater Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water NonWater Trace Weight

 

wCPRectifier

Object Model names: RECTIFIER, WATERNONTRACEABLE

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Amps

AMPS

Volts

VOLTS

InserviceDate

INSERVICEDATE

Description

DESCRIPTION

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water NonWater Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water NonWater Trace Weight

 

wCPRectifierCable

Object Model names: none

Field Model names:

Field

Field Model Name

MeasuredLength

MEASUREDLENGTH

PipeStatusIndicator

PIPESTATUSINDICATOR

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water NonWater Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water NonWater Trace Weight

 

wCPTestPoint

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

InserviceDate

INSERVICEDATE

Description

DESCRIPTION

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water NonWater Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water NonWater Trace Weight

 

wFitting

Object Model names: NONCONTROLFITTING or CONTROLFITTING

The NONCONTROLFITTING and CONTROLFITTING model names may be assigned individually to two separate features. They may not be assigned to the same feature class. You may also have a geodatabase with only one Fitting feature (with either NONCONTROLFITTING or CONTROLFITTING assigned). Both model names are not required to be present in a geodatabase.

Field Model names:

Field

Field Model Name

BondedIndicator

BONDEDINDICATOR

CPSystemStatus

CPSYSTEMSTATUS

EmerIsolationStatus

EMERISOLATIONSYSSTATUS

InsulatedIndicator

INSULATEDINDICATOR

Material

MATERIAL

NormalPosition

NORMALPOSITION

WaterPressureSystemStatus

WATERPRESSURESYSTEMSTATUS

WaterSystemStatus

WATERSYSTEMSTATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Non-controllable Fitting Trace Weight or ArcFM Water Controllable Fitting Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Non-controllable Fitting Trace Weight or ArcFM Water Controllable Fitting Trace Weight

 

wGravityPressureMain

Object Model names: SPLITTARGET, DISTRIBUTIONMAIN, PIPE, CPPIPE, WATERNETWORKEDGE

Field Model names:

Field

Field Model Name

BondedIndicator

BONDEDINDICATOR

CPSystemStatus

CPSYSTEMSTATUS

Diameter

PIPEDIAMETER

InsulatedIndicator

INSULATEDINDICATOR

Material

MATERIAL

MeasuredLength

MEASUREDLENGTH

OperatingPressure*

OPERATINGPRESSURE

PipeType

PIPETYPE

Status

STATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

* The Valve Isolation trace reads the operating pressure from one of two places. If neither of these places is configured properly or a value doesn't exist, the Valve Isolation trace will fail. The operating pressure may be stored in a field on the pipe feature. In this case the OPERATINGPRESSURE model name must be assigned to this field. Alternatively, you can store the operating pressure in an Operating Pressure table that is related to the pipe feature class (e.g., GravityPressureMain). In this case the OPERATINGPRESSURE model name must be assigned to the Operating Pressure table, and the table must be related directly to the pipe feature.

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Distribution Main Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Distribution Main Trace Weight

 

wHydrant

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Autoupdaters: none

 

wLateralPoint

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Autoupdaters: none

 

wLateralService

Object Model names: SERVICE, SPLITTARGET, PIPE, CPPIPE, WATERNETWORKEDGE

Field Model names:

Field

Field Model Name

BondedIndicator

BONDEDINDICATOR

CPSystemStatus

CPSYSTEMSTATUS

Diameter

PIPEDIAMETER

InsulatedIndicator

INSULATEDINDICATOR

Material

MATERIAL

MeasuredLength

MEASUREDLENGTH

OperatingPressure*

OPERATINGPRESSURE

Status

STATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

* The Valve Isolation trace reads the operating pressure from one of two places. If neither of these places is configured properly or a value doesn't exist, the Valve Isolation trace will fail. The operating pressure may be stored in a field on the pipe feature. In this case the OPERATINGPRESSURE model name must be assigned to this field. Alternatively, you can store the operating pressure in an Operating Pressure table that is related to the pipe feature class (e.g., GravityPressureMain). In this case the OPERATINGPRESSURE model name must be assigned to the Operating Pressure table, and the table must be related directly to the pipe feature.

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Distribution Main Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Distribution Main Trace Weight

 

wManhole

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Autoupdaters: none

 

wMeter

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Autoupdaters: none

 

wNetworkStructure

Object Model names: NETWORKSOURCE

Field Model names:

Field

Field Model Name

EmerIsolationStatus

EMERISOLATIONSYSSTATUS

Status

STATUS

WaterPressureSystemStatus

WATERPRESSURESYSTEMSTATUS

WaterSystemStatus

WATERSYSTEMSTATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Source Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Source Trace Weight

 

wPumpPressureMain

Object Model names: SPLITTARGET, DISTRIBUTIONMAIN, CPPIPE, WATERNETWORKEDGE

Field Model names:

Field

Field Model Name

BondedIndicator

BONDEDINDICATOR

CPSystemStatus

CPSYSTEMSTATUS

InsulatedIndicator

INSULATEDINDICATOR

Material

MATERIAL

MeasuredLength

MEASUREDLENGTH

OperatingPressure*

OPERATINGPRESSURE

PipeType

PIPETYPE

Status

STATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

* The Valve Isolation trace reads the operating pressure from one of two places. If neither of these places is configured properly or a value doesn't exist, the Valve Isolation trace will fail. The operating pressure may be stored in a field on the pipe feature. In this case the OPERATINGPRESSURE model name must be assigned to this field. Alternatively, you can store the operating pressure in an Operating Pressure table that is related to the pipe feature class (e.g., GravityPressureMain). In this case the OPERATINGPRESSURE model name must be assigned to the Operating Pressure table, and the table must be related directly to the pipe feature.

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Distribution Main Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Distribution Main Trace Weight

 

wPumpStation

You may create a feature class that acts as a pressure system barrier. You may also choose to use an existing feature class to serve as a barrier (e.g., Pump). The feature class must contain the following model names and field model names.

Object Model names: REGULATOR

Field Model names:

Field

Field Model Name

EmerIsolationStatus

EMERISOLATIONSYSSTATUS

InletPressure

SOPIN

OutletPressure

SOPOUT

Status

STATUS

WaterPressureSystemStatus

WATERPRESSURESYSTEMSTATUS

WaterSystemStatus

WATERSYSTEMSTATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Regulator Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Regulator Trace Weight

 

wSamplingStation

Object Model names: none

Field Model names:

Field

Field Model Name

WaterTraceWeight

WATERTRACEWEIGHT

Autoupdaters: none

 

wSqueezeOff

The SqueezeOff feature class is used for Squeeze Off tracing. This trace is supported for water, but isn't generally used. Create this feature class only if you intend to use the Squeeze Off trace with your water network.

Object Model names: SQUEEZEOFF

Field Model names:

Field

Field Model Name

NormalPosition

NORMALPOSITION

WaterTraceWeight

WATERTRACEWEIGHT

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Squeeze Off Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Squeeze Off Trace Weight

SqueezeOff Class (assign on Object Info tab)

On Feature Create

ArcFM Create Squeeze Off

SqueezeOff Class (assign on Object Info tab)

On Feature Update

ArcFM Create Squeeze Off
ArcFM Connect Network Feature

Object Setting (set on Object Info tab)

Split On Edit

Yes

 

wSystemValve

Object Model names: VALVE

Field Model names:

Field

Field Model Name

BondedIndicator

BONDEDINDICATOR

CPSystemStatus

CPSYSTEMSTATUS

Diameter

PIPEDIAMETER

EmerIsolationStatus

EMERISLATIONSYSSTATUS

InsulatedIndicator

INSULATEDINDICATOR

Material

MATERIAL

NormalPosition

*NORMALPOSITION

OperatingClassification

OPERATINGCLASSIFICATION

Status

STATUS

WaterPressureSystemStatus

WATERPRESSURESYSTEMSTATUS

WaterSystemStatus

WATERSYSTEMSTATUS

WaterTraceWeight

WATERTRACEWEIGHT

 

*Assign the NORMALPOSITION field model name to the field that the Water System and Valve Isolation traces should look at to determine whether the valve is opened or closed. For example, you may wish these traces to look at the Present Position field instead of the Normal Position field.

 

Autoupdaters:

Field

Event

Autoupdater

WaterTraceWeight

On Feature Create

ArcFM Water Valve Trace Weight

WaterTraceWeight

On Feature Update

ArcFM Water Valve Trace Weight

Object AU (set on Object Info tab)

On Feature Create

ArcFM Segment Split

Object AU (set on Object Info tab)

On Feature Update

ArcFM Segment Split

Object Setting (set on Object Info tab)

Split On Edit

Yes

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com