ADMS QA/QC Rules
Feeder Rules
To run Feeder QA rules, check the rules you want to run, then click the green arrow to start the tool. By default all Feeder QA rules are checked.

Below is the list of out of the box Feeder Rules.
Rule Name |
Description |
---|---|
Conductors with de-energized phases |
This rule flags edge features whose PhaseDesignation includes at least one phase that is not energized according to Feeder Manager. For example, a 3-phase conductor that is only energized on phase A will be flagged by this rule. |
Adjacent conductors with incompatible PhaseDesignation |
This rule flags all junction features where conductors with mutually exclusive PhaseDesignation values meet. The criterion requires that each conductor attached to the junction must have at least one phase in common with at least one other conductor attached to the junction. |
Features with null OperatingVoltage |
This rule inspects every feature on the feeder that has an OperatingVoltage field (identified by model name), and flags all features that have a value of NULL for that field. |
Conductor voltage change without transformer |
This rule inspects the Voltage Code of each conductor attached to every non-transformer junction feature on the feeder. If the Voltage Code values do not all match. it flags the junction feature. The Voltage Code is the integer value produced by looking up the conductor's OperatingVoltage attribute value in the FdrMgrVoltageCode domain. The lookup is designed so that a line-to-neutral voltage. For example, 7.2kV, will map onto the same Voltage Code as the corresponding line-to-line value, 12.5kV. |
Devices with mismatched conductor voltage |
This rule inspects every junction feature on the feeder that has an OperatingVoltage field (identified by model name). It converts the junction's OperatingVoltage value to a Voltage Code and makes sure it matches the Voltage Code of each conductor attached to the junction.The Voltage Code is the integer value produced by looking up the conductor's OperatingVoltage attribute value in the FdrMgrVoltageCode domain. The lookup is designed so that a line-to-neutral voltage. For example, 7.2kV, will map onto the same Voltage Code as the corresponding line-to-line value, 12.5kV. NOTE: Transformers are a special case.
If the junction in question is a transformer, the requirement is the Voltage Code of each attached conductor must agree with either the transformer’s OperatingVoltage or its LowSideVoltage code value. |
Loop features |
This rule flags features on the feeder that participate in an electrical loop according to Feeder Manager. |
Multifeed features |
This rule flags features on the feeder that participate in a multifeed (i.e. are energized by more than one feeder source) according to Feeder Manager. Tie devices are exempt from being flagged by this rule. |
Global Rules
Before you can run Global Rules, you have to add the Run ADMS QA Global Rules button to your toolbar.
To run Global Rules, click on the Run ADMS QA Global Rules button and it will automatically start running on your entire electric geometric network.
When the tool has finished running, your Global Rules errors display on the QA/QC tab in the Attribute Editor.
Below is the list of out of the box Global Rules.
Rule Name |
Description |
---|---|
Conductors with no phases |
This rule flags conductor features in the geometric network (including busbar features) that block all 3 phases according to Feeder Manager. This is determined by inspecting the MMElectricTraceWeight field for conductors with a PhaseDesignation = NULL. Although there are also some non-null PhaseDesignation values that block all phases according to Feeder Manager. |
De-Energized Service Points |
This rule flags service point features in the geometric network that are not energized (i.e. they cannot be reached on any phase by a feeder power source). |