diff --git a/.github/workflows/build-project.yml b/.github/workflows/build-project.yml index a13c9e9..fd82244 100644 --- a/.github/workflows/build-project.yml +++ b/.github/workflows/build-project.yml @@ -37,11 +37,11 @@ jobs: key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - - name: Set up JDK 1.11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: distribution: 'zulu' - java-version: '11' + java-version: '17' - name: Create custom Maven Settings.xml uses: whelk-io/maven-settings-xml-action@v20 diff --git a/.github/workflows/release-project.yml b/.github/workflows/release-project.yml index d71ab56..e34cef1 100644 --- a/.github/workflows/release-project.yml +++ b/.github/workflows/release-project.yml @@ -40,11 +40,11 @@ jobs: shell: bash # Extra the tagname form the git reference, value of GITHUB_REF will be something like refs/tags/. run: echo "##[set-output name=tagname;]$(echo ${GITHUB_REF##*/})" - - name: Set up JDK 1.11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: distribution: 'zulu' - java-version: '11' + java-version: '17' - name: Create custom Maven Settings.xml uses: whelk-io/maven-settings-xml-action@v20 diff --git a/.github/workflows/sonarcloud-analysis.yml b/.github/workflows/sonarcloud-analysis.yml index a86ed49..e5889e9 100644 --- a/.github/workflows/sonarcloud-analysis.yml +++ b/.github/workflows/sonarcloud-analysis.yml @@ -28,11 +28,11 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 - - name: Set up JDK 1.11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: distribution: 'zulu' - java-version: '11' + java-version: '17' - name: Cache SonarCloud packages uses: actions/cache@v3 with: diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties index ffdc10e..41d8213 100644 --- a/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties @@ -1,2 +1,18 @@ -distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.1/apache-maven-3.8.1-bin.zip -wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.4/apache-maven-3.8.4-bin.zip +wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar diff --git a/app/pom.xml b/app/pom.xml index db727cb..133494c 100644 --- a/app/pom.xml +++ b/app/pom.xml @@ -71,6 +71,12 @@ SPDX-License-Identifier: Apache-2.0 + + org.lfenergy.compas.cim.mapping + service + test-jar + + io.quarkus quarkus-junit5 diff --git a/app/src/main/java/org/lfenergy/compas/cim/mapping/rest/CompasCimMappingConfiguration.java b/app/src/main/java/org/lfenergy/compas/cim/mapping/rest/CompasCimMappingConfiguration.java index 388fb90..268ee1c 100644 --- a/app/src/main/java/org/lfenergy/compas/cim/mapping/rest/CompasCimMappingConfiguration.java +++ b/app/src/main/java/org/lfenergy/compas/cim/mapping/rest/CompasCimMappingConfiguration.java @@ -14,7 +14,8 @@ @RegisterForReflection(targets = { com.powsybl.triplestore.impl.rdf4j.TripleStoreFactoryServiceRDF4J.class, org.lfenergy.compas.core.jaxrs.model.ErrorResponse.class, - org.lfenergy.compas.core.jaxrs.model.ErrorMessage.class + org.lfenergy.compas.core.jaxrs.model.ErrorMessage.class, + javax.xml.namespace.QName.class }) public class CompasCimMappingConfiguration { @Produces diff --git a/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/AbstractPojoTester.java b/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/AbstractPojoTester.java deleted file mode 100644 index c7a32f2..0000000 --- a/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/AbstractPojoTester.java +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.rest.v1.model; - -import com.openpojo.reflection.impl.PojoClassFactory; -import com.openpojo.validation.ValidatorBuilder; -import com.openpojo.validation.rule.impl.GetterMustExistRule; -import com.openpojo.validation.rule.impl.SetterMustExistRule; -import com.openpojo.validation.test.impl.GetterTester; -import com.openpojo.validation.test.impl.SetterTester; -import org.junit.jupiter.api.Test; - -abstract class AbstractPojoTester { - @Test - void validateSettersAndGetters() { - var personPojo = PojoClassFactory.getPojoClass(getClassToBeTested()); - var validator = ValidatorBuilder.create() - // Lets make sure that we have a getter and a setter for every field defined. - .with(new GetterMustExistRule()) - .with(new SetterMustExistRule()) - // Lets also validate that they are behaving as expected - .with(new GetterTester()) - .with(new SetterTester()) - .build(); - - // Start the Test - validator.validate(personPojo); - } - - protected abstract Class getClassToBeTested(); -} diff --git a/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapRequestTest.java b/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapRequestTest.java index 2d3006b..3c1ab93 100644 --- a/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapRequestTest.java +++ b/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapRequestTest.java @@ -3,6 +3,8 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.rest.v1.model; +import org.lfenergy.compas.cim.mapping.model.AbstractPojoTester; + class MapRequestTest extends AbstractPojoTester { @Override protected Class getClassToBeTested() { diff --git a/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapResponseTest.java b/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapResponseTest.java index 2d90255..f40597e 100644 --- a/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapResponseTest.java +++ b/app/src/test/java/org/lfenergy/compas/cim/mapping/rest/v1/model/MapResponseTest.java @@ -3,6 +3,8 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.rest.v1.model; +import org.lfenergy.compas.cim.mapping.model.AbstractPojoTester; + class MapResponseTest extends AbstractPojoTester { @Override protected Class getClassToBeTested() { diff --git a/pom.xml b/pom.xml index 417d71f..92dd41b 100644 --- a/pom.xml +++ b/pom.xml @@ -15,8 +15,7 @@ SPDX-License-Identifier: Apache-2.0 true - 11 - 11 + 17 UTF-8 UTF-8 @@ -26,10 +25,10 @@ SPDX-License-Identifier: Apache-2.0 0.9.1 - 2.10.1.Final + 2.10.2.Final 3.0 1.7.36 - 4.9.1 + 4.9.2 1.5.2.Final 0.9.1 @@ -112,6 +111,13 @@ SPDX-License-Identifier: Apache-2.0 + + org.lfenergy.compas.cim.mapping + service + ${project.version} + test-jar + + com.openpojo openpojo @@ -156,6 +162,13 @@ SPDX-License-Identifier: Apache-2.0 org.apache.maven.plugins maven-jar-plugin 3.2.2 + + + + test-jar + + + diff --git a/postman/cim-mapping.collection.json b/postman/cim-mapping.collection.json new file mode 100644 index 0000000..29a864d --- /dev/null +++ b/postman/cim-mapping.collection.json @@ -0,0 +1,327 @@ +{ + "info": { + "_postman_id": "eebac4a7-5824-4aeb-a833-f32ddf7136f9", + "name": "Compas CIM Mapping", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", + "_exporter_id": "1434829" + }, + "item": [ + { + "name": "map", + "item": [ + { + "name": "/cim/v1/map (Example 1)", + "protocolProfileBehavior": { + "disabledSystemHeaders": { + "content-type": true + } + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{bearer}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "body": { + "mode": "raw", + "raw": "\n\n\t\n\t\tCONFIG_BC_EQ_V1.0.0.XML\n \n \n 2030-01-02T09:00:00\n 2015-02-05T12:20:50.830\n CGMES Conformity Assessment: Mini Grid Base Case Test Configuration. The model is owned by\n ENTSO-E and is provided by ENTSO-E \"as it is\". To the fullest extent permitted by law, ENTSO-E shall not be\n liable for any damages of any kind arising out of the use of the model (including any of its subsequent\n modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the\n rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the\n only official source of information related to the model.\n \n 4\n http://entsoe.eu/CIM/EquipmentCore/3/1\n http://entsoe.eu/CIM/EquipmentOperation/3/1\n http://entsoe.eu/CIM/EquipmentShortCircuit/3/1\n http://A1.de/Planning/ENTSOE/2\n \n \n \n \n L5_0\n 1\n \n \n \n \n \n L5_1\n 2\n \n \n \n \n \n L6_0\n 1\n \n \n \n \n \n L6_1\n 2\n \n \n \n \n \n L4_0\n 1\n \n \n \n \n \n L4_1\n 2\n \n \n \n \n \n L1_0\n 1\n \n \n \n \n \n L1_1\n 2\n \n \n \n \n \n L2_0\n 1\n \n \n \n \n \n L2_1\n 2\n \n \n \n \n \n L3_a_0\n 1\n \n \n \n \n \n L3_a_1\n 2\n \n \n \n \n \n L3_b_0\n 1\n \n \n \n \n \n L3_b_1\n 2\n \n \n \n \n \n T5_0\n 1\n \n \n \n \n \n T5_1\n 2\n \n \n \n \n \n T6_0\n 1\n \n \n \n \n \n T6_1\n 2\n \n \n \n \n \n T2_0\n 1\n \n \n \n \n \n T2_1\n 2\n \n \n \n \n \n T1_0\n 1\n \n \n \n \n \n T1_1\n 2\n \n \n \n \n \n T4_0\n 1\n \n \n \n \n \n T4_1\n 2\n \n \n \n \n \n T4_2\n 3\n \n \n \n \n \n T3_0\n 1\n \n \n \n \n \n T3_1\n 2\n \n \n \n \n \n T3_2\n 3\n \n \n \n \n \n G2_0\n 1\n \n \n \n \n \n G1_0\n 1\n \n \n \n \n \n G3_0\n 1\n \n \n \n \n \n M1_0\n 1\n \n \n \n \n \n M2_0\n 1\n \n \n \n \n \n ASM-1229750300_0\n 1\n \n \n \n \n \n Q1_0\n 1\n \n \n \n \n \n Q2_0\n 1\n \n \n \n \n \n 380kV\n 380\n \n \n 21kV\n 21\n \n \n 10kV\n 10\n \n \n 110kV\n 110\n \n \n 30kV\n 30\n \n \n S2 10kV\n \n \n \n \n S5 10kV\n \n \n \n \n S4 10kV\n \n \n \n \n S3 21kV\n \n \n \n \n S2 110kV\n \n \n \n \n S3 110kV\n \n \n \n \n S1 380kV\n \n \n \n \n S1 30kV\n \n \n \n \n S4 110kV\n \n \n \n \n S1 110kV\n \n \n \n \n Sub1\n \n \n \n Sub2\n \n \n \n Sub3\n \n \n \n Sub4\n \n \n \n Sub5\n \n \n \n AA\n \n \n Z1\n \n \n \n PATL\n 45000\n \n \n \n \n TATL\n 900\n \n \n \n \n TATL\n 60\n \n \n \n \n Gen-1\n G2\n false\n \n 0\n 127.5\n 0\n \n \n G2\n \n \n 0.9\n 100\n 10.5\n \n false\n 43.6\n -43.6\n 100\n 0\n 0.004535\n 0.16\n 2\n 2\n \n \n 7.5\n 0.005\n 0.1\n 0.16\n \n \n Gen-2\n G1\n false\n \n 0\n 90\n 0\n \n \n G1\n \n 0.85\n 150\n 21\n \n false\n 79\n -79\n 100\n 0\n 0.00068\n 0.14\n 1.8\n 1.8\n \n \n 0.002\n 0.1\n 0.14\n \n \n Gen-3\n G3\n false\n \n 0\n 8\n 0\n \n \n G3\n \n 0.8\n 10\n 10.5\n \n false\n 6\n -6\n 100\n 0\n 0.00163\n 0.1\n 1.8\n 1.8\n \n \n 0.018\n 0.08\n 0.1\n \n \n M3\n false\n \n 0.88\n 5.828\n 10\n false\n 97.5\n 5\n 1\n 5\n false\n 0.1\n \n \n M2a\n false\n \n 0.89\n 2.321\n 10\n false\n 96.8\n 5.2\n 2\n 2\n false\n 0.1\n \n \n M2b\n false\n \n 0.89\n 2.321\n 10\n false\n 96.8\n 5.2\n 2\n 2\n false\n 0.1\n \n \n Q1\n \n 0\n true\n 38000\n \n 800\n 600\n 0.15\n 0.1\n 3.029\n 0\n -800\n -600\n 0.1\n 0.1\n 1\n 1.1\n \n \n Q2\n \n 0\n true\n 16000\n \n 88\n 66\n 0.2\n 0.1\n 3.34865\n 0\n -88\n -66\n 0\n 0\n 0\n 1.1\n \n \n Line-7\n L5\n false\n \n \n 15\n 0\n 0\n 0\n 0\n 1.8\n 3.3\n 80\n 5.79\n 16.5\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-4\n L6\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0.082\n 0.082\n 80\n 0.086\n 0.086\n \n \n Ratings\n \n \n \n Normal\n \n \n 1155\n \n \n ShortTerm\n \n \n 1328\n \n \n Emergency\n \n \n 1617\n \n \n Line-5\n L4\n false\n \n \n 10\n 0\n 0\n 0\n 0\n 0.96\n 2.2\n 80\n 3.88\n 11\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-1\n L1\n false\n \n \n 20\n 0\n 0\n 0\n 0\n 2.4\n 6.4\n 80\n 7.8\n 25.2\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-6\n L2\n false\n \n \n 10\n 0\n 0\n 0\n 0\n 1.2\n 3.2\n 80\n 3.9\n 12.6\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-2\n L3_a\n false\n \n \n 5\n 0\n 0\n 0\n 0\n 0.6\n 2.6\n 80\n 1.95\n 9.3\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-3\n L3_b\n false\n \n \n 5\n 0\n 0\n 0\n 0\n 0.6\n 2.6\n 80\n 1.95\n 9.3\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Trafo-1\n T5\n false\n \n 158.14\n \n 121.095\n \n 36.86\n false\n false\n \n \n T5\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 115\n 0\n 2.099206\n 2.099206\n 50.3372\n 50.3372\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 158\n \n \n ShortTerm\n \n \n 182\n \n \n Emergency\n \n \n 222\n \n \n T5\n 0\n 2\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1732\n \n \n ShortTerm\n \n \n 1992\n \n \n Emergency\n \n \n 2425\n \n \n Trafo-2\n T6\n false\n \n 158.14\n \n 121.095\n \n 36.86\n false\n false\n \n \n T6\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 115\n 0\n 2.099206\n 2.099206\n 50.3372\n 50.3372\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 158\n \n \n ShortTerm\n \n \n 182\n \n \n Emergency\n \n \n 222\n \n \n T6\n 0\n 2\n true\n 100\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1732\n \n \n ShortTerm\n \n \n 1992\n \n \n Emergency\n \n \n 2425\n \n \n Trafo-3\n T2\n false\n \n 115\n true\n false\n \n \n T2\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 100\n 0\n 120\n 0\n 0.72\n 0.72\n 17.2649937\n 17.2649937\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 481\n \n \n ShortTerm\n \n \n 553\n \n \n Emergency\n \n \n 673\n \n \n T2\n 2\n false\n \n \n 0\n \n 0\n 5\n 100\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 5498\n \n \n ShortTerm\n \n \n 6323\n \n \n Emergency\n \n \n 7698\n \n \n Trafo-4\n T1\n false\n \n 115\n true\n false\n \n \n T1\n 2\n false\n \n \n 0\n \n 0\n 5\n 150\n 0\n 21\n 0\n 0.0147\n 0.0147\n 0.47017\n 0.446662\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 4123\n \n \n ShortTerm\n \n \n 4742\n \n \n Emergency\n \n \n 5773\n \n \n T1\n 25\n 1\n true\n 13\n 21\n 13\n \n 1\n \n \n \n T1\n 0\n 1\n true\n 22\n \n \n 0\n \n 0\n 0\n 150\n 0\n 115\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 753\n \n \n ShortTerm\n \n \n 866\n \n \n Emergency\n \n \n 1054\n \n \n T4\n false\n \n false\n \n \n T4\n 3\n false\n \n \n 0\n \n 0\n 5\n 50\n 0\n 30\n 0\n 0.0254571438\n 0.0254571438\n 1.259741\n 1.176919\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 962\n \n \n ShortTerm\n \n \n 1106\n \n \n Emergency\n \n \n 1347\n \n \n T4\n 0\n 2\n true\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 120\n 0\n 0.05348571429\n 0.05348571429\n -0.001121283618\n -0.6881\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1683\n \n \n ShortTerm\n \n \n 1936\n \n \n Emergency\n \n \n 2357\n \n \n T4\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 400\n 0\n 0.5942857143\n 0.5942857143\n 96.0051006\n 95.05666\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 505\n \n \n ShortTerm\n \n \n 580\n \n \n Emergency\n \n \n 707\n \n \n Trafo-5\n T3\n false\n \n false\n \n \n T3\n 0\n 1\n true\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 400\n 0\n 0.5942857143\n 0.5942857143\n 96.0051006\n 95.05666\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 505\n \n \n ShortTerm\n \n \n 580\n \n \n Emergency\n \n \n 707\n \n \n T3\n 33\n 1\n true\n 17\n 400\n 17\n \n 1\n \n \n \n T3\n 0\n 2\n false\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 120\n 0\n 0.05348571429\n 0.05348571429\n -0.001121283618\n -0.6881\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1683\n \n \n ShortTerm\n \n \n 1936\n \n \n Emergency\n \n \n 2357\n \n \n T3\n 3\n false\n \n \n 0\n \n 0\n 5\n 50\n 0\n 30\n 0\n 0.02545714286\n 0.02545714286\n 1.259740894\n 1.176919\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 962\n \n \n ShortTerm\n \n \n 1106\n \n \n Emergency\n \n \n 1347\n \n \n T4\n 33\n 1\n true\n 17\n 400\n 17\n \n 1\n \n \n \n 68-116_0\n 1\n \n \n \n \n \n 68-116_1\n 2\n \n \n \n \n \n Injection_0\n 1\n \n \n \n \n \n 71-73_0\n 1\n \n \n \n \n \n 71-73_1\n 2\n \n \n \n \n \n Injection_0\n 1\n \n \n \n \n \n XQ1-N1\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0\n 0\n 80\n 0.05\n 0\n \n \n Ratings\n \n \n \n Normal\n \n \n 1000\n \n \n ShortTerm\n \n \n 1150\n \n \n Emergency\n \n \n 1400\n \n \n XQ2-N5\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0\n 0\n 80\n 0.05\n 0\n \n \n Ratings\n \n \n \n Normal\n \n \n 1000\n \n \n ShortTerm\n \n \n 1150\n \n \n Emergency\n \n \n 1400\n \n \n Injection1\n \n \n 0.63185\n 2.85315\n 0.63185\n false\n 6.3185\n 19.021\n 6.3185\n \n \n Injection2\n \n \n 0.43445\n 2.86738\n 0.43445\n false\n 4.3445\n 14.3369\n 4.3445\n \n \n CONNECTIVITY_NODE1\n \n \n \n BUSBAR1\n \n \n \n \n L5_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L5_0\n \n \n \n L5_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR1\n \n \n false\n false\n \n \n L5_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE2\n \n \n \n L5_0_ADDB1\n 1\n \n \n \n \n \n BREAKER1\n \n \n false\n false\n \n \n L5_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE3\n \n \n \n L5_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR2\n \n \n false\n false\n \n \n L5_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE4\n \n \n \n CONNECTIVITY_NODE5\n \n \n \n BUSBAR2\n \n \n \n \n L5_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L5_1\n \n \n \n L5_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR3\n \n \n false\n false\n \n \n L5_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE6\n \n \n \n L5_1_ADDB1\n 1\n \n \n \n \n \n BREAKER2\n \n \n false\n false\n \n \n L5_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE7\n \n \n \n L5_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR4\n \n \n false\n false\n \n \n L5_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE8\n \n \n \n CONNECTIVITY_NODE9\n \n \n \n BUSBAR3\n \n \n \n \n L6_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L6_0\n \n \n \n L6_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR5\n \n \n false\n false\n \n \n L6_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE10\n \n \n \n L6_0_ADDB1\n 1\n \n \n \n \n \n BREAKER3\n \n \n false\n false\n \n \n L6_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE11\n \n \n \n L6_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR6\n \n \n false\n false\n \n \n L6_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE12\n \n \n \n CONNECTIVITY_NODE13\n \n \n \n BUSBAR4\n \n \n \n \n L6_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L6_1\n \n \n \n L6_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR7\n \n \n false\n false\n \n \n L6_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE14\n \n \n \n L6_1_ADDB1\n 1\n \n \n \n \n \n BREAKER4\n \n \n false\n false\n \n \n L6_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE15\n \n \n \n L6_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR8\n \n \n false\n false\n \n \n L6_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE16\n \n \n \n BAY_L4_0\n \n \n \n L4_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR9\n \n \n false\n false\n \n \n L4_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE17\n \n \n \n L4_0_ADDB1\n 1\n \n \n \n \n \n BREAKER5\n \n \n false\n false\n \n \n L4_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE18\n \n \n \n L4_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR10\n \n \n false\n false\n \n \n L4_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE19\n \n \n \n CONNECTIVITY_NODE20\n \n \n \n BUSBAR5\n \n \n \n \n L4_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L4_1\n \n \n \n L4_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR11\n \n \n false\n false\n \n \n L4_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE21\n \n \n \n L4_1_ADDB1\n 1\n \n \n \n \n \n BREAKER6\n \n \n false\n false\n \n \n L4_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE22\n \n \n \n L4_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR12\n \n \n false\n false\n \n \n L4_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE23\n \n \n \n CONNECTIVITY_NODE24\n \n \n \n BUSBAR6\n \n \n \n \n L1_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L1_0\n \n \n \n L1_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR13\n \n \n false\n false\n \n \n L1_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE25\n \n \n \n L1_0_ADDB1\n 1\n \n \n \n \n \n BREAKER7\n \n \n false\n false\n \n \n L1_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE26\n \n \n \n L1_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR14\n \n \n false\n false\n \n \n L1_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE27\n \n \n \n BAY_L1_1\n \n \n \n L1_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR15\n \n \n false\n false\n \n \n L1_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE28\n \n \n \n L1_1_ADDB1\n 1\n \n \n \n \n \n BREAKER8\n \n \n false\n false\n \n \n L1_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE29\n \n \n \n L1_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR16\n \n \n false\n false\n \n \n L1_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE30\n \n \n \n BAY_L2_0\n \n \n \n L2_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR17\n \n \n false\n false\n \n \n L2_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE31\n \n \n \n L2_0_ADDB1\n 1\n \n \n \n \n \n BREAKER9\n \n \n false\n false\n \n \n L2_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE32\n \n \n \n L2_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR18\n \n \n false\n false\n \n \n L2_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE33\n \n \n \n BAY_L2_1\n \n \n \n L2_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR19\n \n \n false\n false\n \n \n L2_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE34\n \n \n \n L2_1_ADDB1\n 1\n \n \n \n \n \n BREAKER10\n \n \n false\n false\n \n \n L2_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE35\n \n \n \n L2_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR20\n \n \n false\n false\n \n \n L2_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE36\n \n \n \n BAY_L3_a_0\n \n \n \n L3_a_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR21\n \n \n false\n false\n \n \n L3_a_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE37\n \n \n \n L3_a_0_ADDB1\n 1\n \n \n \n \n \n BREAKER11\n \n \n false\n false\n \n \n L3_a_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE38\n \n \n \n L3_a_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR22\n \n \n false\n false\n \n \n L3_a_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE39\n \n \n \n BAY_L3_a_1\n \n \n \n L3_a_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR23\n \n \n false\n false\n \n \n L3_a_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE40\n \n \n \n L3_a_1_ADDB1\n 1\n \n \n \n \n \n BREAKER12\n \n \n false\n false\n \n \n L3_a_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE41\n \n \n \n L3_a_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR24\n \n \n false\n false\n \n \n L3_a_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE42\n \n \n \n BAY_L3_b_0\n \n \n \n L3_b_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR25\n \n \n false\n false\n \n \n L3_b_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE43\n \n \n \n L3_b_0_ADDB1\n 1\n \n \n \n \n \n BREAKER13\n \n \n false\n false\n \n \n L3_b_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE44\n \n \n \n L3_b_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR26\n \n \n false\n false\n \n \n L3_b_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE45\n \n \n \n BAY_L3_b_1\n \n \n \n L3_b_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR27\n \n \n false\n false\n \n \n L3_b_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE46\n \n \n \n L3_b_1_ADDB1\n 1\n \n \n \n \n \n BREAKER14\n \n \n false\n false\n \n \n L3_b_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE47\n \n \n \n L3_b_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR28\n \n \n false\n false\n \n \n L3_b_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE48\n \n \n \n BAY_T5_0\n \n \n \n T5_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR29\n \n \n false\n false\n \n \n T5_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE49\n \n \n \n T5_0_ADDB1\n 1\n \n \n \n \n \n BREAKER15\n \n \n false\n false\n \n \n T5_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE50\n \n \n \n T5_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR30\n \n \n false\n false\n \n \n T5_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE51\n \n \n \n BAY_T5_1\n \n \n \n T5_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR31\n \n \n false\n false\n \n \n T5_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE52\n \n \n \n T5_1_ADDB1\n 1\n \n \n \n \n \n BREAKER16\n \n \n false\n false\n \n \n T5_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE53\n \n \n \n T5_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR32\n \n \n false\n false\n \n \n T5_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE54\n \n \n \n BAY_T6_0\n \n \n \n T6_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR33\n \n \n false\n false\n \n \n T6_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE55\n \n \n \n T6_0_ADDB1\n 1\n \n \n \n \n \n BREAKER17\n \n \n false\n false\n \n \n T6_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE56\n \n \n \n T6_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR34\n \n \n false\n false\n \n \n T6_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE57\n \n \n \n BAY_T6_1\n \n \n \n T6_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR35\n \n \n false\n false\n \n \n T6_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE58\n \n \n \n T6_1_ADDB1\n 1\n \n \n \n \n \n BREAKER18\n \n \n false\n false\n \n \n T6_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE59\n \n \n \n T6_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR36\n \n \n false\n false\n \n \n T6_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE60\n \n \n \n BAY_T2_0\n \n \n \n T2_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR37\n \n \n false\n false\n \n \n T2_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE61\n \n \n \n T2_0_ADDB1\n 1\n \n \n \n \n \n BREAKER19\n \n \n false\n false\n \n \n T2_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE62\n \n \n \n T2_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR38\n \n \n false\n false\n \n \n T2_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE63\n \n \n \n CONNECTIVITY_NODE64\n \n \n \n BUSBAR7\n \n \n \n \n T2_1_BUSBAR\n 2\n \n \n \n \n \n BAY_T2_1\n \n \n \n T2_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR39\n \n \n false\n false\n \n \n T2_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE65\n \n \n \n T2_1_ADDB1\n 1\n \n \n \n \n \n BREAKER20\n \n \n false\n false\n \n \n T2_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE66\n \n \n \n T2_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR40\n \n \n false\n false\n \n \n T2_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE67\n \n \n \n CONNECTIVITY_NODE68\n \n \n \n BUSBAR8\n \n \n \n \n T1_0_BUSBAR\n 1\n \n \n \n \n \n BAY_T1_0\n \n \n \n T1_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR41\n \n \n false\n false\n \n \n T1_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE69\n \n \n \n T1_0_ADDB1\n 1\n \n \n \n \n \n BREAKER21\n \n \n false\n false\n \n \n T1_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE70\n \n \n \n T1_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR42\n \n \n false\n false\n \n \n T1_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE71\n \n \n \n BAY_T1_1\n \n \n \n T1_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR43\n \n \n false\n false\n \n \n T1_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE72\n \n \n \n T1_1_ADDB1\n 1\n \n \n \n \n \n BREAKER22\n \n \n false\n false\n \n \n T1_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE73\n \n \n \n T1_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR44\n \n \n false\n false\n \n \n T1_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE74\n \n \n \n CONNECTIVITY_NODE75\n \n \n \n BUSBAR9\n \n \n \n \n T4_0_BUSBAR\n 1\n \n \n \n \n \n BAY_T4_0\n \n \n \n T4_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR45\n \n \n false\n false\n \n \n T4_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE76\n \n \n \n T4_0_ADDB1\n 1\n \n \n \n \n \n BREAKER23\n \n \n false\n false\n \n \n T4_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE77\n \n \n \n T4_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR46\n \n \n false\n false\n \n \n T4_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE78\n \n \n \n BAY_T4_1\n \n \n \n T4_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR47\n \n \n false\n false\n \n \n T4_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE79\n \n \n \n T4_1_ADDB1\n 1\n \n \n \n \n \n BREAKER24\n \n \n false\n false\n \n \n T4_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE80\n \n \n \n T4_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR48\n \n \n false\n false\n \n \n T4_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE81\n \n \n \n CONNECTIVITY_NODE82\n \n \n \n BUSBAR10\n \n \n \n \n T4_2_BUSBAR\n 3\n \n \n \n \n \n BAY_T4_2\n \n \n \n T4_2_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR49\n \n \n false\n false\n \n \n T4_2_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE83\n \n \n \n T4_2_ADDB1\n 1\n \n \n \n \n \n BREAKER25\n \n \n false\n false\n \n \n T4_2_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE84\n \n \n \n T4_2_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR50\n \n \n false\n false\n \n \n T4_2_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE85\n \n \n \n BAY_T3_0\n \n \n \n T3_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR51\n \n \n false\n false\n \n \n T3_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE86\n \n \n \n T3_0_ADDB1\n 1\n \n \n \n \n \n BREAKER26\n \n \n false\n false\n \n \n T3_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE87\n \n \n \n T3_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR52\n \n \n false\n false\n \n \n T3_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE88\n \n \n \n BAY_T3_1\n \n \n \n T3_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR53\n \n \n false\n false\n \n \n T3_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE89\n \n \n \n T3_1_ADDB1\n 1\n \n \n \n \n \n BREAKER27\n \n \n false\n false\n \n \n T3_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE90\n \n \n \n T3_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR54\n \n \n false\n false\n \n \n T3_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE91\n \n \n \n CONNECTIVITY_NODE92\n \n \n \n BUSBAR11\n \n \n \n \n T3_2_BUSBAR\n 3\n \n \n \n \n \n BAY_T3_2\n \n \n \n T3_2_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR55\n \n \n false\n false\n \n \n T3_2_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE93\n \n \n \n T3_2_ADDB1\n 1\n \n \n \n \n \n BREAKER28\n \n \n false\n false\n \n \n T3_2_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE94\n \n \n \n T3_2_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR56\n \n \n false\n false\n \n \n T3_2_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE95\n \n \n \n BAY_68-116_0\n \n \n \n 68-116_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR57\n \n \n false\n false\n \n \n 68-116_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE96\n \n \n \n 68-116_0_ADDB1\n 1\n \n \n \n \n \n BREAKER29\n \n \n false\n false\n \n \n 68-116_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE97\n \n \n \n 68-116_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR58\n \n \n false\n false\n \n \n 68-116_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE98\n \n \n \n BAY_71-73_0\n \n \n \n 71-73_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR59\n \n \n false\n false\n \n \n 71-73_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE100\n \n \n \n 71-73_0_ADDB1\n 1\n \n \n \n \n \n BREAKER30\n \n \n false\n false\n \n \n 71-73_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE101\n \n \n \n 71-73_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR60\n \n \n false\n false\n \n \n 71-73_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE102\n \n \n \n GEN_A1\n \n \n \n \n _CA_A1\n \n \n \n 5\n 1\n \n \n 4\n 1\n \n \n 6\n 1\n \n \n 7\n 1\n \n \n 3\n 1\n \n \n 2\n 1\n \n \n HG2\n 1\n \n \n HG1\n 1\n \n \n H\n 1\n \n \n 1\n 1\n \n \n 8\n 1\n \n \n Container for Line-7\n \n \n \n Container for Line-4\n \n \n \n Container for Line-5\n \n \n \n Container for Line-1\n \n \n \n Container for Line-6\n \n \n \n Container for Line-2\n \n \n \n Container for Line-3\n \n \n \n TwinBrch SM\n \n \n \n \n PATLT\n 4000\n \n \n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 1155\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 158\n \n \n Normal\n \n \n 1732\n \n \n Normal\n \n \n 158\n \n \n Normal\n \n \n 1732\n \n \n Normal\n \n \n 481\n \n \n Normal\n \n \n 5498\n \n \n Normal\n \n \n 4123\n \n \n Normal\n \n \n 753\n \n \n Normal\n \n \n 962\n \n \n Normal\n \n \n 1683\n \n \n Normal\n \n \n 505\n \n \n Normal\n \n \n 505\n \n \n Normal\n \n \n 1683\n \n \n Normal\n \n \n 962\n \n \n Normal\n \n \n 1000\n \n \n Normal\n \n \n 1000\n \n\n ]]>\n\t\n" + }, + "url": { + "raw": "{{cimMappingBaseUrl}}/cim/v1/map", + "host": [ + "{{cimMappingBaseUrl}}" + ], + "path": [ + "cim", + "v1", + "map" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [], + "body": { + "mode": "raw", + "raw": "\"\\n \\n (string)\\n (string)\\n\\n \\n (string)\\n (string)\\n\\n\"" + }, + "url": { + "raw": "{{baseUrl}}/compas-cim-mapping/cim/v1/map", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "compas-cim-mapping", + "cim", + "v1", + "map" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "xml", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "cookie": [], + "body": "\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n
\n \n \n\n \n\n \n\n\n undefined\n\n
\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n\n
\n
" + } + ] + }, + { + "name": "/cim/v1/map (Invalid)", + "protocolProfileBehavior": { + "disabledSystemHeaders": { + "content-type": true + } + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{bearer}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "body": { + "mode": "raw", + "raw": "\n\n\t\n\t\tCONFIG_BC_EQ_V1.0.0\n \n \n \n \n\t\n" + }, + "url": { + "raw": "{{cimMappingBaseUrl}}/cim/v1/map", + "host": [ + "{{cimMappingBaseUrl}}" + ], + "path": [ + "cim", + "v1", + "map" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [], + "body": { + "mode": "raw", + "raw": "\"\\n \\n (string)\\n (string)\\n\\n \\n (string)\\n (string)\\n\\n\"" + }, + "url": { + "raw": "{{baseUrl}}/compas-cim-mapping/cim/v1/map", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "compas-cim-mapping", + "cim", + "v1", + "map" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "xml", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "cookie": [], + "body": "\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n
\n \n \n\n \n\n \n\n\n undefined\n\n
\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n\n
\n
" + } + ] + } + ] + }, + { + "name": "q", + "item": [ + { + "name": "/q/health/live", + "protocolProfileBehavior": { + "disableBodyPruning": true, + "disabledSystemHeaders": { + "content-type": true + } + }, + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "body": { + "mode": "raw", + "raw": "\n\n\t\n\t\tCONFIG_BC_EQ_V1.0.0.XML\n \n \n 2030-01-02T09:00:00\n 2015-02-05T12:20:50.830\n CGMES Conformity Assessment: Mini Grid Base Case Test Configuration. The model is owned by\n ENTSO-E and is provided by ENTSO-E \"as it is\". To the fullest extent permitted by law, ENTSO-E shall not be\n liable for any damages of any kind arising out of the use of the model (including any of its subsequent\n modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the\n rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the\n only official source of information related to the model.\n \n 4\n http://entsoe.eu/CIM/EquipmentCore/3/1\n http://entsoe.eu/CIM/EquipmentOperation/3/1\n http://entsoe.eu/CIM/EquipmentShortCircuit/3/1\n http://A1.de/Planning/ENTSOE/2\n \n \n \n \n L5_0\n 1\n \n \n \n \n \n L5_1\n 2\n \n \n \n \n \n L6_0\n 1\n \n \n \n \n \n L6_1\n 2\n \n \n \n \n \n L4_0\n 1\n \n \n \n \n \n L4_1\n 2\n \n \n \n \n \n L1_0\n 1\n \n \n \n \n \n L1_1\n 2\n \n \n \n \n \n L2_0\n 1\n \n \n \n \n \n L2_1\n 2\n \n \n \n \n \n L3_a_0\n 1\n \n \n \n \n \n L3_a_1\n 2\n \n \n \n \n \n L3_b_0\n 1\n \n \n \n \n \n L3_b_1\n 2\n \n \n \n \n \n T5_0\n 1\n \n \n \n \n \n T5_1\n 2\n \n \n \n \n \n T6_0\n 1\n \n \n \n \n \n T6_1\n 2\n \n \n \n \n \n T2_0\n 1\n \n \n \n \n \n T2_1\n 2\n \n \n \n \n \n T1_0\n 1\n \n \n \n \n \n T1_1\n 2\n \n \n \n \n \n T4_0\n 1\n \n \n \n \n \n T4_1\n 2\n \n \n \n \n \n T4_2\n 3\n \n \n \n \n \n T3_0\n 1\n \n \n \n \n \n T3_1\n 2\n \n \n \n \n \n T3_2\n 3\n \n \n \n \n \n G2_0\n 1\n \n \n \n \n \n G1_0\n 1\n \n \n \n \n \n G3_0\n 1\n \n \n \n \n \n M1_0\n 1\n \n \n \n \n \n M2_0\n 1\n \n \n \n \n \n ASM-1229750300_0\n 1\n \n \n \n \n \n Q1_0\n 1\n \n \n \n \n \n Q2_0\n 1\n \n \n \n \n \n 380kV\n 380\n \n \n 21kV\n 21\n \n \n 10kV\n 10\n \n \n 110kV\n 110\n \n \n 30kV\n 30\n \n \n S2 10kV\n \n \n \n \n S5 10kV\n \n \n \n \n S4 10kV\n \n \n \n \n S3 21kV\n \n \n \n \n S2 110kV\n \n \n \n \n S3 110kV\n \n \n \n \n S1 380kV\n \n \n \n \n S1 30kV\n \n \n \n \n S4 110kV\n \n \n \n \n S1 110kV\n \n \n \n \n Sub1\n \n \n \n Sub2\n \n \n \n Sub3\n \n \n \n Sub4\n \n \n \n Sub5\n \n \n \n AA\n \n \n Z1\n \n \n \n PATL\n 45000\n \n \n \n \n TATL\n 900\n \n \n \n \n TATL\n 60\n \n \n \n \n Gen-1\n G2\n false\n \n 0\n 127.5\n 0\n \n \n G2\n \n \n 0.9\n 100\n 10.5\n \n false\n 43.6\n -43.6\n 100\n 0\n 0.004535\n 0.16\n 2\n 2\n \n \n 7.5\n 0.005\n 0.1\n 0.16\n \n \n Gen-2\n G1\n false\n \n 0\n 90\n 0\n \n \n G1\n \n 0.85\n 150\n 21\n \n false\n 79\n -79\n 100\n 0\n 0.00068\n 0.14\n 1.8\n 1.8\n \n \n 0.002\n 0.1\n 0.14\n \n \n Gen-3\n G3\n false\n \n 0\n 8\n 0\n \n \n G3\n \n 0.8\n 10\n 10.5\n \n false\n 6\n -6\n 100\n 0\n 0.00163\n 0.1\n 1.8\n 1.8\n \n \n 0.018\n 0.08\n 0.1\n \n \n M3\n false\n \n 0.88\n 5.828\n 10\n false\n 97.5\n 5\n 1\n 5\n false\n 0.1\n \n \n M2a\n false\n \n 0.89\n 2.321\n 10\n false\n 96.8\n 5.2\n 2\n 2\n false\n 0.1\n \n \n M2b\n false\n \n 0.89\n 2.321\n 10\n false\n 96.8\n 5.2\n 2\n 2\n false\n 0.1\n \n \n Q1\n \n 0\n true\n 38000\n \n 800\n 600\n 0.15\n 0.1\n 3.029\n 0\n -800\n -600\n 0.1\n 0.1\n 1\n 1.1\n \n \n Q2\n \n 0\n true\n 16000\n \n 88\n 66\n 0.2\n 0.1\n 3.34865\n 0\n -88\n -66\n 0\n 0\n 0\n 1.1\n \n \n Line-7\n L5\n false\n \n \n 15\n 0\n 0\n 0\n 0\n 1.8\n 3.3\n 80\n 5.79\n 16.5\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-4\n L6\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0.082\n 0.082\n 80\n 0.086\n 0.086\n \n \n Ratings\n \n \n \n Normal\n \n \n 1155\n \n \n ShortTerm\n \n \n 1328\n \n \n Emergency\n \n \n 1617\n \n \n Line-5\n L4\n false\n \n \n 10\n 0\n 0\n 0\n 0\n 0.96\n 2.2\n 80\n 3.88\n 11\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-1\n L1\n false\n \n \n 20\n 0\n 0\n 0\n 0\n 2.4\n 6.4\n 80\n 7.8\n 25.2\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-6\n L2\n false\n \n \n 10\n 0\n 0\n 0\n 0\n 1.2\n 3.2\n 80\n 3.9\n 12.6\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-2\n L3_a\n false\n \n \n 5\n 0\n 0\n 0\n 0\n 0.6\n 2.6\n 80\n 1.95\n 9.3\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-3\n L3_b\n false\n \n \n 5\n 0\n 0\n 0\n 0\n 0.6\n 2.6\n 80\n 1.95\n 9.3\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Trafo-1\n T5\n false\n \n 158.14\n \n 121.095\n \n 36.86\n false\n false\n \n \n T5\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 115\n 0\n 2.099206\n 2.099206\n 50.3372\n 50.3372\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 158\n \n \n ShortTerm\n \n \n 182\n \n \n Emergency\n \n \n 222\n \n \n T5\n 0\n 2\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1732\n \n \n ShortTerm\n \n \n 1992\n \n \n Emergency\n \n \n 2425\n \n \n Trafo-2\n T6\n false\n \n 158.14\n \n 121.095\n \n 36.86\n false\n false\n \n \n T6\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 115\n 0\n 2.099206\n 2.099206\n 50.3372\n 50.3372\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 158\n \n \n ShortTerm\n \n \n 182\n \n \n Emergency\n \n \n 222\n \n \n T6\n 0\n 2\n true\n 100\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1732\n \n \n ShortTerm\n \n \n 1992\n \n \n Emergency\n \n \n 2425\n \n \n Trafo-3\n T2\n false\n \n 115\n true\n false\n \n \n T2\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 100\n 0\n 120\n 0\n 0.72\n 0.72\n 17.2649937\n 17.2649937\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 481\n \n \n ShortTerm\n \n \n 553\n \n \n Emergency\n \n \n 673\n \n \n T2\n 2\n false\n \n \n 0\n \n 0\n 5\n 100\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 5498\n \n \n ShortTerm\n \n \n 6323\n \n \n Emergency\n \n \n 7698\n \n \n Trafo-4\n T1\n false\n \n 115\n true\n false\n \n \n T1\n 2\n false\n \n \n 0\n \n 0\n 5\n 150\n 0\n 21\n 0\n 0.0147\n 0.0147\n 0.47017\n 0.446662\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 4123\n \n \n ShortTerm\n \n \n 4742\n \n \n Emergency\n \n \n 5773\n \n \n T1\n 25\n 1\n true\n 13\n 21\n 13\n \n 1\n \n \n \n T1\n 0\n 1\n true\n 22\n \n \n 0\n \n 0\n 0\n 150\n 0\n 115\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 753\n \n \n ShortTerm\n \n \n 866\n \n \n Emergency\n \n \n 1054\n \n \n T4\n false\n \n false\n \n \n T4\n 3\n false\n \n \n 0\n \n 0\n 5\n 50\n 0\n 30\n 0\n 0.0254571438\n 0.0254571438\n 1.259741\n 1.176919\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 962\n \n \n ShortTerm\n \n \n 1106\n \n \n Emergency\n \n \n 1347\n \n \n T4\n 0\n 2\n true\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 120\n 0\n 0.05348571429\n 0.05348571429\n -0.001121283618\n -0.6881\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1683\n \n \n ShortTerm\n \n \n 1936\n \n \n Emergency\n \n \n 2357\n \n \n T4\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 400\n 0\n 0.5942857143\n 0.5942857143\n 96.0051006\n 95.05666\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 505\n \n \n ShortTerm\n \n \n 580\n \n \n Emergency\n \n \n 707\n \n \n Trafo-5\n T3\n false\n \n false\n \n \n T3\n 0\n 1\n true\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 400\n 0\n 0.5942857143\n 0.5942857143\n 96.0051006\n 95.05666\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 505\n \n \n ShortTerm\n \n \n 580\n \n \n Emergency\n \n \n 707\n \n \n T3\n 33\n 1\n true\n 17\n 400\n 17\n \n 1\n \n \n \n T3\n 0\n 2\n false\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 120\n 0\n 0.05348571429\n 0.05348571429\n -0.001121283618\n -0.6881\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1683\n \n \n ShortTerm\n \n \n 1936\n \n \n Emergency\n \n \n 2357\n \n \n T3\n 3\n false\n \n \n 0\n \n 0\n 5\n 50\n 0\n 30\n 0\n 0.02545714286\n 0.02545714286\n 1.259740894\n 1.176919\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 962\n \n \n ShortTerm\n \n \n 1106\n \n \n Emergency\n \n \n 1347\n \n \n T4\n 33\n 1\n true\n 17\n 400\n 17\n \n 1\n \n \n \n 68-116_0\n 1\n \n \n \n \n \n 68-116_1\n 2\n \n \n \n \n \n Injection_0\n 1\n \n \n \n \n \n 71-73_0\n 1\n \n \n \n \n \n 71-73_1\n 2\n \n \n \n \n \n Injection_0\n 1\n \n \n \n \n \n XQ1-N1\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0\n 0\n 80\n 0.05\n 0\n \n \n Ratings\n \n \n \n Normal\n \n \n 1000\n \n \n ShortTerm\n \n \n 1150\n \n \n Emergency\n \n \n 1400\n \n \n XQ2-N5\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0\n 0\n 80\n 0.05\n 0\n \n \n Ratings\n \n \n \n Normal\n \n \n 1000\n \n \n ShortTerm\n \n \n 1150\n \n \n Emergency\n \n \n 1400\n \n \n Injection1\n \n \n 0.63185\n 2.85315\n 0.63185\n false\n 6.3185\n 19.021\n 6.3185\n \n \n Injection2\n \n \n 0.43445\n 2.86738\n 0.43445\n false\n 4.3445\n 14.3369\n 4.3445\n \n \n CONNECTIVITY_NODE1\n \n \n \n BUSBAR1\n \n \n \n \n L5_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L5_0\n \n \n \n L5_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR1\n \n \n false\n false\n \n \n L5_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE2\n \n \n \n L5_0_ADDB1\n 1\n \n \n \n \n \n BREAKER1\n \n \n false\n false\n \n \n L5_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE3\n \n \n \n L5_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR2\n \n \n false\n false\n \n \n L5_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE4\n \n \n \n CONNECTIVITY_NODE5\n \n \n \n BUSBAR2\n \n \n \n \n L5_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L5_1\n \n \n \n L5_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR3\n \n \n false\n false\n \n \n L5_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE6\n \n \n \n L5_1_ADDB1\n 1\n \n \n \n \n \n BREAKER2\n \n \n false\n false\n \n \n L5_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE7\n \n \n \n L5_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR4\n \n \n false\n false\n \n \n L5_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE8\n \n \n \n CONNECTIVITY_NODE9\n \n \n \n BUSBAR3\n \n \n \n \n L6_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L6_0\n \n \n \n L6_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR5\n \n \n false\n false\n \n \n L6_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE10\n \n \n \n L6_0_ADDB1\n 1\n \n \n \n \n \n BREAKER3\n \n \n false\n false\n \n \n L6_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE11\n \n \n \n L6_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR6\n \n \n false\n false\n \n \n L6_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE12\n \n \n \n CONNECTIVITY_NODE13\n \n \n \n BUSBAR4\n \n \n \n \n L6_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L6_1\n \n \n \n L6_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR7\n \n \n false\n false\n \n \n L6_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE14\n \n \n \n L6_1_ADDB1\n 1\n \n \n \n \n \n BREAKER4\n \n \n false\n false\n \n \n L6_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE15\n \n \n \n L6_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR8\n \n \n false\n false\n \n \n L6_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE16\n \n \n \n BAY_L4_0\n \n \n \n L4_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR9\n \n \n false\n false\n \n \n L4_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE17\n \n \n \n L4_0_ADDB1\n 1\n \n \n \n \n \n BREAKER5\n \n \n false\n false\n \n \n L4_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE18\n \n \n \n L4_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR10\n \n \n false\n false\n \n \n L4_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE19\n \n \n \n CONNECTIVITY_NODE20\n \n \n \n BUSBAR5\n \n \n \n \n L4_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L4_1\n \n \n \n L4_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR11\n \n \n false\n false\n \n \n L4_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE21\n \n \n \n L4_1_ADDB1\n 1\n \n \n \n \n \n BREAKER6\n \n \n false\n false\n \n \n L4_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE22\n \n \n \n L4_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR12\n \n \n false\n false\n \n \n L4_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE23\n \n \n \n CONNECTIVITY_NODE24\n \n \n \n BUSBAR6\n \n \n \n \n L1_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L1_0\n \n \n \n L1_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR13\n \n \n false\n false\n \n \n L1_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE25\n \n \n \n L1_0_ADDB1\n 1\n \n \n \n \n \n BREAKER7\n \n \n false\n false\n \n \n L1_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE26\n \n \n \n L1_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR14\n \n \n false\n false\n \n \n L1_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE27\n \n \n \n BAY_L1_1\n \n \n \n L1_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR15\n \n \n false\n false\n \n \n L1_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE28\n \n \n \n L1_1_ADDB1\n 1\n \n \n \n \n \n BREAKER8\n \n \n false\n false\n \n \n L1_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE29\n \n \n \n L1_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR16\n \n \n false\n false\n \n \n L1_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE30\n \n \n \n BAY_L2_0\n \n \n \n L2_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR17\n \n \n false\n false\n \n \n L2_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE31\n \n \n \n L2_0_ADDB1\n 1\n \n \n \n \n \n BREAKER9\n \n \n false\n false\n \n \n L2_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE32\n \n \n \n L2_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR18\n \n \n false\n false\n \n \n L2_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE33\n \n \n \n BAY_L2_1\n \n \n \n L2_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR19\n \n \n false\n false\n \n \n L2_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE34\n \n \n \n L2_1_ADDB1\n 1\n \n \n \n \n \n BREAKER10\n \n \n false\n false\n \n \n L2_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE35\n \n \n \n L2_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR20\n \n \n false\n false\n \n \n L2_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE36\n \n \n \n BAY_L3_a_0\n \n \n \n L3_a_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR21\n \n \n false\n false\n \n \n L3_a_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE37\n \n \n \n L3_a_0_ADDB1\n 1\n \n \n \n \n \n BREAKER11\n \n \n false\n false\n \n \n L3_a_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE38\n \n \n \n L3_a_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR22\n \n \n false\n false\n \n \n L3_a_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE39\n \n \n \n BAY_L3_a_1\n \n \n \n L3_a_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR23\n \n \n false\n false\n \n \n L3_a_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE40\n \n \n \n L3_a_1_ADDB1\n 1\n \n \n \n \n \n BREAKER12\n \n \n false\n false\n \n \n L3_a_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE41\n \n \n \n L3_a_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR24\n \n \n false\n false\n \n \n L3_a_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE42\n \n \n \n BAY_L3_b_0\n \n \n \n L3_b_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR25\n \n \n false\n false\n \n \n L3_b_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE43\n \n \n \n L3_b_0_ADDB1\n 1\n \n \n \n \n \n BREAKER13\n \n \n false\n false\n \n \n L3_b_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE44\n \n \n \n L3_b_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR26\n \n \n false\n false\n \n \n L3_b_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE45\n \n \n \n BAY_L3_b_1\n \n \n \n L3_b_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR27\n \n \n false\n false\n \n \n L3_b_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE46\n \n \n \n L3_b_1_ADDB1\n 1\n \n \n \n \n \n BREAKER14\n \n \n false\n false\n \n \n L3_b_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE47\n \n \n \n L3_b_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR28\n \n \n false\n false\n \n \n L3_b_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE48\n \n \n \n BAY_T5_0\n \n \n \n T5_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR29\n \n \n false\n false\n \n \n T5_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE49\n \n \n \n T5_0_ADDB1\n 1\n \n \n \n \n \n BREAKER15\n \n \n false\n false\n \n \n T5_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE50\n \n \n \n T5_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR30\n \n \n false\n false\n \n \n T5_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE51\n \n \n \n BAY_T5_1\n \n \n \n T5_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR31\n \n \n false\n false\n \n \n T5_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE52\n \n \n \n T5_1_ADDB1\n 1\n \n \n \n \n \n BREAKER16\n \n \n false\n false\n \n \n T5_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE53\n \n \n \n T5_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR32\n \n \n false\n false\n \n \n T5_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE54\n \n \n \n BAY_T6_0\n \n \n \n T6_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR33\n \n \n false\n false\n \n \n T6_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE55\n \n \n \n T6_0_ADDB1\n 1\n \n \n \n \n \n BREAKER17\n \n \n false\n false\n \n \n T6_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE56\n \n \n \n T6_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR34\n \n \n false\n false\n \n \n T6_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE57\n \n \n \n BAY_T6_1\n \n \n \n T6_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR35\n \n \n false\n false\n \n \n T6_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE58\n \n \n \n T6_1_ADDB1\n 1\n \n \n \n \n \n BREAKER18\n \n \n false\n false\n \n \n T6_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE59\n \n \n \n T6_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR36\n \n \n false\n false\n \n \n T6_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE60\n \n \n \n BAY_T2_0\n \n \n \n T2_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR37\n \n \n false\n false\n \n \n T2_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE61\n \n \n \n T2_0_ADDB1\n 1\n \n \n \n \n \n BREAKER19\n \n \n false\n false\n \n \n T2_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE62\n \n \n \n T2_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR38\n \n \n false\n false\n \n \n T2_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE63\n \n \n \n CONNECTIVITY_NODE64\n \n \n \n BUSBAR7\n \n \n \n \n T2_1_BUSBAR\n 2\n \n \n \n \n \n BAY_T2_1\n \n \n \n T2_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR39\n \n \n false\n false\n \n \n T2_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE65\n \n \n \n T2_1_ADDB1\n 1\n \n \n \n \n \n BREAKER20\n \n \n false\n false\n \n \n T2_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE66\n \n \n \n T2_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR40\n \n \n false\n false\n \n \n T2_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE67\n \n \n \n CONNECTIVITY_NODE68\n \n \n \n BUSBAR8\n \n \n \n \n T1_0_BUSBAR\n 1\n \n \n \n \n \n BAY_T1_0\n \n \n \n T1_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR41\n \n \n false\n false\n \n \n T1_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE69\n \n \n \n T1_0_ADDB1\n 1\n \n \n \n \n \n BREAKER21\n \n \n false\n false\n \n \n T1_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE70\n \n \n \n T1_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR42\n \n \n false\n false\n \n \n T1_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE71\n \n \n \n BAY_T1_1\n \n \n \n T1_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR43\n \n \n false\n false\n \n \n T1_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE72\n \n \n \n T1_1_ADDB1\n 1\n \n \n \n \n \n BREAKER22\n \n \n false\n false\n \n \n T1_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE73\n \n \n \n T1_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR44\n \n \n false\n false\n \n \n T1_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE74\n \n \n \n CONNECTIVITY_NODE75\n \n \n \n BUSBAR9\n \n \n \n \n T4_0_BUSBAR\n 1\n \n \n \n \n \n BAY_T4_0\n \n \n \n T4_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR45\n \n \n false\n false\n \n \n T4_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE76\n \n \n \n T4_0_ADDB1\n 1\n \n \n \n \n \n BREAKER23\n \n \n false\n false\n \n \n T4_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE77\n \n \n \n T4_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR46\n \n \n false\n false\n \n \n T4_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE78\n \n \n \n BAY_T4_1\n \n \n \n T4_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR47\n \n \n false\n false\n \n \n T4_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE79\n \n \n \n T4_1_ADDB1\n 1\n \n \n \n \n \n BREAKER24\n \n \n false\n false\n \n \n T4_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE80\n \n \n \n T4_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR48\n \n \n false\n false\n \n \n T4_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE81\n \n \n \n CONNECTIVITY_NODE82\n \n \n \n BUSBAR10\n \n \n \n \n T4_2_BUSBAR\n 3\n \n \n \n \n \n BAY_T4_2\n \n \n \n T4_2_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR49\n \n \n false\n false\n \n \n T4_2_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE83\n \n \n \n T4_2_ADDB1\n 1\n \n \n \n \n \n BREAKER25\n \n \n false\n false\n \n \n T4_2_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE84\n \n \n \n T4_2_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR50\n \n \n false\n false\n \n \n T4_2_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE85\n \n \n \n BAY_T3_0\n \n \n \n T3_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR51\n \n \n false\n false\n \n \n T3_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE86\n \n \n \n T3_0_ADDB1\n 1\n \n \n \n \n \n BREAKER26\n \n \n false\n false\n \n \n T3_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE87\n \n \n \n T3_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR52\n \n \n false\n false\n \n \n T3_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE88\n \n \n \n BAY_T3_1\n \n \n \n T3_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR53\n \n \n false\n false\n \n \n T3_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE89\n \n \n \n T3_1_ADDB1\n 1\n \n \n \n \n \n BREAKER27\n \n \n false\n false\n \n \n T3_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE90\n \n \n \n T3_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR54\n \n \n false\n false\n \n \n T3_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE91\n \n \n \n CONNECTIVITY_NODE92\n \n \n \n BUSBAR11\n \n \n \n \n T3_2_BUSBAR\n 3\n \n \n \n \n \n BAY_T3_2\n \n \n \n T3_2_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR55\n \n \n false\n false\n \n \n T3_2_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE93\n \n \n \n T3_2_ADDB1\n 1\n \n \n \n \n \n BREAKER28\n \n \n false\n false\n \n \n T3_2_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE94\n \n \n \n T3_2_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR56\n \n \n false\n false\n \n \n T3_2_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE95\n \n \n \n BAY_68-116_0\n \n \n \n 68-116_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR57\n \n \n false\n false\n \n \n 68-116_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE96\n \n \n \n 68-116_0_ADDB1\n 1\n \n \n \n \n \n BREAKER29\n \n \n false\n false\n \n \n 68-116_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE97\n \n \n \n 68-116_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR58\n \n \n false\n false\n \n \n 68-116_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE98\n \n \n \n BAY_71-73_0\n \n \n \n 71-73_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR59\n \n \n false\n false\n \n \n 71-73_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE100\n \n \n \n 71-73_0_ADDB1\n 1\n \n \n \n \n \n BREAKER30\n \n \n false\n false\n \n \n 71-73_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE101\n \n \n \n 71-73_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR60\n \n \n false\n false\n \n \n 71-73_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE102\n \n \n \n GEN_A1\n \n \n \n \n _CA_A1\n \n \n \n 5\n 1\n \n \n 4\n 1\n \n \n 6\n 1\n \n \n 7\n 1\n \n \n 3\n 1\n \n \n 2\n 1\n \n \n HG2\n 1\n \n \n HG1\n 1\n \n \n H\n 1\n \n \n 1\n 1\n \n \n 8\n 1\n \n \n Container for Line-7\n \n \n \n Container for Line-4\n \n \n \n Container for Line-5\n \n \n \n Container for Line-1\n \n \n \n Container for Line-6\n \n \n \n Container for Line-2\n \n \n \n Container for Line-3\n \n \n \n TwinBrch SM\n \n \n \n \n PATLT\n 4000\n \n \n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 1155\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 158\n \n \n Normal\n \n \n 1732\n \n \n Normal\n \n \n 158\n \n \n Normal\n \n \n 1732\n \n \n Normal\n \n \n 481\n \n \n Normal\n \n \n 5498\n \n \n Normal\n \n \n 4123\n \n \n Normal\n \n \n 753\n \n \n Normal\n \n \n 962\n \n \n Normal\n \n \n 1683\n \n \n Normal\n \n \n 505\n \n \n Normal\n \n \n 505\n \n \n Normal\n \n \n 1683\n \n \n Normal\n \n \n 962\n \n \n Normal\n \n \n 1000\n \n \n Normal\n \n \n 1000\n \n\n ]]>\n\t\n" + }, + "url": { + "raw": "{{cimMappingBaseUrl}}/q/health/live", + "host": [ + "{{cimMappingBaseUrl}}" + ], + "path": [ + "q", + "health", + "live" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [], + "body": { + "mode": "raw", + "raw": "\"\\n \\n (string)\\n (string)\\n\\n \\n (string)\\n (string)\\n\\n\"" + }, + "url": { + "raw": "{{baseUrl}}/compas-cim-mapping/cim/v1/map", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "compas-cim-mapping", + "cim", + "v1", + "map" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "xml", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "cookie": [], + "body": "\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n
\n \n \n\n \n\n \n\n\n undefined\n\n
\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n\n
\n
" + } + ] + }, + { + "name": "/q/health/ready", + "protocolProfileBehavior": { + "disableBodyPruning": true, + "disabledSystemHeaders": { + "content-type": true + } + }, + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "body": { + "mode": "raw", + "raw": "\n\n\t\n\t\tCONFIG_BC_EQ_V1.0.0.XML\n \n \n 2030-01-02T09:00:00\n 2015-02-05T12:20:50.830\n CGMES Conformity Assessment: Mini Grid Base Case Test Configuration. The model is owned by\n ENTSO-E and is provided by ENTSO-E \"as it is\". To the fullest extent permitted by law, ENTSO-E shall not be\n liable for any damages of any kind arising out of the use of the model (including any of its subsequent\n modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the\n rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the\n only official source of information related to the model.\n \n 4\n http://entsoe.eu/CIM/EquipmentCore/3/1\n http://entsoe.eu/CIM/EquipmentOperation/3/1\n http://entsoe.eu/CIM/EquipmentShortCircuit/3/1\n http://A1.de/Planning/ENTSOE/2\n \n \n \n \n L5_0\n 1\n \n \n \n \n \n L5_1\n 2\n \n \n \n \n \n L6_0\n 1\n \n \n \n \n \n L6_1\n 2\n \n \n \n \n \n L4_0\n 1\n \n \n \n \n \n L4_1\n 2\n \n \n \n \n \n L1_0\n 1\n \n \n \n \n \n L1_1\n 2\n \n \n \n \n \n L2_0\n 1\n \n \n \n \n \n L2_1\n 2\n \n \n \n \n \n L3_a_0\n 1\n \n \n \n \n \n L3_a_1\n 2\n \n \n \n \n \n L3_b_0\n 1\n \n \n \n \n \n L3_b_1\n 2\n \n \n \n \n \n T5_0\n 1\n \n \n \n \n \n T5_1\n 2\n \n \n \n \n \n T6_0\n 1\n \n \n \n \n \n T6_1\n 2\n \n \n \n \n \n T2_0\n 1\n \n \n \n \n \n T2_1\n 2\n \n \n \n \n \n T1_0\n 1\n \n \n \n \n \n T1_1\n 2\n \n \n \n \n \n T4_0\n 1\n \n \n \n \n \n T4_1\n 2\n \n \n \n \n \n T4_2\n 3\n \n \n \n \n \n T3_0\n 1\n \n \n \n \n \n T3_1\n 2\n \n \n \n \n \n T3_2\n 3\n \n \n \n \n \n G2_0\n 1\n \n \n \n \n \n G1_0\n 1\n \n \n \n \n \n G3_0\n 1\n \n \n \n \n \n M1_0\n 1\n \n \n \n \n \n M2_0\n 1\n \n \n \n \n \n ASM-1229750300_0\n 1\n \n \n \n \n \n Q1_0\n 1\n \n \n \n \n \n Q2_0\n 1\n \n \n \n \n \n 380kV\n 380\n \n \n 21kV\n 21\n \n \n 10kV\n 10\n \n \n 110kV\n 110\n \n \n 30kV\n 30\n \n \n S2 10kV\n \n \n \n \n S5 10kV\n \n \n \n \n S4 10kV\n \n \n \n \n S3 21kV\n \n \n \n \n S2 110kV\n \n \n \n \n S3 110kV\n \n \n \n \n S1 380kV\n \n \n \n \n S1 30kV\n \n \n \n \n S4 110kV\n \n \n \n \n S1 110kV\n \n \n \n \n Sub1\n \n \n \n Sub2\n \n \n \n Sub3\n \n \n \n Sub4\n \n \n \n Sub5\n \n \n \n AA\n \n \n Z1\n \n \n \n PATL\n 45000\n \n \n \n \n TATL\n 900\n \n \n \n \n TATL\n 60\n \n \n \n \n Gen-1\n G2\n false\n \n 0\n 127.5\n 0\n \n \n G2\n \n \n 0.9\n 100\n 10.5\n \n false\n 43.6\n -43.6\n 100\n 0\n 0.004535\n 0.16\n 2\n 2\n \n \n 7.5\n 0.005\n 0.1\n 0.16\n \n \n Gen-2\n G1\n false\n \n 0\n 90\n 0\n \n \n G1\n \n 0.85\n 150\n 21\n \n false\n 79\n -79\n 100\n 0\n 0.00068\n 0.14\n 1.8\n 1.8\n \n \n 0.002\n 0.1\n 0.14\n \n \n Gen-3\n G3\n false\n \n 0\n 8\n 0\n \n \n G3\n \n 0.8\n 10\n 10.5\n \n false\n 6\n -6\n 100\n 0\n 0.00163\n 0.1\n 1.8\n 1.8\n \n \n 0.018\n 0.08\n 0.1\n \n \n M3\n false\n \n 0.88\n 5.828\n 10\n false\n 97.5\n 5\n 1\n 5\n false\n 0.1\n \n \n M2a\n false\n \n 0.89\n 2.321\n 10\n false\n 96.8\n 5.2\n 2\n 2\n false\n 0.1\n \n \n M2b\n false\n \n 0.89\n 2.321\n 10\n false\n 96.8\n 5.2\n 2\n 2\n false\n 0.1\n \n \n Q1\n \n 0\n true\n 38000\n \n 800\n 600\n 0.15\n 0.1\n 3.029\n 0\n -800\n -600\n 0.1\n 0.1\n 1\n 1.1\n \n \n Q2\n \n 0\n true\n 16000\n \n 88\n 66\n 0.2\n 0.1\n 3.34865\n 0\n -88\n -66\n 0\n 0\n 0\n 1.1\n \n \n Line-7\n L5\n false\n \n \n 15\n 0\n 0\n 0\n 0\n 1.8\n 3.3\n 80\n 5.79\n 16.5\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-4\n L6\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0.082\n 0.082\n 80\n 0.086\n 0.086\n \n \n Ratings\n \n \n \n Normal\n \n \n 1155\n \n \n ShortTerm\n \n \n 1328\n \n \n Emergency\n \n \n 1617\n \n \n Line-5\n L4\n false\n \n \n 10\n 0\n 0\n 0\n 0\n 0.96\n 2.2\n 80\n 3.88\n 11\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-1\n L1\n false\n \n \n 20\n 0\n 0\n 0\n 0\n 2.4\n 6.4\n 80\n 7.8\n 25.2\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-6\n L2\n false\n \n \n 10\n 0\n 0\n 0\n 0\n 1.2\n 3.2\n 80\n 3.9\n 12.6\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-2\n L3_a\n false\n \n \n 5\n 0\n 0\n 0\n 0\n 0.6\n 2.6\n 80\n 1.95\n 9.3\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Line-3\n L3_b\n false\n \n \n 5\n 0\n 0\n 0\n 0\n 0.6\n 2.6\n 80\n 1.95\n 9.3\n \n \n Ratings\n \n \n \n Normal\n \n \n 525\n \n \n ShortTerm\n \n \n 604\n \n \n Emergency\n \n \n 735\n \n \n Trafo-1\n T5\n false\n \n 158.14\n \n 121.095\n \n 36.86\n false\n false\n \n \n T5\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 115\n 0\n 2.099206\n 2.099206\n 50.3372\n 50.3372\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 158\n \n \n ShortTerm\n \n \n 182\n \n \n Emergency\n \n \n 222\n \n \n T5\n 0\n 2\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1732\n \n \n ShortTerm\n \n \n 1992\n \n \n Emergency\n \n \n 2425\n \n \n Trafo-2\n T6\n false\n \n 158.14\n \n 121.095\n \n 36.86\n false\n false\n \n \n T6\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 115\n 0\n 2.099206\n 2.099206\n 50.3372\n 50.3372\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 158\n \n \n ShortTerm\n \n \n 182\n \n \n Emergency\n \n \n 222\n \n \n T6\n 0\n 2\n true\n 100\n \n \n 0\n \n 0\n 0\n 31.5\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1732\n \n \n ShortTerm\n \n \n 1992\n \n \n Emergency\n \n \n 2425\n \n \n Trafo-3\n T2\n false\n \n 115\n true\n false\n \n \n T2\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 100\n 0\n 120\n 0\n 0.72\n 0.72\n 17.2649937\n 17.2649937\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 481\n \n \n ShortTerm\n \n \n 553\n \n \n Emergency\n \n \n 673\n \n \n T2\n 2\n false\n \n \n 0\n \n 0\n 5\n 100\n 0\n 10.5\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 5498\n \n \n ShortTerm\n \n \n 6323\n \n \n Emergency\n \n \n 7698\n \n \n Trafo-4\n T1\n false\n \n 115\n true\n false\n \n \n T1\n 2\n false\n \n \n 0\n \n 0\n 5\n 150\n 0\n 21\n 0\n 0.0147\n 0.0147\n 0.47017\n 0.446662\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 4123\n \n \n ShortTerm\n \n \n 4742\n \n \n Emergency\n \n \n 5773\n \n \n T1\n 25\n 1\n true\n 13\n 21\n 13\n \n 1\n \n \n \n T1\n 0\n 1\n true\n 22\n \n \n 0\n \n 0\n 0\n 150\n 0\n 115\n 0\n 0\n 0\n 0\n 0\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 753\n \n \n ShortTerm\n \n \n 866\n \n \n Emergency\n \n \n 1054\n \n \n T4\n false\n \n false\n \n \n T4\n 3\n false\n \n \n 0\n \n 0\n 5\n 50\n 0\n 30\n 0\n 0.0254571438\n 0.0254571438\n 1.259741\n 1.176919\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 962\n \n \n ShortTerm\n \n \n 1106\n \n \n Emergency\n \n \n 1347\n \n \n T4\n 0\n 2\n true\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 120\n 0\n 0.05348571429\n 0.05348571429\n -0.001121283618\n -0.6881\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1683\n \n \n ShortTerm\n \n \n 1936\n \n \n Emergency\n \n \n 2357\n \n \n T4\n 0\n 1\n false\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 400\n 0\n 0.5942857143\n 0.5942857143\n 96.0051006\n 95.05666\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 505\n \n \n ShortTerm\n \n \n 580\n \n \n Emergency\n \n \n 707\n \n \n Trafo-5\n T3\n false\n \n false\n \n \n T3\n 0\n 1\n true\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 400\n 0\n 0.5942857143\n 0.5942857143\n 96.0051006\n 95.05666\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 505\n \n \n ShortTerm\n \n \n 580\n \n \n Emergency\n \n \n 707\n \n \n T3\n 33\n 1\n true\n 17\n 400\n 17\n \n 1\n \n \n \n T3\n 0\n 2\n false\n 0\n \n \n 0\n \n 0\n 0\n 350\n 0\n 120\n 0\n 0.05348571429\n 0.05348571429\n -0.001121283618\n -0.6881\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 1683\n \n \n ShortTerm\n \n \n 1936\n \n \n Emergency\n \n \n 2357\n \n \n T3\n 3\n false\n \n \n 0\n \n 0\n 5\n 50\n 0\n 30\n 0\n 0.02545714286\n 0.02545714286\n 1.259740894\n 1.176919\n \n \n \n Ratings\n \n \n \n Normal\n \n \n 962\n \n \n ShortTerm\n \n \n 1106\n \n \n Emergency\n \n \n 1347\n \n \n T4\n 33\n 1\n true\n 17\n 400\n 17\n \n 1\n \n \n \n 68-116_0\n 1\n \n \n \n \n \n 68-116_1\n 2\n \n \n \n \n \n Injection_0\n 1\n \n \n \n \n \n 71-73_0\n 1\n \n \n \n \n \n 71-73_1\n 2\n \n \n \n \n \n Injection_0\n 1\n \n \n \n \n \n XQ1-N1\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0\n 0\n 80\n 0.05\n 0\n \n \n Ratings\n \n \n \n Normal\n \n \n 1000\n \n \n ShortTerm\n \n \n 1150\n \n \n Emergency\n \n \n 1400\n \n \n XQ2-N5\n false\n \n \n 1\n 0\n 0\n 0\n 0\n 0\n 0\n 80\n 0.05\n 0\n \n \n Ratings\n \n \n \n Normal\n \n \n 1000\n \n \n ShortTerm\n \n \n 1150\n \n \n Emergency\n \n \n 1400\n \n \n Injection1\n \n \n 0.63185\n 2.85315\n 0.63185\n false\n 6.3185\n 19.021\n 6.3185\n \n \n Injection2\n \n \n 0.43445\n 2.86738\n 0.43445\n false\n 4.3445\n 14.3369\n 4.3445\n \n \n CONNECTIVITY_NODE1\n \n \n \n BUSBAR1\n \n \n \n \n L5_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L5_0\n \n \n \n L5_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR1\n \n \n false\n false\n \n \n L5_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE2\n \n \n \n L5_0_ADDB1\n 1\n \n \n \n \n \n BREAKER1\n \n \n false\n false\n \n \n L5_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE3\n \n \n \n L5_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR2\n \n \n false\n false\n \n \n L5_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE4\n \n \n \n CONNECTIVITY_NODE5\n \n \n \n BUSBAR2\n \n \n \n \n L5_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L5_1\n \n \n \n L5_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR3\n \n \n false\n false\n \n \n L5_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE6\n \n \n \n L5_1_ADDB1\n 1\n \n \n \n \n \n BREAKER2\n \n \n false\n false\n \n \n L5_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE7\n \n \n \n L5_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR4\n \n \n false\n false\n \n \n L5_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE8\n \n \n \n CONNECTIVITY_NODE9\n \n \n \n BUSBAR3\n \n \n \n \n L6_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L6_0\n \n \n \n L6_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR5\n \n \n false\n false\n \n \n L6_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE10\n \n \n \n L6_0_ADDB1\n 1\n \n \n \n \n \n BREAKER3\n \n \n false\n false\n \n \n L6_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE11\n \n \n \n L6_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR6\n \n \n false\n false\n \n \n L6_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE12\n \n \n \n CONNECTIVITY_NODE13\n \n \n \n BUSBAR4\n \n \n \n \n L6_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L6_1\n \n \n \n L6_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR7\n \n \n false\n false\n \n \n L6_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE14\n \n \n \n L6_1_ADDB1\n 1\n \n \n \n \n \n BREAKER4\n \n \n false\n false\n \n \n L6_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE15\n \n \n \n L6_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR8\n \n \n false\n false\n \n \n L6_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE16\n \n \n \n BAY_L4_0\n \n \n \n L4_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR9\n \n \n false\n false\n \n \n L4_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE17\n \n \n \n L4_0_ADDB1\n 1\n \n \n \n \n \n BREAKER5\n \n \n false\n false\n \n \n L4_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE18\n \n \n \n L4_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR10\n \n \n false\n false\n \n \n L4_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE19\n \n \n \n CONNECTIVITY_NODE20\n \n \n \n BUSBAR5\n \n \n \n \n L4_1_BUSBAR\n 2\n \n \n \n \n \n BAY_L4_1\n \n \n \n L4_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR11\n \n \n false\n false\n \n \n L4_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE21\n \n \n \n L4_1_ADDB1\n 1\n \n \n \n \n \n BREAKER6\n \n \n false\n false\n \n \n L4_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE22\n \n \n \n L4_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR12\n \n \n false\n false\n \n \n L4_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE23\n \n \n \n CONNECTIVITY_NODE24\n \n \n \n BUSBAR6\n \n \n \n \n L1_0_BUSBAR\n 1\n \n \n \n \n \n BAY_L1_0\n \n \n \n L1_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR13\n \n \n false\n false\n \n \n L1_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE25\n \n \n \n L1_0_ADDB1\n 1\n \n \n \n \n \n BREAKER7\n \n \n false\n false\n \n \n L1_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE26\n \n \n \n L1_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR14\n \n \n false\n false\n \n \n L1_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE27\n \n \n \n BAY_L1_1\n \n \n \n L1_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR15\n \n \n false\n false\n \n \n L1_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE28\n \n \n \n L1_1_ADDB1\n 1\n \n \n \n \n \n BREAKER8\n \n \n false\n false\n \n \n L1_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE29\n \n \n \n L1_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR16\n \n \n false\n false\n \n \n L1_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE30\n \n \n \n BAY_L2_0\n \n \n \n L2_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR17\n \n \n false\n false\n \n \n L2_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE31\n \n \n \n L2_0_ADDB1\n 1\n \n \n \n \n \n BREAKER9\n \n \n false\n false\n \n \n L2_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE32\n \n \n \n L2_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR18\n \n \n false\n false\n \n \n L2_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE33\n \n \n \n BAY_L2_1\n \n \n \n L2_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR19\n \n \n false\n false\n \n \n L2_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE34\n \n \n \n L2_1_ADDB1\n 1\n \n \n \n \n \n BREAKER10\n \n \n false\n false\n \n \n L2_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE35\n \n \n \n L2_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR20\n \n \n false\n false\n \n \n L2_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE36\n \n \n \n BAY_L3_a_0\n \n \n \n L3_a_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR21\n \n \n false\n false\n \n \n L3_a_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE37\n \n \n \n L3_a_0_ADDB1\n 1\n \n \n \n \n \n BREAKER11\n \n \n false\n false\n \n \n L3_a_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE38\n \n \n \n L3_a_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR22\n \n \n false\n false\n \n \n L3_a_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE39\n \n \n \n BAY_L3_a_1\n \n \n \n L3_a_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR23\n \n \n false\n false\n \n \n L3_a_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE40\n \n \n \n L3_a_1_ADDB1\n 1\n \n \n \n \n \n BREAKER12\n \n \n false\n false\n \n \n L3_a_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE41\n \n \n \n L3_a_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR24\n \n \n false\n false\n \n \n L3_a_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE42\n \n \n \n BAY_L3_b_0\n \n \n \n L3_b_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR25\n \n \n false\n false\n \n \n L3_b_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE43\n \n \n \n L3_b_0_ADDB1\n 1\n \n \n \n \n \n BREAKER13\n \n \n false\n false\n \n \n L3_b_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE44\n \n \n \n L3_b_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR26\n \n \n false\n false\n \n \n L3_b_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE45\n \n \n \n BAY_L3_b_1\n \n \n \n L3_b_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR27\n \n \n false\n false\n \n \n L3_b_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE46\n \n \n \n L3_b_1_ADDB1\n 1\n \n \n \n \n \n BREAKER14\n \n \n false\n false\n \n \n L3_b_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE47\n \n \n \n L3_b_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR28\n \n \n false\n false\n \n \n L3_b_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE48\n \n \n \n BAY_T5_0\n \n \n \n T5_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR29\n \n \n false\n false\n \n \n T5_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE49\n \n \n \n T5_0_ADDB1\n 1\n \n \n \n \n \n BREAKER15\n \n \n false\n false\n \n \n T5_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE50\n \n \n \n T5_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR30\n \n \n false\n false\n \n \n T5_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE51\n \n \n \n BAY_T5_1\n \n \n \n T5_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR31\n \n \n false\n false\n \n \n T5_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE52\n \n \n \n T5_1_ADDB1\n 1\n \n \n \n \n \n BREAKER16\n \n \n false\n false\n \n \n T5_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE53\n \n \n \n T5_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR32\n \n \n false\n false\n \n \n T5_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE54\n \n \n \n BAY_T6_0\n \n \n \n T6_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR33\n \n \n false\n false\n \n \n T6_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE55\n \n \n \n T6_0_ADDB1\n 1\n \n \n \n \n \n BREAKER17\n \n \n false\n false\n \n \n T6_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE56\n \n \n \n T6_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR34\n \n \n false\n false\n \n \n T6_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE57\n \n \n \n BAY_T6_1\n \n \n \n T6_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR35\n \n \n false\n false\n \n \n T6_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE58\n \n \n \n T6_1_ADDB1\n 1\n \n \n \n \n \n BREAKER18\n \n \n false\n false\n \n \n T6_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE59\n \n \n \n T6_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR36\n \n \n false\n false\n \n \n T6_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE60\n \n \n \n BAY_T2_0\n \n \n \n T2_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR37\n \n \n false\n false\n \n \n T2_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE61\n \n \n \n T2_0_ADDB1\n 1\n \n \n \n \n \n BREAKER19\n \n \n false\n false\n \n \n T2_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE62\n \n \n \n T2_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR38\n \n \n false\n false\n \n \n T2_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE63\n \n \n \n CONNECTIVITY_NODE64\n \n \n \n BUSBAR7\n \n \n \n \n T2_1_BUSBAR\n 2\n \n \n \n \n \n BAY_T2_1\n \n \n \n T2_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR39\n \n \n false\n false\n \n \n T2_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE65\n \n \n \n T2_1_ADDB1\n 1\n \n \n \n \n \n BREAKER20\n \n \n false\n false\n \n \n T2_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE66\n \n \n \n T2_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR40\n \n \n false\n false\n \n \n T2_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE67\n \n \n \n CONNECTIVITY_NODE68\n \n \n \n BUSBAR8\n \n \n \n \n T1_0_BUSBAR\n 1\n \n \n \n \n \n BAY_T1_0\n \n \n \n T1_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR41\n \n \n false\n false\n \n \n T1_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE69\n \n \n \n T1_0_ADDB1\n 1\n \n \n \n \n \n BREAKER21\n \n \n false\n false\n \n \n T1_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE70\n \n \n \n T1_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR42\n \n \n false\n false\n \n \n T1_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE71\n \n \n \n BAY_T1_1\n \n \n \n T1_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR43\n \n \n false\n false\n \n \n T1_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE72\n \n \n \n T1_1_ADDB1\n 1\n \n \n \n \n \n BREAKER22\n \n \n false\n false\n \n \n T1_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE73\n \n \n \n T1_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR44\n \n \n false\n false\n \n \n T1_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE74\n \n \n \n CONNECTIVITY_NODE75\n \n \n \n BUSBAR9\n \n \n \n \n T4_0_BUSBAR\n 1\n \n \n \n \n \n BAY_T4_0\n \n \n \n T4_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR45\n \n \n false\n false\n \n \n T4_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE76\n \n \n \n T4_0_ADDB1\n 1\n \n \n \n \n \n BREAKER23\n \n \n false\n false\n \n \n T4_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE77\n \n \n \n T4_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR46\n \n \n false\n false\n \n \n T4_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE78\n \n \n \n BAY_T4_1\n \n \n \n T4_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR47\n \n \n false\n false\n \n \n T4_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE79\n \n \n \n T4_1_ADDB1\n 1\n \n \n \n \n \n BREAKER24\n \n \n false\n false\n \n \n T4_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE80\n \n \n \n T4_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR48\n \n \n false\n false\n \n \n T4_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE81\n \n \n \n CONNECTIVITY_NODE82\n \n \n \n BUSBAR10\n \n \n \n \n T4_2_BUSBAR\n 3\n \n \n \n \n \n BAY_T4_2\n \n \n \n T4_2_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR49\n \n \n false\n false\n \n \n T4_2_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE83\n \n \n \n T4_2_ADDB1\n 1\n \n \n \n \n \n BREAKER25\n \n \n false\n false\n \n \n T4_2_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE84\n \n \n \n T4_2_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR50\n \n \n false\n false\n \n \n T4_2_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE85\n \n \n \n BAY_T3_0\n \n \n \n T3_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR51\n \n \n false\n false\n \n \n T3_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE86\n \n \n \n T3_0_ADDB1\n 1\n \n \n \n \n \n BREAKER26\n \n \n false\n false\n \n \n T3_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE87\n \n \n \n T3_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR52\n \n \n false\n false\n \n \n T3_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE88\n \n \n \n BAY_T3_1\n \n \n \n T3_1_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR53\n \n \n false\n false\n \n \n T3_1_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE89\n \n \n \n T3_1_ADDB1\n 1\n \n \n \n \n \n BREAKER27\n \n \n false\n false\n \n \n T3_1_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE90\n \n \n \n T3_1_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR54\n \n \n false\n false\n \n \n T3_1_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE91\n \n \n \n CONNECTIVITY_NODE92\n \n \n \n BUSBAR11\n \n \n \n \n T3_2_BUSBAR\n 3\n \n \n \n \n \n BAY_T3_2\n \n \n \n T3_2_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR55\n \n \n false\n false\n \n \n T3_2_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE93\n \n \n \n T3_2_ADDB1\n 1\n \n \n \n \n \n BREAKER28\n \n \n false\n false\n \n \n T3_2_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE94\n \n \n \n T3_2_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR56\n \n \n false\n false\n \n \n T3_2_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE95\n \n \n \n BAY_68-116_0\n \n \n \n 68-116_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR57\n \n \n false\n false\n \n \n 68-116_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE96\n \n \n \n 68-116_0_ADDB1\n 1\n \n \n \n \n \n BREAKER29\n \n \n false\n false\n \n \n 68-116_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE97\n \n \n \n 68-116_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR58\n \n \n false\n false\n \n \n 68-116_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE98\n \n \n \n BAY_71-73_0\n \n \n \n 71-73_0_ADD_DSC11\n 1\n \n \n \n \n \n \n DISCONNECTOR59\n \n \n false\n false\n \n \n 71-73_0_ADD_DSC12\n 2\n \n \n \n \n \n CONNECTIVITY_NODE100\n \n \n \n 71-73_0_ADDB1\n 1\n \n \n \n \n \n BREAKER30\n \n \n false\n false\n \n \n 71-73_0_ADDB2\n 2\n \n \n \n \n \n CONNECTIVITY_NODE101\n \n \n \n 71-73_0_ADD_DSC21\n 1\n \n \n \n \n \n DISCONNECTOR60\n \n \n false\n false\n \n \n 71-73_0_ADD_DSC22\n 2\n \n \n \n \n \n CONNECTIVITY_NODE102\n \n \n \n GEN_A1\n \n \n \n \n _CA_A1\n \n \n \n 5\n 1\n \n \n 4\n 1\n \n \n 6\n 1\n \n \n 7\n 1\n \n \n 3\n 1\n \n \n 2\n 1\n \n \n HG2\n 1\n \n \n HG1\n 1\n \n \n H\n 1\n \n \n 1\n 1\n \n \n 8\n 1\n \n \n Container for Line-7\n \n \n \n Container for Line-4\n \n \n \n Container for Line-5\n \n \n \n Container for Line-1\n \n \n \n Container for Line-6\n \n \n \n Container for Line-2\n \n \n \n Container for Line-3\n \n \n \n TwinBrch SM\n \n \n \n \n PATLT\n 4000\n \n \n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 1155\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 525\n \n \n Normal\n \n \n 158\n \n \n Normal\n \n \n 1732\n \n \n Normal\n \n \n 158\n \n \n Normal\n \n \n 1732\n \n \n Normal\n \n \n 481\n \n \n Normal\n \n \n 5498\n \n \n Normal\n \n \n 4123\n \n \n Normal\n \n \n 753\n \n \n Normal\n \n \n 962\n \n \n Normal\n \n \n 1683\n \n \n Normal\n \n \n 505\n \n \n Normal\n \n \n 505\n \n \n Normal\n \n \n 1683\n \n \n Normal\n \n \n 962\n \n \n Normal\n \n \n 1000\n \n \n Normal\n \n \n 1000\n \n\n ]]>\n\t\n" + }, + "url": { + "raw": "{{cimMappingBaseUrl}}/q/health/ready", + "host": [ + "{{cimMappingBaseUrl}}" + ], + "path": [ + "q", + "health", + "ready" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [], + "body": { + "mode": "raw", + "raw": "\"\\n \\n (string)\\n (string)\\n\\n \\n (string)\\n (string)\\n\\n\"" + }, + "url": { + "raw": "{{baseUrl}}/compas-cim-mapping/cim/v1/map", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "compas-cim-mapping", + "cim", + "v1", + "map" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "xml", + "header": [ + { + "key": "Content-Type", + "value": "application/xml" + } + ], + "cookie": [], + "body": "\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n
\n \n \n\n \n\n \n\n\n undefined\n\n
\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefined\n\n undefinedundefined\n\n \nundefined\n\n \n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\n\n \n \n\n \n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n \n \n\n \n\n \n\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined\n\n \n\nNaN\n \n\n\n \n\n
\n
" + } + ] + } + ] + } + ], + "variable": [ + { + "key": "baseUrl", + "value": "/", + "type": "string" + } + ] +} \ No newline at end of file diff --git a/postman/cim-mapping.collection.json.license b/postman/cim-mapping.collection.json.license new file mode 100644 index 0000000..a772fef --- /dev/null +++ b/postman/cim-mapping.collection.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2022 Alliander N.V. + +SPDX-License-Identifier: Apache-2.0 \ No newline at end of file diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapper.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapper.java index c0925ce..8c6401f 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapper.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapper.java @@ -65,13 +65,13 @@ protected abstract TSubstation mapSubstationToTSubstation(CgmesSubstation substa protected void afterSubstationToTSubstation(CgmesSubstation substation, @MappingTarget TSubstation tSubstation, @Context CimToSclMapperContext context) { - context.getVoltageLevelsBySubstation(substation.getId()) + context.getVoltageLevelsBySubstation(substation.id()) .stream() .map(voltageLevel -> mapVoltageLevelToTVoltageLevel(voltageLevel, context)) .forEach(tVoltageLevel -> tSubstation.getVoltageLevel().add(tVoltageLevel)); // PowerTransformers coupled to the Bay Level. - context.getTransformers(substation.getId()) + context.getTransformers(substation.id()) .stream() .map(transformer -> mapTransformerToTPowerTransformer(transformer, context)) .forEach(tPowerTransformer -> tSubstation.getPowerTransformer().add(tPowerTransformer)); @@ -90,18 +90,18 @@ protected void afterVoltageLevelToTVoltageLevel(CgmesVoltageLevel cgmesVoltageLe @Context CimToSclMapperContext context) { // First we need to process the BusbarSections before the Bays. // This way the Connectivity Nodes from the BusbarSections are known to the Terminals in the Bay. - context.getBusbarSectionsByEquipmentContainer(cgmesVoltageLevel.getId()) + context.getBusbarSectionsByEquipmentContainer(cgmesVoltageLevel.id()) .stream() .map(cgmesBusbarSection -> mapBusbarSectionBayToTBay(cgmesBusbarSection, cgmesVoltageLevel, tVoltageLevel, context)) .forEach(tBay -> tVoltageLevel.getBay().add(tBay)); - context.getBaysByVoltageLevel(cgmesVoltageLevel.getId()) + context.getBaysByVoltageLevel(cgmesVoltageLevel.id()) .stream() .map(bay -> mapBayToTBay(bay, cgmesVoltageLevel, tVoltageLevel, context)) .forEach(tBay -> tVoltageLevel.getBay().add(tBay)); // PowerTransformers coupled to the Bay Level. - context.getTransformers(cgmesVoltageLevel.getId()) + context.getTransformers(cgmesVoltageLevel.id()) .stream() .map(transformer -> mapTransformerToTPowerTransformer(transformer, context)) .forEach(tPowerTransformer -> tVoltageLevel.getPowerTransformer().add(tPowerTransformer)); @@ -117,8 +117,8 @@ protected abstract TBay mapBusbarSectionBayToTBay(CgmesBusbarSection cgmesBusbar protected void afterBusbarSectionBayToTBay(CgmesBusbarSection cgmesBusbarSection, @MappingTarget TBay tBay, @Context CimToSclMapperContext context) { - context.getConnectivityNodeByBusbarSection(cgmesBusbarSection.getId()).stream() - .filter(cn -> !context.containsTConnectivityNode(cn.getId())) + context.getConnectivityNodeByBusbarSection(cgmesBusbarSection.id()).stream() + .filter(cn -> !context.containsTConnectivityNode(cn.id())) .map(cn -> mapConnectivityNodeToTConnectivityNode(cn, context)) .forEach(tConnectivityNode -> tBay.getConnectivityNode().add(tConnectivityNode)); } @@ -136,20 +136,20 @@ protected void afterBayToTBay(CgmesBay cgmesBay, @Context CimToSclMapperContext context) { // First we will process the Connectivity Nodes, because their path names are needed in the Terminal // of a Conduction Equipment. - context.getConnectivityNodeByBay(cgmesBay.getId()) + context.getConnectivityNodeByBay(cgmesBay.id()) .stream() - .filter(cn -> !context.containsTConnectivityNode(cn.getId())) + .filter(cn -> !context.containsTConnectivityNode(cn.id())) .map(cn -> mapConnectivityNodeToTConnectivityNode(cn, context)) .forEach(tConnectivityNode -> tBay.getConnectivityNode().add(tConnectivityNode)); // Now we can process the Conduction Equipment with their terminals. - context.getSwitches(cgmesBay.getId()) + context.getSwitches(cgmesBay.id()) .stream() .map(cgmesSwitch -> mapSwitchToTConductingEquipment(cgmesSwitch, tVoltageLevel, context)) .forEach(tConductingEquipment -> tBay.getConductingEquipment().add(tConductingEquipment)); // PowerTransformers coupled to the Bay Level. - context.getTransformers(cgmesBay.getId()) + context.getTransformers(cgmesBay.id()) .stream() .map(transformer -> mapTransformerToTPowerTransformer(transformer, context)) .forEach(tPowerTransformer -> tBay.getPowerTransformer().add(tPowerTransformer)); @@ -166,7 +166,7 @@ protected void afterTransformerToTPowerTransformer(CgmesTransformer transformer, @MappingTarget TPowerTransformer tPowerTransformer, @Context CimToSclMapperContext context) { // PowerTransformer Ends coupled to the PowerTransformer. - context.getTransformerEnds(transformer.getId()) + context.getTransformerEnds(transformer.id()) .stream() .map(transformerEnd -> mapTransformerEndToTTransformerWinding(transformerEnd, context)) .forEach(tTransformerWinding -> tPowerTransformer.getTransformerWinding().add(tTransformerWinding)); @@ -182,13 +182,13 @@ protected void afterTransformerEndToTTransformerWinding(CgmesTransformerEnd tran @MappingTarget TTransformerWinding tTransformerWinding, @Context CimToSclMapperContext context) { // Convert the Ratio-/PhaseTapChanger from IEC CIM to IEC 61850. - context.getTapChanger(transformerEnd.getId()) + context.getTapChanger(transformerEnd.id()) .ifPresent(cgmesTapChanger -> { var tTapChanger = mapTapChangerToTTapChanger(cgmesTapChanger, context); tTransformerWinding.setTapChanger(tTapChanger); }); - context.getTerminalById(transformerEnd.getTerminalId()) + context.getTerminalById(transformerEnd.terminalId()) .ifPresent(cgmesTerminal -> { var tTerminal = mapTerminalToTTerminal(cgmesTerminal, context); tTransformerWinding.getTerminal().add(tTerminal); @@ -211,11 +211,11 @@ protected void afterConnectivityNodeToTConnectivityNode(CgmesConnectivityNode cg @Context CimToSclMapperContext context) { var pathName = context.createPathName(); tConnectivityNode.setPathName(pathName); - context.saveTConnectivityNode(cgmesConnectivityNode.getId(), tConnectivityNode); + context.saveTConnectivityNode(cgmesConnectivityNode.id(), tConnectivityNode); } @Mapping(target = "name", source = "nameOrId") - @Mapping(target = "type", expression = "java( org.lfenergy.compas.cim.mapping.model.SwitchType.convertSwitchType(cgmesSwitch.getType()).name() )") + @Mapping(target = "type", expression = "java( org.lfenergy.compas.cim.mapping.model.SwitchType.convertSwitchType(cgmesSwitch.type()).name() )") protected abstract TConductingEquipment mapSwitchToTConductingEquipment(CgmesSwitch cgmesSwitch, @Context TVoltageLevel tVoltageLevel, @Context CimToSclMapperContext context); @@ -226,11 +226,11 @@ protected void afterSwitchToTConductingEquipment(CgmesSwitch cgmesSwitch, @Context TVoltageLevel tVoltageLevel, @Context CimToSclMapperContext context) { // For DCLineSegment the nomFreq from the Voltage Level to 0 - if (DC_LINE_SEGMENT_TYPE.equals(cgmesSwitch.getType())) { + if (DC_LINE_SEGMENT_TYPE.equals(cgmesSwitch.type())) { tVoltageLevel.setNomFreq(BigDecimal.ZERO); } - context.getTerminalsByConductingEquipment(cgmesSwitch.getId()) + context.getTerminalsByConductingEquipment(cgmesSwitch.id()) .stream() .map(cgmesTerminal -> mapTerminalToTTerminal(cgmesTerminal, context)) .forEach(tTerminal -> tConductingEquipment.getTerminal().add(tTerminal)); @@ -238,8 +238,8 @@ protected void afterSwitchToTConductingEquipment(CgmesSwitch cgmesSwitch, @Mapping(target = "name", source = "nameOrId") - @Mapping(target = "connectivityNode", expression = "java( context.getPathnameFromConnectivityNode(cgmesTerminal.getConnectivityNodeId()).orElse(null) )") - @Mapping(target = "CNodeName", expression = "java( context.getNameFromConnectivityNode(cgmesTerminal.getConnectivityNodeId()).orElse(null) )") + @Mapping(target = "connectivityNode", expression = "java( context.getPathnameFromConnectivityNode(cgmesTerminal.connectivityNodeId()).orElse(null) )") + @Mapping(target = "CNodeName", expression = "java( context.getNameFromConnectivityNode(cgmesTerminal.connectivityNodeId()).orElse(null) )") protected abstract TTerminal mapTerminalToTTerminal(CgmesTerminal cgmesTerminal, @Context CimToSclMapperContext context); diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContext.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContext.java index 2f9edf1..a933da5 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContext.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContext.java @@ -34,9 +34,6 @@ public class CimToSclMapperContext { public static final String TYPE_PROP = "type"; public static final String END_NUMBER_PROP = "endNumber"; - private static final String START_QUERY = "SELECT *\nWHERE {{\n GRAPH ?graph {\n"; - private static final String END_QUERY = "}}}\n"; - private final CgmesModel cgmesModel; public CimToSclMapperContext(CgmesModel cgmesModel) { @@ -50,15 +47,20 @@ public CimToSclMapperContext(CgmesModel cgmesModel) { */ public List getSubstations() { return cgmesModel.tripleStore().query( - START_QUERY + - " ?Substation \n" + - " a cim:Substation . \n" + - " OPTIONAL { ?Substation cim:IdentifiedObject.name ?name } \n" + - END_QUERY).stream() + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?Substation + a cim:Substation . + OPTIONAL { ?Substation cim:IdentifiedObject.name ?name } + }}} + """) + .stream() .map(propertyBag -> new CgmesSubstation( propertyBag.getId(SUBSTATION_PROP), propertyBag.get(NAME_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -69,23 +71,27 @@ public List getSubstations() { */ public List getVoltageLevelsBySubstation(String substationId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?VoltageLevel \n" + - " a cim:VoltageLevel ; \n" + - " cim:VoltageLevel.Substation ?Substation ; \n" + - " cim:VoltageLevel.BaseVoltage ?BaseVoltage . \n" + - " OPTIONAL { ?VoltageLevel cim:IdentifiedObject.name ?name } \n" + - "}} \n" + - "OPTIONAL { GRAPH ?graphBaseVoltage { \n" + - " ?BaseVoltage cim:BaseVoltage.nominalVoltage ?nominalVoltage . \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?VoltageLevel + a cim:VoltageLevel ; + cim:VoltageLevel.Substation ?Substation ; + cim:VoltageLevel.BaseVoltage ?BaseVoltage . + OPTIONAL { ?VoltageLevel cim:IdentifiedObject.name ?name } + }} + OPTIONAL { GRAPH ?graphBaseVoltage { + ?BaseVoltage cim:BaseVoltage.nominalVoltage ?nominalVoltage . + }}} + """) .stream() .filter(bag -> substationId.equals(bag.getId(SUBSTATION_PROP))) .map(bag -> new CgmesVoltageLevel( bag.getId(VOLTAGE_LEVEL_PROP), bag.get(NAME_PROP), bag.asDouble(NOMINAL_VOLTAGE_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -96,18 +102,22 @@ public List getVoltageLevelsBySubstation(String substationId) */ public List getBusbarSectionsByEquipmentContainer(String containerId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?BusbarSection \n" + - " a cim:BusbarSection ; \n" + - " cim:Equipment.EquipmentContainer ?EquipmentContainer . \n" + - " OPTIONAL { ?BusbarSection cim:IdentifiedObject.name ?name } \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?BusbarSection + a cim:BusbarSection ; + cim:Equipment.EquipmentContainer ?EquipmentContainer . + OPTIONAL { ?BusbarSection cim:IdentifiedObject.name ?name } + }}} + """) .stream() .filter(bag -> containerId.equals(bag.getId(EQUIPMENT_CONTAINER_PROP))) .map(bag -> new CgmesBusbarSection( bag.getId(BUSBARSECTION_PROP), bag.get(NAME_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -118,18 +128,22 @@ public List getBusbarSectionsByEquipmentContainer(String con */ public List getBaysByVoltageLevel(String voltageLevelId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?Bay \n" + - " a cim:Bay ;\n" + - " cim:Bay.VoltageLevel ?VoltageLevel . \n" + - " OPTIONAL { ?Bay cim:IdentifiedObject.name ?name } \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?Bay + a cim:Bay ; + cim:Bay.VoltageLevel ?VoltageLevel . + OPTIONAL { ?Bay cim:IdentifiedObject.name ?name } + }}} + """) .stream() .filter(bag -> voltageLevelId.equals(bag.getId(VOLTAGE_LEVEL_PROP))) .map(bag -> new CgmesBay( bag.getId(BAY_PROP), bag.get(NAME_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -140,20 +154,24 @@ public List getBaysByVoltageLevel(String voltageLevelId) { */ public List getTransformers(String containerId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?PowerTransformer \n" + - " a cim:PowerTransformer ; \n" + - " cim:Equipment.EquipmentContainer ?EquipmentContainer . \n" + - " OPTIONAL { ?PowerTransformer cim:IdentifiedObject.name ?name } \n" + - " OPTIONAL { ?PowerTransformer cim:IdentifiedObject.description ?description } \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?PowerTransformer + a cim:PowerTransformer ; + cim:Equipment.EquipmentContainer ?EquipmentContainer . + OPTIONAL { ?PowerTransformer cim:IdentifiedObject.name ?name } + OPTIONAL { ?PowerTransformer cim:IdentifiedObject.description ?description } + }}} + """) .stream() .filter(bag -> containerId.equals(bag.getId(EQUIPMENT_CONTAINER_PROP))) .map(bag -> new CgmesTransformer( bag.getId(POWER_TRANSFORMER_PROP), bag.get(NAME_PROP), bag.get(DESCRIPTION_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -164,16 +182,20 @@ public List getTransformers(String containerId) { */ public List getTransformerEnds(String powerTransformerId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?PowerTransformer \n" + - " a cim:PowerTransformer \n" + - " OPTIONAL {?PowerTransformer cim:IdentifiedObject.name ?name } \n" + - " ?TransformerEnd \n" + - " a cim:PowerTransformerEnd ; \n" + - " cim:PowerTransformerEnd.PowerTransformer ?PowerTransformer ; \n" + - " cim:TransformerEnd.endNumber ?endNumber ; \n" + - " cim:TransformerEnd.Terminal ?Terminal . \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?PowerTransformer + a cim:PowerTransformer + OPTIONAL {?PowerTransformer cim:IdentifiedObject.name ?name } + ?TransformerEnd + a cim:PowerTransformerEnd ; + cim:PowerTransformerEnd.PowerTransformer ?PowerTransformer ; + cim:TransformerEnd.endNumber ?endNumber ; + cim:TransformerEnd.Terminal ?Terminal . + }}} + """) .stream() .filter(bag -> powerTransformerId.equals(bag.getId(POWER_TRANSFORMER_PROP))) .map(propertyBag -> new CgmesTransformerEnd( @@ -181,7 +203,7 @@ public List getTransformerEnds(String powerTransformerId) { propertyBag.get(NAME_PROP), propertyBag.getId(TERMINAL_PROP), propertyBag.get(END_NUMBER_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -211,23 +233,31 @@ private Optional processTapChangerStream(Stream ta private Stream getRatioTapChangers() { return cgmesModel.tripleStore().query( - START_QUERY + - " ?RatioTapChanger \n" + - " a cim:RatioTapChanger ; \n" + - " cim:RatioTapChanger.TransformerEnd ?TransformerEnd . \n" + - " OPTIONAL { ?RatioTapChanger cim:IdentifiedObject.name ?name } \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?RatioTapChanger + a cim:RatioTapChanger ; + cim:RatioTapChanger.TransformerEnd ?TransformerEnd . + OPTIONAL { ?RatioTapChanger cim:IdentifiedObject.name ?name } + }}} + """) .stream(); } private Stream getPhaseTapChangers() { return cgmesModel.tripleStore().query( - START_QUERY + - " ?PhaseTapChanger \n" + - " a ?phaseTapChangerType ; \n" + - " cim:PhaseTapChanger.TransformerEnd ?TransformerEnd . \n" + - " OPTIONAL { ?PhaseTapChanger cim:IdentifiedObject.name ?name } \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?PhaseTapChanger + a ?phaseTapChangerType ; + cim:PhaseTapChanger.TransformerEnd ?TransformerEnd . + OPTIONAL { ?PhaseTapChanger cim:IdentifiedObject.name ?name } + }}} + """) .stream(); } @@ -239,20 +269,24 @@ private Stream getPhaseTapChangers() { */ public List getConnectivityNodeByBusbarSection(String busbarSectionId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?ConnectivityNode \n" + - " cim:ConnectivityNode.ConnectivityNodeContainer ?ConnectivityNodeContainer \n" + - " OPTIONAL { ?ConnectivityNode cim:IdentifiedObject.name ?name } \n" + - " ?Terminal \n" + - " cim:Terminal.ConnectivityNode ?ConnectivityNode; \n" + - " cim:Terminal.ConductingEquipment ?ConductingEquipment; \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?ConnectivityNode + cim:ConnectivityNode.ConnectivityNodeContainer ?ConnectivityNodeContainer + OPTIONAL { ?ConnectivityNode cim:IdentifiedObject.name ?name } + ?Terminal + cim:Terminal.ConnectivityNode ?ConnectivityNode; + cim:Terminal.ConductingEquipment ?ConductingEquipment; + }}} + """) .stream() .filter(bag -> busbarSectionId.equals(bag.getId(CONDUCTING_EQUIPMENT_PROP))) .map(propertyBag -> new CgmesConnectivityNode( propertyBag.getId(CONNECTIVITY_NODE_PROP), propertyBag.get(NAME_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -263,25 +297,27 @@ public List getConnectivityNodeByBusbarSection(String bus */ public List getConnectivityNodeByBay(String containerId) { return cgmesModel.tripleStore().query( - "SELECT DISTINCT ?ConnectivityNode ?name ?EquipmentContainer \n" + - "WHERE {{\n" + - " GRAPH ?graph {\n" + - " ?ConnectivityNode a cim:ConnectivityNode . \n" + - " OPTIONAL { ?ConnectivityNode cim:IdentifiedObject.name ?name } \n" + - " ?Terminal a cim:Terminal ;\n" + - " cim:Terminal.ConnectivityNode ?ConnectivityNode ; \n" + - " cim:Terminal.ConductingEquipment ?Switch . \n" + - " ?Switch a ?type ; \n" + - " cim:Equipment.EquipmentContainer ?EquipmentContainer . \n" + - " VALUES ?type { cim:Switch cim:Breaker cim:Disconnector cim:LoadBreakSwitch cim:ProtectedSwitch } . \n" + - END_QUERY + - "ORDER BY ?name ") + """ + SELECT DISTINCT ?ConnectivityNode ?name ?EquipmentContainer + WHERE {{ + GRAPH ?graph { + ?ConnectivityNode a cim:ConnectivityNode . + OPTIONAL { ?ConnectivityNode cim:IdentifiedObject.name ?name } + ?Terminal a cim:Terminal ; + cim:Terminal.ConnectivityNode ?ConnectivityNode ; + cim:Terminal.ConductingEquipment ?Switch . + ?Switch a ?type ; + cim:Equipment.EquipmentContainer ?EquipmentContainer . + VALUES ?type { cim:Switch cim:Breaker cim:Disconnector cim:LoadBreakSwitch cim:ProtectedSwitch } . + }}} + ORDER BY ?name + """) .stream() .filter(bag -> containerId.equals(bag.getId(EQUIPMENT_CONTAINER_PROP))) .map(propertyBag -> new CgmesConnectivityNode( propertyBag.getId(CONNECTIVITY_NODE_PROP), propertyBag.get(NAME_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -292,20 +328,24 @@ public List getConnectivityNodeByBay(String containerId) */ public List getSwitches(String containerId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?Switch \n" + - " a ?type ; \n" + - " cim:Equipment.EquipmentContainer ?EquipmentContainer . \n" + - " OPTIONAL { ?Switch cim:IdentifiedObject.name ?name } \n" + - " VALUES ?type { cim:Switch cim:Breaker cim:Disconnector cim:LoadBreakSwitch cim:ProtectedSwitch cim:GroundDisconnector } . \n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?Switch + a ?type ; + cim:Equipment.EquipmentContainer ?EquipmentContainer . + OPTIONAL { ?Switch cim:IdentifiedObject.name ?name } + VALUES ?type { cim:Switch cim:Breaker cim:Disconnector cim:LoadBreakSwitch cim:ProtectedSwitch cim:GroundDisconnector } . + }}} + """) .stream() .filter(bag -> containerId.equals(bag.getId(EQUIPMENT_CONTAINER_PROP))) .map(propertyBag -> new CgmesSwitch( propertyBag.getId(SWITCH_PROP), propertyBag.get(NAME_PROP), propertyBag.getLocal(TYPE_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -316,24 +356,28 @@ public List getSwitches(String containerId) { */ public List getTerminalsByConductingEquipment(String conductingEquipmentId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?Terminal \n" + - " a cim:Terminal ; \n" + - " cim:Terminal.ConductingEquipment ?ConductingEquipment .\n" + - " OPTIONAL { ?Terminal cim:IdentifiedObject.name ?name }\n" + - " ?ConductingEquipment \n" + - " a ?conductingEquipmentType .\n" + - "}}\n" + - "OPTIONAL { GRAPH ?graphCN {\n" + - " ?Terminal cim:Terminal.ConnectivityNode ?ConnectivityNode .\n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?Terminal + a cim:Terminal ; + cim:Terminal.ConductingEquipment ?ConductingEquipment . + OPTIONAL { ?Terminal cim:IdentifiedObject.name ?name } + ?ConductingEquipment + a ?conductingEquipmentType . + }} + OPTIONAL { GRAPH ?graphCN { + ?Terminal cim:Terminal.ConnectivityNode ?ConnectivityNode . + }}} + """) .stream() .filter(bag -> conductingEquipmentId.equals(bag.getId(CONDUCTING_EQUIPMENT_PROP))) .map(propertyBag -> new CgmesTerminal( propertyBag.getId(TERMINAL_PROP), propertyBag.get(NAME_PROP), propertyBag.getId(CONNECTIVITY_NODE_PROP))) - .collect(Collectors.toList()); + .toList(); } /** @@ -344,17 +388,21 @@ public List getTerminalsByConductingEquipment(String conductingEq */ public Optional getTerminalById(String terminalId) { return cgmesModel.tripleStore().query( - START_QUERY + - " ?Terminal \n" + - " a cim:Terminal ; \n" + - " cim:Terminal.ConductingEquipment ?ConductingEquipment .\n" + - " OPTIONAL { ?Terminal cim:IdentifiedObject.name ?name }\n" + - " ?ConductingEquipment \n" + - " a ?conductingEquipmentType .\n" + - "}}\n" + - "OPTIONAL { GRAPH ?graphCN {\n" + - " ?Terminal cim:Terminal.ConnectivityNode ?ConnectivityNode .\n" + - END_QUERY) + """ + SELECT * + WHERE {{ + GRAPH ?graph { + ?Terminal + a cim:Terminal ; + cim:Terminal.ConductingEquipment ?ConductingEquipment . + OPTIONAL { ?Terminal cim:IdentifiedObject.name ?name } + ?ConductingEquipment + a ?conductingEquipmentType . + }} + OPTIONAL { GRAPH ?graphCN { + ?Terminal cim:Terminal.ConnectivityNode ?ConnectivityNode . + }}} + """) .stream() .filter(bag -> terminalId.equals(bag.getId(TERMINAL_PROP))) .map(propertyBag -> new CgmesTerminal( diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/AbstractCgmesEntity.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/AbstractCgmesEntity.java deleted file mode 100644 index c134728..0000000 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/AbstractCgmesEntity.java +++ /dev/null @@ -1,34 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -public abstract class AbstractCgmesEntity { - private String id; - private String name; - - protected AbstractCgmesEntity(String id, String name) { - this.id = id; - this.name = name; - } - - public String getId() { - return id; - } - - public void setId(String id) { - this.id = id; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getNameOrId() { - return getName() != null ? getName() : getId(); - } -} diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBay.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBay.java index 8db80dd..cb15b99 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBay.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBay.java @@ -3,8 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesBay extends AbstractCgmesEntity { - public CgmesBay(String id, String name) { - super(id, name); - } +public record CgmesBay(String id, String name) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSection.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSection.java index ac48e09..2878c52 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSection.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSection.java @@ -3,8 +3,6 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesBusbarSection extends AbstractCgmesEntity { - public CgmesBusbarSection(String id, String name) { - super(id, name); - } +public record CgmesBusbarSection(String id, String name) implements CgmesCommonEntity { } + diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesCommonEntity.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesCommonEntity.java new file mode 100644 index 0000000..fa0ebbb --- /dev/null +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesCommonEntity.java @@ -0,0 +1,14 @@ +// SPDX-FileCopyrightText: 2022 Alliander N.V. +// +// SPDX-License-Identifier: Apache-2.0 +package org.lfenergy.compas.cim.mapping.model; + +public interface CgmesCommonEntity { + String id(); + + String name(); + + default String getNameOrId() { + return name() != null ? name() : id(); + } +} diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNode.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNode.java index dd15f10..47c3bcd 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNode.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNode.java @@ -3,8 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesConnectivityNode extends AbstractCgmesEntity { - public CgmesConnectivityNode(String id, String name) { - super(id, name); - } +public record CgmesConnectivityNode(String id, String name) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstation.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstation.java index ac3cfdd..0b3755e 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstation.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstation.java @@ -3,8 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesSubstation extends AbstractCgmesEntity { - public CgmesSubstation(String id, String name) { - super(id, name); - } +public record CgmesSubstation(String id, String name) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitch.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitch.java index 8b9f70d..8fe88ba 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitch.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitch.java @@ -3,20 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesSwitch extends AbstractCgmesEntity { - private String type; - - public CgmesSwitch(String id, String name, String type) { - super(id, name); - - this.type = type; - } - - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } +public record CgmesSwitch(String id, String name, String type) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChanger.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChanger.java index e087b06..7f7ee1c 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChanger.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChanger.java @@ -3,8 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesTapChanger extends AbstractCgmesEntity { - public CgmesTapChanger(String id, String name) { - super(id, name); - } +public record CgmesTapChanger(String id, String name) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminal.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminal.java index 36e8398..c191194 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminal.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminal.java @@ -3,20 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesTerminal extends AbstractCgmesEntity { - private String connectivityNodeId; - - public CgmesTerminal(String id, String name, String connectivityNodeId) { - super(id, name); - - this.connectivityNodeId = connectivityNodeId; - } - - public String getConnectivityNodeId() { - return connectivityNodeId; - } - - public void setConnectivityNodeId(String connectivityNodeId) { - this.connectivityNodeId = connectivityNodeId; - } +public record CgmesTerminal(String id, String name, String connectivityNodeId) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformer.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformer.java index e2390b1..efa05db 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformer.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformer.java @@ -3,19 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesTransformer extends AbstractCgmesEntity { - private String description; - - public CgmesTransformer(String id, String name, String description) { - super(id, name); - this.description = description; - } - - public String getDescription() { - return description; - } - - public void setDescription(String description) { - this.description = description; - } +public record CgmesTransformer(String id, String name, String description) implements CgmesCommonEntity { } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEnd.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEnd.java index 2707e7e..2ae6354 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEnd.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEnd.java @@ -3,33 +3,9 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesTransformerEnd extends AbstractCgmesEntity { - private String terminalId; - private String endNumber; - - public CgmesTransformerEnd(String id, String name, String terminalId, String endNumber) { - super(id, name); - this.terminalId = terminalId; - this.endNumber = endNumber; - } - +public record CgmesTransformerEnd(String id, String name, String terminalId, + String endNumber) implements CgmesCommonEntity { public String getUniqueName() { - return getNameOrId() + "_" + getEndNumber(); - } - - public String getTerminalId() { - return terminalId; - } - - public void setTerminalId(String terminalId) { - this.terminalId = terminalId; - } - - public String getEndNumber() { - return endNumber; - } - - public void setEndNumber(String endNumber) { - this.endNumber = endNumber; + return getNameOrId() + "_" + endNumber(); } } diff --git a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevel.java b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevel.java index dd130df..94aac6f 100644 --- a/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevel.java +++ b/service/src/main/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevel.java @@ -3,20 +3,5 @@ // SPDX-License-Identifier: Apache-2.0 package org.lfenergy.compas.cim.mapping.model; -public class CgmesVoltageLevel extends AbstractCgmesEntity { - private double nominalV; - - public CgmesVoltageLevel(String id, String name, double nominalV) { - super(id, name); - - this.nominalV = nominalV; - } - - public double getNominalV() { - return nominalV; - } - - public void setNominalV(double nominalV) { - this.nominalV = nominalV; - } +public record CgmesVoltageLevel(String id, String name, double nominalV) implements CgmesCommonEntity { } diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContextTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContextTest.java index 61533c1..2574ebb 100644 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContextTest.java +++ b/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperContextTest.java @@ -49,8 +49,8 @@ void getSubstations_WhenCalled_ThenPropertyBagsIsConvertedToCgmesSubstation() { assertNotNull(result); assertEquals(1, result.size()); var substation = result.get(0); - assertEquals(substationId, substation.getId()); - assertEquals(substationName, substation.getName()); + assertEquals(substationId, substation.id()); + assertEquals(substationName, substation.name()); } @Test @@ -73,8 +73,8 @@ void getVoltageLevelsBySubstation_WhenCalledWithKnownId_ThenPropertyBagsIsFilter assertNotNull(result); assertEquals(1, result.size()); var voltageLevel = result.get(0); - assertEquals(voltageLevelId, voltageLevel.getId()); - assertEquals(voltageLevelName, voltageLevel.getName()); + assertEquals(voltageLevelId, voltageLevel.id()); + assertEquals(voltageLevelName, voltageLevel.name()); } @Test @@ -96,8 +96,8 @@ void getBusbarSectionsByEquipmentContainer_WhenSparQLReturnsBags_ThenPropertyBag assertNotNull(result); assertEquals(1, result.size()); var busbarSection = result.get(0); - assertEquals(busbarSectionId, busbarSection.getId()); - assertEquals(busbarSectionName, busbarSection.getName()); + assertEquals(busbarSectionId, busbarSection.id()); + assertEquals(busbarSectionName, busbarSection.name()); } @Test @@ -119,8 +119,8 @@ void getBaysByVoltageLevel_WhenSparQLReturnsBags_ThenPropertyBagIsConvertedToCgm assertNotNull(result); assertEquals(1, result.size()); var bay = result.get(0); - assertEquals(bayId, bay.getId()); - assertEquals(bayName, bay.getName()); + assertEquals(bayId, bay.id()); + assertEquals(bayName, bay.name()); } @Test @@ -144,9 +144,9 @@ void getTransformers_WhenSparQLReturnsBags_ThenPropertyBagIsConvertedToCgmesTran assertNotNull(result); assertEquals(1, result.size()); var transformer = result.get(0); - assertEquals(pwId, transformer.getId()); - assertEquals(pwName, transformer.getName()); - assertEquals(pwDesc, transformer.getDescription()); + assertEquals(pwId, transformer.id()); + assertEquals(pwName, transformer.name()); + assertEquals(pwDesc, transformer.description()); } @Test @@ -172,11 +172,11 @@ void getTransformerEnds_WhenCalledWithKnownId_ThenPropertyBagsIsFilteredOnIdAndC assertNotNull(result); assertEquals(1, result.size()); var ccn = result.get(0); - assertEquals(tfeId, ccn.getId()); + assertEquals(tfeId, ccn.id()); assertEquals(tfeName + "_" + endNumber, ccn.getUniqueName()); - assertEquals(tfeName, ccn.getName()); - assertEquals(terminalId, ccn.getTerminalId()); - assertEquals(endNumber, ccn.getEndNumber()); + assertEquals(tfeName, ccn.name()); + assertEquals(terminalId, ccn.terminalId()); + assertEquals(endNumber, ccn.endNumber()); } @Test @@ -211,8 +211,8 @@ void getTapChanger_WhenRatioTapChangersFound_ThenConvertedRatioTapChangerReturne var result = context.getTapChanger(tfeId); assertTrue(result.isPresent()); var tapChanger = result.get(); - assertEquals(tcId, tapChanger.getId()); - assertEquals(tcName, tapChanger.getName()); + assertEquals(tcId, tapChanger.id()); + assertEquals(tcName, tapChanger.name()); } @Test @@ -235,8 +235,8 @@ void getTapChanger_WhenNoRatioTapChangerFoundButPhaseTapChangersFound_ThenConver var result = context.getTapChanger(tfeId); assertTrue(result.isPresent()); var tapChanger = result.get(); - assertEquals(tcId, tapChanger.getId()); - assertEquals(tcName, tapChanger.getName()); + assertEquals(tcId, tapChanger.id()); + assertEquals(tcName, tapChanger.name()); } @Test @@ -258,8 +258,8 @@ void getConnectivityNodeByBusbarSection_WhenCalledWithKnownId_ThenPropertyBagsIs assertNotNull(result); assertEquals(1, result.size()); var ccn = result.get(0); - assertEquals(ccnId, ccn.getId()); - assertEquals(ccnName, ccn.getName()); + assertEquals(ccnId, ccn.id()); + assertEquals(ccnName, ccn.name()); } @Test @@ -281,8 +281,8 @@ void getConnectivityNodeByBay_WhenCalledWithKnownId_ThenPropertyBagsIsConvertedT assertNotNull(result); assertEquals(1, result.size()); var ccn = result.get(0); - assertEquals(ccnId, ccn.getId()); - assertEquals(ccnName, ccn.getName()); + assertEquals(ccnId, ccn.id()); + assertEquals(ccnName, ccn.name()); } @Test @@ -305,8 +305,8 @@ void getSwitches_WhenCalledWithKnownId_ThenPropertyBagsIsFilteredOnIdAndConverte assertNotNull(result); assertEquals(1, result.size()); var switchEquipment = result.get(0); - assertEquals(switchId, switchEquipment.getId()); - assertEquals(switchName, switchEquipment.getName()); + assertEquals(switchId, switchEquipment.id()); + assertEquals(switchName, switchEquipment.name()); } @Test @@ -330,9 +330,9 @@ void getTerminalsByConductingEquipment_WhenCalledWithKnownId_ThenPropertyBagsIsF assertNotNull(result); assertEquals(1, result.size()); var terminal = result.get(0); - assertEquals(terminalId, terminal.getId()); - assertEquals(terminalName, terminal.getName()); - assertEquals(ccnNode, terminal.getConnectivityNodeId()); + assertEquals(terminalId, terminal.id()); + assertEquals(terminalName, terminal.name()); + assertEquals(ccnNode, terminal.connectivityNodeId()); } @@ -354,9 +354,9 @@ void getTerminalById_WhenCalledWithKnownId_ThenPropertyBagsIsFilteredOnIdAndConv var result = context.getTerminalById(terminalId); assertNotNull(result); var terminal = result.get(); - assertEquals(terminalId, terminal.getId()); - assertEquals(terminalName, terminal.getName()); - assertEquals(ccnNode, terminal.getConnectivityNodeId()); + assertEquals(terminalId, terminal.id()); + assertEquals(terminalName, terminal.name()); + assertEquals(ccnNode, terminal.connectivityNodeId()); } @Test diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperTest.java index ac8b5b6..1b04ebb 100644 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperTest.java +++ b/service/src/test/java/org/lfenergy/compas/cim/mapping/mapper/CimToSclMapperTest.java @@ -159,231 +159,186 @@ private String readFile() throws IOException { @Test void mapSubstationToTSubstation_WhenCalledWithSubstation_ThenPropertiesMappedToTSubstation() { - var cgmesSubstation = mock(CgmesSubstation.class); - var expectedId = UUID.randomUUID().toString(); - var expectedDesc = "Some description"; - - when(cgmesSubstation.getId()).thenReturn(expectedId); - when(cgmesSubstation.getName()).thenReturn(expectedDesc); + var id = UUID.randomUUID().toString(); + var name = "Some name"; + var cgmesSubstation = new CgmesSubstation(id, name); var sclSubstation = mapper.mapSubstationToTSubstation(cgmesSubstation, context); assertNotNull(sclSubstation); - assertEquals(expectedId, sclSubstation.getName()); - assertEquals(expectedDesc, sclSubstation.getDesc()); - verify(cgmesSubstation, times(3)).getId(); - verify(cgmesSubstation, times(1)).getName(); + assertEquals(id, sclSubstation.getName()); + assertEquals(name, sclSubstation.getDesc()); verify(context, times(1)).addLast(sclSubstation); - verifyNoMoreInteractions(cgmesSubstation); } @Test void mapVoltageLevelToTVoltageLevel_WhenCalledWithVoltageLevel_ThenPropertiesMappedToTVoltageLevel() { - var cgmesVoltageLevel = mock(CgmesVoltageLevel.class); - var expectedName = "TheName"; - var expectedVoltage = BigDecimal.valueOf(100.0); - - when(cgmesVoltageLevel.getNameOrId()).thenReturn(expectedName); - when(cgmesVoltageLevel.getNominalV()).thenReturn(expectedVoltage.doubleValue()); + var cgmesVoltageLevel = createCgmesVoltageLevel(); var sclVoltageLevel = mapper.mapVoltageLevelToTVoltageLevel(cgmesVoltageLevel, context); assertNotNull(sclVoltageLevel); - assertEquals(expectedName, sclVoltageLevel.getName()); - assertEquals(expectedVoltage, sclVoltageLevel.getVoltage().getValue()); - verify(cgmesVoltageLevel, times(3)).getId(); - verify(cgmesVoltageLevel, times(1)).getNameOrId(); - verify(cgmesVoltageLevel, times(1)).getNominalV(); + assertEquals(cgmesVoltageLevel.name(), sclVoltageLevel.getName()); + assertEquals(cgmesVoltageLevel.nominalV(), sclVoltageLevel.getVoltage().getValue().doubleValue()); verify(context, times(1)).addLast(sclVoltageLevel); - verifyNoMoreInteractions(cgmesVoltageLevel); + } + + private CgmesVoltageLevel createCgmesVoltageLevel() { + var id = UUID.randomUUID().toString(); + var name = "TheVLName"; + var voltage = BigDecimal.valueOf(100.0); + return new CgmesVoltageLevel(id, name, voltage.doubleValue()); } @Test void mapBusbarSectionBayToTBay_WhenCalledWithCgmesBusbarSection_ThenPropertiesMappedToTBay() { - var tVoltageLevel = mock(TVoltageLevel.class); - var cgmesVoltageLevel = mock(CgmesVoltageLevel.class); - var cgmesBusbarSection = mock(CgmesBusbarSection.class); - var expectedName = "TheName"; - - when(cgmesBusbarSection.getNameOrId()).thenReturn(expectedName); + var id = UUID.randomUUID().toString(); + var name = "TheBSName"; + var cgmesBusbarSection = new CgmesBusbarSection(id, name); + var cgmesVoltageLevel = createCgmesVoltageLevel(); + var tVoltageLevel = new TVoltageLevel(); var sclBay = mapper.mapBusbarSectionBayToTBay(cgmesBusbarSection, cgmesVoltageLevel, tVoltageLevel, context); assertNotNull(sclBay); - assertEquals(expectedName, sclBay.getName()); - verify(cgmesBusbarSection, times(1)).getId(); - verify(cgmesBusbarSection, times(1)).getNameOrId(); + assertEquals(cgmesBusbarSection.name(), sclBay.getName()); verify(context, times(1)).addLast(sclBay); - verifyNoMoreInteractions(cgmesBusbarSection); } @Test void mapBayToTBay_WhenCalledWithCgmesBay_ThenPropertiesMappedToTBay() { - var tVoltageLevel = mock(TVoltageLevel.class); - var cgmesVoltageLevel = mock(CgmesVoltageLevel.class); - var cgmesBay = mock(CgmesBay.class); - var expectedName = "TheName"; - - when(cgmesBay.getNameOrId()).thenReturn(expectedName); + var id = UUID.randomUUID().toString(); + var name = "TheBayName"; + var cgmesBay = new CgmesBay(id, name); + var cgmesVoltageLevel = createCgmesVoltageLevel(); + var tVoltageLevel = new TVoltageLevel(); var sclBay = mapper.mapBayToTBay(cgmesBay, cgmesVoltageLevel, tVoltageLevel, context); assertNotNull(sclBay); - assertEquals(expectedName, sclBay.getName()); - verify(cgmesBay, times(3)).getId(); - verify(cgmesBay, times(1)).getNameOrId(); + assertEquals(cgmesBay.name(), sclBay.getName()); verify(context, times(1)).addLast(sclBay); - verifyNoMoreInteractions(cgmesBay); } @Test void mapTransformerToTPowerTransformer_WhenCalledWithCgmesTransformer_ThenPropertiesMappedToTPowerTransformer() { - var cgmesTransformer = mock(CgmesTransformer.class); - var expectedName = "TheName"; - var expectedDesc = "Desc"; - - when(cgmesTransformer.getNameOrId()).thenReturn(expectedName); - when(cgmesTransformer.getDescription()).thenReturn(expectedDesc); + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var desc = "Desc"; + var cgmesTransformer = new CgmesTransformer(id, name, desc); var sclPowerTransformer = mapper.mapTransformerToTPowerTransformer(cgmesTransformer, context); assertNotNull(sclPowerTransformer); - assertEquals(expectedName, sclPowerTransformer.getName()); - assertEquals(expectedDesc, sclPowerTransformer.getDesc()); + assertEquals(cgmesTransformer.name(), sclPowerTransformer.getName()); + assertEquals(cgmesTransformer.description(), sclPowerTransformer.getDesc()); assertEquals(TPowerTransformerEnum.PTR, sclPowerTransformer.getType()); - verify(cgmesTransformer, times(1)).getId(); - verify(cgmesTransformer, times(1)).getNameOrId(); - verify(cgmesTransformer, times(1)).getDescription(); - verifyNoMoreInteractions(cgmesTransformer); } @Test void mapTransformerEndToTTransformerWinding_WhenCalledWithCgmesTransformerEnd_ThenPropertiesMappedToTTransformerWinding() { - var cgmesTransformerEnd = mock(CgmesTransformerEnd.class); - var expectedName = "TheName"; - var expectedEndNumber = "1"; - - when(cgmesTransformerEnd.getUniqueName()).thenReturn(expectedName + "_" + expectedEndNumber); + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var desc = "Desc"; + var terminalId = "12345"; + var endNumber = "1"; + var cgmesTransformerEnd = new CgmesTransformerEnd(id, name, terminalId, endNumber); var sclTransformerWinding = mapper.mapTransformerEndToTTransformerWinding(cgmesTransformerEnd, context); assertNotNull(sclTransformerWinding); - assertEquals(expectedName + "_" + expectedEndNumber, sclTransformerWinding.getName()); + assertEquals(cgmesTransformerEnd.getUniqueName(), sclTransformerWinding.getName()); assertEquals(TTransformerWindingEnum.PTW, sclTransformerWinding.getType()); - verify(cgmesTransformerEnd, times(1)).getId(); - verify(cgmesTransformerEnd, times(1)).getUniqueName(); - verify(cgmesTransformerEnd, times(1)).getTerminalId(); - verifyNoMoreInteractions(cgmesTransformerEnd); } @Test void mapTapChangerToTTapChanger_WhenCalledWithCgmesTapChanger_ThenPropertiesMappedToTTapChanger() { - var cgmesTapChanger = mock(CgmesTapChanger.class); - var expectedName = "TheName"; - - when(cgmesTapChanger.getNameOrId()).thenReturn(expectedName); + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var cgmesTapChanger = new CgmesTapChanger(id, name); var sclTapChanger = mapper.mapTapChangerToTTapChanger(cgmesTapChanger, context); assertNotNull(sclTapChanger); - assertEquals(expectedName, sclTapChanger.getName()); + assertEquals(cgmesTapChanger.name(), sclTapChanger.getName()); assertEquals("LTC", sclTapChanger.getType()); - verify(cgmesTapChanger, times(1)).getNameOrId(); - verifyNoMoreInteractions(cgmesTapChanger); } @Test void mapConnectivityNodeToTConnectivityNode_WhenCalledWithCgmesConnectivityNode_ThenPropertiesMappedToTConnectivityNode() { - var cgmesConnectivityNode = mock(CgmesConnectivityNode.class); - var expectedId = "Id"; - var expectedName = "TheName"; - var expectedPathName = "ThePathName"; + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var pathName = "ThePathName"; + var cgmesConnectivityNode = new CgmesConnectivityNode(id, name); - when(cgmesConnectivityNode.getId()).thenReturn(expectedId); - when(cgmesConnectivityNode.getNameOrId()).thenReturn(expectedName); - when(context.createPathName()).thenReturn(expectedPathName); + when(context.createPathName()).thenReturn(pathName); var sclConnectivityNode = mapper.mapConnectivityNodeToTConnectivityNode(cgmesConnectivityNode, context); assertNotNull(sclConnectivityNode); - assertEquals(expectedName, sclConnectivityNode.getName()); - assertEquals(expectedPathName, sclConnectivityNode.getPathName()); - verify(cgmesConnectivityNode, times(1)).getId(); - verify(cgmesConnectivityNode, times(1)).getNameOrId(); + assertEquals(cgmesConnectivityNode.name(), sclConnectivityNode.getName()); + assertEquals(pathName, sclConnectivityNode.getPathName()); verify(context, times(1)).addLast(sclConnectivityNode); - verify(context, times(1)).saveTConnectivityNode(eq(expectedId), any(TConnectivityNode.class)); - verifyNoMoreInteractions(cgmesConnectivityNode); + verify(context, times(1)).saveTConnectivityNode(eq(id), any(TConnectivityNode.class)); } @Test void mapSwitchToTConductingEquipment_WhenCalledWithCgmesSwitchOtherType_ThenPropertiesMappedToTConductingEquipment() { - var tVoltageLevel = mock(TVoltageLevel.class); - var cgmesSwitch = mock(CgmesSwitch.class); - var expectedName = "TheName"; - var expectedType = SwitchType.CBR.name(); + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var type = "Breaker"; + var cgmesSwitch = new CgmesSwitch(id, name, type); - when(cgmesSwitch.getNameOrId()).thenReturn(expectedName); - when(cgmesSwitch.getType()).thenReturn(SwitchType.CBR.getCimTypes().get(0)); + var tVoltageLevel = new TVoltageLevel(); + tVoltageLevel.setNomFreq(BigDecimal.ONE); var sclConductingEquipment = mapper.mapSwitchToTConductingEquipment(cgmesSwitch, tVoltageLevel, context); assertNotNull(sclConductingEquipment); - assertEquals(expectedName, sclConductingEquipment.getName()); - assertEquals(expectedType, sclConductingEquipment.getType()); - verify(cgmesSwitch, times(1)).getId(); - verify(cgmesSwitch, times(1)).getNameOrId(); - verify(cgmesSwitch, times(2)).getType(); - verify(tVoltageLevel, never()).setNomFreq(any(BigDecimal.class)); + assertEquals(cgmesSwitch.name(), sclConductingEquipment.getName()); + assertEquals(SwitchType.convertSwitchType(type).name(), sclConductingEquipment.getType()); + assertEquals(BigDecimal.ONE, tVoltageLevel.getNomFreq()); verify(context, times(1)).addLast(sclConductingEquipment); - verifyNoMoreInteractions(cgmesSwitch); } @Test void mapSwitchToTConductingEquipment_WhenCalledWithCgmesSwitchDCLineSegment_ThenPropertiesMappedToTConductingEquipment() { - var tVoltageLevel = mock(TVoltageLevel.class); - var cgmesSwitch = mock(CgmesSwitch.class); - var expectedName = "TheName"; - var expectedType = SwitchType.CAB.name(); + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var type = DC_LINE_SEGMENT_TYPE; + var cgmesSwitch = new CgmesSwitch(id, name, type); - when(cgmesSwitch.getNameOrId()).thenReturn(expectedName); - when(cgmesSwitch.getType()).thenReturn(DC_LINE_SEGMENT_TYPE); + var tVoltageLevel = new TVoltageLevel(); + tVoltageLevel.setNomFreq(BigDecimal.ONE); var sclConductingEquipment = mapper.mapSwitchToTConductingEquipment(cgmesSwitch, tVoltageLevel, context); assertNotNull(sclConductingEquipment); - assertEquals(expectedName, sclConductingEquipment.getName()); - assertEquals(expectedType, sclConductingEquipment.getType()); - verify(cgmesSwitch, times(1)).getId(); - verify(cgmesSwitch, times(1)).getNameOrId(); - verify(cgmesSwitch, times(2)).getType(); - verify(tVoltageLevel, times(1)).setNomFreq(BigDecimal.ZERO); + assertEquals(cgmesSwitch.name(), sclConductingEquipment.getName()); + assertEquals(SwitchType.convertSwitchType(type).name(), sclConductingEquipment.getType()); + assertEquals(BigDecimal.ZERO, tVoltageLevel.getNomFreq()); verify(context, times(1)).addLast(sclConductingEquipment); - verifyNoMoreInteractions(cgmesSwitch); } @Test void mapTerminalToTTerminal_WhenCalledWithCgmesTerminal_ThenPropertiesMappedToTTerminal() { - var cgmesTerminal = mock(CgmesTerminal.class); - var expectedName = "TheName"; - var expectedConnectivityNode = "CN ID"; + var id = UUID.randomUUID().toString(); + var name = "TheName"; + var connectivityNode = "CN ID"; + var cgmesTerminal = new CgmesTerminal(id, name, connectivityNode); + var expectedCNPathName = "CN Pathname"; var expectedCNodeName = "CN Name"; - - when(cgmesTerminal.getNameOrId()).thenReturn(expectedName); - when(cgmesTerminal.getConnectivityNodeId()).thenReturn(expectedConnectivityNode); - when(context.getPathnameFromConnectivityNode(expectedConnectivityNode)).thenReturn(Optional.of(expectedCNPathName)); - when(context.getNameFromConnectivityNode(expectedConnectivityNode)).thenReturn(Optional.of(expectedCNodeName)); + when(context.getPathnameFromConnectivityNode(connectivityNode)).thenReturn(Optional.of(expectedCNPathName)); + when(context.getNameFromConnectivityNode(connectivityNode)).thenReturn(Optional.of(expectedCNodeName)); var sclTerminal = mapper.mapTerminalToTTerminal(cgmesTerminal, context); assertNotNull(sclTerminal); - assertEquals(expectedName, sclTerminal.getName()); + assertEquals(cgmesTerminal.name(), sclTerminal.getName()); assertEquals(expectedCNPathName, sclTerminal.getConnectivityNode()); assertEquals(expectedCNodeName, sclTerminal.getCNodeName()); - verify(cgmesTerminal, times(1)).getNameOrId(); - verify(cgmesTerminal, times(2)).getConnectivityNodeId(); - verify(context, times(1)).getPathnameFromConnectivityNode(expectedConnectivityNode); - verify(context, times(1)).getNameFromConnectivityNode(expectedConnectivityNode); - verifyNoMoreInteractions(cgmesTerminal, context); + verify(context, times(1)).getPathnameFromConnectivityNode(connectivityNode); + verify(context, times(1)).getNameFromConnectivityNode(connectivityNode); } } \ No newline at end of file diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractCgmesEntityTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractCgmesEntityTest.java deleted file mode 100644 index 58de8e1..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractCgmesEntityTest.java +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.assertEquals; - -class AbstractCgmesEntityTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return AbstractCgmesEntity.class; - } - - @Test - void getNameOrId_WhenCalledWithName_ThenNameReturned() { - var id = "id"; - var name = "name"; - var model = new CgmesBay(id, name); - - assertEquals(name, model.getNameOrId()); - } - - @Test - void getNameOrId_WhenCalledWithoutName_ThenIdReturned() { - var id = "id"; - var model = new CgmesBay(id, null); - - assertEquals(id, model.getNameOrId()); - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractPojoTester.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractPojoTester.java index e8530eb..0beabed 100644 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractPojoTester.java +++ b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/AbstractPojoTester.java @@ -11,7 +11,7 @@ import com.openpojo.validation.test.impl.SetterTester; import org.junit.jupiter.api.Test; -abstract class AbstractPojoTester { +public abstract class AbstractPojoTester { @Test void validateSettersAndGetters() { var personPojo = PojoClassFactory.getPojoClass(getClassToBeTested()); diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesBayTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesBayTest.java deleted file mode 100644 index 3ae563a..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesBayTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesBayTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesBay.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSectionTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSectionTest.java deleted file mode 100644 index 2a77e17..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesBusbarSectionTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesBusbarSectionTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesBusbarSection.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesCommonEntityTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesCommonEntityTest.java new file mode 100644 index 0000000..d235fd5 --- /dev/null +++ b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesCommonEntityTest.java @@ -0,0 +1,32 @@ +// SPDX-FileCopyrightText: 2022 Alliander N.V. +// +// SPDX-License-Identifier: Apache-2.0 +package org.lfenergy.compas.cim.mapping.model; + +import org.junit.jupiter.api.Test; + +import java.util.UUID; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +class CgmesCommonEntityTest { + @Test + void getNameOrId_WhenCalledWithName_ThenNameIsReturned() { + var id = UUID.randomUUID().toString(); + var name = "Some Name"; + var entity = new CgmesCommonEntityStub(id, name); + + assertEquals(name, entity.getNameOrId()); + } + + @Test + void getNameOrId_WhenCalledWithNoName_ThenIdIsReturned() { + var id = UUID.randomUUID().toString(); + var entity = new CgmesCommonEntityStub(id, null); + + assertEquals(id, entity.getNameOrId()); + } + + private record CgmesCommonEntityStub(String id, String name) implements CgmesCommonEntity { + } +} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNodeTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNodeTest.java deleted file mode 100644 index ffbbf8d..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesConnectivityNodeTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesConnectivityNodeTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesConnectivityNode.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstationTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstationTest.java deleted file mode 100644 index b0fc62f..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesSubstationTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesSubstationTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesSubstation.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitchTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitchTest.java deleted file mode 100644 index a7d3c61..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesSwitchTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesSwitchTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesSwitch.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChangerTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChangerTest.java deleted file mode 100644 index 1cb3fd9..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTapChangerTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesTapChangerTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesTapChanger.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminalTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminalTest.java deleted file mode 100644 index 4f47338..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTerminalTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesTerminalTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesTerminal.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEndTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEndTest.java deleted file mode 100644 index 3086085..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerEndTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesTransformerEndTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesTransformerEnd.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerTest.java deleted file mode 100644 index e62822f..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesTransformerTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesTransformerTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesTransformer.class; - } -} diff --git a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevelTest.java b/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevelTest.java deleted file mode 100644 index 9244fdf..0000000 --- a/service/src/test/java/org/lfenergy/compas/cim/mapping/model/CgmesVoltageLevelTest.java +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: 2021 Alliander N.V. -// -// SPDX-License-Identifier: Apache-2.0 -package org.lfenergy.compas.cim.mapping.model; - -class CgmesVoltageLevelTest extends AbstractPojoTester { - @Override - protected Class getClassToBeTested() { - return CgmesVoltageLevel.class; - } -}