Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:
Main schema dpgsimgridschema_2.53.xsd
Annotations
================== Grid Simulations with Adaptricity - Required Grid Data ==================
			
================== 1. Purpose of this XML Schema ==================
			
This XML Schema Definition (XSD) specifies the node-branch data model that is required for electricity grid simulations within the Adaptricity platform. It serves as a basis for mapping the available data points at a grid operator to the attributes required by Adaptricity such that a data converter can be constructed. Besides that, a grid XML file can be validated against this XSD.
			
================== 2. Elements of the Node-Branch Model ==================
			
Grid models in the Adaptricity platform consist of a node-branch model of the topology with defined parameters for the various grid elements.
			
Possible types of nodes are house connection points, busbars, cable sleeves etc. The branches can be lines (overhead or underground), transformers (possibly with tap-changer), and connections. At a node (generally referred to as "bus" in the Adaptricity platform), further elements can be connected: Network feeder, load, or generator. Switches, line voltage regulators, and fuses are attached to a defined end of an existing branch element.
			
The network feeder has a special meaning in the grid model: It represents the connection of the simulated grid to the overlying grid level by pointing to the so-called slack bus in the load flow model. A slack bus is a grid node that supplies or consumes the exact amount of active and reactive power such that the power balance of the simulated grid is fulfilled. In doing so, the slack bus maintains a defined voltage magnitude and angle. While the angle can be set to an arbitrary value, the voltage magnitude (defined in per-unit) has a strong impact on the behavior of the grid since it sets the voltage reference level. It should be set to a realistic level in static simulations or parameterized with a measured voltage time-series in a time-series simulation. Both can be done within the Adaptricity platform.
			
The grid topology can be displayed in a schematic view with freely configurable layout as well as on a map in its real geographical layout. Note that a grid that looks correct in the GIS view can still have missing logical links since, e.g., a line can be correctly drawn between two buses without being topologically connected to these two buses. Consequently, it is usually useful to verify the correctness of a grid import in the schematic view.
			
In the schematic view, grid elements are positioned based on x-y coordinates on a canvas. After a GIS-based import, the GIS coordinates provide the basis for initial placement of the elements on the canvas. Consequently, it is not necessary to fill them separately in the GIS export.
			
For running a power flow computation, the node-branch model needs to be complete in the sense that all grid elements are properly connected (e.g., every branch has a start and end node and no disconnected parts of the grid exist) and all required electrical parameters are defined. 
			
For attaching static load and generation objects or time series to grid buses for the purpose of load flows and time-series simulations in the Adaptricity platform, buses need to be referenced, e.g., in the list of final customers present on that grid. For this purpose, the ID, name, description or a special property called customersToBusMatchingID can be used. This mechanism establishes the link between the grid topology and anything that happens on that topology.
			
================== 3. Possible Splitting of the Grid Model ==================
			
A real grid area of a grid operator (e.g., the perimeter of a primary substation including low-voltage connections, or even a larger region) can be contained in one comprehensive grid model. Alternatively, it can be split into different grid models in order to speed up certain computation tasks (e.g., connection requests). The splitting can either be conducted automatically on a cyclic import via the Grid Data Integration (GDI) interface, or manually on any given grid model in the grid editor.
			
================== 4. Detail Schemes and Switching States ==================
			
The topology of a grid area is comprised of two different aspects:
			
	a.	The layout of cables and overhead lines in the field
	b.	The inner topology of primary and secondary substations and distribution cabinets
			
While a. is usually quite straight-forward to extract from a GIS, b. is usually contained in special schematic diagrams, often referred to as detail schemes. Especially on lower voltage levels, the inner topology usually determines how a grid is operated (radially, in closed rings, weakly meshed, fully meshed) by means of switches that are open or closed. Both the switching state of switches and fuses as well as the activation state of lines can be set in the Adaptricity grid model format.
			
In order to obtain a consistent topology for grid simulations, both a. and b. need to be merged to the same node-branch model by traversing the grid and associating the correct switching states to the correct line ends and transformer terminals. This is a requirement for the export mechanism which is run on the source data. 
			
================== 5. Descriptive and Electrical Parameters of Lines and Transformers ==================
			
While a GIS often contains descriptive information about the component type used in the field (e.g. cable cross section and material, transformer brand and model), it often does not contain the numerical parameters needed for a load flow computation (e.g., resistance and reactance). To perform a load flow on a GIS-based grid model, these usually must be supplied separately.
			
In the Adaptricity platform, a component library for lines and transformers is available which can be matched to the components used in a grid model. The library comes with several pre-configured parameter sets for typical lines and transformers and can be extended by the user.
			
The procedure for using the component database to enrich a GIS-based grid model import is as follows:
			
•	First, it must be ensured that all the cables and transformers in the grid model coming from the GIS have a unique property, or combination of properties, that allows to identify the component unambiguously. E.g.
	o	A component name for the transformer or line which is unique (straight-forward matching between component names of grid model and component libraries)
	o	A transformer type which is clearly identifiable by its power rating (e.g., since the grid operator only uses one transformer type per rating)
	o	A transformer type which is clearly identifiable by its brand and model name
	o	A cable type which is clearly identifiable by its material and cross section (e.g., aluminum 150mm², since the grid operator only uses one type of aluminum 150mm² cables)
•	Then, two alternatives exist:
	o	Adapting the component library such that for each imported component a suitable match in the library exists
	o	Adapting the data situation in the GIS such that the imported descriptive parameters match a record in the database
•	During import of a grid model, the matching is performed automatically, and the model is enriched with the proper electrical parameters. For grid elements that have no unambiguous match in the database, the user is queried for a matching decision.
Properties
attribute form default unqualified
element form default unqualified
[ top ]
Element GRID
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_DPGXMLVersiondpgsimgridschema_2.53.tmp#GRID_descriptiondpgsimgridschema_2.53.tmp#GRID_BUSBAR_NODEdpgsimgridschema_2.53.tmp#GRID_LINEdpgsimgridschema_2.53.tmp#GRID_CONNECTIONdpgsimgridschema_2.53.tmp#GRID_VOLTAGEREGULATORdpgsimgridschema_2.53.tmp#GRID_ASYMMETRIC_LINEdpgsimgridschema_2.53.tmp#GRID_ASYMMETRIC_TRANSFORMERdpgsimgridschema_2.53.tmp#GRID_THREE-W-TRANSFORMERdpgsimgridschema_2.53.tmp#GRID_SHUNTdpgsimgridschema_2.53.tmp#GRID_LOADdpgsimgridschema_2.53.tmp#GRID_GENERATORdpgsimgridschema_2.53.tmp#GRID_TRANSFORMERdpgsimgridschema_2.53.tmp#GRID_FEEDERdpgsimgridschema_2.53.tmp#GRID_FUSEdpgsimgridschema_2.53.tmp#GRID_PROTECTIONDEVICEdpgsimgridschema_2.53.tmp#GRID_SWITCHdpgsimgridschema_2.53.tmp#GRID_STATIONdpgsimgridschema_2.53.tmp#GRID_SHAPE
Properties
content complex
Model
Children ASYMMETRIC_LINE, ASYMMETRIC_TRANSFORMER, BUSBAR_NODE, CONNECTION, FEEDER, FUSE, GENERATOR, LINE, LOAD, PROTECTIONDEVICE, SHAPE, SHUNT, STATION, SWITCH, THREE-W-TRANSFORMER, TRANSFORMER, VOLTAGEREGULATOR, description
Instance
<GRID DPGXMLVersion="">
  <description>{0,1}</description>
  <BUSBAR_NODE>{0,1}</BUSBAR_NODE>
  <LINE>{0,1}</LINE>
  <CONNECTION>{0,1}</CONNECTION>
  <VOLTAGEREGULATOR>{0,1}</VOLTAGEREGULATOR>
  <ASYMMETRIC_LINE>{0,1}</ASYMMETRIC_LINE>
  <ASYMMETRIC_TRANSFORMER>{0,1}</ASYMMETRIC_TRANSFORMER>
  <THREE-W-TRANSFORMER>{0,1}</THREE-W-TRANSFORMER>
  <SHUNT>{0,1}</SHUNT>
  <LOAD>{0,1}</LOAD>
  <GENERATOR>{0,1}</GENERATOR>
  <TRANSFORMER>{0,1}</TRANSFORMER>
  <FEEDER>{0,1}</FEEDER>
  <FUSE>{0,1}</FUSE>
  <PROTECTIONDEVICE>{0,1}</PROTECTIONDEVICE>
  <SWITCH>{0,1}</SWITCH>
  <STATION>{0,1}</STATION>
  <SHAPE>{0,1}</SHAPE>
</GRID>
Attributes
QName Type Use Annotation
DPGXMLVersion xs:string optional
Internal file version of the XML file
Source
<xs:element name="GRID">
  <xs:complexType>
    <xs:all>
      <xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Descriptive field to add comments. Shown in the frontend of the software. Has no impact on any calculations.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BUSBAR_NODE" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A BUSBAR_NODE is to be intended as an electrical node, i.e. any electrical junction between two or more conductors. The denomination 'BUSBAR_NODE' is just a legacy.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="TRUE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Node" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:all>
                  <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Defines the GIS information (geometry and coordinates in WGS84). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="POINT(7.23442 47.093829)"/>
                        <extra:mandatoryFor value="GIS, CON"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                </xs:all>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="n_0013298"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="CustomersToBusMatchingID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="n_0013298"/>
                      <extra:mandatoryFor value=""/>
                      <extra:enhances value=""/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Ocean Street 46"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Replaced in 1986"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1998"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets.com/lines"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value=""/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="IsVertical" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="TRUE"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="BusTypeEnum">
                  <xs:annotation>
                    <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="DistributionCabinet"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BaseVoltageInKilovolt" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The nominal voltage of the grid node (as defined by the voltage level). Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="kV"/>
                      <extra:example value="0.4"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="SelfTimeInSeconds" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Required for: - Protection calculation (only for certain setups; not necessarily required)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="Seconds"/>
                      <extra:example value="0.50"/>
                      <extra:mandatoryFor value="PTC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="StationID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>The ID of the station, if this bus belongs to a station. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="s0389"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="x" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>x-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1.75"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="y" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>y-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="0.25"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Width" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="points"/>
                      <extra:example value="15"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="LibraryReliabilityName" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="REL04"/>
                      <extra:mandatoryFor value="REL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LINE" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>An electrical link with non-negligible resistance and reactance. For links with negligible R,X, please see 'CONNECTION'.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="TRUE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="Line" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                      <xs:annotation>
                        <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
                        <xs:appinfo>
                          <extra:unit value="-"/>
                          <extra:example value="LINESTRING(7.23442 47.093829 7.23443 47.093839)"/>
                          <extra:mandatoryFor value="GIS, CON"/>
                          <extra:enhances value="-"/>
                          <extra:default value="-"/>
                          <extra:india_context value=""/>
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="l_029389"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Mall Street"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Description" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Edited by XYZ"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionYear" type="xs:integer">
                    <xs:annotation>
                      <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="2011"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value=""/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionMonth" type="Month">
                    <xs:annotation>
                      <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="02"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ExternalURL" type="xs:anyURI">
                    <xs:annotation>
                      <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="www.mylistofassets.com/lines"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value=""/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="ohm/km"/>
                        <extra:example value="0.68"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="ohm/km"/>
                        <extra:example value="0.45"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="ohm/km"/>
                        <extra:example value="0.25"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="SCC"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="ohm/km"/>
                        <extra:example value="0.25"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="SCC"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="MaximumCurrentInAmpere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Maximum rated current of the line in Ampere, used to calculate the loading. Can be fetched from the Component Library if the value is not given in the xml. Required for: - All calculations (calculations can be carried out without it but the line loading cannot be determined)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="A"/>
                        <extra:example value="160.0"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ShortCircuitStabilityThreePhaseInKiloampere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Parameter denoting the maximal three phase aperiodic short circuit current the line can withstand. Required for: - Short circuit calculations of maximal three phase aperiodic short circuits (but it will be derived from other parameters if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value=""/>
                        <extra:example value=""/>
                        <extra:mandatoryFor value=""/>
                        <extra:enhances value="SCC"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Shunt capacitance of the line in Microfarad per kilometer, used for calculating the shunt admittances. Can be fetched from the Component Library if the value is not given in the xml. Required for: - Power flow based functionalities (makes it more accurate but is not strictly necessary)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="uF/km"/>
                        <extra:example value="7.0"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="0.0"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LengthInKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Length of the line in kilometers, used for computing the absolute line parameters. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="km"/>
                        <extra:example value="0.122"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Manufacturer" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Cables Inc."/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="50CU-01"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentType" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Copper 3x50 1kV"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="IsOverhead" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>true if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="FALSE"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Material" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Cu"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="CrossSection" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="3x95/95"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus1ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 1 that the line is connected to. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="b_0224"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus2ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 2 that the line is connected to. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="b_0760"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>Denotes whether the line is electrically connected at Bus 1. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="TRUE"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="TRUE"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>Denotes whether the line is electrically connected at Bus 2. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="TRUE"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="TRUE"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Owner" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Mr.Smith"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="CON"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryReliabilityName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Model01"/>
                        <extra:mandatoryFor value="REL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CONNECTION" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>An electrical link with negligible resistance and reactance. For links with non-negligible R,X, please see 'LINE'.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="Connection" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                      <xs:annotation>
                        <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
                        <xs:appinfo>
                          <extra:unit value="-"/>
                          <extra:example value="LINESTRING(7.34 47.8 7.35 47.9)"/>
                          <extra:mandatoryFor value="GIS"/>
                          <extra:enhances value="-"/>
                          <extra:default value="-"/>
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="con_29875"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Busbar 23"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Description" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="My description"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionYear" type="xs:integer">
                    <xs:annotation>
                      <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="2016"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionMonth" type="Month">
                    <xs:annotation>
                      <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="02"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ExternalURL" type="xs:anyURI">
                    <xs:annotation>
                      <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="www.mylistofassets.com/connection"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value=""/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ResistanceInMilliOhm" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Resistance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="milliohm"/>
                        <extra:example value="0.1"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ReactanceInMilliOhm" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Reactance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations ((calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="milliohm"/>
                        <extra:example value="0.1"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus1ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 1 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="bus_3428"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus2ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 2 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="bus_764"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="TRUE"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="TRUE"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="TRUE"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="TRUE"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Owner" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Mr Foe"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="CON"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryReliabilityName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Rel03"/>
                        <extra:mandatoryFor value="REL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="VOLTAGEREGULATOR" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Voltage regulators can be created and attached to lines in radial parts of the grid. During a simulation they behave similarly to tap changing transformers and will have an effect on the power flow both in static and time-series based simulations.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="VoltageRegulator" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:attribute name="IsIdealTapChanger" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators. Hard requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="vr_2342"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Voltage Regulatore 28"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Description" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="My description"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionYear" type="xs:integer">
                    <xs:annotation>
                      <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="2005"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionMonth" type="Month">
                    <xs:annotation>
                      <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="02"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ExternalURL" type="xs:anyURI">
                    <xs:annotation>
                      <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="www.mylistofassets.com/transformer"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="HostLineID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of the line that the voltage regulator is installed at. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="line_3892"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="NumTaps" type="xs:integer">
                    <xs:annotation>
                      <xs:documentation>Number of taps of the transformer (both upward and downward). Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="5"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="TapSizeFractionInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Size of each tap in terms of voltage change. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="2.5"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="DeadBandFractionInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Dead-band of the hysteresis controller that switches the taps. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="0.5"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SetpointInPerUnit" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>This defines the desired voltage in per unit at the measured bus. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="p.u."/>
                        <extra:example value="1.03"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ASYMMETRIC_LINE" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Not supported yet.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="ASYMMETRIC_TRANSFORMER" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Not supported yet.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="THREE-W-TRANSFORMER" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Not supported yet.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SHUNT" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Not supported yet.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="LOAD" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Static load.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Load" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>Defines the characteristics of the reactive power of the load. Required for: - Static power flow based functionalities if the load features a special reactive power characteristic</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="*list()*"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>Defines the time series replacement of the load when doing time series simulations. Required for: - Time series simulations, if the load should exhibit a specific non-static behavior.</xs:documentation>
                      <xs:appinfo>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="b_2765"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Bakery St.George"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Bakery"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1999"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets.com/loads"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="LoadCategory" type="LoadCategoryEnum">
                  <xs:annotation>
                    <xs:documentation>Denotes the allowed load categories. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets.com/loads"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ActiveLoadInMegawatt" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Active power in MW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="MW"/>
                      <extra:example value="0.023"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Annual Active Energy in kWh that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="kWh"/>
                      <extra:example value="123456"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="RatedPowerInKilowatt" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Rated power in kW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="kW"/>
                      <extra:example value="123.45"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Bus1ID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>ID of the Bus that the load is connected to. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="b_0938"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="MeterID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>ID of the meter representing the load.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="CustomerID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>ID of the customer connected to the load.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="NumberOfCustomers" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>Number of customers connected to the load. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1999"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Connected" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Denotes whether the load is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Defaults to true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="b_0938"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConnectionRequestID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="con29783"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="CON"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GENERATOR" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Static generator.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Generator" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>Defines the characteristics of the reactive power generation of the generator. Required for: - Static power flow based functionalities (if the generator features a special reactive power characteristic)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="list()"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="CON"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>Defines the time series replacement of the generator when doing time series simulations. Required for: - Time series simulations, if the generator should exhibit a specific non-static behavior.</xs:documentation>
                      <xs:appinfo>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="gen29783"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="PV plant, Madison Square"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My description"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="2013"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="NumberOfCustomers" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>Number of customers connected to the generator. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="2013"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets.com/generators"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value=""/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="GenerationCategory" type="GenerationCategoryEnum">
                  <xs:annotation>
                    <xs:documentation>Denotes the allowed categories of generation devices. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Photovoltaic"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="SST"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConnectionType" type="GenerationConnectionEnum">
                  <xs:annotation>
                    <xs:documentation>Denotes the type of the connection to the grid. Required for: - Short circuit calculations (makes them more accurate)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Photovoltaic"/>
                      <extra:mandatoryFor value="SCC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ActiveGenerationInMegawatt" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Active power in MW that the generator injects into the grid (should normally be positive). Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="0.062"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Currently not supported. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="-"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="RatedPowerInKilowatt" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Currently not supported. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="-"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="VoltageSetpointInKilovolt" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Currently not supported. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="-"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Bus1ID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>ID of Bus that the generator is connected to. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="b_0760"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="MeterID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>ID of the meter representing the generator.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="CustomerID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>ID of the customer representing the generator.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Connected" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Denotes whether the generator is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="TRUE"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="TRUE"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConnectionRequestID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="b_0760"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="CON"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="LibraryReliabilityName" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="rel_060"/>
                      <extra:mandatoryFor value="REL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="TRANSFORMER" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Two-winding transformer.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="Transformer" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                      <xs:annotation>
                        <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
                        <xs:appinfo>
                          <extra:unit value="-"/>
                          <extra:example value="LINESTRING(7.34 45.64 7.34 45.641)"/>
                          <extra:mandatoryFor value="GIS"/>
                          <extra:enhances value="-"/>
                          <extra:default value="-"/>
                          <extra:india_context value=""/>
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="tr_357"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="MeasuredVoltageBusID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID). Required for: - All calculations if the transformer is tap-changing</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="bus_234"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Transfomer 45"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Description" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Pole mounted"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ColorIndex" type="xs:nonNegativeInteger">
                    <xs:annotation>
                      <xs:documentation>Optional color index that, if set, will force the subgrid containing this transformer to the color with the specified index when grid colorization is turned on. The index references the color in the standard color palette used for grid colorization. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="blue"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionYear" type="xs:integer">
                    <xs:annotation>
                      <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="1967"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConstructionMonth" type="Month">
                    <xs:annotation>
                      <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="02"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="VIS"/>
                        <extra:default value="-"/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ExternalURL" type="xs:anyURI">
                    <xs:annotation>
                      <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="www.mylistofassets.com/transformers"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value=""/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="VectorGroup" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5. Required for: - Short circuit calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Dyn5"/>
                        <extra:mandatoryFor value="SCC"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="StarPointGrounding" type="StarPointGrounding">
                    <xs:annotation>
                      <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty. Required for: - Short circuit calculations in case transformer vector group has a star point</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="DirectGrounding"/>
                        <extra:mandatoryFor value="SCC"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SecondaryGroundingResistanceInOhm" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>In case the star point grounding type 'Low-resistance grounding' was selected, this number defines the grounding resistance in Ohm. Required for: - Short circuit calculations if transformer grounding type is 'Low-resistance grounding'</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="ohm"/>
                        <extra:example value="15.0"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="SCC"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry. Required for: - Short circuit calculations if transformer grounding type is 'Resonant grounding'</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="Henry"/>
                        <extra:example value="15.0"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="SCC"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="MVA"/>
                        <extra:example value="0.4"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Maximum allowed apparent power. Usually the same as the transformer rating. Can be fetched from the Component Library. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="MVA"/>
                        <extra:example value="0.4"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="percent"/>
                        <extra:example value="6.2"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="CopperLossesInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="percent"/>
                        <extra:example value="1.5"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="RatedVoltageAtBus1" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="kV"/>
                        <extra:example value="11.0"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="RatedVoltageAtBus2" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="kV"/>
                        <extra:example value="0.4"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="IsTapChanging" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True, if transformer is a tap-changing transformer. Required for: - All calculations if transformer is tap changing</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="FALSE"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="FALSE"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="IsIdealTapChanger" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations if transformer is tap changing</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="NumTaps" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the number of taps. Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="FALSE"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="TapSizeInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="percent"/>
                        <extra:example value="2.5"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="DeadBandInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the dead band of the hysteresis controller in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="percent"/>
                        <extra:example value="0.5"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SetpointInPerUnit" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus. Required for: - All calculations if transformer is tap changing</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="p.u."/>
                        <extra:example value="1.03"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="ALL"/>
                        <extra:default value="1.0"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Model" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="11/0.4 400"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Manufacturer" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Transformers Inc."/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Transformer Camel"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentType" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Transformer C"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="LIB"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus1ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 1 that the transformer is connected to. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="bus_176"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus2ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 2 that the transformer is connected to. Required for: - All calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="bus_736"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="TRUE"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="TRUE"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="TRUE"/>
                        <extra:mandatoryFor value="ALL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="TRUE"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Owner" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Mr. Bean"/>
                        <extra:mandatoryFor value="-"/>
                        <extra:enhances value="CON"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryReliabilityName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="Rel_03"/>
                        <extra:mandatoryFor value="REL"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="FEEDER" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Network feeder. Currently only one network feeder per grid is supported (single slack bus).</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="TRUE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Feeder" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Feed01"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Main Feeder"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="HostBusID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>Bus ID of the bus that the network feeder is attached to. Becomes the slack bus of the power flow model. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="b_0392"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable documentation No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My description"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1958"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to another system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets/feeders"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="OperationalVoltageInPerUnit" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Sets the voltage of the slack bus and consequently influences the power flow behavior of the entire grid. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="p.u."/>
                      <extra:example value="1.0"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="1.0"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="OperationalAngleInRadians" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Can be set to arbitrary value (e.g. zero) since only the angle differences within the grid matter for the power flow. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="p.u."/>
                      <extra:example value="0.0"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="1.0"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="VoltageFactorMax" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Denotes the voltage multiplier for computation of maximum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value=""/>
                      <extra:example value="0.0"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="-"/>
                      <extra:default value="1.0"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="VoltageFactorMin" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Denotes the voltage multiplier for computation of minimum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value=""/>
                      <extra:example value="0.0"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="-"/>
                      <extra:default value="1.0"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Denotes the maximum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="MVA"/>
                      <extra:example value="3500.0"/>
                      <extra:mandatoryFor value="SCC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Denotes the minimum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="MVA"/>
                      <extra:example value="2500.0"/>
                      <extra:mandatoryFor value="SCC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ReactanceToResistanceRatio" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Denotes the X/R ratio of the overlying grid. Required for: - Short circuit calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="5"/>
                      <extra:mandatoryFor value="SCC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Connected" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Denotes whether the network feeder is electrically connected. true if the switch is closed (connected) at the host bus, false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value of 'true' if missing)</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="TRUE"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="TRUE"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="FUSE" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Fuse.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Fuse" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="fs_37928"/>
                      <extra:mandatoryFor value="PRC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Fuse Name"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My description"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1976"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets.com/fuses"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="HostBranchID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>ID of the branch that the fuse is connected to (required). Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="line_287685"/>
                      <extra:mandatoryFor value="PRC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BranchEnd" type="BranchEndEnum">
                  <xs:annotation>
                    <xs:documentation>The branch end that the fuse is connected to (Bus1 or Bus2). Default value is 'Bus1'. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="line_287685"/>
                      <extra:mandatoryFor value="PRC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="Bus1"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="FuseType" type="FuseTypeEnum">
                  <xs:annotation>
                    <xs:documentation>Denoting the type of fuse. Possible entries: Grid (installed in the distribution grid), Connection (installed at a connection point, e.g. house) Required for: - Protection calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Grid"/>
                      <extra:mandatoryFor value="PRC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="Bus1"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="LibraryFuseName" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Unique name that identifies the fuse in the component library. Required for: - Component library matching</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Fuse11kv_300A"/>
                      <extra:mandatoryFor value="PRC"/>
                      <extra:enhances value="LIB"/>
                      <extra:default value="Bus1"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PROTECTIONDEVICE" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Protection Device. See type 'ProtectionDevice'</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ProtectionDevice" minOccurs="0" maxOccurs="unbounded" type="ProtectionDevice"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SWITCH" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A switch, either Disconnect Switch, Load Switch, or Circuit Breaker.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Switch" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="sw_293874"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My name"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My description"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="SwitchTypeEnum">
                  <xs:annotation>
                    <xs:documentation>Type of the switch. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="LoadSwitch"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BranchEnd" type="BranchEndEnum">
                  <xs:annotation>
                    <xs:documentation>Specificaties if the switch is placed at bus1 or bus2 of its host edge: “Bus1”, “Bus2”. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Bus1"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="Bus1"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="HostBranchID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>ID of the branch, which the switch is allocated to. Required for: - All calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="ln_2938"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>No requirement. Optional for: - Protection calculation</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="kA"/>
                      <extra:example value="3.5"/>
                      <extra:mandatoryFor value="PRC"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="2004"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets/switch"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="LibraryReliabilityName" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="switchType04"/>
                      <extra:mandatoryFor value="REL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="STATION" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Any container for grid elements. It can model anything from a distribution cabinet to a substation.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Station" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:all>
                  <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="POINT(7.032 43.287"/>
                        <extra:mandatoryFor value="GIS"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                </xs:all>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each station requires a unique ID among all stations. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="st_293847"/>
                      <extra:mandatoryFor value="ALL"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My name"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My description"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionYear" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1978"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConstructionMonth" type="Month">
                  <xs:annotation>
                    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="02"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExternalURL" type="xs:anyURI">
                  <xs:annotation>
                    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="www.mylistofassets/station"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="StationTypeEnum">
                  <xs:annotation>
                    <xs:documentation>Denotes the type of station and shall be either TransformerStation, DistributionCabinet, Substation, or Other. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="TransformerStation"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="x" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>x-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="1.5"/>
                      <extra:mandatoryFor value="STT"/>
                      <extra:enhances value="-"/>
                      <extra:default value="0.0"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="y" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>y-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="0.6"/>
                      <extra:mandatoryFor value="STT"/>
                      <extra:enhances value="-"/>
                      <extra:default value="0.0"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Width" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="points"/>
                      <extra:example value="20"/>
                      <extra:mandatoryFor value="STT"/>
                      <extra:enhances value="-"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SHAPE" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A geometrical shape, for display only.</xs:documentation>
          <xs:appinfo>
            <extra:mandatoryElement value="FALSE"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Shape" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>A shape (including text), applicable to both the map and schematic viewers. For compatibility with other (actual) grid elements, if a shape is used in the schematic viewer, the shape's position and size is defined by the (x1, y1) and (x2, y2) coordinates: - A line will go from (x1, y1) to (x2, y2) - A rectangle is defined by the upper left (x1, y1) and lower right coordinates (x2, y2) - An ellipse will be bound by the rectangle spanned by (x1, y1). (x2, y2) - For a polygon, (x1, y1). (x2, y2) define its bounding box. For the actual polygon definition, the GIS element is used. On the map, the GIS element is used all the time. For ellipses, a rectangular polygon is used into which the ellipse is inscribed.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:all>
                  <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
                      <xs:appinfo>
                        <extra:unit value="-"/>
                        <extra:example value="POLYGON(...)"/>
                        <extra:mandatoryFor value="GIS"/>
                        <extra:enhances value="-"/>
                        <extra:default value="-"/>
                        <extra:india_context value=""/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                </xs:all>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>A string ID, unique within the grid model. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="shape01"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="DisplayType" type="DisplayTypeEnum" use="required">
                  <xs:annotation>
                    <xs:documentation>Definition whether the shape is dispayed on the schematic or on the map view: “Schematic”, “Map”. Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Map"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="FormTypeEnum" use="required">
                  <xs:annotation>
                    <xs:documentation>Type of the geometry. Possible types are: “Line”, “Arrow”, “Ellipse”, “Rectangle”, “Polygon” Hard requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Rectangle"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="x1" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The x-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="points"/>
                      <extra:example value="234.23"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="y1" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The y-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="points"/>
                      <extra:example value="24.87"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="x2" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The x-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="points"/>
                      <extra:example value="24.87"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="y2" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>The y-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="points"/>
                      <extra:example value="24.87"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My name"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Description" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My Description"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Text" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Text to be shown within the shape. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="My Text"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="TextStyle" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>A bit mask of text styles. The following constants are OR-ed bitwise: - 1: italic - 2: bold - 4: underlined - 8: strikethrough No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="2"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="TextPosition" type="TextPositionEnumType">
                  <xs:annotation>
                    <xs:documentation>Position, where text is displayed within the shape. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Top"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="TextOrientation" type="TextOrientationEnumType">
                  <xs:annotation>
                    <xs:documentation>Orientation of the text. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="Vertical"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="FontSize" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>Font size of the text. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="15"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="TextColor" type="ColorType">
                  <xs:annotation>
                    <xs:documentation>Color of the text. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="#black"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="OutlineColor" type="ColorType">
                  <xs:annotation>
                    <xs:documentation>Color of the shape outline. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="#black"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BackgroundColor" type="ColorType">
                  <xs:annotation>
                    <xs:documentation>Background color of the shape. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="#white"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="OutlineWidth" type="xs:integer">
                  <xs:annotation>
                    <xs:documentation>Width of the shape outline. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="2.0"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="StationID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>The ID of the station, if this shape belongs to a station. No requirement.</xs:documentation>
                    <xs:appinfo>
                      <extra:unit value="-"/>
                      <extra:example value="st_293847"/>
                      <extra:mandatoryFor value="-"/>
                      <extra:enhances value="VIS"/>
                      <extra:default value="-"/>
                      <extra:india_context value=""/>
                    </xs:appinfo>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="DPGXMLVersion" type="xs:string">
      <xs:annotation>
        <xs:documentation>Internal file version of the XML file</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / description
Annotations
Descriptive field to add comments.
Shown in the frontend of the software. Has no impact on any calculations.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Descriptive field to add comments. Shown in the frontend of the software. Has no impact on any calculations.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / BUSBAR_NODE
Annotations
A BUSBAR_NODE is to be intended as an electrical node, i.e. any electrical junction between two or more conductors.
The denomination 'BUSBAR_NODE' is just a legacy.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_Node
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Node
Instance
<BUSBAR_NODE>
  <Node BaseVoltageInKilovolt="" ConstructionMonth="" ConstructionYear="" CustomersToBusMatchingID="" Description="" ExternalURL="" ID="" IsVertical="" LibraryReliabilityName="" Name="" SelfTimeInSeconds="" StationID="" Type="" Width="" x="" y="">{0,unbounded}</Node>
</BUSBAR_NODE>
Source
<xs:element name="BUSBAR_NODE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A BUSBAR_NODE is to be intended as an electrical node, i.e. any electrical junction between two or more conductors. The denomination 'BUSBAR_NODE' is just a legacy.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="TRUE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Node" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:all>
            <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Defines the GIS information (geometry and coordinates in WGS84). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="POINT(7.23442 47.093829)"/>
                  <extra:mandatoryFor value="GIS, CON"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:all>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="n_0013298"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="CustomersToBusMatchingID" type="xs:string">
            <xs:annotation>
              <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="n_0013298"/>
                <extra:mandatoryFor value=""/>
                <extra:enhances value=""/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Ocean Street 46"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Replaced in 1986"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1998"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets.com/lines"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value=""/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="IsVertical" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="TRUE"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Type" type="BusTypeEnum">
            <xs:annotation>
              <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="DistributionCabinet"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="BaseVoltageInKilovolt" type="xs:double">
            <xs:annotation>
              <xs:documentation>The nominal voltage of the grid node (as defined by the voltage level). Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="kV"/>
                <extra:example value="0.4"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="SelfTimeInSeconds" type="xs:double">
            <xs:annotation>
              <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Required for: - Protection calculation (only for certain setups; not necessarily required)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="Seconds"/>
                <extra:example value="0.50"/>
                <extra:mandatoryFor value="PTC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="StationID" type="xs:string">
            <xs:annotation>
              <xs:documentation>The ID of the station, if this bus belongs to a station. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="s0389"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="x" type="xs:double">
            <xs:annotation>
              <xs:documentation>x-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1.75"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="y" type="xs:double">
            <xs:annotation>
              <xs:documentation>y-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="0.25"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Width" type="xs:double">
            <xs:annotation>
              <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
              <xs:appinfo>
                <extra:unit value="points"/>
                <extra:example value="15"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="LibraryReliabilityName" type="xs:string">
            <xs:annotation>
              <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="REL04"/>
                <extra:mandatoryFor value="REL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / BUSBAR_NODE / Node
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_IDdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_CustomersToBusMatchingIDdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Namedpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_IsVerticaldpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Typedpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_BaseVoltageInKilovoltdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_SelfTimeInSecondsdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_StationIDdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_xdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ydpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Widthdpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_LibraryReliabilityNamedpgsimgridschema_2.53.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Node BaseVoltageInKilovolt="" ConstructionMonth="" ConstructionYear="" CustomersToBusMatchingID="" Description="" ExternalURL="" ID="" IsVertical="" LibraryReliabilityName="" Name="" SelfTimeInSeconds="" StationID="" Type="" Width="" x="" y="">
  <GIS ShapeType="">{0,1}</GIS>
</Node>
Attributes
QName Type Use Annotation
BaseVoltageInKilovolt xs:double optional
The nominal voltage of the grid node (as defined by the voltage level).
												
Required for:
	- All calculations
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
												
No requirement.
CustomersToBusMatchingID xs:string optional
Customer-specific ID to match data (e.g., smartmeter data) to the bus.
												
No requirement.
Description xs:string optional
A human-readable description.
												
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. Can be used for switching to an external system.
												
No requirement.
ID StringID required
ID (see type StringID). Each Node requires a unique ID among all Nodes.
												
Hard requirement.
IsVertical xs:boolean optional
Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. 
Buses are drawn horizontally by default, i.e., if this attribute is absent.
												
No requirement.
LibraryReliabilityName xs:string optional
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
												
Required for:
	- Reliability calculations
Name xs:string optional
A human-readable name.
												
No requirement.
SelfTimeInSeconds xs:double optional
Time required to deenergize underlying transformer station in case of fault. 
												
Required for:
	- Protection calculation (only for certain setups; not necessarily required)
StationID xs:string optional
The ID of the station, if this bus belongs to a station.
												
No requirement.
Type BusTypeEnum optional
Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other.
												
No requirement.
Width xs:double optional
The width of the bus in the schematic view.
												
Required for:
	- Display in schematic view
x xs:double optional
x-coordinate of the bus to display in the schematic view.
												
Required for:
	- Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)
y xs:double optional
y-coordinate of the bus to display in the schematic view.
												
Required for:
	- Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)
Source
<xs:element name="Node" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:all>
      <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Defines the GIS information (geometry and coordinates in WGS84). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="POINT(7.23442 47.093829)"/>
            <extra:mandatoryFor value="GIS, CON"/>
            <extra:enhances value="-"/>
            <extra:default value="-"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:all>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="n_0013298"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CustomersToBusMatchingID" type="xs:string">
      <xs:annotation>
        <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="n_0013298"/>
          <extra:mandatoryFor value=""/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Ocean Street 46"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Replaced in 1986"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1998"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/lines"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="IsVertical" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Type" type="BusTypeEnum">
      <xs:annotation>
        <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="DistributionCabinet"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BaseVoltageInKilovolt" type="xs:double">
      <xs:annotation>
        <xs:documentation>The nominal voltage of the grid node (as defined by the voltage level). Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="kV"/>
          <extra:example value="0.4"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SelfTimeInSeconds" type="xs:double">
      <xs:annotation>
        <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Required for: - Protection calculation (only for certain setups; not necessarily required)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="Seconds"/>
          <extra:example value="0.50"/>
          <extra:mandatoryFor value="PTC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="StationID" type="xs:string">
      <xs:annotation>
        <xs:documentation>The ID of the station, if this bus belongs to a station. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="s0389"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="x" type="xs:double">
      <xs:annotation>
        <xs:documentation>x-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1.75"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="y" type="xs:double">
      <xs:annotation>
        <xs:documentation>y-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="0.25"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Width" type="xs:double">
      <xs:annotation>
        <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
        <xs:appinfo>
          <extra:unit value="points"/>
          <extra:example value="15"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryReliabilityName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="REL04"/>
          <extra:mandatoryFor value="REL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / BUSBAR_NODE / Node / GIS
Annotations
Defines the GIS information (geometry and coordinates in WGS84).
													
Required for:
	- Geographical display in general
	- Adaptricity.Connect
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Pointsdpgsimgridschema_2.53.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Defines the GIS information (geometry and coordinates in WGS84). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="POINT(7.23442 47.093829)"/>
      <extra:mandatoryFor value="GIS, CON"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GISType / Points
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_GISType_Points_Point
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children Point
Instance
<Points>
  <Point Lat="" Lon="">{1,1}</Point>
</Points>
Source
<xs:element minOccurs="1" maxOccurs="1" name="Points">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="Point">
        <xs:complexType>
          <xs:attribute name="Lat" type="xs:double" use="required">
            <xs:annotation>
              <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Lon" type="xs:double" use="required">
            <xs:annotation>
              <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GISType / Points / Point
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_GISType_Points_GISType_GISType_Points_Point_Latdpgsimgridschema_2.53.tmp#GISType_GISType_Points_GISType_GISType_Points_Point_Lon
Properties
content complex
Attributes
QName Type Use Annotation
Lat xs:double required
Latitude in WGS-84 projection of the current point
Lon xs:double required
Longitude in WGS-84 projection of the current point
Source
<xs:element name="Point">
  <xs:complexType>
    <xs:attribute name="Lat" type="xs:double" use="required">
      <xs:annotation>
        <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Lon" type="xs:double" use="required">
      <xs:annotation>
        <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / LINE
Annotations
An electrical link with non-negligible resistance and reactance. For links with negligible R,X, please see 'CONNECTION'.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_Line
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Line
Instance
<LINE>
  <Line Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionMonth="" ConstructionYear="" CrossSection="" Description="" ExternalURL="" ID="" IsOverhead="" LengthInKilometer="" LibraryComponentName="" LibraryComponentType="" LibraryReliabilityName="" Manufacturer="" Material="" MaximumCurrentInAmpere="" Name="" Owner="" ReactanceInOhmPerKilometer="" ResistanceInOhmPerKilometer="" ShortCircuitStabilityThreePhaseInKiloampere="" ShuntCapacitanceInMicrofaradPerKilometer="" ZeroSequenceReactanceInOhmPerKilometer="" ZeroSequenceResistanceInOhmPerKilometer="">{0,unbounded}</Line>
</LINE>
Source
<xs:element name="LINE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An electrical link with non-negligible resistance and reactance. For links with negligible R,X, please see 'CONNECTION'.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="TRUE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="Line" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                  <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
                  <xs:appinfo>
                    <extra:unit value="-"/>
                    <extra:example value="LINESTRING(7.23442 47.093829 7.23443 47.093839)"/>
                    <extra:mandatoryFor value="GIS, CON"/>
                    <extra:enhances value="-"/>
                    <extra:default value="-"/>
                    <extra:india_context value=""/>
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="l_029389"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Mall Street"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Description" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Edited by XYZ"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionYear" type="xs:integer">
              <xs:annotation>
                <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="2011"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value=""/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionMonth" type="Month">
              <xs:annotation>
                <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="02"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ExternalURL" type="xs:anyURI">
              <xs:annotation>
                <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="www.mylistofassets.com/lines"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value=""/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="ohm/km"/>
                  <extra:example value="0.68"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="ohm/km"/>
                  <extra:example value="0.45"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="ohm/km"/>
                  <extra:example value="0.25"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="SCC"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="ohm/km"/>
                  <extra:example value="0.25"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="SCC"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="MaximumCurrentInAmpere" type="xs:double">
              <xs:annotation>
                <xs:documentation>Maximum rated current of the line in Ampere, used to calculate the loading. Can be fetched from the Component Library if the value is not given in the xml. Required for: - All calculations (calculations can be carried out without it but the line loading cannot be determined)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="A"/>
                  <extra:example value="160.0"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ShortCircuitStabilityThreePhaseInKiloampere" type="xs:double">
              <xs:annotation>
                <xs:documentation>Parameter denoting the maximal three phase aperiodic short circuit current the line can withstand. Required for: - Short circuit calculations of maximal three phase aperiodic short circuits (but it will be derived from other parameters if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value=""/>
                  <extra:example value=""/>
                  <extra:mandatoryFor value=""/>
                  <extra:enhances value="SCC"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Shunt capacitance of the line in Microfarad per kilometer, used for calculating the shunt admittances. Can be fetched from the Component Library if the value is not given in the xml. Required for: - Power flow based functionalities (makes it more accurate but is not strictly necessary)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="uF/km"/>
                  <extra:example value="7.0"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="0.0"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LengthInKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Length of the line in kilometers, used for computing the absolute line parameters. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="km"/>
                  <extra:example value="0.122"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Manufacturer" type="xs:string">
              <xs:annotation>
                <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Cables Inc."/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="50CU-01"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentType" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Copper 3x50 1kV"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="IsOverhead" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>true if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="FALSE"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Material" type="xs:string">
              <xs:annotation>
                <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Cu"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="CrossSection" type="xs:string">
              <xs:annotation>
                <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="3x95/95"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus1ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 1 that the line is connected to. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="b_0224"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus2ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 2 that the line is connected to. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="b_0760"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Denotes whether the line is electrically connected at Bus 1. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="TRUE"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="TRUE"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Denotes whether the line is electrically connected at Bus 2. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="TRUE"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="TRUE"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Owner" type="xs:string">
              <xs:annotation>
                <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Mr.Smith"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="CON"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryReliabilityName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Model01"/>
                  <extra:mandatoryFor value="REL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / LINE / Line
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_IDdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Namedpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ResistanceInOhmPerKilometerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ReactanceInOhmPerKilometerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ZeroSequenceResistanceInOhmPerKilometerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ZeroSequenceReactanceInOhmPerKilometerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_MaximumCurrentInAmperedpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ShortCircuitStabilityThreePhaseInKiloamperedpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ShuntCapacitanceInMicrofaradPerKilometerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LengthInKilometerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Manufacturerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LibraryComponentNamedpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LibraryComponentTypedpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_IsOverheaddpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Materialdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_CrossSectiondpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Bus1IDdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Bus2IDdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConnectedAtBus1dpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConnectedAtBus2dpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Ownerdpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LibraryReliabilityNamedpgsimgridschema_2.53.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Line Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionMonth="" ConstructionYear="" CrossSection="" Description="" ExternalURL="" ID="" IsOverhead="" LengthInKilometer="" LibraryComponentName="" LibraryComponentType="" LibraryReliabilityName="" Manufacturer="" Material="" MaximumCurrentInAmpere="" Name="" Owner="" ReactanceInOhmPerKilometer="" ResistanceInOhmPerKilometer="" ShortCircuitStabilityThreePhaseInKiloampere="" ShuntCapacitanceInMicrofaradPerKilometer="" ZeroSequenceReactanceInOhmPerKilometer="" ZeroSequenceResistanceInOhmPerKilometer="">
  <GIS ShapeType="">{0,1}</GIS>
</Line>
Attributes
QName Type Use Annotation
Bus1ID StringID optional
ID of bus 1 that the line is connected to.
													
Required for:
	- All calculations
Bus2ID StringID optional
ID of bus 2 that the line is connected to.
													
Required for:
	- All calculations
ConnectedAtBus1 xs:boolean optional
Denotes whether the line is electrically connected at Bus 1.
true if the switch is closed (connected) at
bus 1, false if the switch is open (not connected).
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
ConnectedAtBus2 xs:boolean optional
Denotes whether the line is electrically connected at Bus 2.
true if the switch is closed (connected) at
bus 2, false if the switch is open (not connected).
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
													
No requirement.
CrossSection xs:string optional
Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library.
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Description xs:string optional
A human-readable description.
													
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. Can be used for switching to an external system.
													
No requirement.
ID StringID required
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
													
Hard requirement.
IsOverhead xs:boolean optional
true if overhead line, false if underground cable or other (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
LengthInKilometer xs:double optional
Length of the line in kilometers, used for computing the absolute line parameters.
													
Required for:
	- All calculations
LibraryComponentName xs:string optional
Name of the component, must be unique in the component library (it will be removed after grid
													import, used for component library matching only if the required electrical attributes are missing).

													Required for:
														- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
LibraryComponentType xs:string optional
Type of the cable (e.g., GKN). It will be removed after grid import, used 
for component library matching only if the required electrical attributes are missing.
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
LibraryReliabilityName xs:string optional
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Manufacturer xs:string optional
Manufacturer name (it will be removed after grid import, used for component
library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Material xs:string optional
Material name (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
MaximumCurrentInAmpere xs:double optional
Maximum rated current of the line in Ampere, used to calculate the loading.
Can be fetched from the Component Library if the value is not given in the xml.
													
Required for:
	- All calculations (calculations can be carried out without it but the line loading cannot be determined)
Name xs:string optional
A human-readable name.
													
No requirement.
Owner xs:string optional
Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options
in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests.
These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 
	1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result,
these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected,
hosting capacities are also not calculated on ignored lines.
	2) In the user-defined connection request: During the automatic selection of potential connection nodes,
those nodes that are connected exclusively to ignored branches are ignored.
													
No requirement.
ReactanceInOhmPerKilometer xs:double optional
Can be fetched from the Component Library if resistance and reactance values are not given in the xml.
													
Required for:
	- All calculations
ResistanceInOhmPerKilometer xs:double optional
Can be fetched from the Component Library if resistance and reactance values are not given in the xml.
													
Required for:
	- All calculations
ShortCircuitStabilityThreePhaseInKiloampere xs:double optional
Parameter denoting the maximal three phase aperiodic short circuit current the line can withstand.
													
Required for:
	- Short circuit calculations of maximal three phase aperiodic short circuits (but it will be derived from other parameters if missing)
ShuntCapacitanceInMicrofaradPerKilometer xs:double optional
Shunt capacitance of the line in Microfarad per kilometer, used for calculating the shunt admittances.
Can be fetched from the Component Library if the value is not given in the xml.
													
Required for:
	- Power flow based functionalities (makes it more accurate but is not strictly necessary)
ZeroSequenceReactanceInOhmPerKilometer xs:double optional
If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.
													
Required for:
	- Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)
ZeroSequenceResistanceInOhmPerKilometer xs:double optional
If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.
													
Required for:
	- Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)
Source
<xs:element name="Line" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="LINESTRING(7.23442 47.093829 7.23443 47.093839)"/>
            <extra:mandatoryFor value="GIS, CON"/>
            <extra:enhances value="-"/>
            <extra:default value="-"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="l_029389"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Mall Street"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Edited by XYZ"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2011"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/lines"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="ohm/km"/>
          <extra:example value="0.68"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="ohm/km"/>
          <extra:example value="0.45"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="ohm/km"/>
          <extra:example value="0.25"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="SCC"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="ohm/km"/>
          <extra:example value="0.25"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="SCC"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MaximumCurrentInAmpere" type="xs:double">
      <xs:annotation>
        <xs:documentation>Maximum rated current of the line in Ampere, used to calculate the loading. Can be fetched from the Component Library if the value is not given in the xml. Required for: - All calculations (calculations can be carried out without it but the line loading cannot be determined)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="A"/>
          <extra:example value="160.0"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ShortCircuitStabilityThreePhaseInKiloampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>Parameter denoting the maximal three phase aperiodic short circuit current the line can withstand. Required for: - Short circuit calculations of maximal three phase aperiodic short circuits (but it will be derived from other parameters if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value=""/>
          <extra:example value=""/>
          <extra:mandatoryFor value=""/>
          <extra:enhances value="SCC"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Shunt capacitance of the line in Microfarad per kilometer, used for calculating the shunt admittances. Can be fetched from the Component Library if the value is not given in the xml. Required for: - Power flow based functionalities (makes it more accurate but is not strictly necessary)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="uF/km"/>
          <extra:example value="7.0"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="0.0"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LengthInKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Length of the line in kilometers, used for computing the absolute line parameters. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="km"/>
          <extra:example value="0.122"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Manufacturer" type="xs:string">
      <xs:annotation>
        <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Cables Inc."/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="50CU-01"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentType" type="xs:string">
      <xs:annotation>
        <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Copper 3x50 1kV"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="IsOverhead" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>true if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="FALSE"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Material" type="xs:string">
      <xs:annotation>
        <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Cu"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CrossSection" type="xs:string">
      <xs:annotation>
        <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="3x95/95"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that the line is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0224"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus2ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 2 that the line is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0760"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the line is electrically connected at Bus 1. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="TRUE"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the line is electrically connected at Bus 2. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="TRUE"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Owner" type="xs:string">
      <xs:annotation>
        <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Mr.Smith"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="CON"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryReliabilityName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Model01"/>
          <extra:mandatoryFor value="REL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / LINE / Line / GIS
Annotations
Defines the GIS information (geometry and coordinates).
														
Required for:
	- Geographical display in general
	- Adaptricity.Connect
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Pointsdpgsimgridschema_2.53.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="LINESTRING(7.23442 47.093829 7.23443 47.093839)"/>
      <extra:mandatoryFor value="GIS, CON"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / CONNECTION
Annotations
An electrical link with negligible resistance and reactance. For links with non-negligible R,X, please see 'LINE'.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_Connection
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Connection
Instance
<CONNECTION>
  <Connection Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" ID="" LibraryReliabilityName="" Name="" Owner="" ReactanceInMilliOhm="" ResistanceInMilliOhm="">{0,unbounded}</Connection>
</CONNECTION>
Source
<xs:element name="CONNECTION" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An electrical link with negligible resistance and reactance. For links with non-negligible R,X, please see 'LINE'.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="Connection" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                  <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
                  <xs:appinfo>
                    <extra:unit value="-"/>
                    <extra:example value="LINESTRING(7.34 47.8 7.35 47.9)"/>
                    <extra:mandatoryFor value="GIS"/>
                    <extra:enhances value="-"/>
                    <extra:default value="-"/>
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="con_29875"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Busbar 23"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Description" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="My description"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionYear" type="xs:integer">
              <xs:annotation>
                <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="2016"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionMonth" type="Month">
              <xs:annotation>
                <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="02"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ExternalURL" type="xs:anyURI">
              <xs:annotation>
                <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="www.mylistofassets.com/connection"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value=""/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ResistanceInMilliOhm" type="xs:double">
              <xs:annotation>
                <xs:documentation>Resistance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="milliohm"/>
                  <extra:example value="0.1"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ReactanceInMilliOhm" type="xs:double">
              <xs:annotation>
                <xs:documentation>Reactance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations ((calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="milliohm"/>
                  <extra:example value="0.1"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus1ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 1 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="bus_3428"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus2ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 2 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="bus_764"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="TRUE"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="TRUE"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="TRUE"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="TRUE"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Owner" type="xs:string">
              <xs:annotation>
                <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Mr Foe"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="CON"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryReliabilityName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Rel03"/>
                  <extra:mandatoryFor value="REL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / CONNECTION / Connection
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_IDdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Namedpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ResistanceInMilliOhmdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ReactanceInMilliOhmdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Bus1IDdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Bus2IDdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConnectedAtBus1dpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConnectedAtBus2dpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Ownerdpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_LibraryReliabilityNamedpgsimgridschema_2.53.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Connection Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" ID="" LibraryReliabilityName="" Name="" Owner="" ReactanceInMilliOhm="" ResistanceInMilliOhm="">
  <GIS ShapeType="">{0,1}</GIS>
</Connection>
Attributes
QName Type Use Annotation
Bus1ID StringID optional
ID of bus 1 that the connection element it is connected to.
	
Required for:
		- All calculations
Bus2ID StringID optional
ID of bus 2 that the connection element it is connected to.
	
Required for:
		- All calculations
ConnectedAtBus1 xs:boolean optional
true if the switch is closed (connected) at
bus 1, false if the switch is open (not connected). Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
ConnectedAtBus2 xs:boolean optional
true if the switch is closed (connected) at
bus 2, false if the switch is open (not connected). Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
													
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Description xs:string optional
A human-readable description.
													
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.
													
No requirement.
ID StringID required
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
													
Hard requirement.
LibraryReliabilityName xs:string optional
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Name xs:string optional
A human-readable name.
													
No requirement.
Owner xs:string optional
Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options
in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests.
These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 
	1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result,
these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected,
hosting capacities are also not calculated on ignored lines.
	2) In the user-defined connection request: During the automatic selection of potential connection nodes,
those nodes that are connected exclusively to ignored branches are ignored.
													
No requirement.
ReactanceInMilliOhm xs:double optional
Reactance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
	the connection has a minimal resistance of 0.01 mΩ (for numerical reasons).
	
Required for:
		- All calculations ((calculations are run with the default value if missing)
ResistanceInMilliOhm xs:double optional
Resistance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
the connection has a minimal resistance of 0.01 mΩ (for numerical reasons).
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Source
<xs:element name="Connection" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="LINESTRING(7.34 47.8 7.35 47.9)"/>
            <extra:mandatoryFor value="GIS"/>
            <extra:enhances value="-"/>
            <extra:default value="-"/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="con_29875"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Busbar 23"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2016"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/connection"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ResistanceInMilliOhm" type="xs:double">
      <xs:annotation>
        <xs:documentation>Resistance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="milliohm"/>
          <extra:example value="0.1"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ReactanceInMilliOhm" type="xs:double">
      <xs:annotation>
        <xs:documentation>Reactance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations ((calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="milliohm"/>
          <extra:example value="0.1"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="bus_3428"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus2ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 2 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="bus_764"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="TRUE"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="TRUE"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Owner" type="xs:string">
      <xs:annotation>
        <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Mr Foe"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="CON"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryReliabilityName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Rel03"/>
          <extra:mandatoryFor value="REL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / CONNECTION / Connection / GIS
Annotations
Defines the GIS information (geometry and coordinates).
														
Required for:
	- Geographical display in general
	- Adaptricity.Connect
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Pointsdpgsimgridschema_2.53.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display in general - Adaptricity.Connect</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="LINESTRING(7.34 47.8 7.35 47.9)"/>
      <extra:mandatoryFor value="GIS"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / VOLTAGEREGULATOR
Annotations
Voltage regulators can be created and attached to lines in radial parts of the grid. 
During a simulation they behave similarly to tap changing transformers and will have 
an effect on the power flow both in static and time-series based simulations.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children VoltageRegulator
Instance
<VOLTAGEREGULATOR>
  <VoltageRegulator ConstructionMonth="" ConstructionYear="" DeadBandFractionInPercent="" Description="" ExternalURL="" HostLineID="" ID="" IsIdealTapChanger="" Name="" NumTaps="" SetpointInPerUnit="" TapSizeFractionInPercent="">{0,unbounded}</VoltageRegulator>
</VOLTAGEREGULATOR>
Source
<xs:element name="VOLTAGEREGULATOR" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Voltage regulators can be created and attached to lines in radial parts of the grid. During a simulation they behave similarly to tap changing transformers and will have an effect on the power flow both in static and time-series based simulations.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="VoltageRegulator" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:attribute name="IsIdealTapChanger" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators. Hard requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="vr_2342"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Voltage Regulatore 28"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Description" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="My description"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionYear" type="xs:integer">
              <xs:annotation>
                <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="2005"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionMonth" type="Month">
              <xs:annotation>
                <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="02"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ExternalURL" type="xs:anyURI">
              <xs:annotation>
                <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="www.mylistofassets.com/transformer"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="HostLineID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of the line that the voltage regulator is installed at. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="line_3892"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="NumTaps" type="xs:integer">
              <xs:annotation>
                <xs:documentation>Number of taps of the transformer (both upward and downward). Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="5"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TapSizeFractionInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>Size of each tap in terms of voltage change. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="2.5"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="DeadBandFractionInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>Dead-band of the hysteresis controller that switches the taps. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="0.5"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SetpointInPerUnit" type="xs:double">
              <xs:annotation>
                <xs:documentation>This defines the desired voltage in per unit at the measured bus. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="p.u."/>
                  <extra:example value="1.03"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / VOLTAGEREGULATOR / VoltageRegulator
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_IsIdealTapChangerdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_IDdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_Namedpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_HostLineIDdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_NumTapsdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_TapSizeFractionInPercentdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_DeadBandFractionInPercentdpgsimgridschema_2.53.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_SetpointInPerUnit
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
													
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. 
Only used for information purposes.
													
No requirement.
DeadBandFractionInPercent xs:double optional
Dead-band of the hysteresis controller that switches the taps. Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations
Description xs:string optional
A human-readable description.
													
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.
													
No requirement.
HostLineID StringID optional
ID of the line that the voltage regulator is installed at.
													
Required for:
	- All calculations
ID StringID required
ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.
													
Hard requirement.
IsIdealTapChanger xs:boolean optional
True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size.
False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly.
													
Required for:
	- All calculations
Name xs:string optional
A human-readable name.
													
No requirement.
NumTaps xs:integer optional
Number of taps of the transformer (both upward and downward). Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations
SetpointInPerUnit xs:double optional
This defines the desired voltage in per unit at the measured bus.
													
Required for:
	- All calculations
TapSizeFractionInPercent xs:double optional
Size of each tap in terms of voltage change. Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations
Source
<xs:element name="VoltageRegulator" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="IsIdealTapChanger" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="vr_2342"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Voltage Regulatore 28"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2005"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/transformer"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="HostLineID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of the line that the voltage regulator is installed at. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="line_3892"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="NumTaps" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Number of taps of the transformer (both upward and downward). Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="5"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TapSizeFractionInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>Size of each tap in terms of voltage change. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2.5"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="DeadBandFractionInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>Dead-band of the hysteresis controller that switches the taps. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="0.5"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SetpointInPerUnit" type="xs:double">
      <xs:annotation>
        <xs:documentation>This defines the desired voltage in per unit at the measured bus. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="p.u."/>
          <extra:example value="1.03"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / ASYMMETRIC_LINE
Annotations
Not supported yet.
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="ASYMMETRIC_LINE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Not supported yet.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / ASYMMETRIC_TRANSFORMER
Annotations
Not supported yet.
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="ASYMMETRIC_TRANSFORMER" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Not supported yet.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / THREE-W-TRANSFORMER
Annotations
Not supported yet.
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="THREE-W-TRANSFORMER" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Not supported yet.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / SHUNT
Annotations
Not supported yet.
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="SHUNT" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Not supported yet.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / LOAD
Annotations
Static load.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_Load
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Load
Instance
<LOAD>
  <Load ActiveLoadInMegawatt="" AnnualActiveEnergyInKilowatthours="" Bus1ID="" Connected="" ConnectionRequestID="" ConstructionMonth="" ConstructionYear="" CustomerID="" Description="" ExternalURL="" ID="" LoadCategory="" MeterID="" Name="" NumberOfCustomers="" RatedPowerInKilowatt="">{0,unbounded}</Load>
</LOAD>
Source
<xs:element name="LOAD" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Static load.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Load" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Defines the characteristics of the reactive power of the load. Required for: - Static power flow based functionalities if the load features a special reactive power characteristic</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="*list()*"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Defines the time series replacement of the load when doing time series simulations. Required for: - Time series simulations, if the load should exhibit a specific non-static behavior.</xs:documentation>
                <xs:appinfo>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="b_2765"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Bakery St.George"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Bakery"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1999"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets.com/loads"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="LoadCategory" type="LoadCategoryEnum">
            <xs:annotation>
              <xs:documentation>Denotes the allowed load categories. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets.com/loads"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ActiveLoadInMegawatt" type="xs:double">
            <xs:annotation>
              <xs:documentation>Active power in MW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="MW"/>
                <extra:example value="0.023"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
            <xs:annotation>
              <xs:documentation>Annual Active Energy in kWh that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="kWh"/>
                <extra:example value="123456"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="RatedPowerInKilowatt" type="xs:double">
            <xs:annotation>
              <xs:documentation>Rated power in kW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="kW"/>
                <extra:example value="123.45"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Bus1ID" type="StringID">
            <xs:annotation>
              <xs:documentation>ID of the Bus that the load is connected to. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="b_0938"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="MeterID" type="xs:string">
            <xs:annotation>
              <xs:documentation>ID of the meter representing the load.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="CustomerID" type="xs:string">
            <xs:annotation>
              <xs:documentation>ID of the customer connected to the load.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="NumberOfCustomers" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Number of customers connected to the load. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1999"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Connected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Denotes whether the load is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Defaults to true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="b_0938"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConnectionRequestID" type="xs:string">
            <xs:annotation>
              <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="con29783"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="CON"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / LOAD / Load
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_IDdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Namedpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_LoadCategorydpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ActiveLoadInMegawattdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_AnnualActiveEnergyInKilowatthoursdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_RatedPowerInKilowattdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Bus1IDdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_MeterIDdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_CustomerIDdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_NumberOfCustomersdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Connecteddpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ConnectionRequestIDdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ReactivePowerdpgsimgridschema_2.53.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_TimeSeriesBehavior
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ReactivePower, TimeSeriesBehavior
Instance
<Load ActiveLoadInMegawatt="" AnnualActiveEnergyInKilowatthours="" Bus1ID="" Connected="" ConnectionRequestID="" ConstructionMonth="" ConstructionYear="" CustomerID="" Description="" ExternalURL="" ID="" LoadCategory="" MeterID="" Name="" NumberOfCustomers="" RatedPowerInKilowatt="">
  <ReactivePower FixedCosPhiInRadians="" FixedReactivePowerInKilovoltampere="" LibraryCharacteristicName="" Type="">{0,1}</ReactivePower>
  <TimeSeriesBehavior Name="" Type="">{0,1}</TimeSeriesBehavior>
</Load>
Attributes
QName Type Use Annotation
ActiveLoadInMegawatt xs:double optional
Active power in MW that the load consumes from the grid (should normally be positive).
												
Required for:
	- All calculations
AnnualActiveEnergyInKilowatthours xs:double optional
Annual Active Energy in kWh that the load consumes from the grid (should normally be positive).
												
Required for:
	- All calculations
Bus1ID StringID optional
ID of the Bus that the load is connected to.
												
Required for:
	- All calculations
Connected xs:boolean optional
Denotes whether the load is electrically connected.
true if the switch is closed (connected), false if the switch is open (not connected). Defaults to true.
												
Required for:
	- All calculations (calculations are run with the default value if missing)
ConnectionRequestID xs:string optional
If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
												
No requirement.
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. 
Only used for information purposes.
												
No requirement.
CustomerID xs:string optional
ID of the customer connected to the load.
Description xs:string optional
A human-readable description

												No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
ID StringID required
ID (see type StringID). Each Load requires a unique ID among all Loads.
												
Hard requirement.
LoadCategory LoadCategoryEnum optional
Denotes the allowed load categories.
												
No requirement.
MeterID xs:string optional
ID of the meter representing the load.
Name xs:string optional
A human-readable name.
												
No requirement.
NumberOfCustomers xs:integer optional
Number of customers connected to the load. 
Only used for information purposes.
												
No requirement.
RatedPowerInKilowatt xs:double optional
Rated power in kW that the load consumes from the grid (should normally be positive).
												
Required for:
	- All calculations
Source
<xs:element name="Load" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the characteristics of the reactive power of the load. Required for: - Static power flow based functionalities if the load features a special reactive power characteristic</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="*list()*"/>
            <extra:mandatoryFor value="-"/>
            <extra:enhances value="ALL"/>
            <extra:default value="-"/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the time series replacement of the load when doing time series simulations. Required for: - Time series simulations, if the load should exhibit a specific non-static behavior.</xs:documentation>
          <xs:appinfo>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_2765"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Bakery St.George"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Bakery"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1999"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/loads"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LoadCategory" type="LoadCategoryEnum">
      <xs:annotation>
        <xs:documentation>Denotes the allowed load categories. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/loads"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ActiveLoadInMegawatt" type="xs:double">
      <xs:annotation>
        <xs:documentation>Active power in MW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="MW"/>
          <extra:example value="0.023"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
      <xs:annotation>
        <xs:documentation>Annual Active Energy in kWh that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="kWh"/>
          <extra:example value="123456"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RatedPowerInKilowatt" type="xs:double">
      <xs:annotation>
        <xs:documentation>Rated power in kW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="kW"/>
          <extra:example value="123.45"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of the Bus that the load is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0938"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MeterID" type="xs:string">
      <xs:annotation>
        <xs:documentation>ID of the meter representing the load.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CustomerID" type="xs:string">
      <xs:annotation>
        <xs:documentation>ID of the customer connected to the load.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="NumberOfCustomers" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Number of customers connected to the load. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1999"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Connected" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the load is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Defaults to true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0938"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectionRequestID" type="xs:string">
      <xs:annotation>
        <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="con29783"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="CON"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / LOAD / Load / ReactivePower
Annotations
Defines the characteristics of the reactive power of the load.
													
Required for:
	- Static power flow based functionalities if the load features a special reactive power characteristic
Diagram
Diagramdpgsimgridschema_2.53.tmp#ReactivePower_Typedpgsimgridschema_2.53.tmp#ReactivePower_FixedReactivePowerInKilovoltamperedpgsimgridschema_2.53.tmp#ReactivePower_FixedCosPhiInRadiansdpgsimgridschema_2.53.tmp#ReactivePower_LibraryCharacteristicNamedpgsimgridschema_2.53.tmp#ReactivePower
Type ReactivePower
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
FixedCosPhiInRadians xs:double optional
FixedReactivePowerInKilovoltampere xs:double optional
LibraryCharacteristicName xs:string optional
Type ReactivePowerType optional
Source
<xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the characteristics of the reactive power of the load. Required for: - Static power flow based functionalities if the load features a special reactive power characteristic</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="*list()*"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / LOAD / Load / TimeSeriesBehavior
Annotations
Defines the time series replacement of the load when doing time series simulations.
													
Required for:
	- Time series simulations, if the load should exhibit a specific non-static behavior.
Diagram
Diagramdpgsimgridschema_2.53.tmp#TimeSeriesBehavior_Namedpgsimgridschema_2.53.tmp#TimeSeriesBehavior_Typedpgsimgridschema_2.53.tmp#TimeSeriesBehavior
Type TimeSeriesBehavior
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
Name xs:string optional
Type TimeSeriesBehaviorTypeEnum optional
Source
<xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the time series replacement of the load when doing time series simulations. Required for: - Time series simulations, if the load should exhibit a specific non-static behavior.</xs:documentation>
    <xs:appinfo>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / GENERATOR
Annotations
Static generator.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_Generator
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Generator
Instance
<GENERATOR>
  <Generator ActiveGenerationInMegawatt="" AnnualActiveEnergyInKilowatthours="" Bus1ID="" Connected="" ConnectionRequestID="" ConnectionType="" ConstructionMonth="" ConstructionYear="" CustomerID="" Description="" ExternalURL="" GenerationCategory="" ID="" LibraryReliabilityName="" MeterID="" Name="" NumberOfCustomers="" RatedPowerInKilowatt="" VoltageSetpointInKilovolt="">{0,unbounded}</Generator>
</GENERATOR>
Source
<xs:element name="GENERATOR" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Static generator.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Generator" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Defines the characteristics of the reactive power generation of the generator. Required for: - Static power flow based functionalities (if the generator features a special reactive power characteristic)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="list()"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="CON"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Defines the time series replacement of the generator when doing time series simulations. Required for: - Time series simulations, if the generator should exhibit a specific non-static behavior.</xs:documentation>
                <xs:appinfo>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="gen29783"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="PV plant, Madison Square"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My description"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="2013"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="NumberOfCustomers" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Number of customers connected to the generator. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="2013"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets.com/generators"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value=""/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="GenerationCategory" type="GenerationCategoryEnum">
            <xs:annotation>
              <xs:documentation>Denotes the allowed categories of generation devices. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Photovoltaic"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="SST"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConnectionType" type="GenerationConnectionEnum">
            <xs:annotation>
              <xs:documentation>Denotes the type of the connection to the grid. Required for: - Short circuit calculations (makes them more accurate)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Photovoltaic"/>
                <extra:mandatoryFor value="SCC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ActiveGenerationInMegawatt" type="xs:double">
            <xs:annotation>
              <xs:documentation>Active power in MW that the generator injects into the grid (should normally be positive). Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="0.062"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
            <xs:annotation>
              <xs:documentation>Currently not supported. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="-"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="RatedPowerInKilowatt" type="xs:double">
            <xs:annotation>
              <xs:documentation>Currently not supported. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="-"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="VoltageSetpointInKilovolt" type="xs:double">
            <xs:annotation>
              <xs:documentation>Currently not supported. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="-"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Bus1ID" type="StringID">
            <xs:annotation>
              <xs:documentation>ID of Bus that the generator is connected to. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="b_0760"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="MeterID" type="xs:string">
            <xs:annotation>
              <xs:documentation>ID of the meter representing the generator.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="CustomerID" type="xs:string">
            <xs:annotation>
              <xs:documentation>ID of the customer representing the generator.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Connected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Denotes whether the generator is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="TRUE"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="TRUE"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConnectionRequestID" type="xs:string">
            <xs:annotation>
              <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="b_0760"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="CON"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="LibraryReliabilityName" type="xs:string">
            <xs:annotation>
              <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="rel_060"/>
                <extra:mandatoryFor value="REL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / GENERATOR / Generator
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_IDdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Namedpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_NumberOfCustomersdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_GenerationCategorydpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConnectionTypedpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ActiveGenerationInMegawattdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_AnnualActiveEnergyInKilowatthoursdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_RatedPowerInKilowattdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_VoltageSetpointInKilovoltdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Bus1IDdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_MeterIDdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_CustomerIDdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Connecteddpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConnectionRequestIDdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_LibraryReliabilityNamedpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ReactivePowerdpgsimgridschema_2.53.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_TimeSeriesBehavior
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ReactivePower, TimeSeriesBehavior
Instance
<Generator ActiveGenerationInMegawatt="" AnnualActiveEnergyInKilowatthours="" Bus1ID="" Connected="" ConnectionRequestID="" ConnectionType="" ConstructionMonth="" ConstructionYear="" CustomerID="" Description="" ExternalURL="" GenerationCategory="" ID="" LibraryReliabilityName="" MeterID="" Name="" NumberOfCustomers="" RatedPowerInKilowatt="" VoltageSetpointInKilovolt="">
  <ReactivePower FixedCosPhiInRadians="" FixedReactivePowerInKilovoltampere="" LibraryCharacteristicName="" Type="">{0,1}</ReactivePower>
  <TimeSeriesBehavior Name="" Type="">{0,1}</TimeSeriesBehavior>
</Generator>
Attributes
QName Type Use Annotation
ActiveGenerationInMegawatt xs:double optional
Active power in MW that the generator injects into the grid (should normally be positive).
												
Required for:
	- All calculations
AnnualActiveEnergyInKilowatthours xs:double optional
Currently not supported.
												
No requirement.
Bus1ID StringID optional
ID of Bus that the generator is connected to.
												
Required for:
	- All calculations
Connected xs:boolean optional
Denotes whether the generator is electrically connected.
true if the switch is closed (connected), false if the switch is open (not connected).
												
Required for:
	- All calculations (calculations are run with the default value if missing)
ConnectionRequestID xs:string optional
If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
												
No requirement.
ConnectionType GenerationConnectionEnum optional
Denotes the type of the connection to the grid.
												
Required for:
	- Short circuit calculations (makes them more accurate)
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. 
Only used for information purposes.
												
No requirement.
CustomerID xs:string optional
ID of the customer representing the generator.
Description xs:string optional
A human-readable description.
												
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
GenerationCategory GenerationCategoryEnum optional
Denotes the allowed categories of generation devices.
												
No requirement.
ID StringID required
ID (see type StringID). Each Generator requires a unique ID among all Generators.
												
Hard requirement.
LibraryReliabilityName xs:string optional
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
												
Required for:
	- Reliability calculations
MeterID xs:string optional
ID of the meter representing the generator.
Name xs:string optional
A human-readable name.
												
No requirement.
NumberOfCustomers xs:integer optional
Number of customers connected to the generator. 
Only used for information purposes.
												
No requirement.
RatedPowerInKilowatt xs:double optional
Currently not supported.
												
No requirement.
VoltageSetpointInKilovolt xs:double optional
Currently not supported.
												
No requirement.
Source
<xs:element name="Generator" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the characteristics of the reactive power generation of the generator. Required for: - Static power flow based functionalities (if the generator features a special reactive power characteristic)</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="list()"/>
            <extra:mandatoryFor value="-"/>
            <extra:enhances value="CON"/>
            <extra:default value="-"/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the time series replacement of the generator when doing time series simulations. Required for: - Time series simulations, if the generator should exhibit a specific non-static behavior.</xs:documentation>
          <xs:appinfo>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="gen29783"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="PV plant, Madison Square"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2013"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="NumberOfCustomers" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Number of customers connected to the generator. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2013"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/generators"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="GenerationCategory" type="GenerationCategoryEnum">
      <xs:annotation>
        <xs:documentation>Denotes the allowed categories of generation devices. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Photovoltaic"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="SST"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectionType" type="GenerationConnectionEnum">
      <xs:annotation>
        <xs:documentation>Denotes the type of the connection to the grid. Required for: - Short circuit calculations (makes them more accurate)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Photovoltaic"/>
          <extra:mandatoryFor value="SCC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ActiveGenerationInMegawatt" type="xs:double">
      <xs:annotation>
        <xs:documentation>Active power in MW that the generator injects into the grid (should normally be positive). Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="0.062"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
      <xs:annotation>
        <xs:documentation>Currently not supported. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="-"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RatedPowerInKilowatt" type="xs:double">
      <xs:annotation>
        <xs:documentation>Currently not supported. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="-"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="VoltageSetpointInKilovolt" type="xs:double">
      <xs:annotation>
        <xs:documentation>Currently not supported. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="-"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of Bus that the generator is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0760"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MeterID" type="xs:string">
      <xs:annotation>
        <xs:documentation>ID of the meter representing the generator.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CustomerID" type="xs:string">
      <xs:annotation>
        <xs:documentation>ID of the customer representing the generator.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Connected" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the generator is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="TRUE"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectionRequestID" type="xs:string">
      <xs:annotation>
        <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0760"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="CON"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryReliabilityName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="rel_060"/>
          <extra:mandatoryFor value="REL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / GENERATOR / Generator / ReactivePower
Annotations
Defines the characteristics of the reactive power generation of the generator.
													
Required for:
	- Static power flow based functionalities (if the generator features a special reactive power characteristic)
Diagram
Diagramdpgsimgridschema_2.53.tmp#ReactivePower_Typedpgsimgridschema_2.53.tmp#ReactivePower_FixedReactivePowerInKilovoltamperedpgsimgridschema_2.53.tmp#ReactivePower_FixedCosPhiInRadiansdpgsimgridschema_2.53.tmp#ReactivePower_LibraryCharacteristicNamedpgsimgridschema_2.53.tmp#ReactivePower
Type ReactivePower
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
FixedCosPhiInRadians xs:double optional
FixedReactivePowerInKilovoltampere xs:double optional
LibraryCharacteristicName xs:string optional
Type ReactivePowerType optional
Source
<xs:element name="ReactivePower" type="ReactivePower" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the characteristics of the reactive power generation of the generator. Required for: - Static power flow based functionalities (if the generator features a special reactive power characteristic)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="list()"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="CON"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / GENERATOR / Generator / TimeSeriesBehavior
Annotations
Defines the time series replacement of the generator when doing time series simulations.
													
Required for:
	- Time series simulations, if the generator should exhibit a specific non-static behavior.
Diagram
Diagramdpgsimgridschema_2.53.tmp#TimeSeriesBehavior_Namedpgsimgridschema_2.53.tmp#TimeSeriesBehavior_Typedpgsimgridschema_2.53.tmp#TimeSeriesBehavior
Type TimeSeriesBehavior
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
Name xs:string optional
Type TimeSeriesBehaviorTypeEnum optional
Source
<xs:element name="TimeSeriesBehavior" type="TimeSeriesBehavior" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the time series replacement of the generator when doing time series simulations. Required for: - Time series simulations, if the generator should exhibit a specific non-static behavior.</xs:documentation>
    <xs:appinfo>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / TRANSFORMER
Annotations
Two-winding transformer.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_Transformer
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Transformer
Instance
<TRANSFORMER>
  <Transformer Bus1ID="" Bus2ID="" ColorIndex="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionMonth="" ConstructionYear="" CopperLossesInPercent="" DeadBandInPercent="" Description="" ExternalURL="" ID="" IsIdealTapChanger="" IsTapChanging="" LibraryComponentName="" LibraryComponentType="" LibraryReliabilityName="" Manufacturer="" MaximumApparentPowerInMegavoltampere="" MeasuredVoltageBusID="" Model="" Name="" NumTaps="" Owner="" RatedVoltageAtBus1="" RatedVoltageAtBus2="" SecondaryGroundingInductanceInHenry="" SecondaryGroundingResistanceInOhm="" SetpointInPerUnit="" ShortCircuitVoltageInPercent="" StarPointGrounding="" TapSizeInPercent="" TransformerRatingInMegavoltampere="" VectorGroup="">{0,unbounded}</Transformer>
</TRANSFORMER>
Source
<xs:element name="TRANSFORMER" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Two-winding transformer.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="Transformer" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                  <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
                  <xs:appinfo>
                    <extra:unit value="-"/>
                    <extra:example value="LINESTRING(7.34 45.64 7.34 45.641)"/>
                    <extra:mandatoryFor value="GIS"/>
                    <extra:enhances value="-"/>
                    <extra:default value="-"/>
                    <extra:india_context value=""/>
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="tr_357"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="MeasuredVoltageBusID" type="StringID">
              <xs:annotation>
                <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID). Required for: - All calculations if the transformer is tap-changing</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="bus_234"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable name. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Transfomer 45"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Description" type="xs:string">
              <xs:annotation>
                <xs:documentation>A human-readable description. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Pole mounted"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ColorIndex" type="xs:nonNegativeInteger">
              <xs:annotation>
                <xs:documentation>Optional color index that, if set, will force the subgrid containing this transformer to the color with the specified index when grid colorization is turned on. The index references the color in the standard color palette used for grid colorization. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="blue"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionYear" type="xs:integer">
              <xs:annotation>
                <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="1967"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConstructionMonth" type="Month">
              <xs:annotation>
                <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="02"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="VIS"/>
                  <extra:default value="-"/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ExternalURL" type="xs:anyURI">
              <xs:annotation>
                <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="www.mylistofassets.com/transformers"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value=""/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="VectorGroup" type="xs:string">
              <xs:annotation>
                <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5. Required for: - Short circuit calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Dyn5"/>
                  <extra:mandatoryFor value="SCC"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="StarPointGrounding" type="StarPointGrounding">
              <xs:annotation>
                <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty. Required for: - Short circuit calculations in case transformer vector group has a star point</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="DirectGrounding"/>
                  <extra:mandatoryFor value="SCC"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SecondaryGroundingResistanceInOhm" type="xs:double">
              <xs:annotation>
                <xs:documentation>In case the star point grounding type 'Low-resistance grounding' was selected, this number defines the grounding resistance in Ohm. Required for: - Short circuit calculations if transformer grounding type is 'Low-resistance grounding'</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="ohm"/>
                  <extra:example value="15.0"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="SCC"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
              <xs:annotation>
                <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry. Required for: - Short circuit calculations if transformer grounding type is 'Resonant grounding'</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="Henry"/>
                  <extra:example value="15.0"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="SCC"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
              <xs:annotation>
                <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="MVA"/>
                  <extra:example value="0.4"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double">
              <xs:annotation>
                <xs:documentation>Maximum allowed apparent power. Usually the same as the transformer rating. Can be fetched from the Component Library. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="MVA"/>
                  <extra:example value="0.4"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="percent"/>
                  <extra:example value="6.2"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="CopperLossesInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="percent"/>
                  <extra:example value="1.5"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="RatedVoltageAtBus1" type="xs:double">
              <xs:annotation>
                <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="kV"/>
                  <extra:example value="11.0"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="RatedVoltageAtBus2" type="xs:double">
              <xs:annotation>
                <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="kV"/>
                  <extra:example value="0.4"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="IsTapChanging" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True, if transformer is a tap-changing transformer. Required for: - All calculations if transformer is tap changing</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="FALSE"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="FALSE"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="IsIdealTapChanger" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations if transformer is tap changing</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="NumTaps" type="xs:int">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the number of taps. Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="FALSE"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TapSizeInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="percent"/>
                  <extra:example value="2.5"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="DeadBandInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the dead band of the hysteresis controller in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="percent"/>
                  <extra:example value="0.5"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SetpointInPerUnit" type="xs:double">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus. Required for: - All calculations if transformer is tap changing</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="p.u."/>
                  <extra:example value="1.03"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="ALL"/>
                  <extra:default value="1.0"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Model" type="xs:string">
              <xs:annotation>
                <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="11/0.4 400"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Manufacturer" type="xs:string">
              <xs:annotation>
                <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Transformers Inc."/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Transformer Camel"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentType" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Transformer C"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="LIB"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus1ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 1 that the transformer is connected to. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="bus_176"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus2ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 2 that the transformer is connected to. Required for: - All calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="bus_736"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="TRUE"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="TRUE"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="TRUE"/>
                  <extra:mandatoryFor value="ALL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="TRUE"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Owner" type="xs:string">
              <xs:annotation>
                <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Mr. Bean"/>
                  <extra:mandatoryFor value="-"/>
                  <extra:enhances value="CON"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryReliabilityName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="Rel_03"/>
                  <extra:mandatoryFor value="REL"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / TRANSFORMER / Transformer
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_IDdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_MeasuredVoltageBusIDdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Namedpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ColorIndexdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_VectorGroupdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_StarPointGroundingdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_SecondaryGroundingResistanceInOhmdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_SecondaryGroundingInductanceInHenrydpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_TransformerRatingInMegavoltamperedpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_MaximumApparentPowerInMegavoltamperedpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ShortCircuitVoltageInPercentdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_CopperLossesInPercentdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_RatedVoltageAtBus1dpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_RatedVoltageAtBus2dpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_IsTapChangingdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_IsIdealTapChangerdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_NumTapsdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_TapSizeInPercentdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_DeadBandInPercentdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_SetpointInPerUnitdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Modeldpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Manufacturerdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_LibraryComponentNamedpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_LibraryComponentTypedpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Bus1IDdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Bus2IDdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConnectedAtBus1dpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConnectedAtBus2dpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Ownerdpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_LibraryReliabilityNamedpgsimgridschema_2.53.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Transformer Bus1ID="" Bus2ID="" ColorIndex="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionMonth="" ConstructionYear="" CopperLossesInPercent="" DeadBandInPercent="" Description="" ExternalURL="" ID="" IsIdealTapChanger="" IsTapChanging="" LibraryComponentName="" LibraryComponentType="" LibraryReliabilityName="" Manufacturer="" MaximumApparentPowerInMegavoltampere="" MeasuredVoltageBusID="" Model="" Name="" NumTaps="" Owner="" RatedVoltageAtBus1="" RatedVoltageAtBus2="" SecondaryGroundingInductanceInHenry="" SecondaryGroundingResistanceInOhm="" SetpointInPerUnit="" ShortCircuitVoltageInPercent="" StarPointGrounding="" TapSizeInPercent="" TransformerRatingInMegavoltampere="" VectorGroup="">
  <GIS ShapeType="">{0,1}</GIS>
</Transformer>
Attributes
QName Type Use Annotation
Bus1ID StringID optional
ID of bus 1 that the transformer is connected to.
													
Required for:
	- All calculations
Bus2ID StringID optional
ID of bus 2 that the transformer is connected to.
													
Required for:
	- All calculations
ColorIndex xs:nonNegativeInteger optional
Optional color index that, if set, will force the subgrid containing this transformer
to the color with the specified index when grid colorization is turned on.
The index references the color in the standard color palette used for grid colorization.
													
No requirement.
ConnectedAtBus1 xs:boolean optional
Denotes whether the transformer is electrically connected.
true if the switch is closed (connected) at
bus 1, false if the switch is open (not connected).
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
ConnectedAtBus2 xs:boolean optional
Denotes whether the transformer is electrically connected.
true if the switch is closed (connected) at
bus 2, false if the switch is open (not connected). 
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
													
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. 
Only used for information purposes.
													
No requirement.
CopperLossesInPercent xs:double optional
It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.
													
Required for:
	- All calculations
DeadBandInPercent xs:double optional
For tap-changing transformers, it defines the dead band of the hysteresis controller in percent (%). Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations if transformer is tap changing
Description xs:string optional
A human-readable description.
													
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system.
Can be used for switching to an external system.
													
No requirement.
ID StringID required
ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).
													
Hard requirement.
IsIdealTapChanger xs:boolean optional
True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size.
False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly.
													
Required for:
	- All calculations if transformer is tap changing
IsTapChanging xs:boolean optional
True, if transformer is a tap-changing transformer.
													
Required for:
	- All calculations if transformer is tap changing
LibraryComponentName xs:string optional
Name of the component, must be unique in the component library (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
LibraryComponentType xs:string optional
Type of the transformer as described in the library (it will be removed after grid	
import, used for component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
LibraryReliabilityName xs:string optional
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Manufacturer xs:string optional
Manufacturer name (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing)
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
MaximumApparentPowerInMegavoltampere xs:double optional
Maximum allowed apparent power. Usually the same as the transformer rating.
Can be fetched from the Component Library.
													
Required for:
	- All calculations
MeasuredVoltageBusID StringID optional
The bus ID at which the voltage is measured for the tap-changing controller (see type StringID).
													
Required for:
	- All calculations if the transformer is tap-changing
Model xs:string optional
Text field (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing)
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Name xs:string optional
A human-readable name.
													
No requirement.
NumTaps xs:int optional
For tap-changing transformers, it defines the number of taps. Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations if transformer is tap changing
Owner xs:string optional
Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options
in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests.
These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 
	1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result,
these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected,
hosting capacities are also not calculated on ignored lines.
	2) In the user-defined connection request: During the automatic selection of potential connection nodes,
those nodes that are connected exclusively to ignored branches are ignored.
													
No requirement.
RatedVoltageAtBus1 xs:double optional
Rated transformer voltage on the side of Bus 1 in Kilovolt.
Used for calculation of the turns ratio.
													
Required for:
	- All calculations (defaults to the value of the bus voltage if missing)
RatedVoltageAtBus2 xs:double optional
Rated transformer voltage on the side of Bus 2 in Kilovolt.
Used for calculation of the turns ratio.
													
Required for:
	- All calculations (defaults to the value of the bus voltage if missing)
SecondaryGroundingInductanceInHenry xs:double optional
In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.
													
Required for:
	- Short circuit calculations if transformer grounding type is 'Resonant grounding'
SecondaryGroundingResistanceInOhm xs:double optional
In case the star point grounding type 'Low-resistance grounding' was selected, this number defines the grounding resistance in Ohm.
													
Required for:
	- Short circuit calculations if transformer grounding type is 'Low-resistance grounding'
SetpointInPerUnit xs:double optional
For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.
													
Required for:
	- All calculations if transformer is tap changing
ShortCircuitVoltageInPercent xs:double optional
It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.
													
Required for:
	- All calculations
StarPointGrounding StarPointGrounding optional
Defines how the star point is grounded. 
If vectorGroup doesn't have a star point, leave empty.
													
Required for:
	- Short circuit calculations in case transformer vector group has a star point
TapSizeInPercent xs:double optional
For tap-changing transformers, it defines the tap size in percent (%). Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations if transformer is tap changing
TransformerRatingInMegavoltampere xs:double optional
It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.
													
Required for:
	- All calculations
VectorGroup xs:string optional
Vector group (Schaltgruppe) of transformer, e.g. Dyn5.
													
Required for:
	- Short circuit calculations
Source
<xs:element name="Transformer" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="LINESTRING(7.34 45.64 7.34 45.641)"/>
            <extra:mandatoryFor value="GIS"/>
            <extra:enhances value="-"/>
            <extra:default value="-"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="tr_357"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MeasuredVoltageBusID" type="StringID">
      <xs:annotation>
        <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID). Required for: - All calculations if the transformer is tap-changing</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="bus_234"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Transfomer 45"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Pole mounted"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ColorIndex" type="xs:nonNegativeInteger">
      <xs:annotation>
        <xs:documentation>Optional color index that, if set, will force the subgrid containing this transformer to the color with the specified index when grid colorization is turned on. The index references the color in the standard color palette used for grid colorization. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="blue"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1967"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/transformers"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value=""/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="VectorGroup" type="xs:string">
      <xs:annotation>
        <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5. Required for: - Short circuit calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Dyn5"/>
          <extra:mandatoryFor value="SCC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="StarPointGrounding" type="StarPointGrounding">
      <xs:annotation>
        <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty. Required for: - Short circuit calculations in case transformer vector group has a star point</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="DirectGrounding"/>
          <extra:mandatoryFor value="SCC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SecondaryGroundingResistanceInOhm" type="xs:double">
      <xs:annotation>
        <xs:documentation>In case the star point grounding type 'Low-resistance grounding' was selected, this number defines the grounding resistance in Ohm. Required for: - Short circuit calculations if transformer grounding type is 'Low-resistance grounding'</xs:documentation>
        <xs:appinfo>
          <extra:unit value="ohm"/>
          <extra:example value="15.0"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="SCC"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
      <xs:annotation>
        <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry. Required for: - Short circuit calculations if transformer grounding type is 'Resonant grounding'</xs:documentation>
        <xs:appinfo>
          <extra:unit value="Henry"/>
          <extra:example value="15.0"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="SCC"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="MVA"/>
          <extra:example value="0.4"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>Maximum allowed apparent power. Usually the same as the transformer rating. Can be fetched from the Component Library. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="MVA"/>
          <extra:example value="0.4"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="percent"/>
          <extra:example value="6.2"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CopperLossesInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="percent"/>
          <extra:example value="1.5"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RatedVoltageAtBus1" type="xs:double">
      <xs:annotation>
        <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="kV"/>
          <extra:example value="11.0"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RatedVoltageAtBus2" type="xs:double">
      <xs:annotation>
        <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="kV"/>
          <extra:example value="0.4"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="IsTapChanging" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True, if transformer is a tap-changing transformer. Required for: - All calculations if transformer is tap changing</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="FALSE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="FALSE"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="IsIdealTapChanger" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations if transformer is tap changing</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="NumTaps" type="xs:int">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the number of taps. Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="FALSE"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TapSizeInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
        <xs:appinfo>
          <extra:unit value="percent"/>
          <extra:example value="2.5"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="DeadBandInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the dead band of the hysteresis controller in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
        <xs:appinfo>
          <extra:unit value="percent"/>
          <extra:example value="0.5"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SetpointInPerUnit" type="xs:double">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus. Required for: - All calculations if transformer is tap changing</xs:documentation>
        <xs:appinfo>
          <extra:unit value="p.u."/>
          <extra:example value="1.03"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="ALL"/>
          <extra:default value="1.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Model" type="xs:string">
      <xs:annotation>
        <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="11/0.4 400"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Manufacturer" type="xs:string">
      <xs:annotation>
        <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Transformers Inc."/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Transformer Camel"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentType" type="xs:string">
      <xs:annotation>
        <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Transformer C"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="LIB"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that the transformer is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="bus_176"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus2ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 2 that the transformer is connected to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="bus_736"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="TRUE"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="TRUE"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Owner" type="xs:string">
      <xs:annotation>
        <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Mr. Bean"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="CON"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryReliabilityName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Rel_03"/>
          <extra:mandatoryFor value="REL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / TRANSFORMER / Transformer / GIS
Annotations
Defines the GIS information (geometry and coordinates).
														
Required for:
	- Geographical display
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Pointsdpgsimgridschema_2.53.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="LINESTRING(7.34 45.64 7.34 45.641)"/>
      <extra:mandatoryFor value="GIS"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / FEEDER
Annotations
Network feeder. Currently only one network feeder per grid is supported (single slack bus).
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_Feeder
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Feeder
Instance
<FEEDER>
  <Feeder Connected="" ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" HostBusID="" ID="" MaxSourceShortCircuitPowerInMegavoltampere="" MinSourceShortCircuitPowerInMegavoltampere="" Name="" OperationalAngleInRadians="" OperationalVoltageInPerUnit="" ReactanceToResistanceRatio="" VoltageFactorMax="" VoltageFactorMin="">{0,unbounded}</Feeder>
</FEEDER>
Source
<xs:element name="FEEDER" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Network feeder. Currently only one network feeder per grid is supported (single slack bus).</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="TRUE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Feeder" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Feed01"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Main Feeder"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="HostBusID" type="StringID">
            <xs:annotation>
              <xs:documentation>Bus ID of the bus that the network feeder is attached to. Becomes the slack bus of the power flow model. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="b_0392"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable documentation No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My description"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1958"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to another system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets/feeders"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="OperationalVoltageInPerUnit" type="xs:double">
            <xs:annotation>
              <xs:documentation>Sets the voltage of the slack bus and consequently influences the power flow behavior of the entire grid. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="p.u."/>
                <extra:example value="1.0"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="1.0"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="OperationalAngleInRadians" type="xs:double">
            <xs:annotation>
              <xs:documentation>Can be set to arbitrary value (e.g. zero) since only the angle differences within the grid matter for the power flow. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="p.u."/>
                <extra:example value="0.0"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="1.0"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="VoltageFactorMax" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the voltage multiplier for computation of maximum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value=""/>
                <extra:example value="0.0"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="-"/>
                <extra:default value="1.0"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="VoltageFactorMin" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the voltage multiplier for computation of minimum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value=""/>
                <extra:example value="0.0"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="-"/>
                <extra:default value="1.0"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the maximum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="MVA"/>
                <extra:example value="3500.0"/>
                <extra:mandatoryFor value="SCC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the minimum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="MVA"/>
                <extra:example value="2500.0"/>
                <extra:mandatoryFor value="SCC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ReactanceToResistanceRatio" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the X/R ratio of the overlying grid. Required for: - Short circuit calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="5"/>
                <extra:mandatoryFor value="SCC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Connected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Denotes whether the network feeder is electrically connected. true if the switch is closed (connected) at the host bus, false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value of 'true' if missing)</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="TRUE"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="TRUE"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / FEEDER / Feeder
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_IDdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_Namedpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_HostBusIDdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_OperationalVoltageInPerUnitdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_OperationalAngleInRadiansdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_VoltageFactorMaxdpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_VoltageFactorMindpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_MaxSourceShortCircuitPowerInMegavoltamperedpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_MinSourceShortCircuitPowerInMegavoltamperedpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ReactanceToResistanceRatiodpgsimgridschema_2.53.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_Connected
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
Connected xs:boolean optional
Denotes whether the network feeder is electrically connected.
true if the switch is closed (connected) at the
host bus, false if the switch is open (not connected).
												
Required for:
	- All calculations (calculations are run with the default value of 'true' if missing)
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field.
Only used for information purposes.
												
No requirement.
Description xs:string optional
A human-readable documentation
												
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to another system.
												
No requirement.
HostBusID StringID optional
Bus ID of the bus that the network feeder is attached to. 
Becomes the slack bus of the power flow model.
												
Required for:
	- All calculations
ID StringID required
ID (see type StringID).
												
Hard requirement.
MaxSourceShortCircuitPowerInMegavoltampere xs:double optional
Denotes the maximum short-circuit power of the overlying grid according to IEC 60909.
												
Required for:
	- Short circuit calculations
MinSourceShortCircuitPowerInMegavoltampere xs:double optional
Denotes the minimum short-circuit power of the overlying grid according to IEC 60909.
												
Required for:
	- Short circuit calculations
Name xs:string optional
A human-readable name.
												
No requirement.
OperationalAngleInRadians xs:double optional
Can be set to arbitrary value (e.g. zero) since only the angle differences within the grid matter for the power flow.
												
Required for:
	- All calculations
OperationalVoltageInPerUnit xs:double optional
Sets the voltage of the slack bus and consequently influences the power flow behavior of the entire grid.
												
Required for:
	- All calculations
ReactanceToResistanceRatio xs:double optional
Denotes the X/R ratio of the overlying grid.
												
Required for:
	- Short circuit calculations
VoltageFactorMax xs:double optional
Denotes the voltage multiplier for computation of maximum short-circuit currents according to IEC 60909.
Not supported yet (currently, a default value of 1 is used).
												
No requirement.
VoltageFactorMin xs:double optional
Denotes the voltage multiplier for computation of minimum short-circuit currents according to IEC 60909.
Not supported yet (currently, a default value of 1 is used).
												
No requirement.
Source
<xs:element name="Feeder" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Feed01"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Main Feeder"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="HostBusID" type="StringID">
      <xs:annotation>
        <xs:documentation>Bus ID of the bus that the network feeder is attached to. Becomes the slack bus of the power flow model. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="b_0392"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable documentation No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1958"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to another system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets/feeders"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="OperationalVoltageInPerUnit" type="xs:double">
      <xs:annotation>
        <xs:documentation>Sets the voltage of the slack bus and consequently influences the power flow behavior of the entire grid. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="p.u."/>
          <extra:example value="1.0"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="1.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="OperationalAngleInRadians" type="xs:double">
      <xs:annotation>
        <xs:documentation>Can be set to arbitrary value (e.g. zero) since only the angle differences within the grid matter for the power flow. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="p.u."/>
          <extra:example value="0.0"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="1.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="VoltageFactorMax" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the voltage multiplier for computation of maximum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value=""/>
          <extra:example value="0.0"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="-"/>
          <extra:default value="1.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="VoltageFactorMin" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the voltage multiplier for computation of minimum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value=""/>
          <extra:example value="0.0"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="-"/>
          <extra:default value="1.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the maximum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="MVA"/>
          <extra:example value="3500.0"/>
          <extra:mandatoryFor value="SCC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the minimum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="MVA"/>
          <extra:example value="2500.0"/>
          <extra:mandatoryFor value="SCC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ReactanceToResistanceRatio" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the X/R ratio of the overlying grid. Required for: - Short circuit calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="5"/>
          <extra:mandatoryFor value="SCC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Connected" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Denotes whether the network feeder is electrically connected. true if the switch is closed (connected) at the host bus, false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value of 'true' if missing)</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TRUE"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="TRUE"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / FUSE
Annotations
Fuse.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_Fuse
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Fuse
Instance
<FUSE>
  <Fuse BranchEnd="" ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" FuseType="" HostBranchID="" ID="" LibraryFuseName="" Name="">{0,unbounded}</Fuse>
</FUSE>
Source
<xs:element name="FUSE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Fuse.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Fuse" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="fs_37928"/>
                <extra:mandatoryFor value="PRC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Fuse Name"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My description"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1976"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets.com/fuses"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="HostBranchID" type="StringID">
            <xs:annotation>
              <xs:documentation>ID of the branch that the fuse is connected to (required). Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="line_287685"/>
                <extra:mandatoryFor value="PRC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="BranchEnd" type="BranchEndEnum">
            <xs:annotation>
              <xs:documentation>The branch end that the fuse is connected to (Bus1 or Bus2). Default value is 'Bus1'. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="line_287685"/>
                <extra:mandatoryFor value="PRC"/>
                <extra:enhances value="-"/>
                <extra:default value="Bus1"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="FuseType" type="FuseTypeEnum">
            <xs:annotation>
              <xs:documentation>Denoting the type of fuse. Possible entries: Grid (installed in the distribution grid), Connection (installed at a connection point, e.g. house) Required for: - Protection calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Grid"/>
                <extra:mandatoryFor value="PRC"/>
                <extra:enhances value="-"/>
                <extra:default value="Bus1"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="LibraryFuseName" type="xs:string">
            <xs:annotation>
              <xs:documentation>Unique name that identifies the fuse in the component library. Required for: - Component library matching</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Fuse11kv_300A"/>
                <extra:mandatoryFor value="PRC"/>
                <extra:enhances value="LIB"/>
                <extra:default value="Bus1"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / FUSE / Fuse
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_IDdpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_Namedpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_HostBranchIDdpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_BranchEnddpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_FuseTypedpgsimgridschema_2.53.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_LibraryFuseName
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
BranchEnd BranchEndEnum optional
The branch end that the fuse is connected to (Bus1 or Bus2). 
Default value is 'Bus1'.
												
Required for:
	- All calculations
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. 
Only used for information purposes.	
												
No requirement.
Description xs:string optional
A human-readable description.
												
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.	
												
No requirement.
FuseType FuseTypeEnum optional
Denoting the type of fuse. 
Possible entries: Grid (installed in the distribution grid), 
Connection (installed at a connection point, e.g. house)
												
Required for:
	- Protection calculations
HostBranchID StringID optional
ID of the branch that the fuse is connected to (required).
												
Required for:
	- All calculations
ID StringID required
ID (see type StringID). Each Fuse requires a unique ID among all Fuses.
												
Hard requirement.
LibraryFuseName xs:string optional
Unique name that identifies the fuse in the component library.
												
Required for:
	- Component library matching
Name xs:string optional
A human-readable name.
												
No requirement.
Source
<xs:element name="Fuse" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="fs_37928"/>
          <extra:mandatoryFor value="PRC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Fuse Name"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1976"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets.com/fuses"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="HostBranchID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of the branch that the fuse is connected to (required). Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="line_287685"/>
          <extra:mandatoryFor value="PRC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BranchEnd" type="BranchEndEnum">
      <xs:annotation>
        <xs:documentation>The branch end that the fuse is connected to (Bus1 or Bus2). Default value is 'Bus1'. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="line_287685"/>
          <extra:mandatoryFor value="PRC"/>
          <extra:enhances value="-"/>
          <extra:default value="Bus1"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="FuseType" type="FuseTypeEnum">
      <xs:annotation>
        <xs:documentation>Denoting the type of fuse. Possible entries: Grid (installed in the distribution grid), Connection (installed at a connection point, e.g. house) Required for: - Protection calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Grid"/>
          <extra:mandatoryFor value="PRC"/>
          <extra:enhances value="-"/>
          <extra:default value="Bus1"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryFuseName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Unique name that identifies the fuse in the component library. Required for: - Component library matching</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Fuse11kv_300A"/>
          <extra:mandatoryFor value="PRC"/>
          <extra:enhances value="LIB"/>
          <extra:default value="Bus1"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / PROTECTIONDEVICE
Annotations
Protection Device. See type 'ProtectionDevice'
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_PROTECTIONDEVICE_ProtectionDevice
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children ProtectionDevice
Instance
<PROTECTIONDEVICE>
  <ProtectionDevice ConstructionMonth="" ConstructionYear="" Description="" Direction="" ExternalURL="" HostSwitchID="" ID="" Name="">{0,unbounded}</ProtectionDevice>
</PROTECTIONDEVICE>
Source
<xs:element name="PROTECTIONDEVICE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Protection Device. See type 'ProtectionDevice'</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ProtectionDevice" minOccurs="0" maxOccurs="unbounded" type="ProtectionDevice"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / PROTECTIONDEVICE / ProtectionDevice
Diagram
Diagramdpgsimgridschema_2.53.tmp#ProtectionDevice_IDdpgsimgridschema_2.53.tmp#ProtectionDevice_Namedpgsimgridschema_2.53.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionMonthdpgsimgridschema_2.53.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2.53.tmp#ProtectionDevice_Directiondpgsimgridschema_2.53.tmp#ProtectionDevice_HostSwitchIDdpgsimgridschema_2.53.tmp#ProtectionDevice
Type ProtectionDevice
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
					
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
					
No requirement.
Description xs:string optional
A human-readable description.
					
No requirement.
Direction ProtectionDeviceDirection optional
The direction of the current for which the protection device should trip in the case of a short-circuit.
Defaults to 'Undirected'.
					
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. Can be used for switching to an external system.
					
No requirement.
HostSwitchID StringID optional
ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. 
					
Required.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
					
Hard requirement.
Name xs:string optional
A human-readable name.
					
No requirement.
Source
<xs:element name="ProtectionDevice" minOccurs="0" maxOccurs="unbounded" type="ProtectionDevice"/>
[ top ]
Element GRID / SWITCH
Annotations
A switch, either Disconnect Switch, Load Switch, or Circuit Breaker.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_Switch
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Switch
Instance
<SWITCH>
  <Switch BranchEnd="" ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" HostBranchID="" ID="" LibraryReliabilityName="" MaxAperiodicShortCircuitCurrentInKiloampere="" Name="" Type="">{0,unbounded}</Switch>
</SWITCH>
Source
<xs:element name="SWITCH" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A switch, either Disconnect Switch, Load Switch, or Circuit Breaker.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Switch" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="sw_293874"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My name"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My description"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Type" type="SwitchTypeEnum">
            <xs:annotation>
              <xs:documentation>Type of the switch. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="LoadSwitch"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="BranchEnd" type="BranchEndEnum">
            <xs:annotation>
              <xs:documentation>Specificaties if the switch is placed at bus1 or bus2 of its host edge: “Bus1”, “Bus2”. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Bus1"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="Bus1"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="HostBranchID" type="xs:string">
            <xs:annotation>
              <xs:documentation>ID of the branch, which the switch is allocated to. Required for: - All calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="ln_2938"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double">
            <xs:annotation>
              <xs:documentation>No requirement. Optional for: - Protection calculation</xs:documentation>
              <xs:appinfo>
                <extra:unit value="kA"/>
                <extra:example value="3.5"/>
                <extra:mandatoryFor value="PRC"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="2004"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets/switch"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="LibraryReliabilityName" type="xs:string">
            <xs:annotation>
              <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="switchType04"/>
                <extra:mandatoryFor value="REL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / SWITCH / Switch
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_IDdpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_Namedpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_Typedpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_BranchEnddpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_HostBranchIDdpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_MaxAperiodicShortCircuitCurrentInKiloamperedpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_LibraryReliabilityName
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
BranchEnd BranchEndEnum optional
Specificaties if the switch is placed at bus1 or bus2 of its host edge:
“Bus1”, “Bus2”.
												
Required for:
	- All calculations
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
												
No requirement.
Description xs:string optional
A human-readable description.
												
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
HostBranchID xs:string optional
ID of the branch, which the switch is allocated to.
												
Required for:
	- All calculations
ID StringID required
ID (see type StringID). Each Switch requires a unique ID among all Switches.
												
Hard requirement.
LibraryReliabilityName xs:string optional
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
MaxAperiodicShortCircuitCurrentInKiloampere xs:double optional
No requirement.
Optional for:
	- Protection calculation
Name xs:string optional
A human-readable name.
												
No requirement.
Type SwitchTypeEnum optional
Type of the switch.
												
Required for:
	- All calculations
Source
<xs:element name="Switch" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="sw_293874"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My name"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Type" type="SwitchTypeEnum">
      <xs:annotation>
        <xs:documentation>Type of the switch. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="LoadSwitch"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BranchEnd" type="BranchEndEnum">
      <xs:annotation>
        <xs:documentation>Specificaties if the switch is placed at bus1 or bus2 of its host edge: “Bus1”, “Bus2”. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Bus1"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="Bus1"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="HostBranchID" type="xs:string">
      <xs:annotation>
        <xs:documentation>ID of the branch, which the switch is allocated to. Required for: - All calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="ln_2938"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>No requirement. Optional for: - Protection calculation</xs:documentation>
        <xs:appinfo>
          <extra:unit value="kA"/>
          <extra:example value="3.5"/>
          <extra:mandatoryFor value="PRC"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2004"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets/switch"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryReliabilityName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="switchType04"/>
          <extra:mandatoryFor value="REL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / STATION
Annotations
Any container for grid elements. It can model anything from a distribution cabinet to a substation.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_Station
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Station
Instance
<STATION>
  <Station ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" ID="" Name="" Type="" Width="" x="" y="">{0,unbounded}</Station>
</STATION>
Source
<xs:element name="STATION" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Any container for grid elements. It can model anything from a distribution cabinet to a substation.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Station" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:all>
            <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="POINT(7.032 43.287"/>
                  <extra:mandatoryFor value="GIS"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:all>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each station requires a unique ID among all stations. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="st_293847"/>
                <extra:mandatoryFor value="ALL"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My name"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My description"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionYear" type="xs:integer">
            <xs:annotation>
              <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1978"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConstructionMonth" type="Month">
            <xs:annotation>
              <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="02"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ExternalURL" type="xs:anyURI">
            <xs:annotation>
              <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="www.mylistofassets/station"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Type" type="StationTypeEnum">
            <xs:annotation>
              <xs:documentation>Denotes the type of station and shall be either TransformerStation, DistributionCabinet, Substation, or Other. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="TransformerStation"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="x" type="xs:double">
            <xs:annotation>
              <xs:documentation>x-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="1.5"/>
                <extra:mandatoryFor value="STT"/>
                <extra:enhances value="-"/>
                <extra:default value="0.0"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="y" type="xs:double">
            <xs:annotation>
              <xs:documentation>y-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="0.6"/>
                <extra:mandatoryFor value="STT"/>
                <extra:enhances value="-"/>
                <extra:default value="0.0"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Width" type="xs:double">
            <xs:annotation>
              <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
              <xs:appinfo>
                <extra:unit value="points"/>
                <extra:example value="20"/>
                <extra:mandatoryFor value="STT"/>
                <extra:enhances value="-"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / STATION / Station
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_IDdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_Namedpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_ConstructionYeardpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_ConstructionMonthdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_ExternalURLdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_Typedpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_xdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_ydpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_Widthdpgsimgridschema_2.53.tmp#GRID_GRID_STATION_GRID_GRID_STATION_Station_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Station ConstructionMonth="" ConstructionYear="" Description="" ExternalURL="" ID="" Name="" Type="" Width="" x="" y="">
  <GIS ShapeType="">{0,1}</GIS>
</Station>
Attributes
QName Type Use Annotation
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
												
No requirement.
Description xs:string optional
A human-readable description.
												
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
ID StringID required
ID (see type StringID). Each station requires a unique ID among all stations.
												
Hard requirement.
Name xs:string optional
A human-readable name.
												
No requirement.
Type StationTypeEnum optional
Denotes the type of station and shall be either TransformerStation, DistributionCabinet, Substation, or Other.
												
No requirement.
Width xs:double optional
The width of the bus in the schematic view.
												
Required for:
	- Display in schematic view
x xs:double optional
x-coordinate of the station to display in the schematic view.
												
Required for:
	- Display in schematic view
y xs:double optional
y-coordinate of the station to display in the schematic view.
												
Required for:
	- Display in schematic view
Source
<xs:element name="Station" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:all>
      <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="POINT(7.032 43.287"/>
            <extra:mandatoryFor value="GIS"/>
            <extra:enhances value="-"/>
            <extra:default value="-"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:all>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each station requires a unique ID among all stations. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="st_293847"/>
          <extra:mandatoryFor value="ALL"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My name"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionYear" type="xs:integer">
      <xs:annotation>
        <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1978"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConstructionMonth" type="Month">
      <xs:annotation>
        <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="02"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ExternalURL" type="xs:anyURI">
      <xs:annotation>
        <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="www.mylistofassets/station"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Type" type="StationTypeEnum">
      <xs:annotation>
        <xs:documentation>Denotes the type of station and shall be either TransformerStation, DistributionCabinet, Substation, or Other. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="TransformerStation"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="x" type="xs:double">
      <xs:annotation>
        <xs:documentation>x-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="1.5"/>
          <extra:mandatoryFor value="STT"/>
          <extra:enhances value="-"/>
          <extra:default value="0.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="y" type="xs:double">
      <xs:annotation>
        <xs:documentation>y-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="0.6"/>
          <extra:mandatoryFor value="STT"/>
          <extra:enhances value="-"/>
          <extra:default value="0.0"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Width" type="xs:double">
      <xs:annotation>
        <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
        <xs:appinfo>
          <extra:unit value="points"/>
          <extra:example value="20"/>
          <extra:mandatoryFor value="STT"/>
          <extra:enhances value="-"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / STATION / Station / GIS
Annotations
Defines the GIS information (geometry and coordinates).
													
Required for:
	- Geographical display
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Pointsdpgsimgridschema_2.53.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="POINT(7.032 43.287"/>
      <extra:mandatoryFor value="GIS"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element GRID / SHAPE
Annotations
A geometrical shape, for display only.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_Shape
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Shape
Instance
<SHAPE>
  <Shape BackgroundColor="" Description="" DisplayType="" FontSize="" ID="" Name="" OutlineColor="" OutlineWidth="" StationID="" Text="" TextColor="" TextOrientation="" TextPosition="" TextStyle="" Type="" x1="" x2="" y1="" y2="">{0,unbounded}</Shape>
</SHAPE>
Source
<xs:element name="SHAPE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A geometrical shape, for display only.</xs:documentation>
    <xs:appinfo>
      <extra:mandatoryElement value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Shape" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A shape (including text), applicable to both the map and schematic viewers. For compatibility with other (actual) grid elements, if a shape is used in the schematic viewer, the shape's position and size is defined by the (x1, y1) and (x2, y2) coordinates: - A line will go from (x1, y1) to (x2, y2) - A rectangle is defined by the upper left (x1, y1) and lower right coordinates (x2, y2) - An ellipse will be bound by the rectangle spanned by (x1, y1). (x2, y2) - For a polygon, (x1, y1). (x2, y2) define its bounding box. For the actual polygon definition, the GIS element is used. On the map, the GIS element is used all the time. For ellipses, a rectangular polygon is used into which the ellipse is inscribed.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:all>
            <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
                <xs:appinfo>
                  <extra:unit value="-"/>
                  <extra:example value="POLYGON(...)"/>
                  <extra:mandatoryFor value="GIS"/>
                  <extra:enhances value="-"/>
                  <extra:default value="-"/>
                  <extra:india_context value=""/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:all>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>A string ID, unique within the grid model. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="shape01"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="DisplayType" type="DisplayTypeEnum" use="required">
            <xs:annotation>
              <xs:documentation>Definition whether the shape is dispayed on the schematic or on the map view: “Schematic”, “Map”. Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Map"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Type" type="FormTypeEnum" use="required">
            <xs:annotation>
              <xs:documentation>Type of the geometry. Possible types are: “Line”, “Arrow”, “Ellipse”, “Rectangle”, “Polygon” Hard requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Rectangle"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="x1" type="xs:double">
            <xs:annotation>
              <xs:documentation>The x-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
              <xs:appinfo>
                <extra:unit value="points"/>
                <extra:example value="234.23"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="y1" type="xs:double">
            <xs:annotation>
              <xs:documentation>The y-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
              <xs:appinfo>
                <extra:unit value="points"/>
                <extra:example value="24.87"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="x2" type="xs:double">
            <xs:annotation>
              <xs:documentation>The x-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
              <xs:appinfo>
                <extra:unit value="points"/>
                <extra:example value="24.87"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="y2" type="xs:double">
            <xs:annotation>
              <xs:documentation>The y-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
              <xs:appinfo>
                <extra:unit value="points"/>
                <extra:example value="24.87"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable name. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My name"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Description" type="xs:string">
            <xs:annotation>
              <xs:documentation>A human-readable description. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My Description"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Text" type="xs:string">
            <xs:annotation>
              <xs:documentation>Text to be shown within the shape. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="My Text"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="TextStyle" type="xs:integer">
            <xs:annotation>
              <xs:documentation>A bit mask of text styles. The following constants are OR-ed bitwise: - 1: italic - 2: bold - 4: underlined - 8: strikethrough No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="2"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="TextPosition" type="TextPositionEnumType">
            <xs:annotation>
              <xs:documentation>Position, where text is displayed within the shape. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Top"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="TextOrientation" type="TextOrientationEnumType">
            <xs:annotation>
              <xs:documentation>Orientation of the text. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="Vertical"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="FontSize" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Font size of the text. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="15"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="TextColor" type="ColorType">
            <xs:annotation>
              <xs:documentation>Color of the text. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="#black"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="OutlineColor" type="ColorType">
            <xs:annotation>
              <xs:documentation>Color of the shape outline. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="#black"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="BackgroundColor" type="ColorType">
            <xs:annotation>
              <xs:documentation>Background color of the shape. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="#white"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="OutlineWidth" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Width of the shape outline. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="2.0"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="StationID" type="xs:string">
            <xs:annotation>
              <xs:documentation>The ID of the station, if this shape belongs to a station. No requirement.</xs:documentation>
              <xs:appinfo>
                <extra:unit value="-"/>
                <extra:example value="st_293847"/>
                <extra:mandatoryFor value="-"/>
                <extra:enhances value="VIS"/>
                <extra:default value="-"/>
                <extra:india_context value=""/>
              </xs:appinfo>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / SHAPE / Shape
Annotations
A shape (including text), applicable to both the map and schematic viewers.
For compatibility with other (actual) grid elements, if a shape is used in the
schematic viewer, the shape's position and size is defined by the
(x1, y1) and (x2, y2) coordinates:
	- A line will go from (x1, y1) to (x2, y2)
	- A rectangle is defined by the upper left (x1, y1) and lower right coordinates (x2, y2)
	- An ellipse will be bound by the rectangle spanned by (x1, y1). (x2, y2)
	- For a polygon, (x1, y1). (x2, y2) define its bounding box.
	  For the actual polygon definition, the GIS element is used.
On the map, the GIS element is used all the time.
For ellipses, a rectangular polygon is used into which the ellipse is inscribed.
Diagram
Diagramdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_IDdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_DisplayTypedpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_Typedpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_x1dpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_y1dpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_x2dpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_y2dpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_Namedpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_Descriptiondpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_Textdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_TextStyledpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_TextPositiondpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_TextOrientationdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_FontSizedpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_TextColordpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_OutlineColordpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_BackgroundColordpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_OutlineWidthdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_StationIDdpgsimgridschema_2.53.tmp#GRID_GRID_SHAPE_GRID_GRID_SHAPE_Shape_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Shape BackgroundColor="" Description="" DisplayType="" FontSize="" ID="" Name="" OutlineColor="" OutlineWidth="" StationID="" Text="" TextColor="" TextOrientation="" TextPosition="" TextStyle="" Type="" x1="" x2="" y1="" y2="">
  <GIS ShapeType="">{0,1}</GIS>
</Shape>
Attributes
QName Type Use Annotation
BackgroundColor ColorType optional
Background color of the shape.
												
No requirement.
Description xs:string optional
A human-readable description.
												
No requirement.
DisplayType DisplayTypeEnum required
Definition whether the shape is dispayed on the schematic or on the map view:
“Schematic”, “Map”.
												
Hard requirement.
FontSize xs:integer optional
Font size of the text.
												
No requirement.
ID StringID required
A string ID, unique within the grid model.
												
Hard requirement.
Name xs:string optional
A human-readable name.
												
No requirement.
OutlineColor ColorType optional
Color of the shape outline.
												
No requirement.
OutlineWidth xs:integer optional
Width of the shape outline.
												
No requirement.
StationID xs:string optional
The ID of the station, if this shape belongs to a station.
												
No requirement.
Text xs:string optional
Text to be shown within the shape. 
												
No requirement.
TextColor ColorType optional
Color of the text.
												
No requirement.
TextOrientation TextOrientationEnumType optional
Orientation of the text.
												
No requirement.
TextPosition TextPositionEnumType optional
Position, where text is displayed within the shape.
												
No requirement.
TextStyle xs:integer optional
A bit mask of text styles.
The following constants are OR-ed bitwise:
- 1: italic
- 2: bold
- 4: underlined
- 8: strikethrough
												
No requirement.
Type FormTypeEnum required
Type of the geometry.
Possible types are:
“Line”, “Arrow”, “Ellipse”, “Rectangle”, “Polygon”
												
Hard requirement.
x1 xs:double optional
The x-coordinate of the upper left corner of the shape.
												
Required for:
	- Schematic display
x2 xs:double optional
The x-coordinate of the lower right corner of the shape.
												
Required for:
	- Schematic display
y1 xs:double optional
The y-coordinate of the upper left corner of the shape.
												
Required for:
	- Schematic display
y2 xs:double optional
The y-coordinate of the lower right corner of the shape.
	
Required for:
	- Schematic display
Source
<xs:element name="Shape" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A shape (including text), applicable to both the map and schematic viewers. For compatibility with other (actual) grid elements, if a shape is used in the schematic viewer, the shape's position and size is defined by the (x1, y1) and (x2, y2) coordinates: - A line will go from (x1, y1) to (x2, y2) - A rectangle is defined by the upper left (x1, y1) and lower right coordinates (x2, y2) - An ellipse will be bound by the rectangle spanned by (x1, y1). (x2, y2) - For a polygon, (x1, y1). (x2, y2) define its bounding box. For the actual polygon definition, the GIS element is used. On the map, the GIS element is used all the time. For ellipses, a rectangular polygon is used into which the ellipse is inscribed.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:all>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
          <xs:appinfo>
            <extra:unit value="-"/>
            <extra:example value="POLYGON(...)"/>
            <extra:mandatoryFor value="GIS"/>
            <extra:enhances value="-"/>
            <extra:default value="-"/>
            <extra:india_context value=""/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:all>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>A string ID, unique within the grid model. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="shape01"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="DisplayType" type="DisplayTypeEnum" use="required">
      <xs:annotation>
        <xs:documentation>Definition whether the shape is dispayed on the schematic or on the map view: “Schematic”, “Map”. Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Map"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Type" type="FormTypeEnum" use="required">
      <xs:annotation>
        <xs:documentation>Type of the geometry. Possible types are: “Line”, “Arrow”, “Ellipse”, “Rectangle”, “Polygon” Hard requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Rectangle"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="x1" type="xs:double">
      <xs:annotation>
        <xs:documentation>The x-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
        <xs:appinfo>
          <extra:unit value="points"/>
          <extra:example value="234.23"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="y1" type="xs:double">
      <xs:annotation>
        <xs:documentation>The y-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
        <xs:appinfo>
          <extra:unit value="points"/>
          <extra:example value="24.87"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="x2" type="xs:double">
      <xs:annotation>
        <xs:documentation>The x-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
        <xs:appinfo>
          <extra:unit value="points"/>
          <extra:example value="24.87"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="y2" type="xs:double">
      <xs:annotation>
        <xs:documentation>The y-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
        <xs:appinfo>
          <extra:unit value="points"/>
          <extra:example value="24.87"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable name. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My name"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>A human-readable description. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My Description"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Text" type="xs:string">
      <xs:annotation>
        <xs:documentation>Text to be shown within the shape. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="My Text"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TextStyle" type="xs:integer">
      <xs:annotation>
        <xs:documentation>A bit mask of text styles. The following constants are OR-ed bitwise: - 1: italic - 2: bold - 4: underlined - 8: strikethrough No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TextPosition" type="TextPositionEnumType">
      <xs:annotation>
        <xs:documentation>Position, where text is displayed within the shape. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Top"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TextOrientation" type="TextOrientationEnumType">
      <xs:annotation>
        <xs:documentation>Orientation of the text. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="Vertical"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="FontSize" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Font size of the text. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="15"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TextColor" type="ColorType">
      <xs:annotation>
        <xs:documentation>Color of the text. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="#black"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="OutlineColor" type="ColorType">
      <xs:annotation>
        <xs:documentation>Color of the shape outline. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="#black"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BackgroundColor" type="ColorType">
      <xs:annotation>
        <xs:documentation>Background color of the shape. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="#white"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="OutlineWidth" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Width of the shape outline. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="2.0"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="StationID" type="xs:string">
      <xs:annotation>
        <xs:documentation>The ID of the station, if this shape belongs to a station. No requirement.</xs:documentation>
        <xs:appinfo>
          <extra:unit value="-"/>
          <extra:example value="st_293847"/>
          <extra:mandatoryFor value="-"/>
          <extra:enhances value="VIS"/>
          <extra:default value="-"/>
          <extra:india_context value=""/>
        </xs:appinfo>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element GRID / SHAPE / Shape / GIS
Annotations
Defines the GIS information (geometry and coordinates).
													
Required for:
	- Geographical display
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Pointsdpgsimgridschema_2.53.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Defines the GIS information (geometry and coordinates). Required for: - Geographical display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="POLYGON(...)"/>
      <extra:mandatoryFor value="GIS"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
[ top ]
Element DefiniteTimeOvercurrentProtection / STAGE
Diagram
Diagramdpgsimgridschema_2.53.tmp#DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_Stage
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Stage
Instance
<STAGE>
  <Stage CurrentInKiloampere="" SwitchOffTimeInSeconds="">{0,unbounded}</Stage>
</STAGE>
Source
<xs:element name="STAGE" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') - is a protection device, where the swich-off time depends on the short circuit current. DTOPs are configured, such that high currents are cleared faster than small currents. The reason is that high currents indicate a close proximity to the fault location. This current-time-dependency is expressed as list of time-current pairs, which discribes a step-shaped curve. Example: - 1kA / 3.0s - 2kA / 1.5s - 4kA / 0.5s The above list of current/time pairs represents this behavior: - Fault currents below 1kA are not cleared - Fault currents between 1kA and 2kA are cleared after 3s - Fault currents between 2kA and 4kA are cleared after 1.5s - Fault currents above 4kA are cleared after 0.5s</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="CurrentInKiloampere" type="xs:double">
            <xs:annotation>
              <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds. Required for: - Protection calculation</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
            <xs:annotation>
              <xs:documentation>The time after which the fault is cleared. Required for: - Protection calculation</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element DefiniteTimeOvercurrentProtection / STAGE / Stage
Annotations
A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') -
										is a protection device, where the swich-off time depends on the short circuit current.
										DTOPs are configured, such that high currents are cleared faster than small currents.
										The reason is that high currents indicate a close proximity to the fault location.
										This current-time-dependency is expressed as list of time-current pairs, which discribes a step-shaped curve.
										Example:
											- 1kA / 3.0s
											- 2kA / 1.5s
											- 4kA / 0.5s
	
										The above list of current/time pairs represents this behavior:
											- Fault currents below 1kA are not cleared
											- Fault currents between 1kA and 2kA are cleared after 3s
											- Fault currents between 2kA and 4kA are cleared after 1.5s
											- Fault currents above 4kA are cleared after 0.5s
Diagram
Diagramdpgsimgridschema_2.53.tmp#DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_Stage_CurrentInKiloamperedpgsimgridschema_2.53.tmp#DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_Stage_SwitchOffTimeInSeconds
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
CurrentInKiloampere xs:double optional
When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.
													
Required for:
	- Protection calculation
SwitchOffTimeInSeconds xs:double optional
The time after which the fault is cleared.
													
Required for:
	- Protection calculation
Source
<xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') - is a protection device, where the swich-off time depends on the short circuit current. DTOPs are configured, such that high currents are cleared faster than small currents. The reason is that high currents indicate a close proximity to the fault location. This current-time-dependency is expressed as list of time-current pairs, which discribes a step-shaped curve. Example: - 1kA / 3.0s - 2kA / 1.5s - 4kA / 0.5s The above list of current/time pairs represents this behavior: - Fault currents below 1kA are not cleared - Fault currents between 1kA and 2kA are cleared after 3s - Fault currents between 2kA and 4kA are cleared after 1.5s - Fault currents above 4kA are cleared after 0.5s</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="CurrentInKiloampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds. Required for: - Protection calculation</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
      <xs:annotation>
        <xs:documentation>The time after which the fault is cleared. Required for: - Protection calculation</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element DistanceProtection / STAGE
Annotations
A DP - distance protection device (Ger. 'Distanzschutz') - is a protection device, for which the swich-off time depends
on the measured electical distance (in Ohm) to the fault location.
DPs are configured such that close faults (measured impedance is low) are cleared faster than distant faults (measured impedance is high).
This distance-time dependency is expressed as list of distance-time pairs, which discribes a step-shaped curve.
Stages of DistanceProtection devices work analogously to the stages of DefiniteTimeOvercurrentProtection devices
with the difference that the distance is measured in Ohm instead of Ampere. For an example how to define stages, please look at the DefiniteTimeOvercurrentProtection device.
Diagram
Diagramdpgsimgridschema_2.53.tmp#DistanceProtection_DistanceProtection_STAGE_Stage
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Stage
Instance
<STAGE>
  <Stage ImpedanceInOhm="" SwitchOffTimeInSeconds="">{0,unbounded}</Stage>
</STAGE>
Source
<xs:element name="STAGE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A DP - distance protection device (Ger. 'Distanzschutz') - is a protection device, for which the swich-off time depends on the measured electical distance (in Ohm) to the fault location. DPs are configured such that close faults (measured impedance is low) are cleared faster than distant faults (measured impedance is high). This distance-time dependency is expressed as list of distance-time pairs, which discribes a step-shaped curve. Stages of DistanceProtection devices work analogously to the stages of DefiniteTimeOvercurrentProtection devices with the difference that the distance is measured in Ohm instead of Ampere. For an example how to define stages, please look at the DefiniteTimeOvercurrentProtection device.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ImpedanceInOhm" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the impedances which together with SwitchOffTimeInSeconds define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
            <xs:annotation>
              <xs:documentation>Denotes the time which together with ImpedanceInOhm define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element DistanceProtection / STAGE / Stage
Diagram
Diagramdpgsimgridschema_2.53.tmp#DistanceProtection_DistanceProtection_STAGE_DistanceProtection_DistanceProtection_STAGE_Stage_ImpedanceInOhmdpgsimgridschema_2.53.tmp#DistanceProtection_DistanceProtection_STAGE_DistanceProtection_DistanceProtection_STAGE_Stage_SwitchOffTimeInSeconds
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
ImpedanceInOhm xs:double optional
Denotes the impedances which together with SwitchOffTimeInSeconds define the settings of the protection device. Multiple entries possible.
													
Required for:
	- Protection calculation
SwitchOffTimeInSeconds xs:double optional
Denotes the time which together with ImpedanceInOhm define the settings of the protection device. Multiple entries possible.
													
Required for:
	- Protection calculation
Source
<xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ImpedanceInOhm" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the impedances which together with SwitchOffTimeInSeconds define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
      <xs:annotation>
        <xs:documentation>Denotes the time which together with ImpedanceInOhm define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Complex Type GISType
Diagram
Diagramdpgsimgridschema_2.53.tmp#GISType_ShapeTypedpgsimgridschema_2.53.tmp#GISType_Points
Used by
Model
Children Points
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:complexType name="GISType">
  <xs:sequence>
    <xs:element minOccurs="1" maxOccurs="1" name="Points">
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element name="Point">
            <xs:complexType>
              <xs:attribute name="Lat" type="xs:double" use="required">
                <xs:annotation>
                  <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
                </xs:annotation>
              </xs:attribute>
              <xs:attribute name="Lon" type="xs:double" use="required">
                <xs:annotation>
                  <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="ShapeType" type="ShapeTypeEnum" use="required">
    <xs:annotation>
      <xs:documentation>Type of shape, either Point, Line, or Polygon</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type ShapeTypeEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Point
Shape type "Point" needs exactly one "Point" element in its child node "Points".
enumeration Line
Shape type "Line" needs two or more "Point" elements in its child node "Points".
enumeration Polygon
Shape type "Polygon" three or more "Point" elements needs in its child node "Points".
Used by
Attribute GISType/@ShapeType
Source
<xs:simpleType name="ShapeTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Point">
      <xs:annotation>
        <xs:documentation>Shape type "Point" needs exactly one "Point" element in its child node "Points".</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Line">
      <xs:annotation>
        <xs:documentation>Shape type "Line" needs two or more "Point" elements in its child node "Points".</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Polygon">
      <xs:annotation>
        <xs:documentation>Shape type "Polygon" three or more "Point" elements needs in its child node "Points".</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type StringID
Annotations
A valid ID is any non-empty string.
Each element requires a unique ID. Usually IDs must be unique among their own type.
For branch types (Line, Connection, Transformer) all IDs must be unique among all branch types. E.g., a line must not have the same ID as a transformer.
Diagram
Diagram
Type restriction of xs:string
Facets
minLength 1
Used by
Source
<xs:simpleType name="StringID">
  <xs:annotation>
    <xs:documentation>A valid ID is any non-empty string. Each element requires a unique ID. Usually IDs must be unique among their own type. For branch types (Line, Connection, Transformer) all IDs must be unique among all branch types. E.g., a line must not have the same ID as a transformer.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type Month
Diagram
Diagram
Type restriction of xs:integer
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:simpleType name="Month">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="12"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type BusTypeEnum
Annotations
Each bus can optionally have a bus type. Depending on the type the bus is visualized differently
in the schematic grid viewer.
Unless otherwise indicated, this property doesn't affect calculations.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration TransformerStation
Indicates the location of a transformer station.
Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).
enumeration DistributionCabinet
A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power
to different households or streets. They sometimes include metering devices.
enumeration CableJunction
A cable junction (Ger. 'Muffe') is used to connect two different cables.
Connecting other grid elements is usually not possible.
enumeration BusBar
A bus bar (Ger. 'Sammelschiene') is a metallic bar inside a transformer station used
for high current power distribution.
enumeration ConnectionPoint
A connection point (Ger. 'Hausanschluss') represents a customer (private or commercial).
enumeration SmallConnectionPoint
A small connection point (Ger. 'Kleinverbraucheranschluss') is a small power consumer,
typically located in public areas, such as ticket machines or street lighting.
enumeration Virtual
Virtual buses are buses that do not exist in the physical reality but are created
for the sake of grid modeling.
enumeration PreferredNetworkFeederLocation
If the grid model does not have a network feeder, this defines the host bus of the network feeder
that is created by the software. If the grid model has a network feeder it is recommended to use
this type for the host bus.
enumeration Other
Other types of buses that don't match any of the above types.
Used by
Source
<xs:simpleType name="BusTypeEnum">
  <xs:annotation>
    <xs:documentation>Each bus can optionally have a bus type. Depending on the type the bus is visualized differently in the schematic grid viewer. Unless otherwise indicated, this property doesn't affect calculations.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="TransformerStation">
      <xs:annotation>
        <xs:documentation>Indicates the location of a transformer station. Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="DistributionCabinet">
      <xs:annotation>
        <xs:documentation>A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power to different households or streets. They sometimes include metering devices.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CableJunction">
      <xs:annotation>
        <xs:documentation>A cable junction (Ger. 'Muffe') is used to connect two different cables. Connecting other grid elements is usually not possible.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BusBar">
      <xs:annotation>
        <xs:documentation>A bus bar (Ger. 'Sammelschiene') is a metallic bar inside a transformer station used for high current power distribution.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ConnectionPoint">
      <xs:annotation>
        <xs:documentation>A connection point (Ger. 'Hausanschluss') represents a customer (private or commercial).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="SmallConnectionPoint">
      <xs:annotation>
        <xs:documentation>A small connection point (Ger. 'Kleinverbraucheranschluss') is a small power consumer, typically located in public areas, such as ticket machines or street lighting.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Virtual">
      <xs:annotation>
        <xs:documentation>Virtual buses are buses that do not exist in the physical reality but are created for the sake of grid modeling.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PreferredNetworkFeederLocation">
      <xs:annotation>
        <xs:documentation>If the grid model does not have a network feeder, this defines the host bus of the network feeder that is created by the software. If the grid model has a network feeder it is recommended to use this type for the host bus.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>Other types of buses that don't match any of the above types.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type ReactivePower
Diagram
Diagramdpgsimgridschema_2.53.tmp#ReactivePower_Typedpgsimgridschema_2.53.tmp#ReactivePower_FixedReactivePowerInKilovoltamperedpgsimgridschema_2.53.tmp#ReactivePower_FixedCosPhiInRadiansdpgsimgridschema_2.53.tmp#ReactivePower_LibraryCharacteristicName
Used by
Attributes
QName Type Use
FixedCosPhiInRadians xs:double optional
FixedReactivePowerInKilovoltampere xs:double optional
LibraryCharacteristicName xs:string optional
Type ReactivePowerType optional
Source
<xs:complexType name="ReactivePower">
  <xs:attribute name="Type" type="ReactivePowerType"/>
  <xs:attribute name="FixedReactivePowerInKilovoltampere" type="xs:double"/>
  <xs:attribute name="FixedCosPhiInRadians" type="xs:double"/>
  <xs:attribute name="LibraryCharacteristicName" type="xs:string"/>
</xs:complexType>
[ top ]
Simple Type ReactivePowerType
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration FIXED_Q
Reactive Power is directly entered as a (constant) value in Megawatt. This is the simplest form of defining reactive power.
enumeration FIXED_COS_PHI
Reactive power is calculated from a fixed cosPhi and a cosPhiType.
enumeration LIBRARY_CHARACTERISTIC
References a characteristic defined in the application's component library by its name.
Used by
Source
<xs:simpleType name="ReactivePowerType">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Defines how reactive power is calculated out of active power.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="FIXED_Q">
      <xs:annotation>
        <xs:documentation>Reactive Power is directly entered as a (constant) value in Megawatt. This is the simplest form of defining reactive power.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FIXED_COS_PHI">
      <xs:annotation>
        <xs:documentation>Reactive power is calculated from a fixed cosPhi and a cosPhiType.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="LIBRARY_CHARACTERISTIC">
      <xs:annotation>
        <xs:documentation>References a characteristic defined in the application's component library by its name.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type TimeSeriesBehavior
Diagram
Diagramdpgsimgridschema_2.53.tmp#TimeSeriesBehavior_Namedpgsimgridschema_2.53.tmp#TimeSeriesBehavior_Type
Used by
Attributes
QName Type Use
Name xs:string optional
Type TimeSeriesBehaviorTypeEnum optional
Source
<xs:complexType name="TimeSeriesBehavior">
  <xs:attribute name="Name" type="xs:string"/>
  <xs:attribute name="Type" type="TimeSeriesBehaviorTypeEnum"/>
</xs:complexType>
[ top ]
Simple Type TimeSeriesBehaviorTypeEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Ignore
This customer will be ignored during time-series simulations.
enumeration CustomProfile
The name of the profile must be provided in TimeSeriesBehavior.name.
enumeration PreInstalledProfile
The name of the profile must be provided in TimeSeriesBehavior.name.
enumeration Model
The name of the model must be provided in TimeSeriesBehavior.name.
enumeration Metered
A smart meter is measuring the power consumption of this customer.
Load.MeterID or Generator.MeterID must be provided, if this option is selected.
enumeration Masked
A smart meter higher up in the grid is measuring this customer (this customer is part of an aggregated measurement).
The ID of the aggregating meter must be provided in TimeSeriesBehavior.name if this option is selected.
A possible meter measuring only this customer shall be ignored for time-series calculations.
Used by
Source
<xs:simpleType name="TimeSeriesBehaviorTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Ignore">
      <xs:annotation>
        <xs:documentation>This customer will be ignored during time-series simulations.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CustomProfile">
      <xs:annotation>
        <xs:documentation>The name of the profile must be provided in TimeSeriesBehavior.name.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PreInstalledProfile">
      <xs:annotation>
        <xs:documentation>The name of the profile must be provided in TimeSeriesBehavior.name.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Model">
      <xs:annotation>
        <xs:documentation>The name of the model must be provided in TimeSeriesBehavior.name.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Metered">
      <xs:annotation>
        <xs:documentation>A smart meter is measuring the power consumption of this customer. Load.MeterID or Generator.MeterID must be provided, if this option is selected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Masked">
      <xs:annotation>
        <xs:documentation>A smart meter higher up in the grid is measuring this customer (this customer is part of an aggregated measurement). The ID of the aggregating meter must be provided in TimeSeriesBehavior.name if this option is selected. A possible meter measuring only this customer shall be ignored for time-series calculations.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type LoadCategoryEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Residential
Load of a private customer
enumeration Industrial
Load of an industrial customer
enumeration Heat pump
A heat pump, e.g. to heat a building.
enumeration Electric heating
Electric resistive heating, e.g., to heat a building.
As electric heating is very inefficient, it is forbidden in some countries.
enumeration Electric water heater
For example a hot water boiler.
enumeration EV charger
Charger of an electric vehicle
enumeration Stationary battery
A Battery. A battery defined as static load will always consumer power.
Batteries with a charge and discharge behavior cannot be modelled in a static grid model.
They can be applied in the software as part of a 'Scenario'.
enumeration Equivalent aggregated load
When a grid is split, in each subgrid, the load is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This load has the type 'Equivalent aggregated load'.
enumeration Other
A load that doesn't match any other category.
Used by
Source
<xs:simpleType name="LoadCategoryEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Residential">
      <xs:annotation>
        <xs:documentation>Load of a private customer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Industrial">
      <xs:annotation>
        <xs:documentation>Load of an industrial customer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Heat pump">
      <xs:annotation>
        <xs:documentation>A heat pump, e.g. to heat a building.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Electric heating">
      <xs:annotation>
        <xs:documentation>Electric resistive heating, e.g., to heat a building. As electric heating is very inefficient, it is forbidden in some countries.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Electric water heater">
      <xs:annotation>
        <xs:documentation>For example a hot water boiler.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="EV charger">
      <xs:annotation>
        <xs:documentation>Charger of an electric vehicle</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Stationary battery">
      <xs:annotation>
        <xs:documentation>A Battery. A battery defined as static load will always consumer power. Batteries with a charge and discharge behavior cannot be modelled in a static grid model. They can be applied in the software as part of a 'Scenario'.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Equivalent aggregated load">
      <xs:annotation>
        <xs:documentation>When a grid is split, in each subgrid, the load is summed up and placed in the higher voltage grid (where the subgrid was extracted from). This load has the type 'Equivalent aggregated load'.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>A load that doesn't match any other category.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type GenerationCategoryEnum
Annotations
Generators can have a category. This is used for filtering.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration PV
A photovoltaic generator (solar power).
enumeration Wind
A Wind turbine.
enumeration Biomass
In a biomass power plant, some kind of biofuel (e.g., wood) is burned to produce electricity.
enumeration Hydro
A power plant where water is used to power a generator.
For example with a high pressure from a reservoir (pumped hydro) or low pressure (river).
enumeration Gas turbine
A power plant where gas is burned to power a generator.
enumeration Combined heat and power
A power plant where a fuel is burned to provide thermal and electrical energy.
enumeration Equivalent aggregated generation
When a grid is split, in each subgrid, the generation is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This generator has the type 'Equivalent aggregated generation'.
enumeration Other
A generator that doesn't match any other category.
Used by
Source
<xs:simpleType name="GenerationCategoryEnum">
  <xs:annotation>
    <xs:documentation>Generators can have a category. This is used for filtering.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="PV">
      <xs:annotation>
        <xs:documentation>A photovoltaic generator (solar power).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Wind">
      <xs:annotation>
        <xs:documentation>A Wind turbine.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Biomass">
      <xs:annotation>
        <xs:documentation>In a biomass power plant, some kind of biofuel (e.g., wood) is burned to produce electricity.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Hydro">
      <xs:annotation>
        <xs:documentation>A power plant where water is used to power a generator. For example with a high pressure from a reservoir (pumped hydro) or low pressure (river).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Gas turbine">
      <xs:annotation>
        <xs:documentation>A power plant where gas is burned to power a generator.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Combined heat and power">
      <xs:annotation>
        <xs:documentation>A power plant where a fuel is burned to provide thermal and electrical energy.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Equivalent aggregated generation">
      <xs:annotation>
        <xs:documentation>When a grid is split, in each subgrid, the generation is summed up and placed in the higher voltage grid (where the subgrid was extracted from). This generator has the type 'Equivalent aggregated generation'.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>A generator that doesn't match any other category.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type GenerationConnectionEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Direct
This option is deprecated and should not be used anymore.
enumeration Inverter
An inverter (Ger. 'Wechselrichter') converts DC power to AC power. It is typically used for photovoltaics.
enumeration Synchronous Machine
Synchronous generators have an efficiency and are typically used in large power plants (such as hydro or nuclear power plants).
enumeration Asynchronous Machine
Asynchronous machines are sometimes used in small generators (Diesel generators, wind power, hydro).
enumeration Converter
A converter (Ger. 'Frequenzumrichter') converts the frequency and amplitude.
Used by
Source
<xs:simpleType name="GenerationConnectionEnum">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Describes how a generator is connected to the grid. The connection type describes, to what extent a generator contributes to a short circuit.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="Direct">
      <xs:annotation>
        <xs:documentation>This option is deprecated and should not be used anymore.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Inverter">
      <xs:annotation>
        <xs:documentation>An inverter (Ger. 'Wechselrichter') converts DC power to AC power. It is typically used for photovoltaics.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Synchronous Machine">
      <xs:annotation>
        <xs:documentation>Synchronous generators have an efficiency and are typically used in large power plants (such as hydro or nuclear power plants).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Asynchronous Machine">
      <xs:annotation>
        <xs:documentation>Asynchronous machines are sometimes used in small generators (Diesel generators, wind power, hydro).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Converter">
      <xs:annotation>
        <xs:documentation>A converter (Ger. 'Frequenzumrichter') converts the frequency and amplitude.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type StarPointGrounding
Annotations
This type characterizes how the star point of a transformer is grounded. This is relevant in case of a short circuit.
Not all transformers have a star point. Only if the vector group contains a 'y' character on the secondary side, e.g. 'Dy', the transformer has a star point.
In the Adaptricity platform the StarPointGrounding property is interpreted as grounding information for a star point the secondary side of the transformer.
This property is not mandatory. However, if not provided for transformers that do have a star point on the secondary side, short circuit calculation is not possible.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Direct grounding
The star point is direct connected to ground without any impedance.
enumeration Low-resistance grounding
The star point is connected to ground through a resistance.
enumeration Resonant grounding
The star point is connected to ground through an inductor.
enumeration Insulated grid
The star point is not connected to ground (insulated).
Used by
Source
<xs:simpleType name="StarPointGrounding">
  <xs:annotation>
    <xs:documentation>This type characterizes how the star point of a transformer is grounded. This is relevant in case of a short circuit. Not all transformers have a star point. Only if the vector group contains a 'y' character on the secondary side, e.g. 'Dy', the transformer has a star point. In the Adaptricity platform the StarPointGrounding property is interpreted as grounding information for a star point the secondary side of the transformer. This property is not mandatory. However, if not provided for transformers that do have a star point on the secondary side, short circuit calculation is not possible.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Direct grounding">
      <xs:annotation>
        <xs:documentation>The star point is direct connected to ground without any impedance.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Low-resistance grounding">
      <xs:annotation>
        <xs:documentation>The star point is connected to ground through a resistance.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Resonant grounding">
      <xs:annotation>
        <xs:documentation>The star point is connected to ground through an inductor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Insulated grid">
      <xs:annotation>
        <xs:documentation>The star point is not connected to ground (insulated).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type BranchEndEnum
Annotations
The BranchEndEnum at which end of a branch (line, transformer, connection) something is measured/installed .
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Bus1
The end of the branch where the bus1 is connected.
enumeration Bus2
The end of the branch where the bus2 is connected.
Used by
Source
<xs:simpleType name="BranchEndEnum">
  <xs:annotation>
    <xs:documentation>The BranchEndEnum at which end of a branch (line, transformer, connection) something is measured/installed .</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Bus1">
      <xs:annotation>
        <xs:documentation>The end of the branch where the bus1 is connected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Bus2">
      <xs:annotation>
        <xs:documentation>The end of the branch where the bus2 is connected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type FuseTypeEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Grid
A grid fuse protects a larger (usually public) part of the distribution grid from a short circuit.
They are typically found in transformer stations and distribution cabinets.
Grid fuses are dimensioned to withstand a higher current and melt more slowly than connection fuses, allowing connection fuses to melt first.
enumeration Connection
A connection fuse protects an individual customer from a short circuit.
They are installed where the customer is connected to the grid.
Connection fuses are dimensioned to withstand a lower current and melt faster than grid fuses, preventing the grid fuses to disconnect a much larger part of the grid.
Used by
Source
<xs:simpleType name="FuseTypeEnum">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Characterizes the location of a fuse.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="Grid">
      <xs:annotation>
        <xs:documentation>A grid fuse protects a larger (usually public) part of the distribution grid from a short circuit. They are typically found in transformer stations and distribution cabinets. Grid fuses are dimensioned to withstand a higher current and melt more slowly than connection fuses, allowing connection fuses to melt first.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Connection">
      <xs:annotation>
        <xs:documentation>A connection fuse protects an individual customer from a short circuit. They are installed where the customer is connected to the grid. Connection fuses are dimensioned to withstand a lower current and melt faster than grid fuses, preventing the grid fuses to disconnect a much larger part of the grid.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type ProtectionDevice
Diagram
Diagramdpgsimgridschema_2.53.tmp#ProtectionDevice_IDdpgsimgridschema_2.53.tmp#ProtectionDevice_Namedpgsimgridschema_2.53.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionMonthdpgsimgridschema_2.53.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2.53.tmp#ProtectionDevice_Directiondpgsimgridschema_2.53.tmp#ProtectionDevice_HostSwitchID
Used by
Attributes
QName Type Use Annotation
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
					
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
					
No requirement.
Description xs:string optional
A human-readable description.
					
No requirement.
Direction ProtectionDeviceDirection optional
The direction of the current for which the protection device should trip in the case of a short-circuit.
Defaults to 'Undirected'.
					
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. Can be used for switching to an external system.
					
No requirement.
HostSwitchID StringID optional
ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. 
					
Required.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
					
Hard requirement.
Name xs:string optional
A human-readable name.
					
No requirement.
Source
<xs:complexType name="ProtectionDevice">
  <xs:attribute name="ID" type="StringID" use="required">
    <xs:annotation>
      <xs:documentation>ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices. Hard requirement.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="Name" type="xs:string">
    <xs:annotation>
      <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="Description" type="xs:string">
    <xs:annotation>
      <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ConstructionYear" type="xs:integer">
    <xs:annotation>
      <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ConstructionMonth" type="Month">
    <xs:annotation>
      <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
      <xs:appinfo>
        <extra:unit value="-"/>
        <extra:example value="02"/>
        <extra:mandatoryFor value="-"/>
        <extra:enhances value="VIS"/>
        <extra:default value="-"/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ExternalURL" type="xs:anyURI">
    <xs:annotation>
      <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="Direction" type="ProtectionDeviceDirection">
    <xs:annotation>
      <xs:documentation>The direction of the current for which the protection device should trip in the case of a short-circuit. Defaults to 'Undirected'. No requirement.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="HostSwitchID" type="StringID">
    <xs:annotation>
      <xs:documentation>ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. Required.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type ProtectionDeviceDirection
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Undirected
Faults in both directions are cleared. This option must not be used for Distance Protection Devices as they cannot be undirected.
enumeration Bus 1 to Bus 2
Only faults visible when 'looking' from bus1 to bus2 are cleared.
enumeration Bus 2 to Bus 1
Only faults visible when 'looking' from bus2 to bus1 are cleared.
Used by
Source
<xs:simpleType name="ProtectionDeviceDirection">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Protection devices can be directed in the sense that they only clear faults (short circuits) that occur on a specific side of the device.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="Undirected">
      <xs:annotation>
        <xs:documentation>Faults in both directions are cleared. This option must not be used for Distance Protection Devices as they cannot be undirected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Bus 1 to Bus 2">
      <xs:annotation>
        <xs:documentation>Only faults visible when 'looking' from bus1 to bus2 are cleared.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Bus 2 to Bus 1">
      <xs:annotation>
        <xs:documentation>Only faults visible when 'looking' from bus2 to bus1 are cleared.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type SwitchTypeEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Circuit Breaker
A circuit breaker (Ger. 'Leitungsschutzschalter') is an automatically operated electrical
switch designed to protect an electrical circuit from damage caused by excess current from an overload or short circuit.
It can switch under load and has a mechanism to suppress electric arcs.
enumeration Disconnect Switch
A disconnect switch (Ger. 'Trennschalter') is used to ensure that an electrical circuit is completely
de-energized for service or maintenance. It connot switch under load.
enumeration Load Switch
The switch is a load 2 (Ger. 'Lastschalter') is a switch designed to connect and disconnect devices under
normal operating conditions. It has a mechanism to suppress electric arcs caused by normal operational currents (not fault currents).
Used by
Source
<xs:simpleType name="SwitchTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Circuit Breaker">
      <xs:annotation>
        <xs:documentation>A circuit breaker (Ger. 'Leitungsschutzschalter') is an automatically operated electrical switch designed to protect an electrical circuit from damage caused by excess current from an overload or short circuit. It can switch under load and has a mechanism to suppress electric arcs.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Disconnect Switch">
      <xs:annotation>
        <xs:documentation>A disconnect switch (Ger. 'Trennschalter') is used to ensure that an electrical circuit is completely de-energized for service or maintenance. It connot switch under load.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Load Switch">
      <xs:annotation>
        <xs:documentation>The switch is a load 2 (Ger. 'Lastschalter') is a switch designed to connect and disconnect devices under normal operating conditions. It has a mechanism to suppress electric arcs caused by normal operational currents (not fault currents).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type StationTypeEnum
Annotations
The type of the station.
This property doesn't affect calculations.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration TransformerStation
Indicates the location of a transformer station.
Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).
enumeration DistributionCabinet
A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power
to different households or streets. They sometimes include metering devices.
enumeration Substation
A substation is a high-voltage electric system facility.
It is used to switch generators, equipment, and circuits or lines in and out of a system.
It also is used to change AC voltages from one level to another, and/or change alternating
current to direct current or direct current to alternating current.
enumeration Other
Other type of station that don't match any of the above types.
Used by
Source
<xs:simpleType name="StationTypeEnum">
  <xs:annotation>
    <xs:documentation>The type of the station. This property doesn't affect calculations.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="TransformerStation">
      <xs:annotation>
        <xs:documentation>Indicates the location of a transformer station. Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="DistributionCabinet">
      <xs:annotation>
        <xs:documentation>A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power to different households or streets. They sometimes include metering devices.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Substation">
      <xs:annotation>
        <xs:documentation>A substation is a high-voltage electric system facility. It is used to switch generators, equipment, and circuits or lines in and out of a system. It also is used to change AC voltages from one level to another, and/or change alternating current to direct current or direct current to alternating current.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>Other type of station that don't match any of the above types.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type DisplayTypeEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Schematic
enumeration Map
Used by
Source
<xs:simpleType name="DisplayTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Schematic"/>
    <xs:enumeration value="Map"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type FormTypeEnum
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Line
enumeration Arrow
enumeration Ellipse
enumeration Rectangle
enumeration Polygon
Used by
Source
<xs:simpleType name="FormTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Line"/>
    <xs:enumeration value="Arrow"/>
    <xs:enumeration value="Ellipse"/>
    <xs:enumeration value="Rectangle"/>
    <xs:enumeration value="Polygon"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type TextPositionEnumType
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration TopLeft
enumeration TopCenter
enumeration TopRight
enumeration MiddleLeft
enumeration MiddleCenter
enumeration MiddleRight
enumeration BottomLeft
enumeration BottomCenter
enumeration BottomRight
Used by
Source
<xs:simpleType name="TextPositionEnumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="TopLeft"/>
    <xs:enumeration value="TopCenter"/>
    <xs:enumeration value="TopRight"/>
    <xs:enumeration value="MiddleLeft"/>
    <xs:enumeration value="MiddleCenter"/>
    <xs:enumeration value="MiddleRight"/>
    <xs:enumeration value="BottomLeft"/>
    <xs:enumeration value="BottomCenter"/>
    <xs:enumeration value="BottomRight"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type TextOrientationEnumType
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Horizontal
enumeration Vertical
Used by
Source
<xs:simpleType name="TextOrientationEnumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Horizontal"/>
    <xs:enumeration value="Vertical"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type ColorType
Annotations
A hex color CSS string in the format #RRGGBBAA
Diagram
Diagram
Type restriction of xs:string
Facets
pattern #[0-9a-fA-F]{8}
Used by
Source
<xs:simpleType name="ColorType">
  <xs:annotation>
    <xs:documentation>A hex color CSS string in the format #RRGGBBAA</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="#[0-9a-fA-F]{8}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type DefiniteTimeOvercurrentProtection
Diagram
Diagramdpgsimgridschema_2.53.tmp#ProtectionDevice_IDdpgsimgridschema_2.53.tmp#ProtectionDevice_Namedpgsimgridschema_2.53.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionMonthdpgsimgridschema_2.53.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2.53.tmp#ProtectionDevice_Directiondpgsimgridschema_2.53.tmp#ProtectionDevice_HostSwitchIDdpgsimgridschema_2.53.tmp#ProtectionDevicedpgsimgridschema_2.53.tmp#DefiniteTimeOvercurrentProtection_STAGE
Type extension of ProtectionDevice
Type hierarchy
Model
Children STAGE
Attributes
QName Type Use Annotation
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
					
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
					
No requirement.
Description xs:string optional
A human-readable description.
					
No requirement.
Direction ProtectionDeviceDirection optional
The direction of the current for which the protection device should trip in the case of a short-circuit.
Defaults to 'Undirected'.
					
No requirement.
ExternalURL xs:anyURI optional
URL that is displayed in our system. Can be used for switching to an external system.
					
No requirement.
HostSwitchID StringID optional
ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. 
					
Required.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
					
Hard requirement.
Name xs:string optional
A human-readable name.
					
No requirement.
Source
<xs:complexType name="DefiniteTimeOvercurrentProtection">
  <xs:complexContent>
    <xs:extension base="ProtectionDevice">
      <xs:sequence>
        <xs:element name="STAGE" minOccurs="0" maxOccurs="1">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') - is a protection device, where the swich-off time depends on the short circuit current. DTOPs are configured, such that high currents are cleared faster than small currents. The reason is that high currents indicate a close proximity to the fault location. This current-time-dependency is expressed as list of time-current pairs, which discribes a step-shaped curve. Example: - 1kA / 3.0s - 2kA / 1.5s - 4kA / 0.5s The above list of current/time pairs represents this behavior: - Fault currents below 1kA are not cleared - Fault currents between 1kA and 2kA are cleared after 3s - Fault currents between 2kA and 4kA are cleared after 1.5s - Fault currents above 4kA are cleared after 0.5s</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:attribute name="CurrentInKiloampere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds. Required for: - Protection calculation</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>The time after which the fault is cleared. Required for: - Protection calculation</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type DistanceProtection
Diagram
Diagramdpgsimgridschema_2.53.tmp#ProtectionDevice_IDdpgsimgridschema_2.53.tmp#ProtectionDevice_Namedpgsimgridschema_2.53.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2.53.tmp#ProtectionDevice_ConstructionMonthdpgsimgridschema_2.53.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2.53.tmp#ProtectionDevice_Directiondpgsimgridschema_2.53.tmp#ProtectionDevice_HostSwitchIDdpgsimgridschema_2.53.tmp#ProtectionDevicedpgsimgridschema_2.53.tmp#DistanceProtection_DirectionalFinalTimeInSecondsdpgsimgridschema_2.53.tmp#DistanceProtection_NonDirectionalFinalTimeInSecondsdpgsimgridschema_2.53.tmp#DistanceProtection_OvercurrentThresholdInKiloamperedpgsimgridschema_2.53.tmp#DistanceProtection_MinimalGridImpedanceInOhmdpgsimgridschema_2.53.tmp#DistanceProtection_MaxStagesdpgsimgridschema_2.53.tmp#DistanceProtection_STAGE
Type extension of ProtectionDevice
Type hierarchy
Model
Children STAGE
Attributes
QName Type Use Annotation
ConstructionMonth Month optional
The Month that the component was built in the field. 
Only used for information purposes.
					
No requirement.
ConstructionYear xs:integer optional
The year that the component was built in the field. Only used for information purposes.
					
No requirement.
Description xs:string optional
A human-readable description.
					
No requirement.
Direction ProtectionDeviceDirection optional
The direction of the current for which the protection device should trip in the case of a short-circuit.
Defaults to 'Undirected'.
					
No requirement.
DirectionalFinalTimeInSeconds xs:double optional
When a distance protection device recognizes a fault in its direction,
this is the time after which the device sends a second switch-open signal to the circuit breaker if the first one did not work for some reason.
							
Required for:
	- Protection calculation
ExternalURL xs:anyURI optional
URL that is displayed in our system. Can be used for switching to an external system.
					
No requirement.
HostSwitchID StringID optional
ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. 
					
Required.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
					
Hard requirement.
MaxStages xs:integer optional
The maximum number of stages that can be configured in the device.
							
Required for:
	- Protection calculation
MinimalGridImpedanceInOhm xs:double optional
The minimum impedance a distance protection device can reliably detect.
When parameterizing distance protection devices automatically,
the impedance of the first stage will not fall below this value.
							
Required for:
	- Protection calculation
Name xs:string optional
A human-readable name.
					
No requirement.
NonDirectionalFinalTimeInSeconds xs:double optional
The swich-off time when a fault in backwards direction is detected.
							
Required for:
	- Protection calculation
OvercurrentThresholdInKiloampere xs:double optional
Threshold for the device to get active. Measured currents above this threshold are assumed to be faults.
In this case the device will switch after the delay defined by the stages and the measured impedance,
whereas currents under this threshold are assumed to be normal operational currents.
							
Required for:
	- Protection calculation
Source
<xs:complexType name="DistanceProtection">
  <xs:complexContent>
    <xs:extension base="ProtectionDevice">
      <xs:sequence>
        <xs:element name="STAGE" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>A DP - distance protection device (Ger. 'Distanzschutz') - is a protection device, for which the swich-off time depends on the measured electical distance (in Ohm) to the fault location. DPs are configured such that close faults (measured impedance is low) are cleared faster than distant faults (measured impedance is high). This distance-time dependency is expressed as list of distance-time pairs, which discribes a step-shaped curve. Stages of DistanceProtection devices work analogously to the stages of DefiniteTimeOvercurrentProtection devices with the difference that the distance is measured in Ohm instead of Ampere. For an example how to define stages, please look at the DefiniteTimeOvercurrentProtection device.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:attribute name="ImpedanceInOhm" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Denotes the impedances which together with SwitchOffTimeInSeconds define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Denotes the time which together with ImpedanceInOhm define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="DirectionalFinalTimeInSeconds" type="xs:double">
        <xs:annotation>
          <xs:documentation>When a distance protection device recognizes a fault in its direction, this is the time after which the device sends a second switch-open signal to the circuit breaker if the first one did not work for some reason. Required for: - Protection calculation</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="NonDirectionalFinalTimeInSeconds" type="xs:double">
        <xs:annotation>
          <xs:documentation>The swich-off time when a fault in backwards direction is detected. Required for: - Protection calculation</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="OvercurrentThresholdInKiloampere" type="xs:double">
        <xs:annotation>
          <xs:documentation>Threshold for the device to get active. Measured currents above this threshold are assumed to be faults. In this case the device will switch after the delay defined by the stages and the measured impedance, whereas currents under this threshold are assumed to be normal operational currents. Required for: - Protection calculation</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="MinimalGridImpedanceInOhm" type="xs:double">
        <xs:annotation>
          <xs:documentation>The minimum impedance a distance protection device can reliably detect. When parameterizing distance protection devices automatically, the impedance of the first stage will not fall below this value. Required for: - Protection calculation</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="MaxStages" type="xs:integer">
        <xs:annotation>
          <xs:documentation>The maximum number of stages that can be configured in the device. Required for: - Protection calculation</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Simple Type cosPhiType
Annotations
Defines in which situations reactive power is injected into or consumed from the grid. This depends on the cosPhiType and sometimes on the 'reference frame'.
Loads are evaluated in the 'cosumer reference frame' and generators in the 'producer reference frame'.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration INDUCTIVE
For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed.
For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.
enumeration CAPACITIVE
For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected.
For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.
enumeration UNDEREXCITED
For Loads and Generators: Reactive power is drawn from the grid.
enumeration OVEREXCITED
For Loads and Generators: Reactive power is injected into the grid.
Used by
Source
<xs:simpleType name="cosPhiType">
  <xs:annotation>
    <xs:documentation>Defines in which situations reactive power is injected into or consumed from the grid. This depends on the cosPhiType and sometimes on the 'reference frame'. Loads are evaluated in the 'cosumer reference frame' and generators in the 'producer reference frame'.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="INDUCTIVE">
      <xs:annotation>
        <xs:documentation>For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed. For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CAPACITIVE">
      <xs:annotation>
        <xs:documentation>For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected. For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="UNDEREXCITED">
      <xs:annotation>
        <xs:documentation>For Loads and Generators: Reactive power is drawn from the grid.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="OVEREXCITED">
      <xs:annotation>
        <xs:documentation>For Loads and Generators: Reactive power is injected into the grid.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type CosPhiUCharacteristicDataPoint
Diagram
Diagramdpgsimgridschema_2.53.tmp#CosPhiUCharacteristicDataPoint_VoltageInPerUnitdpgsimgridschema_2.53.tmp#CosPhiUCharacteristicDataPoint_CosPhidpgsimgridschema_2.53.tmp#CosPhiUCharacteristicDataPoint_CosPhiType
Attributes
QName Type Use
CosPhi xs:double required
CosPhiType cosPhiType optional
VoltageInPerUnit xs:double required
Source
<xs:complexType name="CosPhiUCharacteristicDataPoint">
  <xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
  <xs:attribute name="CosPhi" type="xs:double" use="required"/>
  <xs:attribute name="CosPhiType" type="cosPhiType"/>
</xs:complexType>
[ top ]
Complex Type QUCharacteristicDataPoint
Diagram
Diagramdpgsimgridschema_2.53.tmp#QUCharacteristicDataPoint_VoltageInPerUnitdpgsimgridschema_2.53.tmp#QUCharacteristicDataPoint_RelativeReactivePowerInPerUnit
Attributes
QName Type Use
RelativeReactivePowerInPerUnit xs:double required
VoltageInPerUnit xs:double required
Source
<xs:complexType name="QUCharacteristicDataPoint">
  <xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
  <xs:attribute name="RelativeReactivePowerInPerUnit" type="xs:double" use="required"/>
</xs:complexType>
[ top ]
Attribute GISType / Points / Point / @Lat
Annotations
Latitude in WGS-84 projection of the current point
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="Lat" type="xs:double" use="required">
  <xs:annotation>
    <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GISType / Points / Point / @Lon
Annotations
Longitude in WGS-84 projection of the current point
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="Lon" type="xs:double" use="required">
  <xs:annotation>
    <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GISType / @ShapeType
Annotations
Type of shape, either Point, Line, or Polygon
Type ShapeTypeEnum
Properties
use required
Facets
enumeration Point
Shape type "Point" needs exactly one "Point" element in its child node "Points".
enumeration Line
Shape type "Line" needs two or more "Point" elements in its child node "Points".
enumeration Polygon
Shape type "Polygon" three or more "Point" elements needs in its child node "Points".
Used by
Complex Type GISType
Source
<xs:attribute name="ShapeType" type="ShapeTypeEnum" use="required">
  <xs:annotation>
    <xs:documentation>Type of shape, either Point, Line, or Polygon</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @ID
Annotations
ID (see type StringID). Each Node requires a unique ID among all Nodes.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="n_0013298"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @CustomersToBusMatchingID
Annotations
Customer-specific ID to match data (e.g., smartmeter data) to the bus.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="CustomersToBusMatchingID" type="xs:string">
  <xs:annotation>
    <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="n_0013298"/>
      <extra:mandatoryFor value=""/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Ocean Street 46"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @Description
Annotations
A human-readable description.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Replaced in 1986"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @ConstructionYear
Annotations
The year that the component was built in the field. Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1998"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @ExternalURL
Annotations
URL that is displayed in our system. Can be used for switching to an external system.
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/lines"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @IsVertical
Annotations
Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. 
Buses are drawn horizontally by default, i.e., if this attribute is absent.
												
No requirement.
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="IsVertical" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @Type
Annotations
Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other.
												
No requirement.
Type BusTypeEnum
Properties
content simple
Facets
enumeration TransformerStation
Indicates the location of a transformer station.
Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).
enumeration DistributionCabinet
A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power
to different households or streets. They sometimes include metering devices.
enumeration CableJunction
A cable junction (Ger. 'Muffe') is used to connect two different cables.
Connecting other grid elements is usually not possible.
enumeration BusBar
A bus bar (Ger. 'Sammelschiene') is a metallic bar inside a transformer station used
for high current power distribution.
enumeration ConnectionPoint
A connection point (Ger. 'Hausanschluss') represents a customer (private or commercial).
enumeration SmallConnectionPoint
A small connection point (Ger. 'Kleinverbraucheranschluss') is a small power consumer,
typically located in public areas, such as ticket machines or street lighting.
enumeration Virtual
Virtual buses are buses that do not exist in the physical reality but are created
for the sake of grid modeling.
enumeration PreferredNetworkFeederLocation
If the grid model does not have a network feeder, this defines the host bus of the network feeder
that is created by the software. If the grid model has a network feeder it is recommended to use
this type for the host bus.
enumeration Other
Other types of buses that don't match any of the above types.
Used by
Source
<xs:attribute name="Type" type="BusTypeEnum">
  <xs:annotation>
    <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="DistributionCabinet"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @BaseVoltageInKilovolt
Annotations
The nominal voltage of the grid node (as defined by the voltage level).
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="BaseVoltageInKilovolt" type="xs:double">
  <xs:annotation>
    <xs:documentation>The nominal voltage of the grid node (as defined by the voltage level). Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="kV"/>
      <extra:example value="0.4"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @SelfTimeInSeconds
Annotations
Time required to deenergize underlying transformer station in case of fault. 
												
Required for:
	- Protection calculation (only for certain setups; not necessarily required)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SelfTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Required for: - Protection calculation (only for certain setups; not necessarily required)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="Seconds"/>
      <extra:example value="0.50"/>
      <extra:mandatoryFor value="PTC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @StationID
Annotations
The ID of the station, if this bus belongs to a station.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="StationID" type="xs:string">
  <xs:annotation>
    <xs:documentation>The ID of the station, if this bus belongs to a station. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="s0389"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @x
Annotations
x-coordinate of the bus to display in the schematic view.
												
Required for:
	- Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="x" type="xs:double">
  <xs:annotation>
    <xs:documentation>x-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1.75"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @y
Annotations
y-coordinate of the bus to display in the schematic view.
												
Required for:
	- Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="y" type="xs:double">
  <xs:annotation>
    <xs:documentation>y-coordinate of the bus to display in the schematic view. Required for: - Display in schematic view (ony for customer specific schematic visualization; default schematic coordinates are calculated from geo-coordinates)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="0.25"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @Width
Annotations
The width of the bus in the schematic view.
												
Required for:
	- Display in schematic view
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="Width" type="xs:double">
  <xs:annotation>
    <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
    <xs:appinfo>
      <extra:unit value="points"/>
      <extra:example value="15"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / BUSBAR_NODE / Node / @LibraryReliabilityName
Annotations
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
												
Required for:
	- Reliability calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryReliabilityName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="REL04"/>
      <extra:mandatoryFor value="REL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ID
Annotations
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
													
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="l_029389"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Name
Annotations
A human-readable name.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Mall Street"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Description
Annotations
A human-readable description.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Edited by XYZ"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ConstructionYear
Annotations
The year that the component was built in the field. Only used for information purposes.
													
No requirement.
Type xs:integer
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2011"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ExternalURL
Annotations
URL that is displayed in our system. Can be used for switching to an external system.
													
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/lines"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ResistanceInOhmPerKilometer
Annotations
Can be fetched from the Component Library if resistance and reactance values are not given in the xml.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="ohm/km"/>
      <extra:example value="0.68"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ReactanceInOhmPerKilometer
Annotations
Can be fetched from the Component Library if resistance and reactance values are not given in the xml.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Can be fetched from the Component Library if resistance and reactance values are not given in the xml. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="ohm/km"/>
      <extra:example value="0.45"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ZeroSequenceResistanceInOhmPerKilometer
Annotations
If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.
													
Required for:
	- Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="ohm/km"/>
      <extra:example value="0.25"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="SCC"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ZeroSequenceReactanceInOhmPerKilometer
Annotations
If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.
													
Required for:
	- Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor. Required for: - Short circuit calculations involving ground faults (but it will be derived from positive sequence impedance if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="ohm/km"/>
      <extra:example value="0.25"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="SCC"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @MaximumCurrentInAmpere
Annotations
Maximum rated current of the line in Ampere, used to calculate the loading.
Can be fetched from the Component Library if the value is not given in the xml.
													
Required for:
	- All calculations (calculations can be carried out without it but the line loading cannot be determined)
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="MaximumCurrentInAmpere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum rated current of the line in Ampere, used to calculate the loading. Can be fetched from the Component Library if the value is not given in the xml. Required for: - All calculations (calculations can be carried out without it but the line loading cannot be determined)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="A"/>
      <extra:example value="160.0"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ShortCircuitStabilityThreePhaseInKiloampere
Annotations
Parameter denoting the maximal three phase aperiodic short circuit current the line can withstand.
													
Required for:
	- Short circuit calculations of maximal three phase aperiodic short circuits (but it will be derived from other parameters if missing)
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ShortCircuitStabilityThreePhaseInKiloampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Parameter denoting the maximal three phase aperiodic short circuit current the line can withstand. Required for: - Short circuit calculations of maximal three phase aperiodic short circuits (but it will be derived from other parameters if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value=""/>
      <extra:example value=""/>
      <extra:mandatoryFor value=""/>
      <extra:enhances value="SCC"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ShuntCapacitanceInMicrofaradPerKilometer
Annotations
Shunt capacitance of the line in Microfarad per kilometer, used for calculating the shunt admittances.
Can be fetched from the Component Library if the value is not given in the xml.
													
Required for:
	- Power flow based functionalities (makes it more accurate but is not strictly necessary)
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Shunt capacitance of the line in Microfarad per kilometer, used for calculating the shunt admittances. Can be fetched from the Component Library if the value is not given in the xml. Required for: - Power flow based functionalities (makes it more accurate but is not strictly necessary)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="uF/km"/>
      <extra:example value="7.0"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="0.0"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @LengthInKilometer
Annotations
Length of the line in kilometers, used for computing the absolute line parameters.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LengthInKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Length of the line in kilometers, used for computing the absolute line parameters. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="km"/>
      <extra:example value="0.122"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Manufacturer
Annotations
Manufacturer name (it will be removed after grid import, used for component
library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Manufacturer" type="xs:string">
  <xs:annotation>
    <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Cables Inc."/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @LibraryComponentName
Annotations
Name of the component, must be unique in the component library (it will be removed after grid
													import, used for component library matching only if the required electrical attributes are missing).

													Required for:
														- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LibraryComponentName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="50CU-01"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @LibraryComponentType
Annotations
Type of the cable (e.g., GKN). It will be removed after grid import, used 
for component library matching only if the required electrical attributes are missing.
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LibraryComponentType" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Copper 3x50 1kV"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @IsOverhead
Annotations
true if overhead line, false if underground cable or other (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:boolean
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="IsOverhead" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>true if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="FALSE"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Material
Annotations
Material name (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Material" type="xs:string">
  <xs:annotation>
    <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Cu"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @CrossSection
Annotations
Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library.
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="CrossSection" type="xs:string">
  <xs:annotation>
    <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="3x95/95"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Bus1ID
Annotations
ID of bus 1 that the line is connected to.
													
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that the line is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0224"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Bus2ID
Annotations
ID of bus 2 that the line is connected to.
													
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Bus2ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 2 that the line is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0760"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ConnectedAtBus1
Annotations
Denotes whether the line is electrically connected at Bus 1.
true if the switch is closed (connected) at
bus 1, false if the switch is open (not connected).
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConnectedAtBus1" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the line is electrically connected at Bus 1. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="TRUE"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @ConnectedAtBus2
Annotations
Denotes whether the line is electrically connected at Bus 2.
true if the switch is closed (connected) at
bus 2, false if the switch is open (not connected).
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConnectedAtBus2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the line is electrically connected at Bus 2. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="TRUE"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @Owner
Annotations
Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options
in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests.
These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 
	1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result,
these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected,
hosting capacities are also not calculated on ignored lines.
	2) In the user-defined connection request: During the automatic selection of potential connection nodes,
those nodes that are connected exclusively to ignored branches are ignored.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Owner" type="xs:string">
  <xs:annotation>
    <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Mr.Smith"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="CON"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LINE / Line / @LibraryReliabilityName
Annotations
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LibraryReliabilityName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Model01"/>
      <extra:mandatoryFor value="REL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ID
Annotations
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
													
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="con_29875"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @Name
Annotations
A human-readable name.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Busbar 23"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @Description
Annotations
A human-readable description.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ConstructionYear
Annotations
The year that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2016"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.
													
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/connection"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ResistanceInMilliOhm
Annotations
Resistance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
the connection has a minimal resistance of 0.01 mΩ (for numerical reasons).
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ResistanceInMilliOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>Resistance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="milliohm"/>
      <extra:example value="0.1"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ReactanceInMilliOhm
Annotations
Reactance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
	the connection has a minimal resistance of 0.01 mΩ (for numerical reasons).
	
Required for:
		- All calculations ((calculations are run with the default value if missing)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ReactanceInMilliOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>Reactance in mΩ. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 0.01 mΩ (for numerical reasons). Required for: - All calculations ((calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="milliohm"/>
      <extra:example value="0.1"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @Bus1ID
Annotations
ID of bus 1 that the connection element it is connected to.
	
Required for:
		- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="bus_3428"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @Bus2ID
Annotations
ID of bus 2 that the connection element it is connected to.
	
Required for:
		- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="Bus2ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 2 that the connection element it is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="bus_764"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ConnectedAtBus1
Annotations
true if the switch is closed (connected) at
bus 1, false if the switch is open (not connected). Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus1" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="TRUE"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @ConnectedAtBus2
Annotations
true if the switch is closed (connected) at
bus 2, false if the switch is open (not connected). Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="TRUE"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @Owner
Annotations
Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options
in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests.
These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 
	1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result,
these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected,
hosting capacities are also not calculated on ignored lines.
	2) In the user-defined connection request: During the automatic selection of potential connection nodes,
those nodes that are connected exclusively to ignored branches are ignored.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Owner" type="xs:string">
  <xs:annotation>
    <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Mr Foe"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="CON"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / CONNECTION / Connection / @LibraryReliabilityName
Annotations
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryReliabilityName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Rel03"/>
      <extra:mandatoryFor value="REL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @IsIdealTapChanger
Annotations
True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size.
False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly.
													
Required for:
	- All calculations
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="IsIdealTapChanger" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ID
Annotations
ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.
													
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="vr_2342"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @Name
Annotations
A human-readable name.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Voltage Regulatore 28"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @Description
Annotations
A human-readable description.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ConstructionYear
Annotations
The year that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2005"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.
													
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/transformer"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @HostLineID
Annotations
ID of the line that the voltage regulator is installed at.
													
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="HostLineID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of the line that the voltage regulator is installed at. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="line_3892"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @NumTaps
Annotations
Number of taps of the transformer (both upward and downward). Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="NumTaps" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of taps of the transformer (both upward and downward). Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="5"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @TapSizeFractionInPercent
Annotations
Size of each tap in terms of voltage change. Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="TapSizeFractionInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>Size of each tap in terms of voltage change. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2.5"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @DeadBandFractionInPercent
Annotations
Dead-band of the hysteresis controller that switches the taps. Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="DeadBandFractionInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>Dead-band of the hysteresis controller that switches the taps. Required if IsIdealTapChanger is false. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="0.5"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @SetpointInPerUnit
Annotations
This defines the desired voltage in per unit at the measured bus.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SetpointInPerUnit" type="xs:double">
  <xs:annotation>
    <xs:documentation>This defines the desired voltage in per unit at the measured bus. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="p.u."/>
      <extra:example value="1.03"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ReactivePower / @Type
Type ReactivePowerType
Properties
content simple
Facets
enumeration FIXED_Q
Reactive Power is directly entered as a (constant) value in Megawatt. This is the simplest form of defining reactive power.
enumeration FIXED_COS_PHI
Reactive power is calculated from a fixed cosPhi and a cosPhiType.
enumeration LIBRARY_CHARACTERISTIC
References a characteristic defined in the application's component library by its name.
Used by
Complex Type ReactivePower
Source
<xs:attribute name="Type" type="ReactivePowerType"/>
[ top ]
Attribute ReactivePower / @FixedReactivePowerInKilovoltampere
Type xs:double
Properties
content simple
Used by
Complex Type ReactivePower
Source
<xs:attribute name="FixedReactivePowerInKilovoltampere" type="xs:double"/>
[ top ]
Attribute ReactivePower / @FixedCosPhiInRadians
Type xs:double
Properties
content simple
Used by
Complex Type ReactivePower
Source
<xs:attribute name="FixedCosPhiInRadians" type="xs:double"/>
[ top ]
Attribute ReactivePower / @LibraryCharacteristicName
Type xs:string
Properties
content simple
Used by
Complex Type ReactivePower
Source
<xs:attribute name="LibraryCharacteristicName" type="xs:string"/>
[ top ]
Attribute TimeSeriesBehavior / @Name
Type xs:string
Properties
content simple
Used by
Complex Type TimeSeriesBehavior
Source
<xs:attribute name="Name" type="xs:string"/>
[ top ]
Attribute TimeSeriesBehavior / @Type
Type TimeSeriesBehaviorTypeEnum
Properties
content simple
Facets
enumeration Ignore
This customer will be ignored during time-series simulations.
enumeration CustomProfile
The name of the profile must be provided in TimeSeriesBehavior.name.
enumeration PreInstalledProfile
The name of the profile must be provided in TimeSeriesBehavior.name.
enumeration Model
The name of the model must be provided in TimeSeriesBehavior.name.
enumeration Metered
A smart meter is measuring the power consumption of this customer.
Load.MeterID or Generator.MeterID must be provided, if this option is selected.
enumeration Masked
A smart meter higher up in the grid is measuring this customer (this customer is part of an aggregated measurement).
The ID of the aggregating meter must be provided in TimeSeriesBehavior.name if this option is selected.
A possible meter measuring only this customer shall be ignored for time-series calculations.
Used by
Complex Type TimeSeriesBehavior
Source
<xs:attribute name="Type" type="TimeSeriesBehaviorTypeEnum"/>
[ top ]
Attribute GRID / LOAD / Load / @ID
Annotations
ID (see type StringID). Each Load requires a unique ID among all Loads.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_2765"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Bakery St.George"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @Description
Annotations
A human-readable description

												No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Bakery"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @ConstructionYear
Annotations
The year that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1999"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/loads"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @LoadCategory
Annotations
Denotes the allowed load categories.
												
No requirement.
Type LoadCategoryEnum
Properties
content simple
Facets
enumeration Residential
Load of a private customer
enumeration Industrial
Load of an industrial customer
enumeration Heat pump
A heat pump, e.g. to heat a building.
enumeration Electric heating
Electric resistive heating, e.g., to heat a building.
As electric heating is very inefficient, it is forbidden in some countries.
enumeration Electric water heater
For example a hot water boiler.
enumeration EV charger
Charger of an electric vehicle
enumeration Stationary battery
A Battery. A battery defined as static load will always consumer power.
Batteries with a charge and discharge behavior cannot be modelled in a static grid model.
They can be applied in the software as part of a 'Scenario'.
enumeration Equivalent aggregated load
When a grid is split, in each subgrid, the load is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This load has the type 'Equivalent aggregated load'.
enumeration Other
A load that doesn't match any other category.
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="LoadCategory" type="LoadCategoryEnum">
  <xs:annotation>
    <xs:documentation>Denotes the allowed load categories. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/loads"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @ActiveLoadInMegawatt
Annotations
Active power in MW that the load consumes from the grid (should normally be positive).
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ActiveLoadInMegawatt" type="xs:double">
  <xs:annotation>
    <xs:documentation>Active power in MW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="MW"/>
      <extra:example value="0.023"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @AnnualActiveEnergyInKilowatthours
Annotations
Annual Active Energy in kWh that the load consumes from the grid (should normally be positive).
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
  <xs:annotation>
    <xs:documentation>Annual Active Energy in kWh that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="kWh"/>
      <extra:example value="123456"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @RatedPowerInKilowatt
Annotations
Rated power in kW that the load consumes from the grid (should normally be positive).
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="RatedPowerInKilowatt" type="xs:double">
  <xs:annotation>
    <xs:documentation>Rated power in kW that the load consumes from the grid (should normally be positive). Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="kW"/>
      <extra:example value="123.45"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @Bus1ID
Annotations
ID of the Bus that the load is connected to.
												
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of the Bus that the load is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0938"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @MeterID
Annotations
ID of the meter representing the load.
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="MeterID" type="xs:string">
  <xs:annotation>
    <xs:documentation>ID of the meter representing the load.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @CustomerID
Annotations
ID of the customer connected to the load.
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="CustomerID" type="xs:string">
  <xs:annotation>
    <xs:documentation>ID of the customer connected to the load.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @NumberOfCustomers
Annotations
Number of customers connected to the load. 
Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="NumberOfCustomers" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of customers connected to the load. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1999"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @Connected
Annotations
Denotes whether the load is electrically connected.
true if the switch is closed (connected), false if the switch is open (not connected). Defaults to true.
												
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Connected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the load is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Defaults to true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0938"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / LOAD / Load / @ConnectionRequestID
Annotations
If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ConnectionRequestID" type="xs:string">
  <xs:annotation>
    <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="con29783"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="CON"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ID
Annotations
ID (see type StringID). Each Generator requires a unique ID among all Generators.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="gen29783"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="PV plant, Madison Square"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @Description
Annotations
A human-readable description.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ConstructionYear
Annotations
The year that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2013"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @NumberOfCustomers
Annotations
Number of customers connected to the generator. 
Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="NumberOfCustomers" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of customers connected to the generator. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2013"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/generators"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @GenerationCategory
Annotations
Denotes the allowed categories of generation devices.
												
No requirement.
Type GenerationCategoryEnum
Properties
content simple
Facets
enumeration PV
A photovoltaic generator (solar power).
enumeration Wind
A Wind turbine.
enumeration Biomass
In a biomass power plant, some kind of biofuel (e.g., wood) is burned to produce electricity.
enumeration Hydro
A power plant where water is used to power a generator.
For example with a high pressure from a reservoir (pumped hydro) or low pressure (river).
enumeration Gas turbine
A power plant where gas is burned to power a generator.
enumeration Combined heat and power
A power plant where a fuel is burned to provide thermal and electrical energy.
enumeration Equivalent aggregated generation
When a grid is split, in each subgrid, the generation is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This generator has the type 'Equivalent aggregated generation'.
enumeration Other
A generator that doesn't match any other category.
Used by
Source
<xs:attribute name="GenerationCategory" type="GenerationCategoryEnum">
  <xs:annotation>
    <xs:documentation>Denotes the allowed categories of generation devices. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Photovoltaic"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="SST"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ConnectionType
Annotations
Denotes the type of the connection to the grid.
												
Required for:
	- Short circuit calculations (makes them more accurate)
Type GenerationConnectionEnum
Properties
content simple
Facets
enumeration Direct
This option is deprecated and should not be used anymore.
enumeration Inverter
An inverter (Ger. 'Wechselrichter') converts DC power to AC power. It is typically used for photovoltaics.
enumeration Synchronous Machine
Synchronous generators have an efficiency and are typically used in large power plants (such as hydro or nuclear power plants).
enumeration Asynchronous Machine
Asynchronous machines are sometimes used in small generators (Diesel generators, wind power, hydro).
enumeration Converter
A converter (Ger. 'Frequenzumrichter') converts the frequency and amplitude.
Used by
Source
<xs:attribute name="ConnectionType" type="GenerationConnectionEnum">
  <xs:annotation>
    <xs:documentation>Denotes the type of the connection to the grid. Required for: - Short circuit calculations (makes them more accurate)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Photovoltaic"/>
      <extra:mandatoryFor value="SCC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ActiveGenerationInMegawatt
Annotations
Active power in MW that the generator injects into the grid (should normally be positive).
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ActiveGenerationInMegawatt" type="xs:double">
  <xs:annotation>
    <xs:documentation>Active power in MW that the generator injects into the grid (should normally be positive). Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="0.062"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @AnnualActiveEnergyInKilowatthours
Annotations
Currently not supported.
												
No requirement.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="AnnualActiveEnergyInKilowatthours" type="xs:double">
  <xs:annotation>
    <xs:documentation>Currently not supported. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="-"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @RatedPowerInKilowatt
Annotations
Currently not supported.
												
No requirement.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="RatedPowerInKilowatt" type="xs:double">
  <xs:annotation>
    <xs:documentation>Currently not supported. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="-"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @VoltageSetpointInKilovolt
Annotations
Currently not supported.
												
No requirement.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="VoltageSetpointInKilovolt" type="xs:double">
  <xs:annotation>
    <xs:documentation>Currently not supported. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="-"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @Bus1ID
Annotations
ID of Bus that the generator is connected to.
												
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of Bus that the generator is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0760"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @MeterID
Annotations
ID of the meter representing the generator.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="MeterID" type="xs:string">
  <xs:annotation>
    <xs:documentation>ID of the meter representing the generator.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @CustomerID
Annotations
ID of the customer representing the generator.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="CustomerID" type="xs:string">
  <xs:annotation>
    <xs:documentation>ID of the customer representing the generator.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @Connected
Annotations
Denotes whether the generator is electrically connected.
true if the switch is closed (connected), false if the switch is open (not connected).
												
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="Connected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the generator is electrically connected. true if the switch is closed (connected), false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="TRUE"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @ConnectionRequestID
Annotations
If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="ConnectionRequestID" type="xs:string">
  <xs:annotation>
    <xs:documentation>If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0760"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="CON"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / GENERATOR / Generator / @LibraryReliabilityName
Annotations
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
												
Required for:
	- Reliability calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryReliabilityName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="rel_060"/>
      <extra:mandatoryFor value="REL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ID
Annotations
ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).
													
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer). Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="tr_357"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @MeasuredVoltageBusID
Annotations
The bus ID at which the voltage is measured for the tap-changing controller (see type StringID).
													
Required for:
	- All calculations if the transformer is tap-changing
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="MeasuredVoltageBusID" type="StringID">
  <xs:annotation>
    <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID). Required for: - All calculations if the transformer is tap-changing</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="bus_234"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Name
Annotations
A human-readable name.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Transfomer 45"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Description
Annotations
A human-readable description.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Pole mounted"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ColorIndex
Annotations
Optional color index that, if set, will force the subgrid containing this transformer
to the color with the specified index when grid colorization is turned on.
The index references the color in the standard color palette used for grid colorization.
													
No requirement.
Type xs:nonNegativeInteger
Properties
content simple
Used by
Source
<xs:attribute name="ColorIndex" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>Optional color index that, if set, will force the subgrid containing this transformer to the color with the specified index when grid colorization is turned on. The index references the color in the standard color palette used for grid colorization. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="blue"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ConstructionYear
Annotations
The year that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1967"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
													
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ExternalURL
Annotations
URL that is displayed in our system.
Can be used for switching to an external system.
													
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/transformers"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value=""/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @VectorGroup
Annotations
Vector group (Schaltgruppe) of transformer, e.g. Dyn5.
													
Required for:
	- Short circuit calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="VectorGroup" type="xs:string">
  <xs:annotation>
    <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5. Required for: - Short circuit calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Dyn5"/>
      <extra:mandatoryFor value="SCC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @StarPointGrounding
Annotations
Defines how the star point is grounded. 
If vectorGroup doesn't have a star point, leave empty.
													
Required for:
	- Short circuit calculations in case transformer vector group has a star point
Type StarPointGrounding
Properties
content simple
Facets
enumeration Direct grounding
The star point is direct connected to ground without any impedance.
enumeration Low-resistance grounding
The star point is connected to ground through a resistance.
enumeration Resonant grounding
The star point is connected to ground through an inductor.
enumeration Insulated grid
The star point is not connected to ground (insulated).
Used by
Source
<xs:attribute name="StarPointGrounding" type="StarPointGrounding">
  <xs:annotation>
    <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty. Required for: - Short circuit calculations in case transformer vector group has a star point</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="DirectGrounding"/>
      <extra:mandatoryFor value="SCC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @SecondaryGroundingResistanceInOhm
Annotations
In case the star point grounding type 'Low-resistance grounding' was selected, this number defines the grounding resistance in Ohm.
													
Required for:
	- Short circuit calculations if transformer grounding type is 'Low-resistance grounding'
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SecondaryGroundingResistanceInOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>In case the star point grounding type 'Low-resistance grounding' was selected, this number defines the grounding resistance in Ohm. Required for: - Short circuit calculations if transformer grounding type is 'Low-resistance grounding'</xs:documentation>
    <xs:appinfo>
      <extra:unit value="ohm"/>
      <extra:example value="15.0"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="SCC"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @SecondaryGroundingInductanceInHenry
Annotations
In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.
													
Required for:
	- Short circuit calculations if transformer grounding type is 'Resonant grounding'
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
  <xs:annotation>
    <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry. Required for: - Short circuit calculations if transformer grounding type is 'Resonant grounding'</xs:documentation>
    <xs:appinfo>
      <extra:unit value="Henry"/>
      <extra:example value="15.0"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="SCC"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @TransformerRatingInMegavoltampere
Annotations
It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="MVA"/>
      <extra:example value="0.4"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @MaximumApparentPowerInMegavoltampere
Annotations
Maximum allowed apparent power. Usually the same as the transformer rating.
Can be fetched from the Component Library.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum allowed apparent power. Usually the same as the transformer rating. Can be fetched from the Component Library. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="MVA"/>
      <extra:example value="0.4"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ShortCircuitVoltageInPercent
Annotations
It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="percent"/>
      <extra:example value="6.2"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @CopperLossesInPercent
Annotations
It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.
													
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="CopperLossesInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="percent"/>
      <extra:example value="1.5"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @RatedVoltageAtBus1
Annotations
Rated transformer voltage on the side of Bus 1 in Kilovolt.
Used for calculation of the turns ratio.
													
Required for:
	- All calculations (defaults to the value of the bus voltage if missing)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="RatedVoltageAtBus1" type="xs:double">
  <xs:annotation>
    <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="kV"/>
      <extra:example value="11.0"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @RatedVoltageAtBus2
Annotations
Rated transformer voltage on the side of Bus 2 in Kilovolt.
Used for calculation of the turns ratio.
													
Required for:
	- All calculations (defaults to the value of the bus voltage if missing)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="RatedVoltageAtBus2" type="xs:double">
  <xs:annotation>
    <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt. Used for calculation of the turns ratio. Required for: - All calculations (defaults to the value of the bus voltage if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="kV"/>
      <extra:example value="0.4"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @IsTapChanging
Annotations
True, if transformer is a tap-changing transformer.
													
Required for:
	- All calculations if transformer is tap changing
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="IsTapChanging" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True, if transformer is a tap-changing transformer. Required for: - All calculations if transformer is tap changing</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="FALSE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="FALSE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @IsIdealTapChanger
Annotations
True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size.
False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly.
													
Required for:
	- All calculations if transformer is tap changing
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="IsIdealTapChanger" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True, if the tap changer reaches its SetpointInPerUnit exactly, regardless of number of taps and the tap size. False, if the tap changer can only realize certain secondary voltages defined by the number of taps and the tap size. The set-point is not be met exactly. Required for: - All calculations if transformer is tap changing</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @NumTaps
Annotations
For tap-changing transformers, it defines the number of taps. Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations if transformer is tap changing
Type xs:int
Properties
content simple
Used by
Source
<xs:attribute name="NumTaps" type="xs:int">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the number of taps. Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="FALSE"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @TapSizeInPercent
Annotations
For tap-changing transformers, it defines the tap size in percent (%). Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations if transformer is tap changing
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="TapSizeInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
    <xs:appinfo>
      <extra:unit value="percent"/>
      <extra:example value="2.5"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @DeadBandInPercent
Annotations
For tap-changing transformers, it defines the dead band of the hysteresis controller in percent (%). Required if IsIdealTapChanger is false.
													
Required for:
	- All calculations if transformer is tap changing
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="DeadBandInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the dead band of the hysteresis controller in percent (%). Required if IsIdealTapChanger is false. Required for: - All calculations if transformer is tap changing</xs:documentation>
    <xs:appinfo>
      <extra:unit value="percent"/>
      <extra:example value="0.5"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @SetpointInPerUnit
Annotations
For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.
													
Required for:
	- All calculations if transformer is tap changing
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SetpointInPerUnit" type="xs:double">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus. Required for: - All calculations if transformer is tap changing</xs:documentation>
    <xs:appinfo>
      <extra:unit value="p.u."/>
      <extra:example value="1.03"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="ALL"/>
      <extra:default value="1.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Model
Annotations
Text field (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing)
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Model" type="xs:string">
  <xs:annotation>
    <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="11/0.4 400"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Manufacturer
Annotations
Manufacturer name (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing)
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Manufacturer" type="xs:string">
  <xs:annotation>
    <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing) Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Transformers Inc."/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @LibraryComponentName
Annotations
Name of the component, must be unique in the component library (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryComponentName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Transformer Camel"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @LibraryComponentType
Annotations
Type of the transformer as described in the library (it will be removed after grid	
import, used for component library matching only if the required electrical attributes are missing).
													
Required for:
	- Component library matching (not all parameters for component library matching are necessary to be present simultaneously)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryComponentType" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing). Required for: - Component library matching (not all parameters for component library matching are necessary to be present simultaneously)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Transformer C"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="LIB"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Bus1ID
Annotations
ID of bus 1 that the transformer is connected to.
													
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that the transformer is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="bus_176"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Bus2ID
Annotations
ID of bus 2 that the transformer is connected to.
													
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="Bus2ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 2 that the transformer is connected to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="bus_736"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ConnectedAtBus1
Annotations
Denotes whether the transformer is electrically connected.
true if the switch is closed (connected) at
bus 1, false if the switch is open (not connected).
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus1" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 1, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="TRUE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @ConnectedAtBus2
Annotations
Denotes whether the transformer is electrically connected.
true if the switch is closed (connected) at
bus 2, false if the switch is open (not connected). 
Default value is true.
													
Required for:
	- All calculations (calculations are run with the default value if missing)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the transformer is electrically connected. true if the switch is closed (connected) at bus 2, false if the switch is open (not connected). Default value is true. Required for: - All calculations (calculations are run with the default value if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="TRUE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @Owner
Annotations
Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options
in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests.
These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 
	1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result,
these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected,
hosting capacities are also not calculated on ignored lines.
	2) In the user-defined connection request: During the automatic selection of potential connection nodes,
those nodes that are connected exclusively to ignored branches are ignored.
													
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Owner" type="xs:string">
  <xs:annotation>
    <xs:documentation>Each branch (lines, transformer, connection) in the grid model can be assigned an owner. The selectable owners can be configured in the general options in the Adaptricity Admin panel. For each owner, you can specify whether the associated branches are to be ignored when evaluating connection requests. These branches are referred to as "ignored" in the following. Ignored branches are handled differently: 1) In Adaptricity.Connect: a bus is ignored when calculating the hosting capacity if it is connected exclusively to ignored branches. As a result, these buses are not available as possible connection points in Adaptricity.Connect. If the 'Hosting capacity on lines' option has been selected, hosting capacities are also not calculated on ignored lines. 2) In the user-defined connection request: During the automatic selection of potential connection nodes, those nodes that are connected exclusively to ignored branches are ignored. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Mr. Bean"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="CON"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / TRANSFORMER / Transformer / @LibraryReliabilityName
Annotations
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryReliabilityName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Rel_03"/>
      <extra:mandatoryFor value="REL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @ID
Annotations
ID (see type StringID).
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Feed01"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Main Feeder"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @HostBusID
Annotations
Bus ID of the bus that the network feeder is attached to. 
Becomes the slack bus of the power flow model.
												
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Source
<xs:attribute name="HostBusID" type="StringID">
  <xs:annotation>
    <xs:documentation>Bus ID of the bus that the network feeder is attached to. Becomes the slack bus of the power flow model. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="b_0392"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @Description
Annotations
A human-readable documentation
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable documentation No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @ConstructionYear
Annotations
The year that the component was built in the field.
Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1958"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to another system.
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to another system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets/feeders"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @OperationalVoltageInPerUnit
Annotations
Sets the voltage of the slack bus and consequently influences the power flow behavior of the entire grid.
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="OperationalVoltageInPerUnit" type="xs:double">
  <xs:annotation>
    <xs:documentation>Sets the voltage of the slack bus and consequently influences the power flow behavior of the entire grid. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="p.u."/>
      <extra:example value="1.0"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="1.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @OperationalAngleInRadians
Annotations
Can be set to arbitrary value (e.g. zero) since only the angle differences within the grid matter for the power flow.
												
Required for:
	- All calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="OperationalAngleInRadians" type="xs:double">
  <xs:annotation>
    <xs:documentation>Can be set to arbitrary value (e.g. zero) since only the angle differences within the grid matter for the power flow. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="p.u."/>
      <extra:example value="0.0"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="1.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @VoltageFactorMax
Annotations
Denotes the voltage multiplier for computation of maximum short-circuit currents according to IEC 60909.
Not supported yet (currently, a default value of 1 is used).
												
No requirement.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="VoltageFactorMax" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the voltage multiplier for computation of maximum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value=""/>
      <extra:example value="0.0"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="-"/>
      <extra:default value="1.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @VoltageFactorMin
Annotations
Denotes the voltage multiplier for computation of minimum short-circuit currents according to IEC 60909.
Not supported yet (currently, a default value of 1 is used).
												
No requirement.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="VoltageFactorMin" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the voltage multiplier for computation of minimum short-circuit currents according to IEC 60909. Not supported yet (currently, a default value of 1 is used). No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value=""/>
      <extra:example value="0.0"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="-"/>
      <extra:default value="1.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @MaxSourceShortCircuitPowerInMegavoltampere
Annotations
Denotes the maximum short-circuit power of the overlying grid according to IEC 60909.
												
Required for:
	- Short circuit calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the maximum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="MVA"/>
      <extra:example value="3500.0"/>
      <extra:mandatoryFor value="SCC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @MinSourceShortCircuitPowerInMegavoltampere
Annotations
Denotes the minimum short-circuit power of the overlying grid according to IEC 60909.
												
Required for:
	- Short circuit calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the minimum short-circuit power of the overlying grid according to IEC 60909. Required for: - Short circuit calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="MVA"/>
      <extra:example value="2500.0"/>
      <extra:mandatoryFor value="SCC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @ReactanceToResistanceRatio
Annotations
Denotes the X/R ratio of the overlying grid.
												
Required for:
	- Short circuit calculations
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ReactanceToResistanceRatio" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the X/R ratio of the overlying grid. Required for: - Short circuit calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="5"/>
      <extra:mandatoryFor value="SCC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FEEDER / Feeder / @Connected
Annotations
Denotes whether the network feeder is electrically connected.
true if the switch is closed (connected) at the
host bus, false if the switch is open (not connected).
												
Required for:
	- All calculations (calculations are run with the default value of 'true' if missing)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="Connected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Denotes whether the network feeder is electrically connected. true if the switch is closed (connected) at the host bus, false if the switch is open (not connected). Required for: - All calculations (calculations are run with the default value of 'true' if missing)</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TRUE"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="TRUE"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @ID
Annotations
ID (see type StringID). Each Fuse requires a unique ID among all Fuses.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="fs_37928"/>
      <extra:mandatoryFor value="PRC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Fuse Name"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @Description
Annotations
A human-readable description.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @ConstructionYear
Annotations
The year that the component was built in the field. 
Only used for information purposes.	
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1976"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.	
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets.com/fuses"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @HostBranchID
Annotations
ID of the branch that the fuse is connected to (required).
												
Required for:
	- All calculations
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="HostBranchID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of the branch that the fuse is connected to (required). Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="line_287685"/>
      <extra:mandatoryFor value="PRC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @BranchEnd
Annotations
The branch end that the fuse is connected to (Bus1 or Bus2). 
Default value is 'Bus1'.
												
Required for:
	- All calculations
Type BranchEndEnum
Properties
content simple
Facets
enumeration Bus1
The end of the branch where the bus1 is connected.
enumeration Bus2
The end of the branch where the bus2 is connected.
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="BranchEnd" type="BranchEndEnum">
  <xs:annotation>
    <xs:documentation>The branch end that the fuse is connected to (Bus1 or Bus2). Default value is 'Bus1'. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="line_287685"/>
      <extra:mandatoryFor value="PRC"/>
      <extra:enhances value="-"/>
      <extra:default value="Bus1"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @FuseType
Annotations
Denoting the type of fuse. 
Possible entries: Grid (installed in the distribution grid), 
Connection (installed at a connection point, e.g. house)
												
Required for:
	- Protection calculations
Type FuseTypeEnum
Properties
content simple
Facets
enumeration Grid
A grid fuse protects a larger (usually public) part of the distribution grid from a short circuit.
They are typically found in transformer stations and distribution cabinets.
Grid fuses are dimensioned to withstand a higher current and melt more slowly than connection fuses, allowing connection fuses to melt first.
enumeration Connection
A connection fuse protects an individual customer from a short circuit.
They are installed where the customer is connected to the grid.
Connection fuses are dimensioned to withstand a lower current and melt faster than grid fuses, preventing the grid fuses to disconnect a much larger part of the grid.
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="FuseType" type="FuseTypeEnum">
  <xs:annotation>
    <xs:documentation>Denoting the type of fuse. Possible entries: Grid (installed in the distribution grid), Connection (installed at a connection point, e.g. house) Required for: - Protection calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Grid"/>
      <extra:mandatoryFor value="PRC"/>
      <extra:enhances value="-"/>
      <extra:default value="Bus1"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / FUSE / Fuse / @LibraryFuseName
Annotations
Unique name that identifies the fuse in the component library.
												
Required for:
	- Component library matching
Type xs:string
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="LibraryFuseName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Unique name that identifies the fuse in the component library. Required for: - Component library matching</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Fuse11kv_300A"/>
      <extra:mandatoryFor value="PRC"/>
      <extra:enhances value="LIB"/>
      <extra:default value="Bus1"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @ID
Annotations
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
					
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices. Hard requirement.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @Name
Annotations
A human-readable name.
					
No requirement.
Type xs:string
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @Description
Annotations
A human-readable description.
					
No requirement.
Type xs:string
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @ConstructionYear
Annotations
The year that the component was built in the field. Only used for information purposes.
					
No requirement.
Type xs:integer
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
					
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @ExternalURL
Annotations
URL that is displayed in our system. Can be used for switching to an external system.
					
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @Direction
Annotations
The direction of the current for which the protection device should trip in the case of a short-circuit.
Defaults to 'Undirected'.
					
No requirement.
Type ProtectionDeviceDirection
Properties
content simple
Facets
enumeration Undirected
Faults in both directions are cleared. This option must not be used for Distance Protection Devices as they cannot be undirected.
enumeration Bus 1 to Bus 2
Only faults visible when 'looking' from bus1 to bus2 are cleared.
enumeration Bus 2 to Bus 1
Only faults visible when 'looking' from bus2 to bus1 are cleared.
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="Direction" type="ProtectionDeviceDirection">
  <xs:annotation>
    <xs:documentation>The direction of the current for which the protection device should trip in the case of a short-circuit. Defaults to 'Undirected'. No requirement.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute ProtectionDevice / @HostSwitchID
Annotations
ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. 
					
Required.
Type StringID
Properties
content simple
Facets
minLength 1
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="HostSwitchID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of the switch where the protection device is connected to. Previously called 'HostCircuitBreakerID'. Required.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @ID
Annotations
ID (see type StringID). Each Switch requires a unique ID among all Switches.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="sw_293874"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My name"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @Description
Annotations
A human-readable description.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @Type
Annotations
Type of the switch.
												
Required for:
	- All calculations
Type SwitchTypeEnum
Properties
content simple
Facets
enumeration Circuit Breaker
A circuit breaker (Ger. 'Leitungsschutzschalter') is an automatically operated electrical
switch designed to protect an electrical circuit from damage caused by excess current from an overload or short circuit.
It can switch under load and has a mechanism to suppress electric arcs.
enumeration Disconnect Switch
A disconnect switch (Ger. 'Trennschalter') is used to ensure that an electrical circuit is completely
de-energized for service or maintenance. It connot switch under load.
enumeration Load Switch
The switch is a load 2 (Ger. 'Lastschalter') is a switch designed to connect and disconnect devices under
normal operating conditions. It has a mechanism to suppress electric arcs caused by normal operational currents (not fault currents).
Used by
Source
<xs:attribute name="Type" type="SwitchTypeEnum">
  <xs:annotation>
    <xs:documentation>Type of the switch. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="LoadSwitch"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @BranchEnd
Annotations
Specificaties if the switch is placed at bus1 or bus2 of its host edge:
“Bus1”, “Bus2”.
												
Required for:
	- All calculations
Type BranchEndEnum
Properties
content simple
Facets
enumeration Bus1
The end of the branch where the bus1 is connected.
enumeration Bus2
The end of the branch where the bus2 is connected.
Used by
Source
<xs:attribute name="BranchEnd" type="BranchEndEnum">
  <xs:annotation>
    <xs:documentation>Specificaties if the switch is placed at bus1 or bus2 of its host edge: “Bus1”, “Bus2”. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Bus1"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="Bus1"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @HostBranchID
Annotations
ID of the branch, which the switch is allocated to.
												
Required for:
	- All calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="HostBranchID" type="xs:string">
  <xs:annotation>
    <xs:documentation>ID of the branch, which the switch is allocated to. Required for: - All calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="ln_2938"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @MaxAperiodicShortCircuitCurrentInKiloampere
Annotations
No requirement.
Optional for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>No requirement. Optional for: - Protection calculation</xs:documentation>
    <xs:appinfo>
      <extra:unit value="kA"/>
      <extra:example value="3.5"/>
      <extra:mandatoryFor value="PRC"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @ConstructionYear
Annotations
The year that the component was built in the field. Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2004"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets/switch"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SWITCH / Switch / @LibraryReliabilityName
Annotations
Defines the used reliability model of Adaptricity's component library. The reliability model
defines how long and how frequently the component is expected to fail.
													
Required for:
	- Reliability calculations
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryReliabilityName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Defines the used reliability model of Adaptricity's component library. The reliability model defines how long and how frequently the component is expected to fail. Required for: - Reliability calculations</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="switchType04"/>
      <extra:mandatoryFor value="REL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @ID
Annotations
ID (see type StringID). Each station requires a unique ID among all stations.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each station requires a unique ID among all stations. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="st_293847"/>
      <extra:mandatoryFor value="ALL"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My name"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @Description
Annotations
A human-readable description.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @ConstructionYear
Annotations
The year that the component was built in the field. Only used for information purposes.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The year that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1978"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @ConstructionMonth
Annotations
The Month that the component was built in the field. 
Only used for information purposes.
												
No requirement.
Type Month
Properties
content simple
Facets
maxInclusive 12
minInclusive 1
Used by
Source
<xs:attribute name="ConstructionMonth" type="Month">
  <xs:annotation>
    <xs:documentation>The Month that the component was built in the field. Only used for information purposes. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="02"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @ExternalURL
Annotations
URL that is displayed in our system. 
Can be used for switching to an external system.
												
No requirement.
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>URL that is displayed in our system. Can be used for switching to an external system. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="www.mylistofassets/station"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @Type
Annotations
Denotes the type of station and shall be either TransformerStation, DistributionCabinet, Substation, or Other.
												
No requirement.
Type StationTypeEnum
Properties
content simple
Facets
enumeration TransformerStation
Indicates the location of a transformer station.
Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).
enumeration DistributionCabinet
A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power
to different households or streets. They sometimes include metering devices.
enumeration Substation
A substation is a high-voltage electric system facility.
It is used to switch generators, equipment, and circuits or lines in and out of a system.
It also is used to change AC voltages from one level to another, and/or change alternating
current to direct current or direct current to alternating current.
enumeration Other
Other type of station that don't match any of the above types.
Used by
Source
<xs:attribute name="Type" type="StationTypeEnum">
  <xs:annotation>
    <xs:documentation>Denotes the type of station and shall be either TransformerStation, DistributionCabinet, Substation, or Other. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="TransformerStation"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @x
Annotations
x-coordinate of the station to display in the schematic view.
												
Required for:
	- Display in schematic view
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="x" type="xs:double">
  <xs:annotation>
    <xs:documentation>x-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="1.5"/>
      <extra:mandatoryFor value="STT"/>
      <extra:enhances value="-"/>
      <extra:default value="0.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @y
Annotations
y-coordinate of the station to display in the schematic view.
												
Required for:
	- Display in schematic view
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="y" type="xs:double">
  <xs:annotation>
    <xs:documentation>y-coordinate of the station to display in the schematic view. Required for: - Display in schematic view</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="0.6"/>
      <extra:mandatoryFor value="STT"/>
      <extra:enhances value="-"/>
      <extra:default value="0.0"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / STATION / Station / @Width
Annotations
The width of the bus in the schematic view.
												
Required for:
	- Display in schematic view
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="Width" type="xs:double">
  <xs:annotation>
    <xs:documentation>The width of the bus in the schematic view. Required for: - Display in schematic view</xs:documentation>
    <xs:appinfo>
      <extra:unit value="points"/>
      <extra:example value="20"/>
      <extra:mandatoryFor value="STT"/>
      <extra:enhances value="-"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @ID
Annotations
A string ID, unique within the grid model.
												
Hard requirement.
Type StringID
Properties
use required
Facets
minLength 1
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>A string ID, unique within the grid model. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="shape01"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @DisplayType
Annotations
Definition whether the shape is dispayed on the schematic or on the map view:
“Schematic”, “Map”.
												
Hard requirement.
Type DisplayTypeEnum
Properties
use required
Facets
enumeration Schematic
enumeration Map
Used by
Source
<xs:attribute name="DisplayType" type="DisplayTypeEnum" use="required">
  <xs:annotation>
    <xs:documentation>Definition whether the shape is dispayed on the schematic or on the map view: “Schematic”, “Map”. Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Map"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @Type
Annotations
Type of the geometry.
Possible types are:
“Line”, “Arrow”, “Ellipse”, “Rectangle”, “Polygon”
												
Hard requirement.
Type FormTypeEnum
Properties
use required
Facets
enumeration Line
enumeration Arrow
enumeration Ellipse
enumeration Rectangle
enumeration Polygon
Used by
Source
<xs:attribute name="Type" type="FormTypeEnum" use="required">
  <xs:annotation>
    <xs:documentation>Type of the geometry. Possible types are: “Line”, “Arrow”, “Ellipse”, “Rectangle”, “Polygon” Hard requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Rectangle"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @x1
Annotations
The x-coordinate of the upper left corner of the shape.
												
Required for:
	- Schematic display
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="x1" type="xs:double">
  <xs:annotation>
    <xs:documentation>The x-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="points"/>
      <extra:example value="234.23"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @y1
Annotations
The y-coordinate of the upper left corner of the shape.
												
Required for:
	- Schematic display
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="y1" type="xs:double">
  <xs:annotation>
    <xs:documentation>The y-coordinate of the upper left corner of the shape. Required for: - Schematic display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="points"/>
      <extra:example value="24.87"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @x2
Annotations
The x-coordinate of the lower right corner of the shape.
												
Required for:
	- Schematic display
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="x2" type="xs:double">
  <xs:annotation>
    <xs:documentation>The x-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="points"/>
      <extra:example value="24.87"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @y2
Annotations
The y-coordinate of the lower right corner of the shape.
	
Required for:
	- Schematic display
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="y2" type="xs:double">
  <xs:annotation>
    <xs:documentation>The y-coordinate of the lower right corner of the shape. Required for: - Schematic display</xs:documentation>
    <xs:appinfo>
      <extra:unit value="points"/>
      <extra:example value="24.87"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @Name
Annotations
A human-readable name.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable name. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My name"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @Description
Annotations
A human-readable description.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>A human-readable description. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My Description"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @Text
Annotations
Text to be shown within the shape. 
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Text" type="xs:string">
  <xs:annotation>
    <xs:documentation>Text to be shown within the shape. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="My Text"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @TextStyle
Annotations
A bit mask of text styles.
The following constants are OR-ed bitwise:
- 1: italic
- 2: bold
- 4: underlined
- 8: strikethrough
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="TextStyle" type="xs:integer">
  <xs:annotation>
    <xs:documentation>A bit mask of text styles. The following constants are OR-ed bitwise: - 1: italic - 2: bold - 4: underlined - 8: strikethrough No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @TextPosition
Annotations
Position, where text is displayed within the shape.
												
No requirement.
Type TextPositionEnumType
Properties
content simple
Facets
enumeration TopLeft
enumeration TopCenter
enumeration TopRight
enumeration MiddleLeft
enumeration MiddleCenter
enumeration MiddleRight
enumeration BottomLeft
enumeration BottomCenter
enumeration BottomRight
Used by
Source
<xs:attribute name="TextPosition" type="TextPositionEnumType">
  <xs:annotation>
    <xs:documentation>Position, where text is displayed within the shape. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Top"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @TextOrientation
Annotations
Orientation of the text.
												
No requirement.
Type TextOrientationEnumType
Properties
content simple
Facets
enumeration Horizontal
enumeration Vertical
Used by
Source
<xs:attribute name="TextOrientation" type="TextOrientationEnumType">
  <xs:annotation>
    <xs:documentation>Orientation of the text. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="Vertical"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @FontSize
Annotations
Font size of the text.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="FontSize" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Font size of the text. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="15"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @TextColor
Annotations
Color of the text.
												
No requirement.
Type ColorType
Properties
content simple
Facets
pattern #[0-9a-fA-F]{8}
Used by
Source
<xs:attribute name="TextColor" type="ColorType">
  <xs:annotation>
    <xs:documentation>Color of the text. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="#black"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @OutlineColor
Annotations
Color of the shape outline.
												
No requirement.
Type ColorType
Properties
content simple
Facets
pattern #[0-9a-fA-F]{8}
Used by
Source
<xs:attribute name="OutlineColor" type="ColorType">
  <xs:annotation>
    <xs:documentation>Color of the shape outline. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="#black"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @BackgroundColor
Annotations
Background color of the shape.
												
No requirement.
Type ColorType
Properties
content simple
Facets
pattern #[0-9a-fA-F]{8}
Used by
Source
<xs:attribute name="BackgroundColor" type="ColorType">
  <xs:annotation>
    <xs:documentation>Background color of the shape. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="#white"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @OutlineWidth
Annotations
Width of the shape outline.
												
No requirement.
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="OutlineWidth" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Width of the shape outline. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="2.0"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / SHAPE / Shape / @StationID
Annotations
The ID of the station, if this shape belongs to a station.
												
No requirement.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="StationID" type="xs:string">
  <xs:annotation>
    <xs:documentation>The ID of the station, if this shape belongs to a station. No requirement.</xs:documentation>
    <xs:appinfo>
      <extra:unit value="-"/>
      <extra:example value="st_293847"/>
      <extra:mandatoryFor value="-"/>
      <extra:enhances value="VIS"/>
      <extra:default value="-"/>
      <extra:india_context value=""/>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute GRID / @DPGXMLVersion
Annotations
Internal file version of the XML file
Type xs:string
Properties
content simple
Used by
Element GRID
Source
<xs:attribute name="DPGXMLVersion" type="xs:string">
  <xs:annotation>
    <xs:documentation>Internal file version of the XML file</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DefiniteTimeOvercurrentProtection / STAGE / Stage / @CurrentInKiloampere
Annotations
When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.
													
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="CurrentInKiloampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DefiniteTimeOvercurrentProtection / STAGE / Stage / @SwitchOffTimeInSeconds
Annotations
The time after which the fault is cleared.
													
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>The time after which the fault is cleared. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / STAGE / Stage / @ImpedanceInOhm
Annotations
Denotes the impedances which together with SwitchOffTimeInSeconds define the settings of the protection device. Multiple entries possible.
													
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ImpedanceInOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the impedances which together with SwitchOffTimeInSeconds define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / STAGE / Stage / @SwitchOffTimeInSeconds
Annotations
Denotes the time which together with ImpedanceInOhm define the settings of the protection device. Multiple entries possible.
													
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>Denotes the time which together with ImpedanceInOhm define the settings of the protection device. Multiple entries possible. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / @DirectionalFinalTimeInSeconds
Annotations
When a distance protection device recognizes a fault in its direction,
this is the time after which the device sends a second switch-open signal to the circuit breaker if the first one did not work for some reason.
							
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="DirectionalFinalTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>When a distance protection device recognizes a fault in its direction, this is the time after which the device sends a second switch-open signal to the circuit breaker if the first one did not work for some reason. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / @NonDirectionalFinalTimeInSeconds
Annotations
The swich-off time when a fault in backwards direction is detected.
							
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="NonDirectionalFinalTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>The swich-off time when a fault in backwards direction is detected. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / @OvercurrentThresholdInKiloampere
Annotations
Threshold for the device to get active. Measured currents above this threshold are assumed to be faults.
In this case the device will switch after the delay defined by the stages and the measured impedance,
whereas currents under this threshold are assumed to be normal operational currents.
							
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="OvercurrentThresholdInKiloampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Threshold for the device to get active. Measured currents above this threshold are assumed to be faults. In this case the device will switch after the delay defined by the stages and the measured impedance, whereas currents under this threshold are assumed to be normal operational currents. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / @MinimalGridImpedanceInOhm
Annotations
The minimum impedance a distance protection device can reliably detect.
When parameterizing distance protection devices automatically,
the impedance of the first stage will not fall below this value.
							
Required for:
	- Protection calculation
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="MinimalGridImpedanceInOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>The minimum impedance a distance protection device can reliably detect. When parameterizing distance protection devices automatically, the impedance of the first stage will not fall below this value. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute DistanceProtection / @MaxStages
Annotations
The maximum number of stages that can be configured in the device.
							
Required for:
	- Protection calculation
Type xs:integer
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="MaxStages" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The maximum number of stages that can be configured in the device. Required for: - Protection calculation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute CosPhiUCharacteristicDataPoint / @VoltageInPerUnit
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
[ top ]
Attribute CosPhiUCharacteristicDataPoint / @CosPhi
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="CosPhi" type="xs:double" use="required"/>
[ top ]
Attribute CosPhiUCharacteristicDataPoint / @CosPhiType
Type cosPhiType
Properties
content simple
Facets
enumeration INDUCTIVE
For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed.
For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.
enumeration CAPACITIVE
For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected.
For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.
enumeration UNDEREXCITED
For Loads and Generators: Reactive power is drawn from the grid.
enumeration OVEREXCITED
For Loads and Generators: Reactive power is injected into the grid.
Used by
Source
<xs:attribute name="CosPhiType" type="cosPhiType"/>
[ top ]
Attribute QUCharacteristicDataPoint / @VoltageInPerUnit
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
[ top ]
Attribute QUCharacteristicDataPoint / @RelativeReactivePowerInPerUnit
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="RelativeReactivePowerInPerUnit" type="xs:double" use="required"/>
[ top ]