Configuring Responder/Smart Grid
Network Adapter - Validate XML

Version: 10.1

Resource Center Home

The tables on this page show how the geodatabase classes and fields map to elements in the MultiSpeak XML. If the import into DMS fails, ensure that the database classes and fields map to the correct MultiSpeak elements.

Feature class and field names are displayed as they appear in the standard data models (Electric Distribution/MultiSpeak).

 

BreakerUnit/DynamicProtectiveDeviceUnit 

This object class maps to breaker in the MultiSpeak XML. The NormalPosition fields come from the parent (DynamicProtectiveDevice). If this table does not exist, then the PhaseDesignation (or PhasingCode) and CatalogID fields must be added to the CircuitSource (or Source) table (see CircuitSource table).

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

CatalogID/CatalogID

breaker

eaEquipment

 

PhaseDesignation/PhasingCode

breaker

phaseCode

Enumeration=phaseCd

ScadaControlID/ScadaControlID

scadaPoint

objectID

 

 

BusBar

This feature class maps to ugPrimaryLine in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ElectricTraceWeight/ ElectricTraceWeight

ugPrimaryLine

 

Required for Feeder Manager

FeederID/FeederID

ugPrimaryLine

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

ugPrimaryLine

 

Required for Feeder Manager

FeederInfo/FeederInfo

ugPrimaryLine

 

Required for Feeder Manager

Length/Length

(from geometry; not a field)

ugPrimaryLine

condLength


 

OperatingVoltage/OperVolt

ugPrimaryLine

 

Required for voltage validator

PhaseDesignation/PhasingCode

all connectivity objects and their units

phaseCode

Enumeration=phaseCd

 

CapacitorUnit/CapacitorUnit

This object class maps to CapacitorUnit in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

CatalogID/CatalogID

Capacitor

extensions/CatalogID

 

KVAR/BankKvar

Capacitor

Capacitor KVAR

Use to create EquipmentID if CatalogID has no value.

PhaseDesignation/ PhasingCode

Capacitor

phaseCode

Enumeration=phaseCd

 

CircuitSource/Source

This information applies to the CircuitSource table.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

*CatalogID/CatalogID

breaker

eaEquipment

 

ConnectionConfiguration/ ConnectionConfiguration

substation

ldCon

Enumeration=ldCon

ID/FeederID

feederObject

feederNo

 

Name/FeederName

feederObject

feederName

Enumeration=phaseCd

*PhaseDesignation/PhasingCode

breaker

phaseCode

Enumeration=phaseCd

SubstationID/ SubstationFacilityID

substation

SubstationName

 

*PhaseDesignation and CatalogID are added only if a BreakerUnit does not exist.

 

ConductorInfo/ConductorInfo

This object class maps to conductor in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

CatalogID/CatalogID

conductorType

 

ConductorMaterial/CondMatl

conductor

Used to create EquipmentID if CatalogID has no value.

ConductorSize/CondSize

conductor

Used to create EquipmentID if CatalogID has no value.

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

 

DynamicProtectiveDevice/DynamicProtectiveDeviceBank

This feature class maps to overcurrentDeviceBank in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ElectricTraceWeight/ ElectricTraceWeight

overcurrentDeviceBank

 

Required for Feeder Manager

FacilityID/FacilityID

overcurrentDeviceBank

facilityID

 

FeederID/FeederID

overcurrentDeviceBank;

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

overcurrentDeviceBank

 

Required for Feeder Manager

FeederInfo/FeederInfo

overcurrentDeviceBank

 

Required for Feeder Manager

MaxContinuousCurrent/ MaxContAmp

overcurrentDeviceBank

 

Use to create EquipmentID if CatalogID has no value.

NormalPosition_A/PosA

Breaker, Recloser or Sectionalizer

position

Enumeration=position

NormalPosition_B/PosB

Breaker, Recloser or Sectionalizer

position

Enumeration=position

NormalPosition_C/PosC

Breaker, Recloser or Sectionalizer

position

Enumeration=position

PhaseDesignation/ PhasingCode

overcurrentDeviceBank

phaseCode

Enumeration=phaseCd

ScadaControlID/ ScadaControlID

scadaPoint

objectID

  

SubtypeCD/SubtypeCode

overcurrentDeviceBank

 

Use to create EquipmentID if CatalogID has no value.

SubstationID/SubstationID

overcurrentDeviceBank

extensions.SUBSTATIONID

 

BayID/BayID

overcurrentDeviceBank

extensions.BAYID

 

 

Fuse/FuseBank

This feature class maps to overcurrentDeviceBank in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ElectricTraceWeight/ ElectricTraceWeight

overcurrentDeviceBank

 

Required for Feeder Manager

FacilityID/FacilityID

overcurrentDeviceBank

facilityID

FeederID/FeederID

overcurrentDeviceBank

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

overcurrentDeviceBank

 

Required for Feeder Manager

FeederInfo/FeederInfo

overcurrentDeviceBank

 

Required for Feeder Manager

NormalPosition_A/PosA

fuse

position

Enumeration=position

NormalPosition_B/PosB

fuse

position

Enumeration=position

NormalPosition_C/PosC

fuse

position

Enumeration=position

PhaseDesignation/ PhasingCode

overcurrentDeviceBank

phaseCode

Enumeration=phaseCd

SubstationID/SubstationID

overcurrentDeviceBank

extensions.SUBSTATIONID

BayID/BayID

overcurrentDeviceBank

extensions.BAYID

 

FuseUnit/FuseUnit

This object class maps to fuse in the MultiSpeak XML. The NormalPosition fields come from the parent (Fuse).

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

LinkRating/LinkRtg

fuse

Use to create EquipmentID if CatalogID has no value.

LinkType/FuseType

fuse

Use to create EquipmentID if CatalogID has no value.

CatalogID/CatalogID

eaEquipment

 

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

 

MiscNetworkFeature/MiscellaneousFeature

Subtype 2: Fault Indicator in this feature class maps to outageDetectionDevice in the MultiSpeak XML. In the MultiSpeak data model, this is called MiscellaneousFeature and has a subtype of 5: Fault Indicator.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

FeederID/FeederID

outageDetectionDevice

extensions.FeederID

Required for Feeder Manager and DMS export

PhaseDesignation/ PhasingCode

outageDetectionDevice

phaseCode

Enumeration=phaseCd

Direction/Direction

outageDetectionDevice

extensions.direction

 

 

PFCorrectingEquipment/CapacitorBank

This feature class maps to CapacitorBank in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

BankKvar/BankKvar

Capacitor

extensions/EquipmentID

 

ElectricTraceWeight/ ElectricTraceWeight

CapacitorBank

 

Required for Feeder Manager

FacilityID/FacilityID

CapacitorBank

facilityID

 

FeederID/FeederID

CapacitorBank

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

CapacitorBank

 

Required for Feeder Manager

FeederInfo/FeederInfo

CapacitorBank

 

Required for Feeder Manager

PhaseDesignation/ PhasingCode

CapacitorBank

phaseCode

Enumeration=phaseCd

 

PriOHElectricLineSegment/PrimaryOHLineSection

This feature class maps to ohPrimaryLine in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ElectricTraceWeight/ ElectricTraceWeight

ohPrimaryLine

 

Required for Feeder Manager

FeederID/FeederID

connectivity objects

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

ohPrimaryLine

 

Required for Feeder Manager

FeederInfo/FeederInfo

ohPrimaryLine

 

Required for Feeder Manager

Length/Length

(from geometry; not a field)

ohPrimaryLine

condLength

 

NeutralMaterial/NeutType

ohPrimaryLine

condN

NeutralSize and NeutralMaterial are concatenated to produce condN
MS Data Type=String

NeutralSize/NeutSize

ohPrimaryLine

OperatingVoltage/OperVolt

ohPrimaryLine

 

Required for voltage validator

PhaseDesignation/ PhasingCode

all connectivity objects and their units

phaseCode

Enumeration=phaseCd

 

PriUGElectricLineSegment

This feature class maps to ugPrimaryLine in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ElectricTraceWeight/ ElectricTraceWeight

ugPrimaryLine

 

Required for Feeder Manager

FeederID/FeederID

ugPrimaryLine

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

ugPrimaryLine

 

Required for Feeder Manager

FeederInfo/FeederInfo

ugPrimaryLine

 

Required for Feeder Manager

Length (from geometry; not a field)

ugPrimaryLine

condLength


 

NeutralMaterial/NeutType

ugPrimaryLine

condN

NeutralSize and NeutralMaterial are concatenated to produce condN

NeutralSize/NeutSize

ugPrimaryLine

OperatingVoltage/OperVolt

ugPrimaryLine

 

Required for voltage validator

PhaseDesignation/ PhasingCode

all connectivity objects and their units

phaseCode

Enumeration=phaseCd

 

RecloserUnit/DynamicProtectiveDeviceUnit

This object class maps to recloser in the MultiSpeak XML. The NormalPosition fields come from the parent (DynamicProtectiveDevice).

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

CatalogID/CatalogID

eaEquipment

 

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

 

SectionalizerUnit/DynamicProtectiveDeviceUnit

This object class maps to sectionalizer in the MultiSpeak XML. The NormalPosition fields come from the parent (DynamicProtectiveDevice).

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

CatalogID/CatalogID

eaEquipment

 

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

 

ServicePoint/ServiceLocation

This feature class maps to serviceLocation in the MultiSpeak XML. In the MultiSpeak data model it's called ServiceLocation.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ConsumptionType/ ConsumptionType

serviceLocation

consumptionType

Enumeration=consumption Type

FeederID/FeederID

serviceLocation

extensions.FeederID

Required for Feeder Manager and DMS export

PhaseDesignation/ PhasingCode

overcurrentDeviceBank

phaseCode

Enumeration=phaseCd

 

Switch/SwitchBank

This feature class maps to switchBank in the MultiSpeak XML. NormalPosition fields are stored on the SwitchBank, but exported to MultiSpeak as the SwitchUnit.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

ElectricTraceWeight/ ElectricTraceWeight

switchBank

 

Required for Feeder Manager

FacilityID/FacilityID

switchBank

facilityID

 

FeederID/FeederID

switchBank

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

switchBank

 

Required for Feeder Manager

FeederInfo/FeederInfo

switchBank

 

Required for Feeder Manager

MaxContinuousCurrent/ MaxContAmp

switchBank

 

Use to create EquipmentID if CatalogID has no value.

NormalPosition_A/PosA

Switch

position

Enumeration=position

NormalPosition_B/PosB

Switch

position

Enumeration=position

NormalPosition_C/PosC

Switch

position

Enumeration=position

PhaseDesignation/ PhasingCode

all connectivity objects and their units

phaseCode

Enumeration=phaseCd

ScadaControlID/ ScadaControlID

scadaPoint

objectID

 

SubtypeCD/SubtypeCode

switchBank

 

Used to create EquipmentID if CatalogID has no value.

SubstationID/SubstationID

switchBank

extensions.SUBSTATIONID

 

BayID/BayID

switchBank

extensions.BAYID

 

 

SwitchingFacility/Substation

This point class maps to substation in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

SubstationID/SubstationID

overcurrentDeviceBank

extensions.SUBSTATIONID

 

 

SwitchUnit/SwitchUnit

This object class maps to switch in the MultiSpeak XML. The NormalPosition fields come from the parent feature class (SwitchBank).

DB Field (Electric Dist/MultiSpeak)

MS XML Element

MS XML Field

Notes

CatalogID/CatalogID

switch

eaEquipment

 

PhaseDesignation/ PhasingCode

switch

phaseCode

Enumeration=phaseCd

ScadaControlID/ ScadaControlID

scadaPoint

objectID

 

 

Transformer/TransformerBank

This database table maps to the transformerBank element in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

ConsumptionType/ ConsumptionType

consumptionType

Enumeration=consumption Type

ElectricTraceWeight/ ElectricTraceWeight

 

Required for Feeder Manager

FacilityID/FacilityID

facilityID

 

FeederID/FeederID

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

 

Required for Feeder Manager

FeederInfo/FeederInfo

 

Required for Feeder Manager

*HighSideConfiguration

wdgCode

Enumeration=wdgCode

*LowSideConfiguration

HighSideProtection/PriProt

priProt

Enumeration=highSide Protection

LowSideGroundResistance/ LowSideGroundResistance

lowSideGround

 

LowSideVoltage/SecVolt

vOut

 

OperatingVoltage/OperVolt

 

Required for voltage validation

Owner/Owner

owner

 

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

Priority/Priority

priority

 

**WindingCode

 

In the MultiSpeak data model, this field replaces HighSideConfiguration and LowSideConfiguration.

*The HighsideConfiguration and LowSideConfiguration fields are necessary only if you are using an Electric Distribution data model.

**The WindingCode field is necessary only if you are using a MultiSpeak data model.

 

TransformerUnit/TransformerUnit

This object class maps to Transformer and contains the fields displayed in the All Unit Tables section.

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

CatalogID/CatalogID

eaEquipment

 

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

RatedKVA/RatedKVA

 

Used to create EquipmentID if CatalogID has no value.

 

VoltageRegulator/RegulatorStation

This database table maps to the transformerBank element in the MultiSpeak XML.

DB Field (Electric Dist/MultiSpeak)

MS XML Field

Notes

ConsumptionType/ ConsumptionType

consumptionType

Enumeration=consumption Type

ElectricTraceWeight/ ElectricTraceWeight

 

Required for Feeder Manager

FacilityID/FacilityID

facilityID

 

FeederID/FeederID

extensions.FeederID

Required for Feeder Manager and DMS export

FeederID2/FeederID2

 

Required for Feeder Manager

FeederInfo/FeederInfo

 

Required for Feeder Manager

*HighSideConfiguration

wdgCode

Enumeration=wdgCode

*LowSideConfiguration

HighSideProtection/PriProt

priProt

Enumeration=highSide Protection

LowSideGroundResistance/ LowSideGroundResistance

lowSideGround

 

LowSideVoltage/SecVolt

vOut

 

OperatingVoltage/OperVolt

 

Required for voltage validation

Owner/Owner

owner

 

PhaseDesignation/ PhasingCode

phaseCode

Enumeration=phaseCd

Priority/Priority

priority

 

**WindingCode

 

In the MultiSpeak data model, this field replaces HighSideConfiguration and LowSideConfiguration.

*The HighsideConfiguration and LowSideConfiguration fields are necessary only if you are using an Electric Distribution data model.

**The WindingCode field is necessary only if you are using a MultiSpeak data model.

 


Send Comment to documentation@schneider-electric.com