Smart Grid Applications Overview > Smart Operations Solution > SOS Configuration Overview > Network Adapter > Network Adapter for Multispeak > Supported Attributes - DMS |
Version: 10.1 |
Feature class and field names are displayed as they appear in the standard data models (Electric Distribution/MultiSpeak).
All Classes
This applies to all network features or related unit tables including ConductorInfo. Note that all the tables listed below must have the MULTISPEAKCLASS model name assigned.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
PhaseDesignation/ PhasingCode |
PhaseDesignation |
MULTISPEAKFIELD |
all connectivity objects and their units |
msp:phaseCode |
MS Data Type=text |
Network Feature Classes
This information applies to all network feature classes, including network junctions.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
FacilityID/FacilityID |
text |
MULTISPEAKFIELD |
facilityID |
|
|
FeederID/FeederID |
text |
FEEDERID, MULTISPEAKEXTENSION, MULTISPEAKFIELD |
connectivity objects |
extensions.FeederID |
Required for Feeder Manager and DMS export |
FeederID2/FeederID2 |
text |
FEEDERID2 |
|
|
Required for Feeder Manager |
ElectricTraceWeight/ ElectricTraceWeight |
long int |
MMELECTRICTRACEWEIGHT |
|
|
Required for Feeder Manager |
FeederInfo/FeederInfo |
long int |
FEEDERINFO |
|
|
Required for Feeder Manager |
All Unit Tables
This information applies to all Unit tables (e.g., ConductorInfo, TransformerUnit). The one exception is CapacitorUnit. MultiSpeak capacitors do not have an equipment field, so the CatalogID will be added to the extensions. See details below.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
CatalogID/CatalogID |
text |
MULTISPEAKEQUIPMENT |
|
msp:eaEquipment |
MS Data Type=text |
BreakerUnit/DynamicProtectiveDeviceUnit
This feature class maps to msp:breaker in the MultiSpeak XML. The NormalPosition fields come from the parent (DynamicProtectiveDevice). If this table does not exist, then the phaseDesignation and CatalogID fields must be added to the CircuitSource table (see CircuitSource table, above).
BusBar
This feature class maps to msp:ugPrimaryLine in the MultiSpeak XML. The MultiSpeak data model does not have a BusBar feature class.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
Length/Length (from geometry; not a field) |
double |
|
|
msp:condLength |
MS Data Type=string |
*NeutralSize/NeutSize |
text |
MULTISPEAKFIELD |
msp:ugPrimaryLine |
msp:condN |
NeutralSize and NeutralMaterial are concatenated to produce msp:condN |
*NeutralMaterial/NeutType |
text |
MULTISPEAKFIELD |
msp:ugPrimaryLine |
||
OperatingVoltage/OperVolt |
ElectricLineVoltage |
OPERATINGVOLTAGE |
|
|
Required for voltage validator |
* Not in standard data model, but supported.
CapacitorUnit/CapacitorUnit
This feature class maps to msp:CapacitorUnit in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
CatalogID/CatalogID |
text |
MULTISPEAKEXTENSION |
msp:Capacitor |
msp:extensions/eaEquipment |
MS Data Type=text |
Kvar/Kvar |
text |
MULTISPEAKEQUIPMENT |
msp:Capacitor |
Capacitor KVAR |
Use to create EquipmentID if CatalogID has no value. |
CircuitSource/Source
This information applies to the CircuitSource table.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
ID/FeederID |
string |
FEEDERID, MULTISPEAKFIELD |
msp:feederObject |
msp:feederNo |
MS Data Type=string |
Name/FeederName |
string |
FEEDERNAME, MULTISPEAKFIELD |
msp:feederObject |
msp:feederName |
MS Data Type=string |
ConnectionConfiguration/ ConnectionConfiguration |
Circuit Source Connection Configuration |
MULTISPEAKFIELD |
msp:substation |
msp:ldCon |
Enumeration=msp:ldCon |
SubstationID/ SubstationFacilityID |
string |
MULTISPEAKFIELD |
msp:substation |
msp:SubstationName |
MS Data Type=string |
*PhaseDesignation/PhasingCode and CatalogID are added only if a BreakerUnit does not exist. |
|||||
PhaseDesignation/ PhasingCode |
PhaseDesignation |
MULTISPEAKFIELD |
msp:breaker |
msp:phaseCode |
MS Data Type=text |
CatalogID/CatalogID |
string |
MULTISPEAKEQUIPMENT |
msp:breaker |
msp:eaEquipment |
MS Data Type=text |
ConductorInfo/ConductorInfo
This feature class maps to msp:conductor in the MultiSpeak XML. It contains only the following two fields: PhaseDesignation (All Classes) and catalogID (All Unit Tables).
DynamicProtectiveDevice/DynamicProtectiveDeviceBank
This feature class maps to msp:overcurrentDeviceBank in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
NormalPosition_A/PosA |
Normal Status |
NORMALPOSITION_A, MULTISPEAKFIELD |
msp:overcurrentDeviceBank |
msp:position |
Enumeration=msp:position |
NormalPosition_B/PosB |
Normal Status |
NORMALPOSITION_B, MULTISPEAKFIELD |
msp:overcurrentDeviceBank |
msp:position |
Enumeration=msp:position |
NormalPosition_C/PosC |
Normal Status |
NORMALPOSITION_C, MULTISPEAKFIELD |
msp:overcurrentDeviceBank |
msp:position |
Enumeration=msp:position |
SubtypeCD/SubtypeCode |
long integer |
MULTISPEAKFIELD |
|
|
Use to create EquipmentID if CatalogID has no value. |
MaxContinuousCurrent/ MaxContAmp |
Over Current Prot Dev Max Continuous Current |
MULTISPEAKFIELD |
|
|
Use to create EquipmentID if CatalogID has no value. |
ScadaControlID/ ScadaControlID |
text |
SCADACONTROLID |
scadaPoint |
objectID |
|
SubstationID/SubstationID |
text |
SUBSTATIONID |
msp:overcurrentDeviceBank |
extensions.SUBSTATIONID |
|
BayID/BayID |
text |
BAYID |
msp:overcurrentDeviceBank |
extensions.BAYID |
|
Fuse/FuseBank
This feature class maps to msp:overcurrentDeviceBank in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
NormalPosition_A/PosA |
Normal Status |
NORMALPOSITION_A, MULTISPEAKFIELD |
msp:overcurrentDeviceBank |
msp:position |
Enumeration=msp:position |
NormalPosition_B/PosB |
Normal Status |
NORMALPOSITION_B, MULTISPEAKFIELD |
msp:overcurrentDeviceBank |
msp:position |
Enumeration=msp:position |
NormalPosition_C/PosC |
Normal Status |
NORMALPOSITION_C, MULTISPEAKFIELD |
msp:overcurrentDeviceBank |
msp:position |
Enumeration=msp:position |
SubstationID/SubstationID |
text |
SUBSTATIONID |
msp:overcurrentDeviceBank |
extensions.SUBSTATIONID |
|
BayID/BayID |
text |
BAYID |
msp:overcurrentDeviceBank |
extensions.BAYID |
|
FuseUnit/FuseUnit
This feature class maps to msp:fuse in the MultiSpeak XML. The NormalPosition fields come from the parent (Fuse).
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
LinkRating/LinkRtg |
long integer |
MULTISPEAKFIELD |
|
|
Use to create EquipmentID if CatalogID has no value. |
LinkType/FuseType |
text |
MULTISPEAKFIELD |
|
|
Use to create EquipmentID if CatalogID has no value. |
MiscNetworkFeature/MiscellaneousFeature
FaultIndicator features map to msp:outageDetectionDevice in the MultiSpeak XML. All other MiscNetworkFeatures are not exported.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
Direction/Direction |
text |
MULTISPEAKEXTENSION |
|
extensions.DIRECTION |
MS Data Type=text |
SubtypeCD/SubtypeCode |
long integer |
MULTISPEAKFIELD |
|
|
FaultIndicator only. |
CatalogID/CatalogID |
string |
MULTISPEAKEQUIPMENT |
|
extensions.eaEquipment |
MS Data Type=text |
PFCorrectingEquipment/CapacitorBank
This feature class maps to msp:CapacitorBank in the MultiSpeak XML. It contains only the following two fields: PhaseDesignation (All Classes) and FeederID (Network Feature Classes).
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
---|---|---|---|---|
BankKvar/BankKvar |
text |
MULTISPEAKFIELD |
BankKvar |
msp:CapacitorBank |
PriOHElectricLineSegment/PrimaryOHLineSection
This feature class maps to msp:ohPrimaryLine in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
*ConductorMaterial/CondMatl |
text |
MULTISPEAKFIELD |
conductor |
|
Used to create EquipmentID if CatalogID has no value. |
*ConductorSize/CondSize |
Conductor Size |
MULTISPEAKFIELD |
conductor |
|
Used to create EquipmentID if CatalogID has no value. |
*PhaseDesignation/ PhasingCode |
PhaseDesignation |
MULTISPEAKFIELD |
all connectivity objects and their units |
msp:phaseCode |
MS Data Type=text |
Length/Length (from geometry; not a field) |
double |
|
|
msp:condLength |
MS Data Type=string |
NeutralSize/NeutSize |
text |
MULTISPEAKFIELD |
msp:ohPrimaryLine |
msp:condN |
NeutralSize and NeutralMaterial are concatenated to produce msp:condN |
NeutralMaterial/NeutType |
text |
MULTISPEAKFIELD |
msp:ohPrimaryLine |
||
OperatingVoltage/OperVolt |
ElectricLineVoltage |
OPERATINGVOLTAGE |
|
|
Required for voltage validator |
MeasuredLength |
Numeric |
MEASUREDLENGTH |
msp:condLength |
Optional. If this field is configured and populated it will be used as the conductor's length value. If not, Network Adapter uses the geometric shape length. |
* These fields are necessary only if you do not have a ConductorInfo table.
PriUGElectricLineSegment/PrimaryUGLineSection
This feature class maps to msp:ugPrimaryLine in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
Length/Length (from geometry; not a field) |
double |
|
|
msp:condLength |
MS Data Type=string |
NeutralSize/NeutSize |
text |
MULTISPEAKFIELD |
msp:ugPrimaryLine |
msp:condN |
NeutralSize and NeutralMaterial are concatenated to produce msp:condN |
NeutralMaterial/NeutType |
text |
MULTISPEAKFIELD |
msp:ugPrimaryLine |
||
OperatingVoltage/OPerVolt |
ElectricLineVoltage |
OPERATINGVOLTAGE |
|
|
Required for voltage validator |
MeasuredLength |
Numeric |
MEASUREDLENGTH |
msp:condLength |
Optional. If this field is configured and populated it will be used as the conductor's length value. If not, Network Adapter uses the geometric shape length. |
RecloserUnit/DynamicProtectiveDeviceUnit
This feature class maps to msp:recloser in the MultiSpeak XML. The NormalPosition fields come from the parent (DynamicProtectiveDevice).
RegulatorUnit/RegulatorUnit
This feature class maps to msp:regulator and contains the fields displayed in the All Unit Tables section.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
RatedKVA/RatedKVA |
Transformer Unit KVA |
MULTISPEAKFIELD |
|
|
Used to create EquipmentID if CatalogID has no value. |
SectionalizerUnit/DynamicProtectiveDeviceUnit
This feature class maps to msp:sectionalizer in the MultiSpeak XML. The NormalPosition fields come from the parent (DynamicProtectiveDevice).
ServicePoint/ServiceLocation
This feature class maps to msp:serviceLocation in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Field |
Notes |
---|---|---|---|---|
ConsumptionType/ ConsumptionType |
text |
MULTISPEAKEXTENSION |
extensions.CONSUMPTIONTYPE |
MS Data Type=text |
Switch/SwitchBank
This feature class maps to msp:switchBank in the MultiSpeak XML. NormalPosition fields are stored on the SwitchBank, but exported to MultiSpeak as the SwitchUnit.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
NormalPosition_A/PosA |
Normal Status |
NORMALPOSITION_A, MULTISPEAKFIELD |
msp:Switch |
msp:position |
Enumeration=msp:position |
NormalPosition_B/PosB |
Normal Status |
NORMALPOSITION_B, MULTISPEAKFIELD |
msp:Switch |
msp:position |
Enumeration=msp:position |
NormalPosition_C/PosC |
Normal Status |
NORMALPOSITION_C, MULTISPEAKFIELD |
msp:Switch |
msp:position |
Enumeration=msp:position |
SubtypeCD/SubtypeCode |
long integer |
MULTISPEAKFIELD |
|
|
Use to create EquipmentID if CatalogID has no value. |
MaxContinuousCurrent/ MaxContAmp |
|
MULTISPEAKFIELD |
|
|
Use to create EquipmentID if CatalogID has no value. |
ScadaControlID/ ScadaControlID |
text |
SCADACONTROLID |
scadaPoint |
objectID |
|
SubstationID/SubstationID |
text |
SUBSTATIONID |
msp:SwitchBank |
extensions.SUBSTATIONID |
|
BayID/BayID |
text |
BAYID |
msp:SwitchBank |
extensions.BAYID |
|
SwitchingFacility/Substation
This feature class maps to msp:substation in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Field |
Notes |
---|---|---|---|---|
SubstationID/SubstationID |
text |
SUBSTATIONID |
extensions.SUBSTATIONID |
|
SwitchUnit/SwitchUnit
This feature class maps to msp:switch in the MultiSpeak XML. The NormalPosition fields come from the parent feature class (SwitchBank).
Transformer/TransformerBank
This database table maps to the msp:transformerBank element in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Field |
Notes |
---|---|---|---|---|
*HighSideConfiguration |
TransformerBankHighSideConfiguration |
HIGHSIDECONFIGURATION |
msp:wdgCode |
MS Data Type=string |
*LowSideConfiguration |
TransformerBankLowSideConfiguration |
LOWSIDECONFIGURATION |
||
HighSideProtection/PriProt |
TransformerBankHighSideProtection |
MULTISPEAKFIELD |
msp:priProt |
MS Data Type=string |
LowSideVoltage/SecVolt |
long int |
LOWSIDEVOLTAGE |
msp:vOut |
MS Data Type=float |
LowSideGroundResistance/ LowSideGroundResistance |
double |
MULTISPEAKEXTENSION |
lowSideGround |
MS Data Type=float |
FacilityID/FacilityID |
string |
MULTISPEAKFIELD |
msp:facilityID |
|
OperatingVoltage/OperVolt |
ElectricDeviceOperatingVoltage |
OPERATINGVOLTAGE |
|
Required for voltage validation |
ConsumptionType/ ConsumptionType |
text |
MULTISPEAKEXTENSION |
extensions.consumptionType |
MS Data Type=text |
Owner/Owner |
int |
MULTISPEAKEXTENSION |
owner |
MS Data Type=int |
Priority/Priority |
int |
MULTISPEAKEXTENSION |
priority |
MS Data Type=int |
*WindingCode |
Winding Code |
MULTISPEAKFIELD |
|
In the MultiSpeak data model, this field replaces HighSideConfiguration and LowSideConfiguration. |
* HighSideConfiguration and LowSideConfiguration together, are mapped to Multispeak's wdgCode
TransformerUnit/TransformerUnit
This feature class maps to msp:transformer and contains the fields displayed in the All Unit Tables section.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Element |
MS XML Field |
Notes |
---|---|---|---|---|---|
RatedKVA/RatedKVA |
Transformer Unit KVA |
MULTISPEAKFIELD |
|
|
Used to create EquipmentID if CatalogID has no value. |
VoltageRegulator/RegulatorBank
This database table maps to the msp:transformerBank element in the MultiSpeak XML.
Database Field (Electric Distribution/MultiSpeak) |
Field Type/Domain |
Model Names |
MS XML Field |
Notes |
---|---|---|---|---|
*HighSideConfiguration |
TransformerBankHighSideConfiguration |
HIGHSIDECONFIGURATION |
msp:wdgCode |
MS Data Type=string |
*LowSideConfiguration |
TransformerBankLowSideConfiguration |
LOWSIDECONFIGURATION |
||
HighSideProtection/PriProt |
TransformerBankHighSideProtection |
MULTISPEAKFIELD |
msp:priProt |
MS Data Type=string |
LowSideVoltage/SecVolt |
long int |
LOWSIDEVOLTAGE |
msp:vOut |
MS Data Type=float |
LowSideGroundResistance/ LowSideGroundResistance |
double |
MULTISPEAKEXTENSION |
lowSideGround |
MS Data Type=float |
FacilityID/FacilityID |
string |
MULTISPEAKFIELD |
msp:facilityID |
|
OperatingVoltage/OperVolt |
ElectricDeviceOperatingVoltage |
OPERATINGVOLTAGE |
|
Required for voltage validation |
ConsumptionType/ ConsumptionType |
text |
MULTISPEAKEXTENSION |
extensions.consumptionType |
MS Data Type=text |
Owner/Owner |
int |
MULTISPEAKEXTENSION |
owner |
MS Data Type=int |
Priority/Priority |
int |
MULTISPEAKEXTENSION |
priority |
MS Data Type=int |
**TapChangerEquipment/ TapChangerEquipment |
|
TAPCHANGEREQUIPMENT |
|
|
*WindingCode |
Winding Code |
MULTISPEAKFIELD |
|
In the MultiSpeak data model, this field replaces HighSideConfiguration and LowSideConfiguration. |
* HighSideConfiguration and LowSideConfiguration together, are mapped to Multispeak's wdgCode
** You can have a single TapChangerEquipment field with the TAPCHANGEREQUIPMENT field model name assigned. Alternately, you can assign the field model name to multiple fields that are concatenated to create a single tap changer ID. For the fields to be concatenated in a specific order, add a numerical suffice to the field model names (e.g., TAPCHANGEREQUIPMENT_1, TAPCHANGEREQUIPMENT_2) and assign them to the fields in the order to concatenate them.