ArcFM Desktop > ArcFM > Water Tracing > Water Tracing Step 6: Assign Model Names and Autoupdaters |
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 FeatureObject 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