Overview
Version information
Version : v1
URI scheme
Host : tys-qa.epias.com.tr
BasePath : /ecms-consumption-metering-point/rest
Schemes : HTTPS
Tags
-
cmp
-
ecms-metering-data
-
evacuation-request
-
meter-configuration
-
metering_data_total
-
metering_info
-
metering_point_demand
-
profile
-
profilefactors
-
registration
About This Document
This document contains application definitions and describes how these services will be invoked.
Since the document is updated in each version, the services in the test and real environment may differ. Follow the release notes.
Changes
1.0.0 Service Definitions
About Application
This application is running on REST services. It consumes JSON and XML requests and produces JSON and XML requests.
You need a authorized user at DGPYS to use these services. Every request needs to be authorize by Central Authentication Server (cas.epias.com.tr).
Generating Clients
Service documentation based on Swagger. You can use following files https://tys.epias.com.tr/ecms-consumption-metering-point/test/swagger.json for production environment, https://testtys.epias.com.tr/ecms-consumption-metering-point/test/swagger.json for test environment to generate client. There is a code generator located on https://generator.swagger.io which helps you to build client in any language.
Help and Support
You can send your opinions or support request to gorusleriniz.gop@epias.com.tr mail address.
Application Call Procedure
TGT (Ticket Granting Ticket) controls users session. TGT is active at 45 even if you don’t use it. Each time you use the TGT value, the 45-minute period starts again.
You can not use TGT as token to call rest services. For each call you need to create a token (Called ST - Service Token) using TGT. You should reuse TGT.You don’t need to create TGT for each request. If you do that you may blocked by Central Authentication Server.
Creating a Ticket Granting Ticket (TGT)
In order to create TGT you can post following request to https://cas.epias.com.tr/cas/v1/tickets?format=text for production or https://testcas.epias.com.tr/cas/v1/tickets?format=text for pre-production environment. Service accepts only POST requests. format parameters can take following arguments.
parameter | value |
---|---|
xml |
xml response |
json |
json response |
text |
text response |
HTTP header should contain Content-Type = application/x-www-form-urlencoded key value pair.
parameter | value |
---|---|
username |
DGPYS user |
password |
DGPYS password |
POST /cas/v1/tickets HTTP/1.1
Host: cas.epias.com.tr
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
username=DGPYSUSER&password=DGPYSPASSWORD
You should wait HTTP 200 status code for successful requests.
TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr
Creatting a Service Ticket (ST)
You need to have a valid TGT to create ST. If you have a valid TGT. You need to construct ST request URL. URL should have following format https://cas.epias.com.tr/cas/v1/tickets/{TGT}
You can not reuse ST.The ST received for a service can not be used for another service. |
ST is valid for 30 seconds. |
Service name is for production https://tysapi.epias.com.tr and https://testtysapi.epias.com.tr for test |
https://cas.epias.com.tr/cas/v1/tickets/TGT-229-2hmcHafszagAAxtCh017nax1en3U9TouWeGvIrq9KbSbeKE9Zk-cas02.epias.com.tr
You should post following parameter as an input using POST method.
parameter | value |
---|---|
service |
for test environment : https://testtysapi.epias.com.tr, for production environment https://tysapi.epias.com.tr |
You get following response after you call the operation. If you should wait for HTTP 201 status code for successful requests.
ST-29962-hSwyzWCP0xC0eRi0bmna-cas01.epias.com.tr
Base Message Format
The services have a standard message structure. You should send the appropriate data to this form in all requests you send.
Every http request should contain following HTTP headers.
key | value |
---|---|
ecms-service-ticket |
Service Ticket (ST) e.g. : ST-30247-uNWazHn52sKZU71v5Ar4-cas02.epias.com.tr |
Accept |
application/json or application/xml |
Content-Type |
application/json or application/xml |
Accept-Language |
tr-tr or en-us (english version is in testing stage) |
Service messages are splitted in two parts.
First part is called header which defines your requests. This area is independent from service bussiness logic. header should contain following key value pair.
key | value | description |
---|---|---|
transactionId |
this should be unique (Universal Unique Identifier) |
we will request this value if you have some trouble using rest services. |
application |
your application name |
Second part called body. This part may differ across all other services.
Following request validates delivery day for offer services.
The * header * field must be sent as key (* key ) and value ( value *). |
Unless otherwise stated, the date fields in all incoming and outgoing messages are in ISO-8601 format. Format : yyyy-MM-dd’T’HH:mm:ss.SSSZ. You should use Europe/Istanbul as timezone. Timezone may differ daylight saving days. Sample : 2016-03-25T00:00:00.000+0300 |
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil
{
public static Date fromISO8601Date(String v)
{
if (null == v) return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
try
{
return sdf.parse(v);
} catch (ParseException e)
{
throw new RuntimeException(e);
}
}
public static String toISO8601Date(Date v)
{
if (null == v) return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
return sdf.format(v);
}
}
POST /ecms-unregistered-metering-point/rest/ump/list HTTP/1.1
Host: testtysapi.epias.com.tr
Accept: application/json
Content-Type: application/json
ecms-service-ticket: ST-31352-VjHOo5iDV4fDkOod3jZc-cas02.epias.com.tr
Cache-Control: no-cache
{
"header":[
{
"key":"transactionId",
"value":"6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key":"application",
"value":"UYGULAMA_ADI"
}
],
"body":{
"settlementPeriod":"2016-06-01T00:00:00.000+0300",
"requestStatuses":["WAITING","INVALID_DISTRIBUTION_METER_CODE","INSUFFICENT_LIMIT","APPROVED"]
}
}
{
"resultCode":"0",
"resultDescription":"OK",
"resultType":"SUCCESS",
"body":{
"queryInformation":{
"begin":1,
"end":10000,
"count":3
},
"unregisteredMeteringPoints":[
{
"requestId":1,
"requestDate":"2016-10-03T13:34:43.000+0300",
"reportingDate":null,
"distributionMeterCode":" M328",
"eic":"40Z000007531577H",
"requestStatus":"APPROVED",
"requestedCompany":{
"organizationId":9327,
"eic":"40X000000009327Q",
"name":"ERZURUM 1.ORGANİZE SANAYİ BÖLGE MÜDÜRLÜĞÜ",
"shortname":"ERZ.1-OSB"
},
"requestingCompany":{
"organizationId":195,
"eic":"40X000000000195P",
"name":"ELEKTRİK ÜRETİM A.Ş.",
"shortname":"EÜAŞ"
},
"recordingUser":"PK195",
"reportingUser":null
},
{
"requestId":2,
"requestDate":"2016-10-03T13:34:45.000+0300",
"reportingDate":null,
"distributionMeterCode":"uasxprsc",
"eic":null,
"requestStatus":"WAITING",
"requestedCompany":{
"organizationId":649,
"eic":"40X000000000649C",
"name":"1. BÖLGE MÜDÜRLÜĞÜ",
"shortname":"1 Iletim"
},
"requestingCompany":{
"organizationId":195,
"eic":"40X000000000195P",
"name":"ELEKTRİK ÜRETİM A.Ş.",
"shortname":"EÜAŞ"
},
"recordingUser":"PK195",
"reportingUser":null
},
{
"requestId":3,
"requestDate":"2016-10-03T13:38:41.000+0300",
"reportingDate":null,
"distributionMeterCode":"123123",
"eic":null,
"requestStatus":"WAITING",
"requestedCompany":{
"organizationId":649,
"eic":"40X000000000649C",
"name":"1. BÖLGE MÜDÜRLÜĞÜ",
"shortname":"1 Iletim"
},
"requestingCompany":{
"organizationId":195,
"eic":"40X000000000195P",
"name":"ELEKTRİK ÜRETİM A.Ş.",
"shortname":"EÜAŞ"
},
"recordingUser":"PK195",
"reportingUser":null
}
]
}
}
Response contains two section. Fields start with result describes whether your reques is valid or not. Section body contains response.
Every response contains following fields.
parameter | type | value | description |
---|---|---|---|
resultCode |
string |
"0" means success other values may differ for each request |
if you had a problem we will ask this value. |
resultDescription |
string |
if requests succeed return "OK" otherwise returs error description |
. |
resultType |
string |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
BUSINESSERROR : This means you send an invalid request. Check your input. if you belive your request is valid contact with us. SYSTEMERROR : This means we can not process your request. You should contact with us. |
{"resultCode":"0","resultDescription":"OK","body":true,"resultType":"SUCCESS"}
Postman Usage
You can access the postman application from https://www.getpostman.com . You can access collections prepared for you to access TYS Rest Services from the link below. Application https://www.getpostman.com/collections/01287aa71472e4190b85 and CAS https://www.getpostman.com/collections/b8972a6217c969728613
After importing your Postman collections, you also need to import the environment variables prepared for the postman. This environment prepared in the form of json is as follows. You should change the links here to use the test environment. The following links have been prepared for the real environment.
{
"id": "4a5736f1-02bc-2127-4eef-73d76dc2bd7b",
"name": "TYS-pre_prod",
"values": [
{
"enabled": true,
"key": "base-url",
"value": "https://testtys.epias.com.tr",
"type": "text"
},
{
"enabled": true,
"key": "cas-gt-uri",
"value": "https://cas.epias.com.tr/cas/v1/tickets?format=text",
"type": "text"
},
{
"enabled": true,
"key": "cas-st-uri",
"value": "https://cas.epias.com.tr/cas/v1/tickets/",
"type": "text"
},
{
"enabled": true,
"key": "cas-st-req-domain",
"value": "https://testtys.epias.com.tr",
"type": "text"
},
{
"enabled": true,
"key": "service-ticket",
"value": "ecms-service-ticket",
"type": "text"
},
{
"enabled": true,
"key": "cas-gt",
"value": "1 errors, 0 successes",
"type": "text"
},
{
"enabled": true,
"key": "cas-st",
"value": "ST-31854-VM6ccEqVBqgDcxGNQAa9-cas-hazel01.epias.com.tr",
"type": "text"
},
{
"enabled": true,
"key": "language",
"value": "tr-tr",
"type": "text"
},
{
"enabled": true,
"key": "cmp",
"value": "ecms-consumption-metering-point/rest",
"type": "text"
},
{
"enabled": true,
"key": "ecms",
"value": "ecms-eligible-customer-registration/rest",
"type": "text"
},
{
"enabled": true,
"key": "imd",
"value": "ecms-index-metering-data/rest",
"type": "text"
},
{
"enabled": true,
"key": "ump",
"value": "ecms-unregistered-metering-point-rest/rest",
"type": "text"
},
{
"enabled": true,
"key": "hs",
"value": "ecms-helper-services/rest",
"type": "text"
}
],
"timestamp": 1488193649202,
"_postman_variable_scope": "environment",
"_postman_exported_at": "2017-02-27T12:19:28.109Z",
"_postman_exported_using": "Postman/4.10.2"
}
When the TYS services are accessed after the file is uploaded, TYS should be selected from the "Environment" section in the upper right corner of the interface.
User types that can use services
Service | Distribution | Transmission | OIZ | Supplier |
---|---|---|---|---|
~/ecms-consumption-metering-point/rest/ecms-metering-data/list/hourly |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/metering/data/total/list |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/profile/consumption/list |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/metering/info/list |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/metering/info/get |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/cmp/listAll |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/metering/point/demand/list |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/cmp/supplier/list-meter-info |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/cmp/list-meter-eic-range |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/cmp/report |
x |
|||
~/ecms-consumption-metering-point/rest/cmp/save |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/evacuation-request/cancel |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/metering/point/demand/create |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/ecms-metering-data/save/hourly |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/ecms-metering-data/save/profile |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/profilefactors/list |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/cmp/new-meters-to-be-read |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/cmp/list-changed-supplier-meters |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/cmp/nonobligatory-to-read |
x |
x |
x |
|
~/ecms-consumption-metering-point/rest/cmp/list-deducted-meters |
x |
x |
x |
x |
~/ecms-consumption-metering-point/rest/cmp/list-past-meters |
x |
x |
x |
x |
Service Details
From this point document contains service description and call details.
1. Meter Production/Consumption Data Installation Rest Service
1.1. How to call Hourly Meter Data Installation Service ?
<?xml version="1.0" encoding="UTF-8" ?>
<meteringHourlyDataRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<settlementPeriod>2016-10-01T00:00:00.000+0300</settlementPeriod>
<eic>40Z0000000000004</eic>
<datas>
<period>1</period>
<generation>15.0</generation>
<consumption>14.0</consumption>
</datas>
<datas>
<period>2</period>
<generation>15.0</generation>
<consumption>14.1</consumption>
</datas>
<datas>
<period>3</period>
<generation>15.0</generation>
<consumption>14.2</consumption>
</datas>
<datas>
<period>4</period>
<generation>15.0</generation>
<consumption>14.3</consumption>
</datas>
<datas>
<period>5</period>
<generation>15.0</generation>
<consumption>14.4</consumption>
</datas>
<datas>
<period>6</period>
<generation>15.0</generation>
<consumption>14.5</consumption>
</datas>
<datas>
<period>7</period>
<generation>15.0</generation>
<consumption>14.6</consumption>
</datas>
<datas>
<period>8</period>
<generation>15.0</generation>
<consumption>14.7</consumption>
</datas>
<datas>
<period>9</period>
<generation>15.0</generation>
<consumption>14.8</consumption>
</datas>
<datas>
<period>10</period>
<generation>15.0</generation>
<consumption>14.9</consumption>
</datas>
<datas>
<period>11</period>
<generation>15.0</generation>
<consumption>14.10</consumption>
</datas>
<datas>
<period>12</period>
<generation>15.0</generation>
<consumption>14.11</consumption>
</datas>
<datas>
<period>13</period>
<generation>15.0</generation>
<consumption>14.12</consumption>
</datas>
<datas>
<period>14</period>
<generation>15.0</generation>
<consumption>14.13</consumption>
</datas>
<datas>
<period>15</period>
<generation>15.0</generation>
<consumption>14.14</consumption>
</datas>
<datas>
<period>16</period>
<generation>15.0</generation>
<consumption>14.15</consumption>
</datas>
<datas>
<period>17</period>
<generation>15.0</generation>
<consumption>14.16</consumption>
</datas>
<datas>
<period>18</period>
<generation>15.0</generation>
<consumption>14.17</consumption>
</datas>
<datas>
<period>19</period>
<generation>15.0</generation>
<consumption>14.18</consumption>
</datas>
<datas>
<period>20</period>
<generation>15.0</generation>
<consumption>14.19</consumption>
</datas>
<datas>
<period>21</period>
<generation>15.0</generation>
<consumption>14.20</consumption>
</datas>
<datas>
<period>22</period>
<generation>15.0</generation>
<consumption>14.21</consumption>
</datas>
<datas>
<period>23</period>
<generation>15.0</generation>
<consumption>14.22</consumption>
</datas>
<datas>
<period>24</period>
<generation>15.0</generation>
<consumption>14.23</consumption>
</datas>
<datas>
<period>25</period>
<generation>15.0</generation>
<consumption>14.24</consumption>
</datas>
<datas>
<period>26</period>
<generation>15.0</generation>
<consumption>14.25</consumption>
</datas>
<datas>
<period>27</period>
<generation>15.0</generation>
<consumption>14.26</consumption>
</datas>
<datas>
<period>28</period>
<generation>15.0</generation>
<consumption>14.27</consumption>
</datas>
<datas>
<period>29</period>
<generation>15.0</generation>
<consumption>14.28</consumption>
</datas>
<datas>
<period>30</period>
<generation>15.0</generation>
<consumption>14.29</consumption>
</datas>
<datas>
<period>31</period>
<generation>15.0</generation>
<consumption>14.30</consumption>
</datas>
<datas>
<period>32</period>
<generation>15.0</generation>
<consumption>14.31</consumption>
</datas>
<datas>
<period>33</period>
<generation>15.0</generation>
<consumption>14.32</consumption>
</datas>
<datas>
<period>34</period>
<generation>15.0</generation>
<consumption>14.33</consumption>
</datas>
<datas>
<period>35</period>
<generation>15.0</generation>
<consumption>14.34</consumption>
</datas>
<datas>
<period>36</period>
<generation>15.0</generation>
<consumption>14.35</consumption>
</datas>
<datas>
<period>37</period>
<generation>15.0</generation>
<consumption>14.36</consumption>
</datas>
<datas>
<period>38</period>
<generation>15.0</generation>
<consumption>14.37</consumption>
</datas>
<datas>
<period>39</period>
<generation>15.0</generation>
<consumption>14.38</consumption>
</datas>
<datas>
<period>40</period>
<generation>15.0</generation>
<consumption>14.39</consumption>
</datas>
<datas>
<period>41</period>
<generation>15.0</generation>
<consumption>14.40</consumption>
</datas>
<datas>
<period>42</period>
<generation>15.0</generation>
<consumption>14.41</consumption>
</datas>
<datas>
<period>43</period>
<generation>15.0</generation>
<consumption>14.42</consumption>
</datas>
<datas>
<period>44</period>
<generation>15.0</generation>
<consumption>14.43</consumption>
</datas>
<datas>
<period>45</period>
<generation>15.0</generation>
<consumption>14.44</consumption>
</datas>
<datas>
<period>46</period>
<generation>15.0</generation>
<consumption>14.45</consumption>
</datas>
<datas>
<period>47</period>
<generation>15.0</generation>
<consumption>14.46</consumption>
</datas>
<datas>
<period>48</period>
<generation>15.0</generation>
<consumption>14.47</consumption>
</datas>
<datas>
<period>49</period>
<generation>15.0</generation>
<consumption>14.48</consumption>
</datas>
<datas>
<period>50</period>
<generation>15.0</generation>
<consumption>14.49</consumption>
</datas>
<datas>
<period>51</period>
<generation>15.0</generation>
<consumption>14.50</consumption>
</datas>
<datas>
<period>52</period>
<generation>15.0</generation>
<consumption>14.51</consumption>
</datas>
<datas>
<period>53</period>
<generation>15.0</generation>
<consumption>14.52</consumption>
</datas>
<datas>
<period>54</period>
<generation>15.0</generation>
<consumption>14.53</consumption>
</datas>
<datas>
<period>55</period>
<generation>15.0</generation>
<consumption>14.54</consumption>
</datas>
<datas>
<period>56</period>
<generation>15.0</generation>
<consumption>14.55</consumption>
</datas>
<datas>
<period>57</period>
<generation>15.0</generation>
<consumption>14.56</consumption>
</datas>
<datas>
<period>58</period>
<generation>15.0</generation>
<consumption>14.57</consumption>
</datas>
<datas>
<period>59</period>
<generation>15.0</generation>
<consumption>14.58</consumption>
</datas>
<datas>
<period>60</period>
<generation>15.0</generation>
<consumption>14.59</consumption>
</datas>
<datas>
<period>61</period>
<generation>15.0</generation>
<consumption>14.60</consumption>
</datas>
<datas>
<period>62</period>
<generation>15.0</generation>
<consumption>14.61</consumption>
</datas>
<datas>
<period>63</period>
<generation>15.0</generation>
<consumption>14.62</consumption>
</datas>
<datas>
<period>64</period>
<generation>15.0</generation>
<consumption>14.63</consumption>
</datas>
<datas>
<period>65</period>
<generation>15.0</generation>
<consumption>14.64</consumption>
</datas>
<datas>
<period>66</period>
<generation>15.0</generation>
<consumption>14.65</consumption>
</datas>
<datas>
<period>67</period>
<generation>15.0</generation>
<consumption>14.66</consumption>
</datas>
<datas>
<period>68</period>
<generation>15.0</generation>
<consumption>14.67</consumption>
</datas>
<datas>
<period>69</period>
<generation>15.0</generation>
<consumption>14.68</consumption>
</datas>
<datas>
<period>70</period>
<generation>15.0</generation>
<consumption>14.69</consumption>
</datas>
<datas>
<period>71</period>
<generation>15.0</generation>
<consumption>14.70</consumption>
</datas>
<datas>
<period>72</period>
<generation>15.0</generation>
<consumption>14.71</consumption>
</datas>
<datas>
<period>73</period>
<generation>15.0</generation>
<consumption>14.72</consumption>
</datas>
<datas>
<period>74</period>
<generation>15.0</generation>
<consumption>14.73</consumption>
</datas>
<datas>
<period>75</period>
<generation>15.0</generation>
<consumption>14.74</consumption>
</datas>
<datas>
<period>76</period>
<generation>15.0</generation>
<consumption>14.75</consumption>
</datas>
<datas>
<period>77</period>
<generation>15.0</generation>
<consumption>14.76</consumption>
</datas>
<datas>
<period>78</period>
<generation>15.0</generation>
<consumption>14.77</consumption>
</datas>
<datas>
<period>79</period>
<generation>15.0</generation>
<consumption>14.78</consumption>
</datas>
<datas>
<period>80</period>
<generation>15.0</generation>
<consumption>14.79</consumption>
</datas>
<datas>
<period>81</period>
<generation>15.0</generation>
<consumption>14.80</consumption>
</datas>
<datas>
<period>82</period>
<generation>15.0</generation>
<consumption>14.81</consumption>
</datas>
<datas>
<period>83</period>
<generation>15.0</generation>
<consumption>14.82</consumption>
</datas>
<datas>
<period>84</period>
<generation>15.0</generation>
<consumption>14.83</consumption>
</datas>
<datas>
<period>85</period>
<generation>15.0</generation>
<consumption>14.84</consumption>
</datas>
<datas>
<period>86</period>
<generation>15.0</generation>
<consumption>14.85</consumption>
</datas>
<datas>
<period>87</period>
<generation>15.0</generation>
<consumption>14.86</consumption>
</datas>
<datas>
<period>88</period>
<generation>15.0</generation>
<consumption>14.87</consumption>
</datas>
<datas>
<period>89</period>
<generation>15.0</generation>
<consumption>14.88</consumption>
</datas>
<datas>
<period>90</period>
<generation>15.0</generation>
<consumption>14.89</consumption>
</datas>
<datas>
<period>91</period>
<generation>15.0</generation>
<consumption>14.90</consumption>
</datas>
<datas>
<period>92</period>
<generation>15.0</generation>
<consumption>14.91</consumption>
</datas>
<datas>
<period>93</period>
<generation>15.0</generation>
<consumption>14.92</consumption>
</datas>
<datas>
<period>94</period>
<generation>15.0</generation>
<consumption>14.93</consumption>
</datas>
<datas>
<period>95</period>
<generation>15.0</generation>
<consumption>14.94</consumption>
</datas>
<datas>
<period>96</period>
<generation>15.0</generation>
<consumption>14.95</consumption>
</datas>
<datas>
<period>97</period>
<generation>15.0</generation>
<consumption>14.96</consumption>
</datas>
<datas>
<period>98</period>
<generation>15.0</generation>
<consumption>14.97</consumption>
</datas>
<datas>
<period>99</period>
<generation>15.0</generation>
<consumption>14.98</consumption>
</datas>
<datas>
<period>100</period>
<generation>15.0</generation>
<consumption>14.99</consumption>
</datas>
<datas>
<period>101</period>
<generation>15.0</generation>
<consumption>14.100</consumption>
</datas>
<datas>
<period>102</period>
<generation>15.0</generation>
<consumption>14.101</consumption>
</datas>
<datas>
<period>103</period>
<generation>15.0</generation>
<consumption>14.102</consumption>
</datas>
<datas>
<period>104</period>
<generation>15.0</generation>
<consumption>14.103</consumption>
</datas>
<datas>
<period>105</period>
<generation>15.0</generation>
<consumption>14.104</consumption>
</datas>
<datas>
<period>106</period>
<generation>15.0</generation>
<consumption>14.105</consumption>
</datas>
<datas>
<period>107</period>
<generation>15.0</generation>
<consumption>14.106</consumption>
</datas>
<datas>
<period>108</period>
<generation>15.0</generation>
<consumption>14.107</consumption>
</datas>
<datas>
<period>109</period>
<generation>15.0</generation>
<consumption>14.108</consumption>
</datas>
<datas>
<period>110</period>
<generation>15.0</generation>
<consumption>14.109</consumption>
</datas>
<datas>
<period>111</period>
<generation>15.0</generation>
<consumption>14.110</consumption>
</datas>
<datas>
<period>112</period>
<generation>15.0</generation>
<consumption>14.111</consumption>
</datas>
<datas>
<period>113</period>
<generation>15.0</generation>
<consumption>14.112</consumption>
</datas>
<datas>
<period>114</period>
<generation>15.0</generation>
<consumption>14.113</consumption>
</datas>
<datas>
<period>115</period>
<generation>15.0</generation>
<consumption>14.114</consumption>
</datas>
<datas>
<period>116</period>
<generation>15.0</generation>
<consumption>14.115</consumption>
</datas>
<datas>
<period>117</period>
<generation>15.0</generation>
<consumption>14.116</consumption>
</datas>
<datas>
<period>118</period>
<generation>15.0</generation>
<consumption>14.117</consumption>
</datas>
<datas>
<period>119</period>
<generation>15.0</generation>
<consumption>14.118</consumption>
</datas>
<datas>
<period>120</period>
<generation>15.0</generation>
<consumption>14.119</consumption>
</datas>
<datas>
<period>121</period>
<generation>15.0</generation>
<consumption>14.120</consumption>
</datas>
<datas>
<period>122</period>
<generation>15.0</generation>
<consumption>14.121</consumption>
</datas>
<datas>
<period>123</period>
<generation>15.0</generation>
<consumption>14.122</consumption>
</datas>
<datas>
<period>124</period>
<generation>15.0</generation>
<consumption>14.123</consumption>
</datas>
<datas>
<period>125</period>
<generation>15.0</generation>
<consumption>14.124</consumption>
</datas>
<datas>
<period>126</period>
<generation>15.0</generation>
<consumption>14.125</consumption>
</datas>
<datas>
<period>127</period>
<generation>15.0</generation>
<consumption>14.126</consumption>
</datas>
<datas>
<period>128</period>
<generation>15.0</generation>
<consumption>14.127</consumption>
</datas>
<datas>
<period>129</period>
<generation>15.0</generation>
<consumption>14.128</consumption>
</datas>
<datas>
<period>130</period>
<generation>15.0</generation>
<consumption>14.129</consumption>
</datas>
<datas>
<period>131</period>
<generation>15.0</generation>
<consumption>14.130</consumption>
</datas>
<datas>
<period>132</period>
<generation>15.0</generation>
<consumption>14.131</consumption>
</datas>
<datas>
<period>133</period>
<generation>15.0</generation>
<consumption>14.132</consumption>
</datas>
<datas>
<period>134</period>
<generation>15.0</generation>
<consumption>14.133</consumption>
</datas>
<datas>
<period>135</period>
<generation>15.0</generation>
<consumption>14.134</consumption>
</datas>
<datas>
<period>136</period>
<generation>15.0</generation>
<consumption>14.135</consumption>
</datas>
<datas>
<period>137</period>
<generation>15.0</generation>
<consumption>14.136</consumption>
</datas>
<datas>
<period>138</period>
<generation>15.0</generation>
<consumption>14.137</consumption>
</datas>
<datas>
<period>139</period>
<generation>15.0</generation>
<consumption>14.138</consumption>
</datas>
<datas>
<period>140</period>
<generation>15.0</generation>
<consumption>14.139</consumption>
</datas>
<datas>
<period>141</period>
<generation>15.0</generation>
<consumption>14.140</consumption>
</datas>
<datas>
<period>142</period>
<generation>15.0</generation>
<consumption>14.141</consumption>
</datas>
<datas>
<period>143</period>
<generation>15.0</generation>
<consumption>14.142</consumption>
</datas>
<datas>
<period>144</period>
<generation>15.0</generation>
<consumption>14.143</consumption>
</datas>
<datas>
<period>145</period>
<generation>15.0</generation>
<consumption>14.144</consumption>
</datas>
<datas>
<period>146</period>
<generation>15.0</generation>
<consumption>14.145</consumption>
</datas>
<datas>
<period>147</period>
<generation>15.0</generation>
<consumption>14.146</consumption>
</datas>
<datas>
<period>148</period>
<generation>15.0</generation>
<consumption>14.147</consumption>
</datas>
<datas>
<period>149</period>
<generation>15.0</generation>
<consumption>14.148</consumption>
</datas>
<datas>
<period>150</period>
<generation>15.0</generation>
<consumption>14.149</consumption>
</datas>
<datas>
<period>151</period>
<generation>15.0</generation>
<consumption>14.150</consumption>
</datas>
<datas>
<period>152</period>
<generation>15.0</generation>
<consumption>14.151</consumption>
</datas>
<datas>
<period>153</period>
<generation>15.0</generation>
<consumption>14.152</consumption>
</datas>
<datas>
<period>154</period>
<generation>15.0</generation>
<consumption>14.153</consumption>
</datas>
<datas>
<period>155</period>
<generation>15.0</generation>
<consumption>14.154</consumption>
</datas>
<datas>
<period>156</period>
<generation>15.0</generation>
<consumption>14.155</consumption>
</datas>
<datas>
<period>157</period>
<generation>15.0</generation>
<consumption>14.156</consumption>
</datas>
<datas>
<period>158</period>
<generation>15.0</generation>
<consumption>14.157</consumption>
</datas>
<datas>
<period>159</period>
<generation>15.0</generation>
<consumption>14.158</consumption>
</datas>
<datas>
<period>160</period>
<generation>15.0</generation>
<consumption>14.159</consumption>
</datas>
<datas>
<period>161</period>
<generation>15.0</generation>
<consumption>14.160</consumption>
</datas>
<datas>
<period>162</period>
<generation>15.0</generation>
<consumption>14.161</consumption>
</datas>
<datas>
<period>163</period>
<generation>15.0</generation>
<consumption>14.162</consumption>
</datas>
<datas>
<period>164</period>
<generation>15.0</generation>
<consumption>14.163</consumption>
</datas>
<datas>
<period>165</period>
<generation>15.0</generation>
<consumption>14.164</consumption>
</datas>
<datas>
<period>166</period>
<generation>15.0</generation>
<consumption>14.165</consumption>
</datas>
<datas>
<period>167</period>
<generation>15.0</generation>
<consumption>14.166</consumption>
</datas>
<datas>
<period>168</period>
<generation>15.0</generation>
<consumption>14.167</consumption>
</datas>
<datas>
<period>169</period>
<generation>15.0</generation>
<consumption>14.168</consumption>
</datas>
<datas>
<period>170</period>
<generation>15.0</generation>
<consumption>14.169</consumption>
</datas>
<datas>
<period>171</period>
<generation>15.0</generation>
<consumption>14.170</consumption>
</datas>
<datas>
<period>172</period>
<generation>15.0</generation>
<consumption>14.171</consumption>
</datas>
<datas>
<period>173</period>
<generation>15.0</generation>
<consumption>14.172</consumption>
</datas>
<datas>
<period>174</period>
<generation>15.0</generation>
<consumption>14.173</consumption>
</datas>
<datas>
<period>175</period>
<generation>15.0</generation>
<consumption>14.174</consumption>
</datas>
<datas>
<period>176</period>
<generation>15.0</generation>
<consumption>14.175</consumption>
</datas>
<datas>
<period>177</period>
<generation>15.0</generation>
<consumption>14.176</consumption>
</datas>
<datas>
<period>178</period>
<generation>15.0</generation>
<consumption>14.177</consumption>
</datas>
<datas>
<period>179</period>
<generation>15.0</generation>
<consumption>14.178</consumption>
</datas>
<datas>
<period>180</period>
<generation>15.0</generation>
<consumption>14.179</consumption>
</datas>
<datas>
<period>181</period>
<generation>15.0</generation>
<consumption>14.180</consumption>
</datas>
<datas>
<period>182</period>
<generation>15.0</generation>
<consumption>14.181</consumption>
</datas>
<datas>
<period>183</period>
<generation>15.0</generation>
<consumption>14.182</consumption>
</datas>
<datas>
<period>184</period>
<generation>15.0</generation>
<consumption>14.183</consumption>
</datas>
<datas>
<period>185</period>
<generation>15.0</generation>
<consumption>14.184</consumption>
</datas>
<datas>
<period>186</period>
<generation>15.0</generation>
<consumption>14.185</consumption>
</datas>
<datas>
<period>187</period>
<generation>15.0</generation>
<consumption>14.186</consumption>
</datas>
<datas>
<period>188</period>
<generation>15.0</generation>
<consumption>14.187</consumption>
</datas>
<datas>
<period>189</period>
<generation>15.0</generation>
<consumption>14.188</consumption>
</datas>
<datas>
<period>190</period>
<generation>15.0</generation>
<consumption>14.189</consumption>
</datas>
<datas>
<period>191</period>
<generation>15.0</generation>
<consumption>14.190</consumption>
</datas>
<datas>
<period>192</period>
<generation>15.0</generation>
<consumption>14.191</consumption>
</datas>
<datas>
<period>193</period>
<generation>15.0</generation>
<consumption>14.192</consumption>
</datas>
<datas>
<period>194</period>
<generation>15.0</generation>
<consumption>14.193</consumption>
</datas>
<datas>
<period>195</period>
<generation>15.0</generation>
<consumption>14.194</consumption>
</datas>
<datas>
<period>196</period>
<generation>15.0</generation>
<consumption>14.195</consumption>
</datas>
<datas>
<period>197</period>
<generation>15.0</generation>
<consumption>14.196</consumption>
</datas>
<datas>
<period>198</period>
<generation>15.0</generation>
<consumption>14.197</consumption>
</datas>
<datas>
<period>199</period>
<generation>15.0</generation>
<consumption>14.198</consumption>
</datas>
<datas>
<period>200</period>
<generation>15.0</generation>
<consumption>14.199</consumption>
</datas>
<datas>
<period>201</period>
<generation>15.0</generation>
<consumption>14.200</consumption>
</datas>
<datas>
<period>202</period>
<generation>15.0</generation>
<consumption>14.201</consumption>
</datas>
<datas>
<period>203</period>
<generation>15.0</generation>
<consumption>14.202</consumption>
</datas>
<datas>
<period>204</period>
<generation>15.0</generation>
<consumption>14.203</consumption>
</datas>
<datas>
<period>205</period>
<generation>15.0</generation>
<consumption>14.204</consumption>
</datas>
<datas>
<period>206</period>
<generation>15.0</generation>
<consumption>14.205</consumption>
</datas>
<datas>
<period>207</period>
<generation>15.0</generation>
<consumption>14.206</consumption>
</datas>
<datas>
<period>208</period>
<generation>15.0</generation>
<consumption>14.207</consumption>
</datas>
<datas>
<period>209</period>
<generation>15.0</generation>
<consumption>14.208</consumption>
</datas>
<datas>
<period>210</period>
<generation>15.0</generation>
<consumption>14.209</consumption>
</datas>
<datas>
<period>211</period>
<generation>15.0</generation>
<consumption>14.210</consumption>
</datas>
<datas>
<period>212</period>
<generation>15.0</generation>
<consumption>14.211</consumption>
</datas>
<datas>
<period>213</period>
<generation>15.0</generation>
<consumption>14.212</consumption>
</datas>
<datas>
<period>214</period>
<generation>15.0</generation>
<consumption>14.213</consumption>
</datas>
<datas>
<period>215</period>
<generation>15.0</generation>
<consumption>14.214</consumption>
</datas>
<datas>
<period>216</period>
<generation>15.0</generation>
<consumption>14.215</consumption>
</datas>
<datas>
<period>217</period>
<generation>15.0</generation>
<consumption>14.216</consumption>
</datas>
<datas>
<period>218</period>
<generation>15.0</generation>
<consumption>14.217</consumption>
</datas>
<datas>
<period>219</period>
<generation>15.0</generation>
<consumption>14.218</consumption>
</datas>
<datas>
<period>220</period>
<generation>15.0</generation>
<consumption>14.219</consumption>
</datas>
<datas>
<period>221</period>
<generation>15.0</generation>
<consumption>14.220</consumption>
</datas>
<datas>
<period>222</period>
<generation>15.0</generation>
<consumption>14.221</consumption>
</datas>
<datas>
<period>223</period>
<generation>15.0</generation>
<consumption>14.222</consumption>
</datas>
<datas>
<period>224</period>
<generation>15.0</generation>
<consumption>14.223</consumption>
</datas>
<datas>
<period>225</period>
<generation>15.0</generation>
<consumption>14.224</consumption>
</datas>
<datas>
<period>226</period>
<generation>15.0</generation>
<consumption>14.225</consumption>
</datas>
<datas>
<period>227</period>
<generation>15.0</generation>
<consumption>14.226</consumption>
</datas>
<datas>
<period>228</period>
<generation>15.0</generation>
<consumption>14.227</consumption>
</datas>
<datas>
<period>229</period>
<generation>15.0</generation>
<consumption>14.228</consumption>
</datas>
<datas>
<period>230</period>
<generation>15.0</generation>
<consumption>14.229</consumption>
</datas>
<datas>
<period>231</period>
<generation>15.0</generation>
<consumption>14.230</consumption>
</datas>
<datas>
<period>232</period>
<generation>15.0</generation>
<consumption>14.231</consumption>
</datas>
<datas>
<period>233</period>
<generation>15.0</generation>
<consumption>14.232</consumption>
</datas>
<datas>
<period>234</period>
<generation>15.0</generation>
<consumption>14.233</consumption>
</datas>
<datas>
<period>235</period>
<generation>15.0</generation>
<consumption>14.234</consumption>
</datas>
<datas>
<period>236</period>
<generation>15.0</generation>
<consumption>14.235</consumption>
</datas>
<datas>
<period>237</period>
<generation>15.0</generation>
<consumption>14.236</consumption>
</datas>
<datas>
<period>238</period>
<generation>15.0</generation>
<consumption>14.237</consumption>
</datas>
<datas>
<period>239</period>
<generation>15.0</generation>
<consumption>14.238</consumption>
</datas>
<datas>
<period>240</period>
<generation>15.0</generation>
<consumption>14.239</consumption>
</datas>
<datas>
<period>241</period>
<generation>15.0</generation>
<consumption>14.240</consumption>
</datas>
<datas>
<period>242</period>
<generation>15.0</generation>
<consumption>14.241</consumption>
</datas>
<datas>
<period>243</period>
<generation>15.0</generation>
<consumption>14.242</consumption>
</datas>
<datas>
<period>244</period>
<generation>15.0</generation>
<consumption>14.243</consumption>
</datas>
<datas>
<period>245</period>
<generation>15.0</generation>
<consumption>14.244</consumption>
</datas>
<datas>
<period>246</period>
<generation>15.0</generation>
<consumption>14.245</consumption>
</datas>
<datas>
<period>247</period>
<generation>15.0</generation>
<consumption>14.246</consumption>
</datas>
<datas>
<period>248</period>
<generation>15.0</generation>
<consumption>14.247</consumption>
</datas>
<datas>
<period>249</period>
<generation>15.0</generation>
<consumption>14.248</consumption>
</datas>
<datas>
<period>250</period>
<generation>15.0</generation>
<consumption>14.249</consumption>
</datas>
<datas>
<period>251</period>
<generation>15.0</generation>
<consumption>14.250</consumption>
</datas>
<datas>
<period>252</period>
<generation>15.0</generation>
<consumption>14.251</consumption>
</datas>
<datas>
<period>253</period>
<generation>15.0</generation>
<consumption>14.252</consumption>
</datas>
<datas>
<period>254</period>
<generation>15.0</generation>
<consumption>14.253</consumption>
</datas>
<datas>
<period>255</period>
<generation>15.0</generation>
<consumption>14.254</consumption>
</datas>
<datas>
<period>256</period>
<generation>15.0</generation>
<consumption>14.255</consumption>
</datas>
<datas>
<period>257</period>
<generation>15.0</generation>
<consumption>14.256</consumption>
</datas>
<datas>
<period>258</period>
<generation>15.0</generation>
<consumption>14.257</consumption>
</datas>
<datas>
<period>259</period>
<generation>15.0</generation>
<consumption>14.258</consumption>
</datas>
<datas>
<period>260</period>
<generation>15.0</generation>
<consumption>14.259</consumption>
</datas>
<datas>
<period>261</period>
<generation>15.0</generation>
<consumption>14.260</consumption>
</datas>
<datas>
<period>262</period>
<generation>15.0</generation>
<consumption>14.261</consumption>
</datas>
<datas>
<period>263</period>
<generation>15.0</generation>
<consumption>14.262</consumption>
</datas>
<datas>
<period>264</period>
<generation>15.0</generation>
<consumption>14.263</consumption>
</datas>
<datas>
<period>265</period>
<generation>15.0</generation>
<consumption>14.264</consumption>
</datas>
<datas>
<period>266</period>
<generation>15.0</generation>
<consumption>14.265</consumption>
</datas>
<datas>
<period>267</period>
<generation>15.0</generation>
<consumption>14.266</consumption>
</datas>
<datas>
<period>268</period>
<generation>15.0</generation>
<consumption>14.267</consumption>
</datas>
<datas>
<period>269</period>
<generation>15.0</generation>
<consumption>14.268</consumption>
</datas>
<datas>
<period>270</period>
<generation>15.0</generation>
<consumption>14.269</consumption>
</datas>
<datas>
<period>271</period>
<generation>15.0</generation>
<consumption>14.270</consumption>
</datas>
<datas>
<period>272</period>
<generation>15.0</generation>
<consumption>14.271</consumption>
</datas>
<datas>
<period>273</period>
<generation>15.0</generation>
<consumption>14.272</consumption>
</datas>
<datas>
<period>274</period>
<generation>15.0</generation>
<consumption>14.273</consumption>
</datas>
<datas>
<period>275</period>
<generation>15.0</generation>
<consumption>14.274</consumption>
</datas>
<datas>
<period>276</period>
<generation>15.0</generation>
<consumption>14.275</consumption>
</datas>
<datas>
<period>277</period>
<generation>15.0</generation>
<consumption>14.276</consumption>
</datas>
<datas>
<period>278</period>
<generation>15.0</generation>
<consumption>14.277</consumption>
</datas>
<datas>
<period>279</period>
<generation>15.0</generation>
<consumption>14.278</consumption>
</datas>
<datas>
<period>280</period>
<generation>15.0</generation>
<consumption>14.279</consumption>
</datas>
<datas>
<period>281</period>
<generation>15.0</generation>
<consumption>14.280</consumption>
</datas>
<datas>
<period>282</period>
<generation>15.0</generation>
<consumption>14.281</consumption>
</datas>
<datas>
<period>283</period>
<generation>15.0</generation>
<consumption>14.282</consumption>
</datas>
<datas>
<period>284</period>
<generation>15.0</generation>
<consumption>14.283</consumption>
</datas>
<datas>
<period>285</period>
<generation>15.0</generation>
<consumption>14.284</consumption>
</datas>
<datas>
<period>286</period>
<generation>15.0</generation>
<consumption>14.285</consumption>
</datas>
<datas>
<period>287</period>
<generation>15.0</generation>
<consumption>14.286</consumption>
</datas>
<datas>
<period>288</period>
<generation>15.0</generation>
<consumption>14.287</consumption>
</datas>
<datas>
<period>289</period>
<generation>15.0</generation>
<consumption>14.288</consumption>
</datas>
<datas>
<period>290</period>
<generation>15.0</generation>
<consumption>14.289</consumption>
</datas>
<datas>
<period>291</period>
<generation>15.0</generation>
<consumption>14.290</consumption>
</datas>
<datas>
<period>292</period>
<generation>15.0</generation>
<consumption>14.291</consumption>
</datas>
<datas>
<period>293</period>
<generation>15.0</generation>
<consumption>14.292</consumption>
</datas>
<datas>
<period>294</period>
<generation>15.0</generation>
<consumption>14.293</consumption>
</datas>
<datas>
<period>295</period>
<generation>15.0</generation>
<consumption>14.294</consumption>
</datas>
<datas>
<period>296</period>
<generation>15.0</generation>
<consumption>14.295</consumption>
</datas>
<datas>
<period>297</period>
<generation>15.0</generation>
<consumption>14.296</consumption>
</datas>
<datas>
<period>298</period>
<generation>15.0</generation>
<consumption>14.297</consumption>
</datas>
<datas>
<period>299</period>
<generation>15.0</generation>
<consumption>14.298</consumption>
</datas>
<datas>
<period>300</period>
<generation>15.0</generation>
<consumption>14.299</consumption>
</datas>
<datas>
<period>301</period>
<generation>15.0</generation>
<consumption>14.300</consumption>
</datas>
<datas>
<period>302</period>
<generation>15.0</generation>
<consumption>14.301</consumption>
</datas>
<datas>
<period>303</period>
<generation>15.0</generation>
<consumption>14.302</consumption>
</datas>
<datas>
<period>304</period>
<generation>15.0</generation>
<consumption>14.303</consumption>
</datas>
<datas>
<period>305</period>
<generation>15.0</generation>
<consumption>14.304</consumption>
</datas>
<datas>
<period>306</period>
<generation>15.0</generation>
<consumption>14.305</consumption>
</datas>
<datas>
<period>307</period>
<generation>15.0</generation>
<consumption>14.306</consumption>
</datas>
<datas>
<period>308</period>
<generation>15.0</generation>
<consumption>14.307</consumption>
</datas>
<datas>
<period>309</period>
<generation>15.0</generation>
<consumption>14.308</consumption>
</datas>
<datas>
<period>310</period>
<generation>15.0</generation>
<consumption>14.309</consumption>
</datas>
<datas>
<period>311</period>
<generation>15.0</generation>
<consumption>14.310</consumption>
</datas>
<datas>
<period>312</period>
<generation>15.0</generation>
<consumption>14.311</consumption>
</datas>
<datas>
<period>313</period>
<generation>15.0</generation>
<consumption>14.312</consumption>
</datas>
<datas>
<period>314</period>
<generation>15.0</generation>
<consumption>14.313</consumption>
</datas>
<datas>
<period>315</period>
<generation>15.0</generation>
<consumption>14.314</consumption>
</datas>
<datas>
<period>316</period>
<generation>15.0</generation>
<consumption>14.315</consumption>
</datas>
<datas>
<period>317</period>
<generation>15.0</generation>
<consumption>14.316</consumption>
</datas>
<datas>
<period>318</period>
<generation>15.0</generation>
<consumption>14.317</consumption>
</datas>
<datas>
<period>319</period>
<generation>15.0</generation>
<consumption>14.318</consumption>
</datas>
<datas>
<period>320</period>
<generation>15.0</generation>
<consumption>14.319</consumption>
</datas>
<datas>
<period>321</period>
<generation>15.0</generation>
<consumption>14.320</consumption>
</datas>
<datas>
<period>322</period>
<generation>15.0</generation>
<consumption>14.321</consumption>
</datas>
<datas>
<period>323</period>
<generation>15.0</generation>
<consumption>14.322</consumption>
</datas>
<datas>
<period>324</period>
<generation>15.0</generation>
<consumption>14.323</consumption>
</datas>
<datas>
<period>325</period>
<generation>15.0</generation>
<consumption>14.324</consumption>
</datas>
<datas>
<period>326</period>
<generation>15.0</generation>
<consumption>14.325</consumption>
</datas>
<datas>
<period>327</period>
<generation>15.0</generation>
<consumption>14.326</consumption>
</datas>
<datas>
<period>328</period>
<generation>15.0</generation>
<consumption>14.327</consumption>
</datas>
<datas>
<period>329</period>
<generation>15.0</generation>
<consumption>14.328</consumption>
</datas>
<datas>
<period>330</period>
<generation>15.0</generation>
<consumption>14.329</consumption>
</datas>
<datas>
<period>331</period>
<generation>15.0</generation>
<consumption>14.330</consumption>
</datas>
<datas>
<period>332</period>
<generation>15.0</generation>
<consumption>14.331</consumption>
</datas>
<datas>
<period>333</period>
<generation>15.0</generation>
<consumption>14.332</consumption>
</datas>
<datas>
<period>334</period>
<generation>15.0</generation>
<consumption>14.333</consumption>
</datas>
<datas>
<period>335</period>
<generation>15.0</generation>
<consumption>14.334</consumption>
</datas>
<datas>
<period>336</period>
<generation>15.0</generation>
<consumption>14.335</consumption>
</datas>
<datas>
<period>337</period>
<generation>15.0</generation>
<consumption>14.336</consumption>
</datas>
<datas>
<period>338</period>
<generation>15.0</generation>
<consumption>14.337</consumption>
</datas>
<datas>
<period>339</period>
<generation>15.0</generation>
<consumption>14.338</consumption>
</datas>
<datas>
<period>340</period>
<generation>15.0</generation>
<consumption>14.339</consumption>
</datas>
<datas>
<period>341</period>
<generation>15.0</generation>
<consumption>14.340</consumption>
</datas>
<datas>
<period>342</period>
<generation>15.0</generation>
<consumption>14.341</consumption>
</datas>
<datas>
<period>343</period>
<generation>15.0</generation>
<consumption>14.342</consumption>
</datas>
<datas>
<period>344</period>
<generation>15.0</generation>
<consumption>14.343</consumption>
</datas>
<datas>
<period>345</period>
<generation>15.0</generation>
<consumption>14.344</consumption>
</datas>
<datas>
<period>346</period>
<generation>15.0</generation>
<consumption>14.345</consumption>
</datas>
<datas>
<period>347</period>
<generation>15.0</generation>
<consumption>14.346</consumption>
</datas>
<datas>
<period>348</period>
<generation>15.0</generation>
<consumption>14.347</consumption>
</datas>
<datas>
<period>349</period>
<generation>15.0</generation>
<consumption>14.348</consumption>
</datas>
<datas>
<period>350</period>
<generation>15.0</generation>
<consumption>14.349</consumption>
</datas>
<datas>
<period>351</period>
<generation>15.0</generation>
<consumption>14.350</consumption>
</datas>
<datas>
<period>352</period>
<generation>15.0</generation>
<consumption>14.351</consumption>
</datas>
<datas>
<period>353</period>
<generation>15.0</generation>
<consumption>14.352</consumption>
</datas>
<datas>
<period>354</period>
<generation>15.0</generation>
<consumption>14.353</consumption>
</datas>
<datas>
<period>355</period>
<generation>15.0</generation>
<consumption>14.354</consumption>
</datas>
<datas>
<period>356</period>
<generation>15.0</generation>
<consumption>14.355</consumption>
</datas>
<datas>
<period>357</period>
<generation>15.0</generation>
<consumption>14.356</consumption>
</datas>
<datas>
<period>358</period>
<generation>15.0</generation>
<consumption>14.357</consumption>
</datas>
<datas>
<period>359</period>
<generation>15.0</generation>
<consumption>14.358</consumption>
</datas>
<datas>
<period>360</period>
<generation>15.0</generation>
<consumption>14.359</consumption>
</datas>
<datas>
<period>361</period>
<generation>15.0</generation>
<consumption>14.360</consumption>
</datas>
<datas>
<period>362</period>
<generation>15.0</generation>
<consumption>14.361</consumption>
</datas>
<datas>
<period>363</period>
<generation>15.0</generation>
<consumption>14.362</consumption>
</datas>
<datas>
<period>364</period>
<generation>15.0</generation>
<consumption>14.363</consumption>
</datas>
<datas>
<period>365</period>
<generation>15.0</generation>
<consumption>14.364</consumption>
</datas>
<datas>
<period>366</period>
<generation>15.0</generation>
<consumption>14.365</consumption>
</datas>
<datas>
<period>367</period>
<generation>15.0</generation>
<consumption>14.366</consumption>
</datas>
<datas>
<period>368</period>
<generation>15.0</generation>
<consumption>14.367</consumption>
</datas>
<datas>
<period>369</period>
<generation>15.0</generation>
<consumption>14.368</consumption>
</datas>
<datas>
<period>370</period>
<generation>15.0</generation>
<consumption>14.369</consumption>
</datas>
<datas>
<period>371</period>
<generation>15.0</generation>
<consumption>14.370</consumption>
</datas>
<datas>
<period>372</period>
<generation>15.0</generation>
<consumption>14.371</consumption>
</datas>
<datas>
<period>373</period>
<generation>15.0</generation>
<consumption>14.372</consumption>
</datas>
<datas>
<period>374</period>
<generation>15.0</generation>
<consumption>14.373</consumption>
</datas>
<datas>
<period>375</period>
<generation>15.0</generation>
<consumption>14.374</consumption>
</datas>
<datas>
<period>376</period>
<generation>15.0</generation>
<consumption>14.375</consumption>
</datas>
<datas>
<period>377</period>
<generation>15.0</generation>
<consumption>14.376</consumption>
</datas>
<datas>
<period>378</period>
<generation>15.0</generation>
<consumption>14.377</consumption>
</datas>
<datas>
<period>379</period>
<generation>15.0</generation>
<consumption>14.378</consumption>
</datas>
<datas>
<period>380</period>
<generation>15.0</generation>
<consumption>14.379</consumption>
</datas>
<datas>
<period>381</period>
<generation>15.0</generation>
<consumption>14.380</consumption>
</datas>
<datas>
<period>382</period>
<generation>15.0</generation>
<consumption>14.381</consumption>
</datas>
<datas>
<period>383</period>
<generation>15.0</generation>
<consumption>14.382</consumption>
</datas>
<datas>
<period>384</period>
<generation>15.0</generation>
<consumption>14.383</consumption>
</datas>
<datas>
<period>385</period>
<generation>15.0</generation>
<consumption>14.384</consumption>
</datas>
<datas>
<period>386</period>
<generation>15.0</generation>
<consumption>14.385</consumption>
</datas>
<datas>
<period>387</period>
<generation>15.0</generation>
<consumption>14.386</consumption>
</datas>
<datas>
<period>388</period>
<generation>15.0</generation>
<consumption>14.387</consumption>
</datas>
<datas>
<period>389</period>
<generation>15.0</generation>
<consumption>14.388</consumption>
</datas>
<datas>
<period>390</period>
<generation>15.0</generation>
<consumption>14.389</consumption>
</datas>
<datas>
<period>391</period>
<generation>15.0</generation>
<consumption>14.390</consumption>
</datas>
<datas>
<period>392</period>
<generation>15.0</generation>
<consumption>14.391</consumption>
</datas>
<datas>
<period>393</period>
<generation>15.0</generation>
<consumption>14.392</consumption>
</datas>
<datas>
<period>394</period>
<generation>15.0</generation>
<consumption>14.393</consumption>
</datas>
<datas>
<period>395</period>
<generation>15.0</generation>
<consumption>14.394</consumption>
</datas>
<datas>
<period>396</period>
<generation>15.0</generation>
<consumption>14.395</consumption>
</datas>
<datas>
<period>397</period>
<generation>15.0</generation>
<consumption>14.396</consumption>
</datas>
<datas>
<period>398</period>
<generation>15.0</generation>
<consumption>14.397</consumption>
</datas>
<datas>
<period>399</period>
<generation>15.0</generation>
<consumption>14.398</consumption>
</datas>
<datas>
<period>400</period>
<generation>15.0</generation>
<consumption>14.399</consumption>
</datas>
<datas>
<period>401</period>
<generation>15.0</generation>
<consumption>14.400</consumption>
</datas>
<datas>
<period>402</period>
<generation>15.0</generation>
<consumption>14.401</consumption>
</datas>
<datas>
<period>403</period>
<generation>15.0</generation>
<consumption>14.402</consumption>
</datas>
<datas>
<period>404</period>
<generation>15.0</generation>
<consumption>14.403</consumption>
</datas>
<datas>
<period>405</period>
<generation>15.0</generation>
<consumption>14.404</consumption>
</datas>
<datas>
<period>406</period>
<generation>15.0</generation>
<consumption>14.405</consumption>
</datas>
<datas>
<period>407</period>
<generation>15.0</generation>
<consumption>14.406</consumption>
</datas>
<datas>
<period>408</period>
<generation>15.0</generation>
<consumption>14.407</consumption>
</datas>
<datas>
<period>409</period>
<generation>15.0</generation>
<consumption>14.408</consumption>
</datas>
<datas>
<period>410</period>
<generation>15.0</generation>
<consumption>14.409</consumption>
</datas>
<datas>
<period>411</period>
<generation>15.0</generation>
<consumption>14.410</consumption>
</datas>
<datas>
<period>412</period>
<generation>15.0</generation>
<consumption>14.411</consumption>
</datas>
<datas>
<period>413</period>
<generation>15.0</generation>
<consumption>14.412</consumption>
</datas>
<datas>
<period>414</period>
<generation>15.0</generation>
<consumption>14.413</consumption>
</datas>
<datas>
<period>415</period>
<generation>15.0</generation>
<consumption>14.414</consumption>
</datas>
<datas>
<period>416</period>
<generation>15.0</generation>
<consumption>14.415</consumption>
</datas>
<datas>
<period>417</period>
<generation>15.0</generation>
<consumption>14.416</consumption>
</datas>
<datas>
<period>418</period>
<generation>15.0</generation>
<consumption>14.417</consumption>
</datas>
<datas>
<period>419</period>
<generation>15.0</generation>
<consumption>14.418</consumption>
</datas>
<datas>
<period>420</period>
<generation>15.0</generation>
<consumption>14.419</consumption>
</datas>
<datas>
<period>421</period>
<generation>15.0</generation>
<consumption>14.420</consumption>
</datas>
<datas>
<period>422</period>
<generation>15.0</generation>
<consumption>14.421</consumption>
</datas>
<datas>
<period>423</period>
<generation>15.0</generation>
<consumption>14.422</consumption>
</datas>
<datas>
<period>424</period>
<generation>15.0</generation>
<consumption>14.423</consumption>
</datas>
<datas>
<period>425</period>
<generation>15.0</generation>
<consumption>14.424</consumption>
</datas>
<datas>
<period>426</period>
<generation>15.0</generation>
<consumption>14.425</consumption>
</datas>
<datas>
<period>427</period>
<generation>15.0</generation>
<consumption>14.426</consumption>
</datas>
<datas>
<period>428</period>
<generation>15.0</generation>
<consumption>14.427</consumption>
</datas>
<datas>
<period>429</period>
<generation>15.0</generation>
<consumption>14.428</consumption>
</datas>
<datas>
<period>430</period>
<generation>15.0</generation>
<consumption>14.429</consumption>
</datas>
<datas>
<period>431</period>
<generation>15.0</generation>
<consumption>14.430</consumption>
</datas>
<datas>
<period>432</period>
<generation>15.0</generation>
<consumption>14.431</consumption>
</datas>
<datas>
<period>433</period>
<generation>15.0</generation>
<consumption>14.432</consumption>
</datas>
<datas>
<period>434</period>
<generation>15.0</generation>
<consumption>14.433</consumption>
</datas>
<datas>
<period>435</period>
<generation>15.0</generation>
<consumption>14.434</consumption>
</datas>
<datas>
<period>436</period>
<generation>15.0</generation>
<consumption>14.435</consumption>
</datas>
<datas>
<period>437</period>
<generation>15.0</generation>
<consumption>14.436</consumption>
</datas>
<datas>
<period>438</period>
<generation>15.0</generation>
<consumption>14.437</consumption>
</datas>
<datas>
<period>439</period>
<generation>15.0</generation>
<consumption>14.438</consumption>
</datas>
<datas>
<period>440</period>
<generation>15.0</generation>
<consumption>14.439</consumption>
</datas>
<datas>
<period>441</period>
<generation>15.0</generation>
<consumption>14.440</consumption>
</datas>
<datas>
<period>442</period>
<generation>15.0</generation>
<consumption>14.441</consumption>
</datas>
<datas>
<period>443</period>
<generation>15.0</generation>
<consumption>14.442</consumption>
</datas>
<datas>
<period>444</period>
<generation>15.0</generation>
<consumption>14.443</consumption>
</datas>
<datas>
<period>445</period>
<generation>15.0</generation>
<consumption>14.444</consumption>
</datas>
<datas>
<period>446</period>
<generation>15.0</generation>
<consumption>14.445</consumption>
</datas>
<datas>
<period>447</period>
<generation>15.0</generation>
<consumption>14.446</consumption>
</datas>
<datas>
<period>448</period>
<generation>15.0</generation>
<consumption>14.447</consumption>
</datas>
<datas>
<period>449</period>
<generation>15.0</generation>
<consumption>14.448</consumption>
</datas>
<datas>
<period>450</period>
<generation>15.0</generation>
<consumption>14.449</consumption>
</datas>
<datas>
<period>451</period>
<generation>15.0</generation>
<consumption>14.450</consumption>
</datas>
<datas>
<period>452</period>
<generation>15.0</generation>
<consumption>14.451</consumption>
</datas>
<datas>
<period>453</period>
<generation>15.0</generation>
<consumption>14.452</consumption>
</datas>
<datas>
<period>454</period>
<generation>15.0</generation>
<consumption>14.453</consumption>
</datas>
<datas>
<period>455</period>
<generation>15.0</generation>
<consumption>14.454</consumption>
</datas>
<datas>
<period>456</period>
<generation>15.0</generation>
<consumption>14.455</consumption>
</datas>
<datas>
<period>457</period>
<generation>15.0</generation>
<consumption>14.456</consumption>
</datas>
<datas>
<period>458</period>
<generation>15.0</generation>
<consumption>14.457</consumption>
</datas>
<datas>
<period>459</period>
<generation>15.0</generation>
<consumption>14.458</consumption>
</datas>
<datas>
<period>460</period>
<generation>15.0</generation>
<consumption>14.459</consumption>
</datas>
<datas>
<period>461</period>
<generation>15.0</generation>
<consumption>14.460</consumption>
</datas>
<datas>
<period>462</period>
<generation>15.0</generation>
<consumption>14.461</consumption>
</datas>
<datas>
<period>463</period>
<generation>15.0</generation>
<consumption>14.462</consumption>
</datas>
<datas>
<period>464</period>
<generation>15.0</generation>
<consumption>14.463</consumption>
</datas>
<datas>
<period>465</period>
<generation>15.0</generation>
<consumption>14.464</consumption>
</datas>
<datas>
<period>466</period>
<generation>15.0</generation>
<consumption>14.465</consumption>
</datas>
<datas>
<period>467</period>
<generation>15.0</generation>
<consumption>14.466</consumption>
</datas>
<datas>
<period>468</period>
<generation>15.0</generation>
<consumption>14.467</consumption>
</datas>
<datas>
<period>469</period>
<generation>15.0</generation>
<consumption>14.468</consumption>
</datas>
<datas>
<period>470</period>
<generation>15.0</generation>
<consumption>14.469</consumption>
</datas>
<datas>
<period>471</period>
<generation>15.0</generation>
<consumption>14.470</consumption>
</datas>
<datas>
<period>472</period>
<generation>15.0</generation>
<consumption>14.471</consumption>
</datas>
<datas>
<period>473</period>
<generation>15.0</generation>
<consumption>14.472</consumption>
</datas>
<datas>
<period>474</period>
<generation>15.0</generation>
<consumption>14.473</consumption>
</datas>
<datas>
<period>475</period>
<generation>15.0</generation>
<consumption>14.474</consumption>
</datas>
<datas>
<period>476</period>
<generation>15.0</generation>
<consumption>14.475</consumption>
</datas>
<datas>
<period>477</period>
<generation>15.0</generation>
<consumption>14.476</consumption>
</datas>
<datas>
<period>478</period>
<generation>15.0</generation>
<consumption>14.477</consumption>
</datas>
<datas>
<period>479</period>
<generation>15.0</generation>
<consumption>14.478</consumption>
</datas>
<datas>
<period>480</period>
<generation>15.0</generation>
<consumption>14.479</consumption>
</datas>
<datas>
<period>481</period>
<generation>15.0</generation>
<consumption>14.480</consumption>
</datas>
<datas>
<period>482</period>
<generation>15.0</generation>
<consumption>14.481</consumption>
</datas>
<datas>
<period>483</period>
<generation>15.0</generation>
<consumption>14.482</consumption>
</datas>
<datas>
<period>484</period>
<generation>15.0</generation>
<consumption>14.483</consumption>
</datas>
<datas>
<period>485</period>
<generation>15.0</generation>
<consumption>14.484</consumption>
</datas>
<datas>
<period>486</period>
<generation>15.0</generation>
<consumption>14.485</consumption>
</datas>
<datas>
<period>487</period>
<generation>15.0</generation>
<consumption>14.486</consumption>
</datas>
<datas>
<period>488</period>
<generation>15.0</generation>
<consumption>14.487</consumption>
</datas>
<datas>
<period>489</period>
<generation>15.0</generation>
<consumption>14.488</consumption>
</datas>
<datas>
<period>490</period>
<generation>15.0</generation>
<consumption>14.489</consumption>
</datas>
<datas>
<period>491</period>
<generation>15.0</generation>
<consumption>14.490</consumption>
</datas>
<datas>
<period>492</period>
<generation>15.0</generation>
<consumption>14.491</consumption>
</datas>
<datas>
<period>493</period>
<generation>15.0</generation>
<consumption>14.492</consumption>
</datas>
<datas>
<period>494</period>
<generation>15.0</generation>
<consumption>14.493</consumption>
</datas>
<datas>
<period>495</period>
<generation>15.0</generation>
<consumption>14.494</consumption>
</datas>
<datas>
<period>496</period>
<generation>15.0</generation>
<consumption>14.495</consumption>
</datas>
<datas>
<period>497</period>
<generation>15.0</generation>
<consumption>14.496</consumption>
</datas>
<datas>
<period>498</period>
<generation>15.0</generation>
<consumption>14.497</consumption>
</datas>
<datas>
<period>499</period>
<generation>15.0</generation>
<consumption>14.498</consumption>
</datas>
<datas>
<period>500</period>
<generation>15.0</generation>
<consumption>14.499</consumption>
</datas>
<datas>
<period>501</period>
<generation>15.0</generation>
<consumption>14.500</consumption>
</datas>
<datas>
<period>502</period>
<generation>15.0</generation>
<consumption>14.501</consumption>
</datas>
<datas>
<period>503</period>
<generation>15.0</generation>
<consumption>14.502</consumption>
</datas>
<datas>
<period>504</period>
<generation>15.0</generation>
<consumption>14.503</consumption>
</datas>
<datas>
<period>505</period>
<generation>15.0</generation>
<consumption>14.504</consumption>
</datas>
<datas>
<period>506</period>
<generation>15.0</generation>
<consumption>14.505</consumption>
</datas>
<datas>
<period>507</period>
<generation>15.0</generation>
<consumption>14.506</consumption>
</datas>
<datas>
<period>508</period>
<generation>15.0</generation>
<consumption>14.507</consumption>
</datas>
<datas>
<period>509</period>
<generation>15.0</generation>
<consumption>14.508</consumption>
</datas>
<datas>
<period>510</period>
<generation>15.0</generation>
<consumption>14.509</consumption>
</datas>
<datas>
<period>511</period>
<generation>15.0</generation>
<consumption>14.510</consumption>
</datas>
<datas>
<period>512</period>
<generation>15.0</generation>
<consumption>14.511</consumption>
</datas>
<datas>
<period>513</period>
<generation>15.0</generation>
<consumption>14.512</consumption>
</datas>
<datas>
<period>514</period>
<generation>15.0</generation>
<consumption>14.513</consumption>
</datas>
<datas>
<period>515</period>
<generation>15.0</generation>
<consumption>14.514</consumption>
</datas>
<datas>
<period>516</period>
<generation>15.0</generation>
<consumption>14.515</consumption>
</datas>
<datas>
<period>517</period>
<generation>15.0</generation>
<consumption>14.516</consumption>
</datas>
<datas>
<period>518</period>
<generation>15.0</generation>
<consumption>14.517</consumption>
</datas>
<datas>
<period>519</period>
<generation>15.0</generation>
<consumption>14.518</consumption>
</datas>
<datas>
<period>520</period>
<generation>15.0</generation>
<consumption>14.519</consumption>
</datas>
<datas>
<period>521</period>
<generation>15.0</generation>
<consumption>14.520</consumption>
</datas>
<datas>
<period>522</period>
<generation>15.0</generation>
<consumption>14.521</consumption>
</datas>
<datas>
<period>523</period>
<generation>15.0</generation>
<consumption>14.522</consumption>
</datas>
<datas>
<period>524</period>
<generation>15.0</generation>
<consumption>14.523</consumption>
</datas>
<datas>
<period>525</period>
<generation>15.0</generation>
<consumption>14.524</consumption>
</datas>
<datas>
<period>526</period>
<generation>15.0</generation>
<consumption>14.525</consumption>
</datas>
<datas>
<period>527</period>
<generation>15.0</generation>
<consumption>14.526</consumption>
</datas>
<datas>
<period>528</period>
<generation>15.0</generation>
<consumption>14.527</consumption>
</datas>
<datas>
<period>529</period>
<generation>15.0</generation>
<consumption>14.528</consumption>
</datas>
<datas>
<period>530</period>
<generation>15.0</generation>
<consumption>14.529</consumption>
</datas>
<datas>
<period>531</period>
<generation>15.0</generation>
<consumption>14.530</consumption>
</datas>
<datas>
<period>532</period>
<generation>15.0</generation>
<consumption>14.531</consumption>
</datas>
<datas>
<period>533</period>
<generation>15.0</generation>
<consumption>14.532</consumption>
</datas>
<datas>
<period>534</period>
<generation>15.0</generation>
<consumption>14.533</consumption>
</datas>
<datas>
<period>535</period>
<generation>15.0</generation>
<consumption>14.534</consumption>
</datas>
<datas>
<period>536</period>
<generation>15.0</generation>
<consumption>14.535</consumption>
</datas>
<datas>
<period>537</period>
<generation>15.0</generation>
<consumption>14.536</consumption>
</datas>
<datas>
<period>538</period>
<generation>15.0</generation>
<consumption>14.537</consumption>
</datas>
<datas>
<period>539</period>
<generation>15.0</generation>
<consumption>14.538</consumption>
</datas>
<datas>
<period>540</period>
<generation>15.0</generation>
<consumption>14.539</consumption>
</datas>
<datas>
<period>541</period>
<generation>15.0</generation>
<consumption>14.540</consumption>
</datas>
<datas>
<period>542</period>
<generation>15.0</generation>
<consumption>14.541</consumption>
</datas>
<datas>
<period>543</period>
<generation>15.0</generation>
<consumption>14.542</consumption>
</datas>
<datas>
<period>544</period>
<generation>15.0</generation>
<consumption>14.543</consumption>
</datas>
<datas>
<period>545</period>
<generation>15.0</generation>
<consumption>14.544</consumption>
</datas>
<datas>
<period>546</period>
<generation>15.0</generation>
<consumption>14.545</consumption>
</datas>
<datas>
<period>547</period>
<generation>15.0</generation>
<consumption>14.546</consumption>
</datas>
<datas>
<period>548</period>
<generation>15.0</generation>
<consumption>14.547</consumption>
</datas>
<datas>
<period>549</period>
<generation>15.0</generation>
<consumption>14.548</consumption>
</datas>
<datas>
<period>550</period>
<generation>15.0</generation>
<consumption>14.549</consumption>
</datas>
<datas>
<period>551</period>
<generation>15.0</generation>
<consumption>14.550</consumption>
</datas>
<datas>
<period>552</period>
<generation>15.0</generation>
<consumption>14.551</consumption>
</datas>
<datas>
<period>553</period>
<generation>15.0</generation>
<consumption>14.552</consumption>
</datas>
<datas>
<period>554</period>
<generation>15.0</generation>
<consumption>14.553</consumption>
</datas>
<datas>
<period>555</period>
<generation>15.0</generation>
<consumption>14.554</consumption>
</datas>
<datas>
<period>556</period>
<generation>15.0</generation>
<consumption>14.555</consumption>
</datas>
<datas>
<period>557</period>
<generation>15.0</generation>
<consumption>14.556</consumption>
</datas>
<datas>
<period>558</period>
<generation>15.0</generation>
<consumption>14.557</consumption>
</datas>
<datas>
<period>559</period>
<generation>15.0</generation>
<consumption>14.558</consumption>
</datas>
<datas>
<period>560</period>
<generation>15.0</generation>
<consumption>14.559</consumption>
</datas>
<datas>
<period>561</period>
<generation>15.0</generation>
<consumption>14.560</consumption>
</datas>
<datas>
<period>562</period>
<generation>15.0</generation>
<consumption>14.561</consumption>
</datas>
<datas>
<period>563</period>
<generation>15.0</generation>
<consumption>14.562</consumption>
</datas>
<datas>
<period>564</period>
<generation>15.0</generation>
<consumption>14.563</consumption>
</datas>
<datas>
<period>565</period>
<generation>15.0</generation>
<consumption>14.564</consumption>
</datas>
<datas>
<period>566</period>
<generation>15.0</generation>
<consumption>14.565</consumption>
</datas>
<datas>
<period>567</period>
<generation>15.0</generation>
<consumption>14.566</consumption>
</datas>
<datas>
<period>568</period>
<generation>15.0</generation>
<consumption>14.567</consumption>
</datas>
<datas>
<period>569</period>
<generation>15.0</generation>
<consumption>14.568</consumption>
</datas>
<datas>
<period>570</period>
<generation>15.0</generation>
<consumption>14.569</consumption>
</datas>
<datas>
<period>571</period>
<generation>15.0</generation>
<consumption>14.570</consumption>
</datas>
<datas>
<period>572</period>
<generation>15.0</generation>
<consumption>14.571</consumption>
</datas>
<datas>
<period>573</period>
<generation>15.0</generation>
<consumption>14.572</consumption>
</datas>
<datas>
<period>574</period>
<generation>15.0</generation>
<consumption>14.573</consumption>
</datas>
<datas>
<period>575</period>
<generation>15.0</generation>
<consumption>14.574</consumption>
</datas>
<datas>
<period>576</period>
<generation>15.0</generation>
<consumption>14.575</consumption>
</datas>
<datas>
<period>577</period>
<generation>15.0</generation>
<consumption>14.576</consumption>
</datas>
<datas>
<period>578</period>
<generation>15.0</generation>
<consumption>14.577</consumption>
</datas>
<datas>
<period>579</period>
<generation>15.0</generation>
<consumption>14.578</consumption>
</datas>
<datas>
<period>580</period>
<generation>15.0</generation>
<consumption>14.579</consumption>
</datas>
<datas>
<period>581</period>
<generation>15.0</generation>
<consumption>14.580</consumption>
</datas>
<datas>
<period>582</period>
<generation>15.0</generation>
<consumption>14.581</consumption>
</datas>
<datas>
<period>583</period>
<generation>15.0</generation>
<consumption>14.582</consumption>
</datas>
<datas>
<period>584</period>
<generation>15.0</generation>
<consumption>14.583</consumption>
</datas>
<datas>
<period>585</period>
<generation>15.0</generation>
<consumption>14.584</consumption>
</datas>
<datas>
<period>586</period>
<generation>15.0</generation>
<consumption>14.585</consumption>
</datas>
<datas>
<period>587</period>
<generation>15.0</generation>
<consumption>14.586</consumption>
</datas>
<datas>
<period>588</period>
<generation>15.0</generation>
<consumption>14.587</consumption>
</datas>
<datas>
<period>589</period>
<generation>15.0</generation>
<consumption>14.588</consumption>
</datas>
<datas>
<period>590</period>
<generation>15.0</generation>
<consumption>14.589</consumption>
</datas>
<datas>
<period>591</period>
<generation>15.0</generation>
<consumption>14.590</consumption>
</datas>
<datas>
<period>592</period>
<generation>15.0</generation>
<consumption>14.591</consumption>
</datas>
<datas>
<period>593</period>
<generation>15.0</generation>
<consumption>14.592</consumption>
</datas>
<datas>
<period>594</period>
<generation>15.0</generation>
<consumption>14.593</consumption>
</datas>
<datas>
<period>595</period>
<generation>15.0</generation>
<consumption>14.594</consumption>
</datas>
<datas>
<period>596</period>
<generation>15.0</generation>
<consumption>14.595</consumption>
</datas>
<datas>
<period>597</period>
<generation>15.0</generation>
<consumption>14.596</consumption>
</datas>
<datas>
<period>598</period>
<generation>15.0</generation>
<consumption>14.597</consumption>
</datas>
<datas>
<period>599</period>
<generation>15.0</generation>
<consumption>14.598</consumption>
</datas>
<datas>
<period>600</period>
<generation>15.0</generation>
<consumption>14.599</consumption>
</datas>
<datas>
<period>601</period>
<generation>15.0</generation>
<consumption>14.600</consumption>
</datas>
<datas>
<period>602</period>
<generation>15.0</generation>
<consumption>14.601</consumption>
</datas>
<datas>
<period>603</period>
<generation>15.0</generation>
<consumption>14.602</consumption>
</datas>
<datas>
<period>604</period>
<generation>15.0</generation>
<consumption>14.603</consumption>
</datas>
<datas>
<period>605</period>
<generation>15.0</generation>
<consumption>14.604</consumption>
</datas>
<datas>
<period>606</period>
<generation>15.0</generation>
<consumption>14.605</consumption>
</datas>
<datas>
<period>607</period>
<generation>15.0</generation>
<consumption>14.606</consumption>
</datas>
<datas>
<period>608</period>
<generation>15.0</generation>
<consumption>14.607</consumption>
</datas>
<datas>
<period>609</period>
<generation>15.0</generation>
<consumption>14.608</consumption>
</datas>
<datas>
<period>610</period>
<generation>15.0</generation>
<consumption>14.609</consumption>
</datas>
<datas>
<period>611</period>
<generation>15.0</generation>
<consumption>14.610</consumption>
</datas>
<datas>
<period>612</period>
<generation>15.0</generation>
<consumption>14.611</consumption>
</datas>
<datas>
<period>613</period>
<generation>15.0</generation>
<consumption>14.612</consumption>
</datas>
<datas>
<period>614</period>
<generation>15.0</generation>
<consumption>14.613</consumption>
</datas>
<datas>
<period>615</period>
<generation>15.0</generation>
<consumption>14.614</consumption>
</datas>
<datas>
<period>616</period>
<generation>15.0</generation>
<consumption>14.615</consumption>
</datas>
<datas>
<period>617</period>
<generation>15.0</generation>
<consumption>14.616</consumption>
</datas>
<datas>
<period>618</period>
<generation>15.0</generation>
<consumption>14.617</consumption>
</datas>
<datas>
<period>619</period>
<generation>15.0</generation>
<consumption>14.618</consumption>
</datas>
<datas>
<period>620</period>
<generation>15.0</generation>
<consumption>14.619</consumption>
</datas>
<datas>
<period>621</period>
<generation>15.0</generation>
<consumption>14.620</consumption>
</datas>
<datas>
<period>622</period>
<generation>15.0</generation>
<consumption>14.621</consumption>
</datas>
<datas>
<period>623</period>
<generation>15.0</generation>
<consumption>14.622</consumption>
</datas>
<datas>
<period>624</period>
<generation>15.0</generation>
<consumption>14.623</consumption>
</datas>
<datas>
<period>625</period>
<generation>15.0</generation>
<consumption>14.624</consumption>
</datas>
<datas>
<period>626</period>
<generation>15.0</generation>
<consumption>14.625</consumption>
</datas>
<datas>
<period>627</period>
<generation>15.0</generation>
<consumption>14.626</consumption>
</datas>
<datas>
<period>628</period>
<generation>15.0</generation>
<consumption>14.627</consumption>
</datas>
<datas>
<period>629</period>
<generation>15.0</generation>
<consumption>14.628</consumption>
</datas>
<datas>
<period>630</period>
<generation>15.0</generation>
<consumption>14.629</consumption>
</datas>
<datas>
<period>631</period>
<generation>15.0</generation>
<consumption>14.630</consumption>
</datas>
<datas>
<period>632</period>
<generation>15.0</generation>
<consumption>14.631</consumption>
</datas>
<datas>
<period>633</period>
<generation>15.0</generation>
<consumption>14.632</consumption>
</datas>
<datas>
<period>634</period>
<generation>15.0</generation>
<consumption>14.633</consumption>
</datas>
<datas>
<period>635</period>
<generation>15.0</generation>
<consumption>14.634</consumption>
</datas>
<datas>
<period>636</period>
<generation>15.0</generation>
<consumption>14.635</consumption>
</datas>
<datas>
<period>637</period>
<generation>15.0</generation>
<consumption>14.636</consumption>
</datas>
<datas>
<period>638</period>
<generation>15.0</generation>
<consumption>14.637</consumption>
</datas>
<datas>
<period>639</period>
<generation>15.0</generation>
<consumption>14.638</consumption>
</datas>
<datas>
<period>640</period>
<generation>15.0</generation>
<consumption>14.639</consumption>
</datas>
<datas>
<period>641</period>
<generation>15.0</generation>
<consumption>14.640</consumption>
</datas>
<datas>
<period>642</period>
<generation>15.0</generation>
<consumption>14.641</consumption>
</datas>
<datas>
<period>643</period>
<generation>15.0</generation>
<consumption>14.642</consumption>
</datas>
<datas>
<period>644</period>
<generation>15.0</generation>
<consumption>14.643</consumption>
</datas>
<datas>
<period>645</period>
<generation>15.0</generation>
<consumption>14.644</consumption>
</datas>
<datas>
<period>646</period>
<generation>15.0</generation>
<consumption>14.645</consumption>
</datas>
<datas>
<period>647</period>
<generation>15.0</generation>
<consumption>14.646</consumption>
</datas>
<datas>
<period>648</period>
<generation>15.0</generation>
<consumption>14.647</consumption>
</datas>
<datas>
<period>649</period>
<generation>15.0</generation>
<consumption>14.648</consumption>
</datas>
<datas>
<period>650</period>
<generation>15.0</generation>
<consumption>14.649</consumption>
</datas>
<datas>
<period>651</period>
<generation>15.0</generation>
<consumption>14.650</consumption>
</datas>
<datas>
<period>652</period>
<generation>15.0</generation>
<consumption>14.651</consumption>
</datas>
<datas>
<period>653</period>
<generation>15.0</generation>
<consumption>14.652</consumption>
</datas>
<datas>
<period>654</period>
<generation>15.0</generation>
<consumption>14.653</consumption>
</datas>
<datas>
<period>655</period>
<generation>15.0</generation>
<consumption>14.654</consumption>
</datas>
<datas>
<period>656</period>
<generation>15.0</generation>
<consumption>14.655</consumption>
</datas>
<datas>
<period>657</period>
<generation>15.0</generation>
<consumption>14.656</consumption>
</datas>
<datas>
<period>658</period>
<generation>15.0</generation>
<consumption>14.657</consumption>
</datas>
<datas>
<period>659</period>
<generation>15.0</generation>
<consumption>14.658</consumption>
</datas>
<datas>
<period>660</period>
<generation>15.0</generation>
<consumption>14.659</consumption>
</datas>
<datas>
<period>661</period>
<generation>15.0</generation>
<consumption>14.660</consumption>
</datas>
<datas>
<period>662</period>
<generation>15.0</generation>
<consumption>14.661</consumption>
</datas>
<datas>
<period>663</period>
<generation>15.0</generation>
<consumption>14.662</consumption>
</datas>
<datas>
<period>664</period>
<generation>15.0</generation>
<consumption>14.663</consumption>
</datas>
<datas>
<period>665</period>
<generation>15.0</generation>
<consumption>14.664</consumption>
</datas>
<datas>
<period>666</period>
<generation>15.0</generation>
<consumption>14.665</consumption>
</datas>
<datas>
<period>667</period>
<generation>15.0</generation>
<consumption>14.666</consumption>
</datas>
<datas>
<period>668</period>
<generation>15.0</generation>
<consumption>14.667</consumption>
</datas>
<datas>
<period>669</period>
<generation>15.0</generation>
<consumption>14.668</consumption>
</datas>
<datas>
<period>670</period>
<generation>15.0</generation>
<consumption>14.669</consumption>
</datas>
<datas>
<period>671</period>
<generation>15.0</generation>
<consumption>14.670</consumption>
</datas>
<datas>
<period>672</period>
<generation>15.0</generation>
<consumption>14.671</consumption>
</datas>
<datas>
<period>673</period>
<generation>15.0</generation>
<consumption>14.672</consumption>
</datas>
<datas>
<period>674</period>
<generation>15.0</generation>
<consumption>14.673</consumption>
</datas>
<datas>
<period>675</period>
<generation>15.0</generation>
<consumption>14.674</consumption>
</datas>
<datas>
<period>676</period>
<generation>15.0</generation>
<consumption>14.675</consumption>
</datas>
<datas>
<period>677</period>
<generation>15.0</generation>
<consumption>14.676</consumption>
</datas>
<datas>
<period>678</period>
<generation>15.0</generation>
<consumption>14.677</consumption>
</datas>
<datas>
<period>679</period>
<generation>15.0</generation>
<consumption>14.678</consumption>
</datas>
<datas>
<period>680</period>
<generation>15.0</generation>
<consumption>14.679</consumption>
</datas>
<datas>
<period>681</period>
<generation>15.0</generation>
<consumption>14.680</consumption>
</datas>
<datas>
<period>682</period>
<generation>15.0</generation>
<consumption>14.681</consumption>
</datas>
<datas>
<period>683</period>
<generation>15.0</generation>
<consumption>14.682</consumption>
</datas>
<datas>
<period>684</period>
<generation>15.0</generation>
<consumption>14.683</consumption>
</datas>
<datas>
<period>685</period>
<generation>15.0</generation>
<consumption>14.684</consumption>
</datas>
<datas>
<period>686</period>
<generation>15.0</generation>
<consumption>14.685</consumption>
</datas>
<datas>
<period>687</period>
<generation>15.0</generation>
<consumption>14.686</consumption>
</datas>
<datas>
<period>688</period>
<generation>15.0</generation>
<consumption>14.687</consumption>
</datas>
<datas>
<period>689</period>
<generation>15.0</generation>
<consumption>14.688</consumption>
</datas>
<datas>
<period>690</period>
<generation>15.0</generation>
<consumption>14.689</consumption>
</datas>
<datas>
<period>691</period>
<generation>15.0</generation>
<consumption>14.690</consumption>
</datas>
<datas>
<period>692</period>
<generation>15.0</generation>
<consumption>14.691</consumption>
</datas>
<datas>
<period>693</period>
<generation>15.0</generation>
<consumption>14.692</consumption>
</datas>
<datas>
<period>694</period>
<generation>15.0</generation>
<consumption>14.693</consumption>
</datas>
<datas>
<period>695</period>
<generation>15.0</generation>
<consumption>14.694</consumption>
</datas>
<datas>
<period>696</period>
<generation>15.0</generation>
<consumption>14.695</consumption>
</datas>
<datas>
<period>697</period>
<generation>15.0</generation>
<consumption>14.696</consumption>
</datas>
<datas>
<period>698</period>
<generation>15.0</generation>
<consumption>14.697</consumption>
</datas>
<datas>
<period>699</period>
<generation>15.0</generation>
<consumption>14.698</consumption>
</datas>
<datas>
<period>700</period>
<generation>15.0</generation>
<consumption>14.699</consumption>
</datas>
<datas>
<period>701</period>
<generation>15.0</generation>
<consumption>14.700</consumption>
</datas>
<datas>
<period>702</period>
<generation>15.0</generation>
<consumption>14.701</consumption>
</datas>
<datas>
<period>703</period>
<generation>15.0</generation>
<consumption>14.702</consumption>
</datas>
<datas>
<period>704</period>
<generation>15.0</generation>
<consumption>14.703</consumption>
</datas>
<datas>
<period>705</period>
<generation>15.0</generation>
<consumption>14.704</consumption>
</datas>
<datas>
<period>706</period>
<generation>15.0</generation>
<consumption>14.705</consumption>
</datas>
<datas>
<period>707</period>
<generation>15.0</generation>
<consumption>14.706</consumption>
</datas>
<datas>
<period>708</period>
<generation>15.0</generation>
<consumption>14.707</consumption>
</datas>
<datas>
<period>709</period>
<generation>15.0</generation>
<consumption>14.708</consumption>
</datas>
<datas>
<period>710</period>
<generation>15.0</generation>
<consumption>14.709</consumption>
</datas>
<datas>
<period>711</period>
<generation>15.0</generation>
<consumption>14.710</consumption>
</datas>
<datas>
<period>712</period>
<generation>15.0</generation>
<consumption>14.711</consumption>
</datas>
<datas>
<period>713</period>
<generation>15.0</generation>
<consumption>14.712</consumption>
</datas>
<datas>
<period>714</period>
<generation>15.0</generation>
<consumption>14.713</consumption>
</datas>
<datas>
<period>715</period>
<generation>15.0</generation>
<consumption>14.714</consumption>
</datas>
<datas>
<period>716</period>
<generation>15.0</generation>
<consumption>14.715</consumption>
</datas>
<datas>
<period>717</period>
<generation>15.0</generation>
<consumption>14.716</consumption>
</datas>
<datas>
<period>718</period>
<generation>15.0</generation>
<consumption>14.717</consumption>
</datas>
<datas>
<period>719</period>
<generation>15.0</generation>
<consumption>14.718</consumption>
</datas>
<datas>
<period>720</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>721</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>722</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>723</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>724</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>725</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>726</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>727</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>728</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>729</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>730</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>731</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>732</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>733</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>734</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>735</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>736</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>737</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>738</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>739</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>740</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>741</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>742</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>743</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
<datas>
<period>744</period>
<generation>15.0</generation>
<consumption>14.719</consumption>
</datas>
</body>
</meteringHourlyDataRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringDataResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<value>true</value>
</body>
</meteringDataResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"eic":"40Z0000011654424",
"settlementPeriod":"2016-09-01T00:00:00.000+0300",
"datas":[
{
"period":1,
"generation":15.0,
"consumption":14.0
},
{
"period":2,
"generation":15.0,
"consumption":14.1
},
{
"period":3,
"generation":15.0,
"consumption":14.2
},
{
"period":4,
"generation":15.0,
"consumption":14.3
},
{
"period":5,
"generation":15.0,
"consumption":14.4
},
{
"period":6,
"generation":15.0,
"consumption":14.5
},
{
"period":7,
"generation":15.0,
"consumption":14.6
},
{
"period":8,
"generation":15.0,
"consumption":14.7
},
{
"period":9,
"generation":15.0,
"consumption":14.8
},
{
"period":10,
"generation":15.0,
"consumption":14.9
},
{
"period":11,
"generation":15.0,
"consumption":14.10
},
{
"period":12,
"generation":15.0,
"consumption":14.11
},
{
"period":13,
"generation":15.0,
"consumption":14.12
},
{
"period":14,
"generation":15.0,
"consumption":14.13
},
{
"period":15,
"generation":15.0,
"consumption":14.14
},
{
"period":16,
"generation":15.0,
"consumption":14.15
},
{
"period":17,
"generation":15.0,
"consumption":14.16
},
{
"period":18,
"generation":15.0,
"consumption":14.17
},
{
"period":19,
"generation":15.0,
"consumption":14.18
},
{
"period":20,
"generation":15.0,
"consumption":14.19
},
{
"period":21,
"generation":15.0,
"consumption":14.20
},
{
"period":22,
"generation":15.0,
"consumption":14.21
},
{
"period":23,
"generation":15.0,
"consumption":14.22
},
{
"period":24,
"generation":15.0,
"consumption":14.23
},
{
"period":25,
"generation":15.0,
"consumption":14.24
},
{
"period":26,
"generation":15.0,
"consumption":14.25
},
{
"period":27,
"generation":15.0,
"consumption":14.26
},
{
"period":28,
"generation":15.0,
"consumption":14.27
},
{
"period":29,
"generation":15.0,
"consumption":14.28
},
{
"period":30,
"generation":15.0,
"consumption":14.29
},
{
"period":31,
"generation":15.0,
"consumption":14.30
},
{
"period":32,
"generation":15.0,
"consumption":14.31
},
{
"period":33,
"generation":15.0,
"consumption":14.32
},
{
"period":34,
"generation":15.0,
"consumption":14.33
},
{
"period":35,
"generation":15.0,
"consumption":14.34
},
{
"period":36,
"generation":15.0,
"consumption":14.35
},
{
"period":37,
"generation":15.0,
"consumption":14.36
},
{
"period":38,
"generation":15.0,
"consumption":14.37
},
{
"period":39,
"generation":15.0,
"consumption":14.38
},
{
"period":40,
"generation":15.0,
"consumption":14.39
},
{
"period":41,
"generation":15.0,
"consumption":14.40
},
{
"period":42,
"generation":15.0,
"consumption":14.41
},
{
"period":43,
"generation":15.0,
"consumption":14.42
},
{
"period":44,
"generation":15.0,
"consumption":14.43
},
{
"period":45,
"generation":15.0,
"consumption":14.44
},
{
"period":46,
"generation":15.0,
"consumption":14.45
},
{
"period":47,
"generation":15.0,
"consumption":14.46
},
{
"period":48,
"generation":15.0,
"consumption":14.47
},
{
"period":49,
"generation":15.0,
"consumption":14.48
},
{
"period":50,
"generation":15.0,
"consumption":14.49
},
{
"period":51,
"generation":15.0,
"consumption":14.50
},
{
"period":52,
"generation":15.0,
"consumption":14.51
},
{
"period":53,
"generation":15.0,
"consumption":14.52
},
{
"period":54,
"generation":15.0,
"consumption":14.53
},
{
"period":55,
"generation":15.0,
"consumption":14.54
},
{
"period":56,
"generation":15.0,
"consumption":14.55
},
{
"period":57,
"generation":15.0,
"consumption":14.56
},
{
"period":58,
"generation":15.0,
"consumption":14.57
},
{
"period":59,
"generation":15.0,
"consumption":14.58
},
{
"period":60,
"generation":15.0,
"consumption":14.59
},
{
"period":61,
"generation":15.0,
"consumption":14.60
},
{
"period":62,
"generation":15.0,
"consumption":14.61
},
{
"period":63,
"generation":15.0,
"consumption":14.62
},
{
"period":64,
"generation":15.0,
"consumption":14.63
},
{
"period":65,
"generation":15.0,
"consumption":14.64
},
{
"period":66,
"generation":15.0,
"consumption":14.65
},
{
"period":67,
"generation":15.0,
"consumption":14.66
},
{
"period":68,
"generation":15.0,
"consumption":14.67
},
{
"period":69,
"generation":15.0,
"consumption":14.68
},
{
"period":70,
"generation":15.0,
"consumption":14.69
},
{
"period":71,
"generation":15.0,
"consumption":14.70
},
{
"period":72,
"generation":15.0,
"consumption":14.71
},
{
"period":73,
"generation":15.0,
"consumption":14.72
},
{
"period":74,
"generation":15.0,
"consumption":14.73
},
{
"period":75,
"generation":15.0,
"consumption":14.74
},
{
"period":76,
"generation":15.0,
"consumption":14.75
},
{
"period":77,
"generation":15.0,
"consumption":14.76
},
{
"period":78,
"generation":15.0,
"consumption":14.77
},
{
"period":79,
"generation":15.0,
"consumption":14.78
},
{
"period":80,
"generation":15.0,
"consumption":14.79
},
{
"period":81,
"generation":15.0,
"consumption":14.80
},
{
"period":82,
"generation":15.0,
"consumption":14.81
},
{
"period":83,
"generation":15.0,
"consumption":14.82
},
{
"period":84,
"generation":15.0,
"consumption":14.83
},
{
"period":85,
"generation":15.0,
"consumption":14.84
},
{
"period":86,
"generation":15.0,
"consumption":14.85
},
{
"period":87,
"generation":15.0,
"consumption":14.86
},
{
"period":88,
"generation":15.0,
"consumption":14.87
},
{
"period":89,
"generation":15.0,
"consumption":14.88
},
{
"period":90,
"generation":15.0,
"consumption":14.89
},
{
"period":91,
"generation":15.0,
"consumption":14.90
},
{
"period":92,
"generation":15.0,
"consumption":14.91
},
{
"period":93,
"generation":15.0,
"consumption":14.92
},
{
"period":94,
"generation":15.0,
"consumption":14.93
},
{
"period":95,
"generation":15.0,
"consumption":14.94
},
{
"period":96,
"generation":15.0,
"consumption":14.95
},
{
"period":97,
"generation":15.0,
"consumption":14.96
},
{
"period":98,
"generation":15.0,
"consumption":14.97
},
{
"period":99,
"generation":15.0,
"consumption":14.98
},
{
"period":100,
"generation":15.0,
"consumption":14.99
},
{
"period":101,
"generation":15.0,
"consumption":14.100
},
{
"period":102,
"generation":15.0,
"consumption":14.101
},
{
"period":103,
"generation":15.0,
"consumption":14.102
},
{
"period":104,
"generation":15.0,
"consumption":14.103
},
{
"period":105,
"generation":15.0,
"consumption":14.104
},
{
"period":106,
"generation":15.0,
"consumption":14.105
},
{
"period":107,
"generation":15.0,
"consumption":14.106
},
{
"period":108,
"generation":15.0,
"consumption":14.107
},
{
"period":109,
"generation":15.0,
"consumption":14.108
},
{
"period":110,
"generation":15.0,
"consumption":14.109
},
{
"period":111,
"generation":15.0,
"consumption":14.110
},
{
"period":112,
"generation":15.0,
"consumption":14.111
},
{
"period":113,
"generation":15.0,
"consumption":14.112
},
{
"period":114,
"generation":15.0,
"consumption":14.113
},
{
"period":115,
"generation":15.0,
"consumption":14.114
},
{
"period":116,
"generation":15.0,
"consumption":14.115
},
{
"period":117,
"generation":15.0,
"consumption":14.116
},
{
"period":118,
"generation":15.0,
"consumption":14.117
},
{
"period":119,
"generation":15.0,
"consumption":14.118
},
{
"period":120,
"generation":15.0,
"consumption":14.119
},
{
"period":121,
"generation":15.0,
"consumption":14.120
},
{
"period":122,
"generation":15.0,
"consumption":14.121
},
{
"period":123,
"generation":15.0,
"consumption":14.122
},
{
"period":124,
"generation":15.0,
"consumption":14.123
},
{
"period":125,
"generation":15.0,
"consumption":14.124
},
{
"period":126,
"generation":15.0,
"consumption":14.125
},
{
"period":127,
"generation":15.0,
"consumption":14.126
},
{
"period":128,
"generation":15.0,
"consumption":14.127
},
{
"period":129,
"generation":15.0,
"consumption":14.128
},
{
"period":130,
"generation":15.0,
"consumption":14.129
},
{
"period":131,
"generation":15.0,
"consumption":14.130
},
{
"period":132,
"generation":15.0,
"consumption":14.131
},
{
"period":133,
"generation":15.0,
"consumption":14.132
},
{
"period":134,
"generation":15.0,
"consumption":14.133
},
{
"period":135,
"generation":15.0,
"consumption":14.134
},
{
"period":136,
"generation":15.0,
"consumption":14.135
},
{
"period":137,
"generation":15.0,
"consumption":14.136
},
{
"period":138,
"generation":15.0,
"consumption":14.137
},
{
"period":139,
"generation":15.0,
"consumption":14.138
},
{
"period":140,
"generation":15.0,
"consumption":14.139
},
{
"period":141,
"generation":15.0,
"consumption":14.140
},
{
"period":142,
"generation":15.0,
"consumption":14.141
},
{
"period":143,
"generation":15.0,
"consumption":14.142
},
{
"period":144,
"generation":15.0,
"consumption":14.143
},
{
"period":145,
"generation":15.0,
"consumption":14.144
},
{
"period":146,
"generation":15.0,
"consumption":14.145
},
{
"period":147,
"generation":15.0,
"consumption":14.146
},
{
"period":148,
"generation":15.0,
"consumption":14.147
},
{
"period":149,
"generation":15.0,
"consumption":14.148
},
{
"period":150,
"generation":15.0,
"consumption":14.149
},
{
"period":151,
"generation":15.0,
"consumption":14.150
},
{
"period":152,
"generation":15.0,
"consumption":14.151
},
{
"period":153,
"generation":15.0,
"consumption":14.152
},
{
"period":154,
"generation":15.0,
"consumption":14.153
},
{
"period":155,
"generation":15.0,
"consumption":14.154
},
{
"period":156,
"generation":15.0,
"consumption":14.155
},
{
"period":157,
"generation":15.0,
"consumption":14.156
},
{
"period":158,
"generation":15.0,
"consumption":14.157
},
{
"period":159,
"generation":15.0,
"consumption":14.158
},
{
"period":160,
"generation":15.0,
"consumption":14.159
},
{
"period":161,
"generation":15.0,
"consumption":14.160
},
{
"period":162,
"generation":15.0,
"consumption":14.161
},
{
"period":163,
"generation":15.0,
"consumption":14.162
},
{
"period":164,
"generation":15.0,
"consumption":14.163
},
{
"period":165,
"generation":15.0,
"consumption":14.164
},
{
"period":166,
"generation":15.0,
"consumption":14.165
},
{
"period":167,
"generation":15.0,
"consumption":14.166
},
{
"period":168,
"generation":15.0,
"consumption":14.167
},
{
"period":169,
"generation":15.0,
"consumption":14.168
},
{
"period":170,
"generation":15.0,
"consumption":14.169
},
{
"period":171,
"generation":15.0,
"consumption":14.170
},
{
"period":172,
"generation":15.0,
"consumption":14.171
},
{
"period":173,
"generation":15.0,
"consumption":14.172
},
{
"period":174,
"generation":15.0,
"consumption":14.173
},
{
"period":175,
"generation":15.0,
"consumption":14.174
},
{
"period":176,
"generation":15.0,
"consumption":14.175
},
{
"period":177,
"generation":15.0,
"consumption":14.176
},
{
"period":178,
"generation":15.0,
"consumption":14.177
},
{
"period":179,
"generation":15.0,
"consumption":14.178
},
{
"period":180,
"generation":15.0,
"consumption":14.179
},
{
"period":181,
"generation":15.0,
"consumption":14.180
},
{
"period":182,
"generation":15.0,
"consumption":14.181
},
{
"period":183,
"generation":15.0,
"consumption":14.182
},
{
"period":184,
"generation":15.0,
"consumption":14.183
},
{
"period":185,
"generation":15.0,
"consumption":14.184
},
{
"period":186,
"generation":15.0,
"consumption":14.185
},
{
"period":187,
"generation":15.0,
"consumption":14.186
},
{
"period":188,
"generation":15.0,
"consumption":14.187
},
{
"period":189,
"generation":15.0,
"consumption":14.188
},
{
"period":190,
"generation":15.0,
"consumption":14.189
},
{
"period":191,
"generation":15.0,
"consumption":14.190
},
{
"period":192,
"generation":15.0,
"consumption":14.191
},
{
"period":193,
"generation":15.0,
"consumption":14.192
},
{
"period":194,
"generation":15.0,
"consumption":14.193
},
{
"period":195,
"generation":15.0,
"consumption":14.194
},
{
"period":196,
"generation":15.0,
"consumption":14.195
},
{
"period":197,
"generation":15.0,
"consumption":14.196
},
{
"period":198,
"generation":15.0,
"consumption":14.197
},
{
"period":199,
"generation":15.0,
"consumption":14.198
},
{
"period":200,
"generation":15.0,
"consumption":14.199
},
{
"period":201,
"generation":15.0,
"consumption":14.200
},
{
"period":202,
"generation":15.0,
"consumption":14.201
},
{
"period":203,
"generation":15.0,
"consumption":14.202
},
{
"period":204,
"generation":15.0,
"consumption":14.203
},
{
"period":205,
"generation":15.0,
"consumption":14.204
},
{
"period":206,
"generation":15.0,
"consumption":14.205
},
{
"period":207,
"generation":15.0,
"consumption":14.206
},
{
"period":208,
"generation":15.0,
"consumption":14.207
},
{
"period":209,
"generation":15.0,
"consumption":14.208
},
{
"period":210,
"generation":15.0,
"consumption":14.209
},
{
"period":211,
"generation":15.0,
"consumption":14.210
},
{
"period":212,
"generation":15.0,
"consumption":14.211
},
{
"period":213,
"generation":15.0,
"consumption":14.212
},
{
"period":214,
"generation":15.0,
"consumption":14.213
},
{
"period":215,
"generation":15.0,
"consumption":14.214
},
{
"period":216,
"generation":15.0,
"consumption":14.215
},
{
"period":217,
"generation":15.0,
"consumption":14.216
},
{
"period":218,
"generation":15.0,
"consumption":14.217
},
{
"period":219,
"generation":15.0,
"consumption":14.218
},
{
"period":220,
"generation":15.0,
"consumption":14.219
},
{
"period":221,
"generation":15.0,
"consumption":14.220
},
{
"period":222,
"generation":15.0,
"consumption":14.221
},
{
"period":223,
"generation":15.0,
"consumption":14.222
},
{
"period":224,
"generation":15.0,
"consumption":14.223
},
{
"period":225,
"generation":15.0,
"consumption":14.224
},
{
"period":226,
"generation":15.0,
"consumption":14.225
},
{
"period":227,
"generation":15.0,
"consumption":14.226
},
{
"period":228,
"generation":15.0,
"consumption":14.227
},
{
"period":229,
"generation":15.0,
"consumption":14.228
},
{
"period":230,
"generation":15.0,
"consumption":14.229
},
{
"period":231,
"generation":15.0,
"consumption":14.230
},
{
"period":232,
"generation":15.0,
"consumption":14.231
},
{
"period":233,
"generation":15.0,
"consumption":14.232
},
{
"period":234,
"generation":15.0,
"consumption":14.233
},
{
"period":235,
"generation":15.0,
"consumption":14.234
},
{
"period":236,
"generation":15.0,
"consumption":14.235
},
{
"period":237,
"generation":15.0,
"consumption":14.236
},
{
"period":238,
"generation":15.0,
"consumption":14.237
},
{
"period":239,
"generation":15.0,
"consumption":14.238
},
{
"period":240,
"generation":15.0,
"consumption":14.239
},
{
"period":241,
"generation":15.0,
"consumption":14.240
},
{
"period":242,
"generation":15.0,
"consumption":14.241
},
{
"period":243,
"generation":15.0,
"consumption":14.242
},
{
"period":244,
"generation":15.0,
"consumption":14.243
},
{
"period":245,
"generation":15.0,
"consumption":14.244
},
{
"period":246,
"generation":15.0,
"consumption":14.245
},
{
"period":247,
"generation":15.0,
"consumption":14.246
},
{
"period":248,
"generation":15.0,
"consumption":14.247
},
{
"period":249,
"generation":15.0,
"consumption":14.248
},
{
"period":250,
"generation":15.0,
"consumption":14.249
},
{
"period":251,
"generation":15.0,
"consumption":14.250
},
{
"period":252,
"generation":15.0,
"consumption":14.251
},
{
"period":253,
"generation":15.0,
"consumption":14.252
},
{
"period":254,
"generation":15.0,
"consumption":14.253
},
{
"period":255,
"generation":15.0,
"consumption":14.254
},
{
"period":256,
"generation":15.0,
"consumption":14.255
},
{
"period":257,
"generation":15.0,
"consumption":14.256
},
{
"period":258,
"generation":15.0,
"consumption":14.257
},
{
"period":259,
"generation":15.0,
"consumption":14.258
},
{
"period":260,
"generation":15.0,
"consumption":14.259
},
{
"period":261,
"generation":15.0,
"consumption":14.260
},
{
"period":262,
"generation":15.0,
"consumption":14.261
},
{
"period":263,
"generation":15.0,
"consumption":14.262
},
{
"period":264,
"generation":15.0,
"consumption":14.263
},
{
"period":265,
"generation":15.0,
"consumption":14.264
},
{
"period":266,
"generation":15.0,
"consumption":14.265
},
{
"period":267,
"generation":15.0,
"consumption":14.266
},
{
"period":268,
"generation":15.0,
"consumption":14.267
},
{
"period":269,
"generation":15.0,
"consumption":14.268
},
{
"period":270,
"generation":15.0,
"consumption":14.269
},
{
"period":271,
"generation":15.0,
"consumption":14.270
},
{
"period":272,
"generation":15.0,
"consumption":14.271
},
{
"period":273,
"generation":15.0,
"consumption":14.272
},
{
"period":274,
"generation":15.0,
"consumption":14.273
},
{
"period":275,
"generation":15.0,
"consumption":14.274
},
{
"period":276,
"generation":15.0,
"consumption":14.275
},
{
"period":277,
"generation":15.0,
"consumption":14.276
},
{
"period":278,
"generation":15.0,
"consumption":14.277
},
{
"period":279,
"generation":15.0,
"consumption":14.278
},
{
"period":280,
"generation":15.0,
"consumption":14.279
},
{
"period":281,
"generation":15.0,
"consumption":14.280
},
{
"period":282,
"generation":15.0,
"consumption":14.281
},
{
"period":283,
"generation":15.0,
"consumption":14.282
},
{
"period":284,
"generation":15.0,
"consumption":14.283
},
{
"period":285,
"generation":15.0,
"consumption":14.284
},
{
"period":286,
"generation":15.0,
"consumption":14.285
},
{
"period":287,
"generation":15.0,
"consumption":14.286
},
{
"period":288,
"generation":15.0,
"consumption":14.287
},
{
"period":289,
"generation":15.0,
"consumption":14.288
},
{
"period":290,
"generation":15.0,
"consumption":14.289
},
{
"period":291,
"generation":15.0,
"consumption":14.290
},
{
"period":292,
"generation":15.0,
"consumption":14.291
},
{
"period":293,
"generation":15.0,
"consumption":14.292
},
{
"period":294,
"generation":15.0,
"consumption":14.293
},
{
"period":295,
"generation":15.0,
"consumption":14.294
},
{
"period":296,
"generation":15.0,
"consumption":14.295
},
{
"period":297,
"generation":15.0,
"consumption":14.296
},
{
"period":298,
"generation":15.0,
"consumption":14.297
},
{
"period":299,
"generation":15.0,
"consumption":14.298
},
{
"period":300,
"generation":15.0,
"consumption":14.299
},
{
"period":301,
"generation":15.0,
"consumption":14.300
},
{
"period":302,
"generation":15.0,
"consumption":14.301
},
{
"period":303,
"generation":15.0,
"consumption":14.302
},
{
"period":304,
"generation":15.0,
"consumption":14.303
},
{
"period":305,
"generation":15.0,
"consumption":14.304
},
{
"period":306,
"generation":15.0,
"consumption":14.305
},
{
"period":307,
"generation":15.0,
"consumption":14.306
},
{
"period":308,
"generation":15.0,
"consumption":14.307
},
{
"period":309,
"generation":15.0,
"consumption":14.308
},
{
"period":310,
"generation":15.0,
"consumption":14.309
},
{
"period":311,
"generation":15.0,
"consumption":14.310
},
{
"period":312,
"generation":15.0,
"consumption":14.311
},
{
"period":313,
"generation":15.0,
"consumption":14.312
},
{
"period":314,
"generation":15.0,
"consumption":14.313
},
{
"period":315,
"generation":15.0,
"consumption":14.314
},
{
"period":316,
"generation":15.0,
"consumption":14.315
},
{
"period":317,
"generation":15.0,
"consumption":14.316
},
{
"period":318,
"generation":15.0,
"consumption":14.317
},
{
"period":319,
"generation":15.0,
"consumption":14.318
},
{
"period":320,
"generation":15.0,
"consumption":14.319
},
{
"period":321,
"generation":15.0,
"consumption":14.320
},
{
"period":322,
"generation":15.0,
"consumption":14.321
},
{
"period":323,
"generation":15.0,
"consumption":14.322
},
{
"period":324,
"generation":15.0,
"consumption":14.323
},
{
"period":325,
"generation":15.0,
"consumption":14.324
},
{
"period":326,
"generation":15.0,
"consumption":14.325
},
{
"period":327,
"generation":15.0,
"consumption":14.326
},
{
"period":328,
"generation":15.0,
"consumption":14.327
},
{
"period":329,
"generation":15.0,
"consumption":14.328
},
{
"period":330,
"generation":15.0,
"consumption":14.329
},
{
"period":331,
"generation":15.0,
"consumption":14.330
},
{
"period":332,
"generation":15.0,
"consumption":14.331
},
{
"period":333,
"generation":15.0,
"consumption":14.332
},
{
"period":334,
"generation":15.0,
"consumption":14.333
},
{
"period":335,
"generation":15.0,
"consumption":14.334
},
{
"period":336,
"generation":15.0,
"consumption":14.335
},
{
"period":337,
"generation":15.0,
"consumption":14.336
},
{
"period":338,
"generation":15.0,
"consumption":14.337
},
{
"period":339,
"generation":15.0,
"consumption":14.338
},
{
"period":340,
"generation":15.0,
"consumption":14.339
},
{
"period":341,
"generation":15.0,
"consumption":14.340
},
{
"period":342,
"generation":15.0,
"consumption":14.341
},
{
"period":343,
"generation":15.0,
"consumption":14.342
},
{
"period":344,
"generation":15.0,
"consumption":14.343
},
{
"period":345,
"generation":15.0,
"consumption":14.344
},
{
"period":346,
"generation":15.0,
"consumption":14.345
},
{
"period":347,
"generation":15.0,
"consumption":14.346
},
{
"period":348,
"generation":15.0,
"consumption":14.347
},
{
"period":349,
"generation":15.0,
"consumption":14.348
},
{
"period":350,
"generation":15.0,
"consumption":14.349
},
{
"period":351,
"generation":15.0,
"consumption":14.350
},
{
"period":352,
"generation":15.0,
"consumption":14.351
},
{
"period":353,
"generation":15.0,
"consumption":14.352
},
{
"period":354,
"generation":15.0,
"consumption":14.353
},
{
"period":355,
"generation":15.0,
"consumption":14.354
},
{
"period":356,
"generation":15.0,
"consumption":14.355
},
{
"period":357,
"generation":15.0,
"consumption":14.356
},
{
"period":358,
"generation":15.0,
"consumption":14.357
},
{
"period":359,
"generation":15.0,
"consumption":14.358
},
{
"period":360,
"generation":15.0,
"consumption":14.359
},
{
"period":361,
"generation":15.0,
"consumption":14.360
},
{
"period":362,
"generation":15.0,
"consumption":14.361
},
{
"period":363,
"generation":15.0,
"consumption":14.362
},
{
"period":364,
"generation":15.0,
"consumption":14.363
},
{
"period":365,
"generation":15.0,
"consumption":14.364
},
{
"period":366,
"generation":15.0,
"consumption":14.365
},
{
"period":367,
"generation":15.0,
"consumption":14.366
},
{
"period":368,
"generation":15.0,
"consumption":14.367
},
{
"period":369,
"generation":15.0,
"consumption":14.368
},
{
"period":370,
"generation":15.0,
"consumption":14.369
},
{
"period":371,
"generation":15.0,
"consumption":14.370
},
{
"period":372,
"generation":15.0,
"consumption":14.371
},
{
"period":373,
"generation":15.0,
"consumption":14.372
},
{
"period":374,
"generation":15.0,
"consumption":14.373
},
{
"period":375,
"generation":15.0,
"consumption":14.374
},
{
"period":376,
"generation":15.0,
"consumption":14.375
},
{
"period":377,
"generation":15.0,
"consumption":14.376
},
{
"period":378,
"generation":15.0,
"consumption":14.377
},
{
"period":379,
"generation":15.0,
"consumption":14.378
},
{
"period":380,
"generation":15.0,
"consumption":14.379
},
{
"period":381,
"generation":15.0,
"consumption":14.380
},
{
"period":382,
"generation":15.0,
"consumption":14.381
},
{
"period":383,
"generation":15.0,
"consumption":14.382
},
{
"period":384,
"generation":15.0,
"consumption":14.383
},
{
"period":385,
"generation":15.0,
"consumption":14.384
},
{
"period":386,
"generation":15.0,
"consumption":14.385
},
{
"period":387,
"generation":15.0,
"consumption":14.386
},
{
"period":388,
"generation":15.0,
"consumption":14.387
},
{
"period":389,
"generation":15.0,
"consumption":14.388
},
{
"period":390,
"generation":15.0,
"consumption":14.389
},
{
"period":391,
"generation":15.0,
"consumption":14.390
},
{
"period":392,
"generation":15.0,
"consumption":14.391
},
{
"period":393,
"generation":15.0,
"consumption":14.392
},
{
"period":394,
"generation":15.0,
"consumption":14.393
},
{
"period":395,
"generation":15.0,
"consumption":14.394
},
{
"period":396,
"generation":15.0,
"consumption":14.395
},
{
"period":397,
"generation":15.0,
"consumption":14.396
},
{
"period":398,
"generation":15.0,
"consumption":14.397
},
{
"period":399,
"generation":15.0,
"consumption":14.398
},
{
"period":400,
"generation":15.0,
"consumption":14.399
},
{
"period":401,
"generation":15.0,
"consumption":14.400
},
{
"period":402,
"generation":15.0,
"consumption":14.401
},
{
"period":403,
"generation":15.0,
"consumption":14.402
},
{
"period":404,
"generation":15.0,
"consumption":14.403
},
{
"period":405,
"generation":15.0,
"consumption":14.404
},
{
"period":406,
"generation":15.0,
"consumption":14.405
},
{
"period":407,
"generation":15.0,
"consumption":14.406
},
{
"period":408,
"generation":15.0,
"consumption":14.407
},
{
"period":409,
"generation":15.0,
"consumption":14.408
},
{
"period":410,
"generation":15.0,
"consumption":14.409
},
{
"period":411,
"generation":15.0,
"consumption":14.410
},
{
"period":412,
"generation":15.0,
"consumption":14.411
},
{
"period":413,
"generation":15.0,
"consumption":14.412
},
{
"period":414,
"generation":15.0,
"consumption":14.413
},
{
"period":415,
"generation":15.0,
"consumption":14.414
},
{
"period":416,
"generation":15.0,
"consumption":14.415
},
{
"period":417,
"generation":15.0,
"consumption":14.416
},
{
"period":418,
"generation":15.0,
"consumption":14.417
},
{
"period":419,
"generation":15.0,
"consumption":14.418
},
{
"period":420,
"generation":15.0,
"consumption":14.419
},
{
"period":421,
"generation":15.0,
"consumption":14.420
},
{
"period":422,
"generation":15.0,
"consumption":14.421
},
{
"period":423,
"generation":15.0,
"consumption":14.422
},
{
"period":424,
"generation":15.0,
"consumption":14.423
},
{
"period":425,
"generation":15.0,
"consumption":14.424
},
{
"period":426,
"generation":15.0,
"consumption":14.425
},
{
"period":427,
"generation":15.0,
"consumption":14.426
},
{
"period":428,
"generation":15.0,
"consumption":14.427
},
{
"period":429,
"generation":15.0,
"consumption":14.428
},
{
"period":430,
"generation":15.0,
"consumption":14.429
},
{
"period":431,
"generation":15.0,
"consumption":14.430
},
{
"period":432,
"generation":15.0,
"consumption":14.431
},
{
"period":433,
"generation":15.0,
"consumption":14.432
},
{
"period":434,
"generation":15.0,
"consumption":14.433
},
{
"period":435,
"generation":15.0,
"consumption":14.434
},
{
"period":436,
"generation":15.0,
"consumption":14.435
},
{
"period":437,
"generation":15.0,
"consumption":14.436
},
{
"period":438,
"generation":15.0,
"consumption":14.437
},
{
"period":439,
"generation":15.0,
"consumption":14.438
},
{
"period":440,
"generation":15.0,
"consumption":14.439
},
{
"period":441,
"generation":15.0,
"consumption":14.440
},
{
"period":442,
"generation":15.0,
"consumption":14.441
},
{
"period":443,
"generation":15.0,
"consumption":14.442
},
{
"period":444,
"generation":15.0,
"consumption":14.443
},
{
"period":445,
"generation":15.0,
"consumption":14.444
},
{
"period":446,
"generation":15.0,
"consumption":14.445
},
{
"period":447,
"generation":15.0,
"consumption":14.446
},
{
"period":448,
"generation":15.0,
"consumption":14.447
},
{
"period":449,
"generation":15.0,
"consumption":14.448
},
{
"period":450,
"generation":15.0,
"consumption":14.449
},
{
"period":451,
"generation":15.0,
"consumption":14.450
},
{
"period":452,
"generation":15.0,
"consumption":14.451
},
{
"period":453,
"generation":15.0,
"consumption":14.452
},
{
"period":454,
"generation":15.0,
"consumption":14.453
},
{
"period":455,
"generation":15.0,
"consumption":14.454
},
{
"period":456,
"generation":15.0,
"consumption":14.455
},
{
"period":457,
"generation":15.0,
"consumption":14.456
},
{
"period":458,
"generation":15.0,
"consumption":14.457
},
{
"period":459,
"generation":15.0,
"consumption":14.458
},
{
"period":460,
"generation":15.0,
"consumption":14.459
},
{
"period":461,
"generation":15.0,
"consumption":14.460
},
{
"period":462,
"generation":15.0,
"consumption":14.461
},
{
"period":463,
"generation":15.0,
"consumption":14.462
},
{
"period":464,
"generation":15.0,
"consumption":14.463
},
{
"period":465,
"generation":15.0,
"consumption":14.464
},
{
"period":466,
"generation":15.0,
"consumption":14.465
},
{
"period":467,
"generation":15.0,
"consumption":14.466
},
{
"period":468,
"generation":15.0,
"consumption":14.467
},
{
"period":469,
"generation":15.0,
"consumption":14.468
},
{
"period":470,
"generation":15.0,
"consumption":14.469
},
{
"period":471,
"generation":15.0,
"consumption":14.470
},
{
"period":472,
"generation":15.0,
"consumption":14.471
},
{
"period":473,
"generation":15.0,
"consumption":14.472
},
{
"period":474,
"generation":15.0,
"consumption":14.473
},
{
"period":475,
"generation":15.0,
"consumption":14.474
},
{
"period":476,
"generation":15.0,
"consumption":14.475
},
{
"period":477,
"generation":15.0,
"consumption":14.476
},
{
"period":478,
"generation":15.0,
"consumption":14.477
},
{
"period":479,
"generation":15.0,
"consumption":14.478
},
{
"period":480,
"generation":15.0,
"consumption":14.479
},
{
"period":481,
"generation":15.0,
"consumption":14.480
},
{
"period":482,
"generation":15.0,
"consumption":14.481
},
{
"period":483,
"generation":15.0,
"consumption":14.482
},
{
"period":484,
"generation":15.0,
"consumption":14.483
},
{
"period":485,
"generation":15.0,
"consumption":14.484
},
{
"period":486,
"generation":15.0,
"consumption":14.485
},
{
"period":487,
"generation":15.0,
"consumption":14.486
},
{
"period":488,
"generation":15.0,
"consumption":14.487
},
{
"period":489,
"generation":15.0,
"consumption":14.488
},
{
"period":490,
"generation":15.0,
"consumption":14.489
},
{
"period":491,
"generation":15.0,
"consumption":14.490
},
{
"period":492,
"generation":15.0,
"consumption":14.491
},
{
"period":493,
"generation":15.0,
"consumption":14.492
},
{
"period":494,
"generation":15.0,
"consumption":14.493
},
{
"period":495,
"generation":15.0,
"consumption":14.494
},
{
"period":496,
"generation":15.0,
"consumption":14.495
},
{
"period":497,
"generation":15.0,
"consumption":14.496
},
{
"period":498,
"generation":15.0,
"consumption":14.497
},
{
"period":499,
"generation":15.0,
"consumption":14.498
},
{
"period":500,
"generation":15.0,
"consumption":14.499
},
{
"period":501,
"generation":15.0,
"consumption":14.500
},
{
"period":502,
"generation":15.0,
"consumption":14.501
},
{
"period":503,
"generation":15.0,
"consumption":14.502
},
{
"period":504,
"generation":15.0,
"consumption":14.503
},
{
"period":505,
"generation":15.0,
"consumption":14.504
},
{
"period":506,
"generation":15.0,
"consumption":14.505
},
{
"period":507,
"generation":15.0,
"consumption":14.506
},
{
"period":508,
"generation":15.0,
"consumption":14.507
},
{
"period":509,
"generation":15.0,
"consumption":14.508
},
{
"period":510,
"generation":15.0,
"consumption":14.509
},
{
"period":511,
"generation":15.0,
"consumption":14.510
},
{
"period":512,
"generation":15.0,
"consumption":14.511
},
{
"period":513,
"generation":15.0,
"consumption":14.512
},
{
"period":514,
"generation":15.0,
"consumption":14.513
},
{
"period":515,
"generation":15.0,
"consumption":14.514
},
{
"period":516,
"generation":15.0,
"consumption":14.515
},
{
"period":517,
"generation":15.0,
"consumption":14.516
},
{
"period":518,
"generation":15.0,
"consumption":14.517
},
{
"period":519,
"generation":15.0,
"consumption":14.518
},
{
"period":520,
"generation":15.0,
"consumption":14.519
},
{
"period":521,
"generation":15.0,
"consumption":14.520
},
{
"period":522,
"generation":15.0,
"consumption":14.521
},
{
"period":523,
"generation":15.0,
"consumption":14.522
},
{
"period":524,
"generation":15.0,
"consumption":14.523
},
{
"period":525,
"generation":15.0,
"consumption":14.524
},
{
"period":526,
"generation":15.0,
"consumption":14.525
},
{
"period":527,
"generation":15.0,
"consumption":14.526
},
{
"period":528,
"generation":15.0,
"consumption":14.527
},
{
"period":529,
"generation":15.0,
"consumption":14.528
},
{
"period":530,
"generation":15.0,
"consumption":14.529
},
{
"period":531,
"generation":15.0,
"consumption":14.530
},
{
"period":532,
"generation":15.0,
"consumption":14.531
},
{
"period":533,
"generation":15.0,
"consumption":14.532
},
{
"period":534,
"generation":15.0,
"consumption":14.533
},
{
"period":535,
"generation":15.0,
"consumption":14.534
},
{
"period":536,
"generation":15.0,
"consumption":14.535
},
{
"period":537,
"generation":15.0,
"consumption":14.536
},
{
"period":538,
"generation":15.0,
"consumption":14.537
},
{
"period":539,
"generation":15.0,
"consumption":14.538
},
{
"period":540,
"generation":15.0,
"consumption":14.539
},
{
"period":541,
"generation":15.0,
"consumption":14.540
},
{
"period":542,
"generation":15.0,
"consumption":14.541
},
{
"period":543,
"generation":15.0,
"consumption":14.542
},
{
"period":544,
"generation":15.0,
"consumption":14.543
},
{
"period":545,
"generation":15.0,
"consumption":14.544
},
{
"period":546,
"generation":15.0,
"consumption":14.545
},
{
"period":547,
"generation":15.0,
"consumption":14.546
},
{
"period":548,
"generation":15.0,
"consumption":14.547
},
{
"period":549,
"generation":15.0,
"consumption":14.548
},
{
"period":550,
"generation":15.0,
"consumption":14.549
},
{
"period":551,
"generation":15.0,
"consumption":14.550
},
{
"period":552,
"generation":15.0,
"consumption":14.551
},
{
"period":553,
"generation":15.0,
"consumption":14.552
},
{
"period":554,
"generation":15.0,
"consumption":14.553
},
{
"period":555,
"generation":15.0,
"consumption":14.554
},
{
"period":556,
"generation":15.0,
"consumption":14.555
},
{
"period":557,
"generation":15.0,
"consumption":14.556
},
{
"period":558,
"generation":15.0,
"consumption":14.557
},
{
"period":559,
"generation":15.0,
"consumption":14.558
},
{
"period":560,
"generation":15.0,
"consumption":14.559
},
{
"period":561,
"generation":15.0,
"consumption":14.560
},
{
"period":562,
"generation":15.0,
"consumption":14.561
},
{
"period":563,
"generation":15.0,
"consumption":14.562
},
{
"period":564,
"generation":15.0,
"consumption":14.563
},
{
"period":565,
"generation":15.0,
"consumption":14.564
},
{
"period":566,
"generation":15.0,
"consumption":14.565
},
{
"period":567,
"generation":15.0,
"consumption":14.566
},
{
"period":568,
"generation":15.0,
"consumption":14.567
},
{
"period":569,
"generation":15.0,
"consumption":14.568
},
{
"period":570,
"generation":15.0,
"consumption":14.569
},
{
"period":571,
"generation":15.0,
"consumption":14.570
},
{
"period":572,
"generation":15.0,
"consumption":14.571
},
{
"period":573,
"generation":15.0,
"consumption":14.572
},
{
"period":574,
"generation":15.0,
"consumption":14.573
},
{
"period":575,
"generation":15.0,
"consumption":14.574
},
{
"period":576,
"generation":15.0,
"consumption":14.575
},
{
"period":577,
"generation":15.0,
"consumption":14.576
},
{
"period":578,
"generation":15.0,
"consumption":14.577
},
{
"period":579,
"generation":15.0,
"consumption":14.578
},
{
"period":580,
"generation":15.0,
"consumption":14.579
},
{
"period":581,
"generation":15.0,
"consumption":14.580
},
{
"period":582,
"generation":15.0,
"consumption":14.581
},
{
"period":583,
"generation":15.0,
"consumption":14.582
},
{
"period":584,
"generation":15.0,
"consumption":14.583
},
{
"period":585,
"generation":15.0,
"consumption":14.584
},
{
"period":586,
"generation":15.0,
"consumption":14.585
},
{
"period":587,
"generation":15.0,
"consumption":14.586
},
{
"period":588,
"generation":15.0,
"consumption":14.587
},
{
"period":589,
"generation":15.0,
"consumption":14.588
},
{
"period":590,
"generation":15.0,
"consumption":14.589
},
{
"period":591,
"generation":15.0,
"consumption":14.590
},
{
"period":592,
"generation":15.0,
"consumption":14.591
},
{
"period":593,
"generation":15.0,
"consumption":14.592
},
{
"period":594,
"generation":15.0,
"consumption":14.593
},
{
"period":595,
"generation":15.0,
"consumption":14.594
},
{
"period":596,
"generation":15.0,
"consumption":14.595
},
{
"period":597,
"generation":15.0,
"consumption":14.596
},
{
"period":598,
"generation":15.0,
"consumption":14.597
},
{
"period":599,
"generation":15.0,
"consumption":14.598
},
{
"period":600,
"generation":15.0,
"consumption":14.599
},
{
"period":601,
"generation":15.0,
"consumption":14.600
},
{
"period":602,
"generation":15.0,
"consumption":14.601
},
{
"period":603,
"generation":15.0,
"consumption":14.602
},
{
"period":604,
"generation":15.0,
"consumption":14.603
},
{
"period":605,
"generation":15.0,
"consumption":14.604
},
{
"period":606,
"generation":15.0,
"consumption":14.605
},
{
"period":607,
"generation":15.0,
"consumption":14.606
},
{
"period":608,
"generation":15.0,
"consumption":14.607
},
{
"period":609,
"generation":15.0,
"consumption":14.608
},
{
"period":610,
"generation":15.0,
"consumption":14.609
},
{
"period":611,
"generation":15.0,
"consumption":14.610
},
{
"period":612,
"generation":15.0,
"consumption":14.611
},
{
"period":613,
"generation":15.0,
"consumption":14.612
},
{
"period":614,
"generation":15.0,
"consumption":14.613
},
{
"period":615,
"generation":15.0,
"consumption":14.614
},
{
"period":616,
"generation":15.0,
"consumption":14.615
},
{
"period":617,
"generation":15.0,
"consumption":14.616
},
{
"period":618,
"generation":15.0,
"consumption":14.617
},
{
"period":619,
"generation":15.0,
"consumption":14.618
},
{
"period":620,
"generation":15.0,
"consumption":14.619
},
{
"period":621,
"generation":15.0,
"consumption":14.620
},
{
"period":622,
"generation":15.0,
"consumption":14.621
},
{
"period":623,
"generation":15.0,
"consumption":14.622
},
{
"period":624,
"generation":15.0,
"consumption":14.623
},
{
"period":625,
"generation":15.0,
"consumption":14.624
},
{
"period":626,
"generation":15.0,
"consumption":14.625
},
{
"period":627,
"generation":15.0,
"consumption":14.626
},
{
"period":628,
"generation":15.0,
"consumption":14.627
},
{
"period":629,
"generation":15.0,
"consumption":14.628
},
{
"period":630,
"generation":15.0,
"consumption":14.629
},
{
"period":631,
"generation":15.0,
"consumption":14.630
},
{
"period":632,
"generation":15.0,
"consumption":14.631
},
{
"period":633,
"generation":15.0,
"consumption":14.632
},
{
"period":634,
"generation":15.0,
"consumption":14.633
},
{
"period":635,
"generation":15.0,
"consumption":14.634
},
{
"period":636,
"generation":15.0,
"consumption":14.635
},
{
"period":637,
"generation":15.0,
"consumption":14.636
},
{
"period":638,
"generation":15.0,
"consumption":14.637
},
{
"period":639,
"generation":15.0,
"consumption":14.638
},
{
"period":640,
"generation":15.0,
"consumption":14.639
},
{
"period":641,
"generation":15.0,
"consumption":14.640
},
{
"period":642,
"generation":15.0,
"consumption":14.641
},
{
"period":643,
"generation":15.0,
"consumption":14.642
},
{
"period":644,
"generation":15.0,
"consumption":14.643
},
{
"period":645,
"generation":15.0,
"consumption":14.644
},
{
"period":646,
"generation":15.0,
"consumption":14.645
},
{
"period":647,
"generation":15.0,
"consumption":14.646
},
{
"period":648,
"generation":15.0,
"consumption":14.647
},
{
"period":649,
"generation":15.0,
"consumption":14.648
},
{
"period":650,
"generation":15.0,
"consumption":14.649
},
{
"period":651,
"generation":15.0,
"consumption":14.650
},
{
"period":652,
"generation":15.0,
"consumption":14.651
},
{
"period":653,
"generation":15.0,
"consumption":14.652
},
{
"period":654,
"generation":15.0,
"consumption":14.653
},
{
"period":655,
"generation":15.0,
"consumption":14.654
},
{
"period":656,
"generation":15.0,
"consumption":14.655
},
{
"period":657,
"generation":15.0,
"consumption":14.656
},
{
"period":658,
"generation":15.0,
"consumption":14.657
},
{
"period":659,
"generation":15.0,
"consumption":14.658
},
{
"period":660,
"generation":15.0,
"consumption":14.659
},
{
"period":661,
"generation":15.0,
"consumption":14.660
},
{
"period":662,
"generation":15.0,
"consumption":14.661
},
{
"period":663,
"generation":15.0,
"consumption":14.662
},
{
"period":664,
"generation":15.0,
"consumption":14.663
},
{
"period":665,
"generation":15.0,
"consumption":14.664
},
{
"period":666,
"generation":15.0,
"consumption":14.665
},
{
"period":667,
"generation":15.0,
"consumption":14.666
},
{
"period":668,
"generation":15.0,
"consumption":14.667
},
{
"period":669,
"generation":15.0,
"consumption":14.668
},
{
"period":670,
"generation":15.0,
"consumption":14.669
},
{
"period":671,
"generation":15.0,
"consumption":14.670
},
{
"period":672,
"generation":15.0,
"consumption":14.671
},
{
"period":673,
"generation":15.0,
"consumption":14.672
},
{
"period":674,
"generation":15.0,
"consumption":14.673
},
{
"period":675,
"generation":15.0,
"consumption":14.674
},
{
"period":676,
"generation":15.0,
"consumption":14.675
},
{
"period":677,
"generation":15.0,
"consumption":14.676
},
{
"period":678,
"generation":15.0,
"consumption":14.677
},
{
"period":679,
"generation":15.0,
"consumption":14.678
},
{
"period":680,
"generation":15.0,
"consumption":14.679
},
{
"period":681,
"generation":15.0,
"consumption":14.680
},
{
"period":682,
"generation":15.0,
"consumption":14.681
},
{
"period":683,
"generation":15.0,
"consumption":14.682
},
{
"period":684,
"generation":15.0,
"consumption":14.683
},
{
"period":685,
"generation":15.0,
"consumption":14.684
},
{
"period":686,
"generation":15.0,
"consumption":14.685
},
{
"period":687,
"generation":15.0,
"consumption":14.686
},
{
"period":688,
"generation":15.0,
"consumption":14.687
},
{
"period":689,
"generation":15.0,
"consumption":14.688
},
{
"period":690,
"generation":15.0,
"consumption":14.689
},
{
"period":691,
"generation":15.0,
"consumption":14.690
},
{
"period":692,
"generation":15.0,
"consumption":14.691
},
{
"period":693,
"generation":15.0,
"consumption":14.692
},
{
"period":694,
"generation":15.0,
"consumption":14.693
},
{
"period":695,
"generation":15.0,
"consumption":14.694
},
{
"period":696,
"generation":15.0,
"consumption":14.695
},
{
"period":697,
"generation":15.0,
"consumption":14.696
},
{
"period":698,
"generation":15.0,
"consumption":14.697
},
{
"period":699,
"generation":15.0,
"consumption":14.698
},
{
"period":700,
"generation":15.0,
"consumption":14.699
},
{
"period":701,
"generation":15.0,
"consumption":14.700
},
{
"period":702,
"generation":15.0,
"consumption":14.701
},
{
"period":703,
"generation":15.0,
"consumption":14.702
},
{
"period":704,
"generation":15.0,
"consumption":14.703
},
{
"period":705,
"generation":15.0,
"consumption":14.704
},
{
"period":706,
"generation":15.0,
"consumption":14.705
},
{
"period":707,
"generation":15.0,
"consumption":14.706
},
{
"period":708,
"generation":15.0,
"consumption":14.707
},
{
"period":709,
"generation":15.0,
"consumption":14.708
},
{
"period":710,
"generation":15.0,
"consumption":14.709
},
{
"period":711,
"generation":15.0,
"consumption":14.710
},
{
"period":712,
"generation":15.0,
"consumption":14.711
},
{
"period":713,
"generation":15.0,
"consumption":14.712
},
{
"period":714,
"generation":15.0,
"consumption":14.713
},
{
"period":715,
"generation":15.0,
"consumption":14.714
},
{
"period":716,
"generation":15.0,
"consumption":14.715
},
{
"period":717,
"generation":15.0,
"consumption":14.716
},
{
"period":718,
"generation":15.0,
"consumption":14.717
},
{
"period":719,
"generation":15.0,
"consumption":14.718
},
{
"period":720,
"generation":15.0,
"consumption":14.719
},
{
"period":721,
"generation":15.0,
"consumption":14.719
},
{
"period":722,
"generation":15.0,
"consumption":14.719
},
{
"period":723,
"generation":15.0,
"consumption":14.719
},
{
"period":724,
"generation":15.0,
"consumption":14.719
},
{
"period":725,
"generation":15.0,
"consumption":14.719
},
{
"period":726,
"generation":15.0,
"consumption":14.719
},
{
"period":727,
"generation":15.0,
"consumption":14.719
},
{
"period":728,
"generation":15.0,
"consumption":14.719
},
{
"period":729,
"generation":15.0,
"consumption":14.719
},
{
"period":730,
"generation":15.0,
"consumption":14.719
},
{
"period":731,
"generation":15.0,
"consumption":14.719
},
{
"period":732,
"generation":15.0,
"consumption":14.719
},
{
"period":733,
"generation":15.0,
"consumption":14.719
},
{
"period":734,
"generation":15.0,
"consumption":14.719
},
{
"period":735,
"generation":15.0,
"consumption":14.719
},
{
"period":736,
"generation":15.0,
"consumption":14.719
},
{
"period":737,
"generation":15.0,
"consumption":14.719
},
{
"period":738,
"generation":15.0,
"consumption":14.719
},
{
"period":739,
"generation":15.0,
"consumption":14.719
},
{
"period":740,
"generation":15.0,
"consumption":14.719
},
{
"period":741,
"generation":15.0,
"consumption":14.719
},
{
"period":742,
"generation":15.0,
"consumption":14.719
},
{
"period":743,
"generation":15.0,
"consumption":14.719
},
{
"period":744,
"generation":15.0,
"consumption":14.719
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"value": true
}
}
1.2. How to call Three Rate/ Single Rate Meter Data Installation Service ?
<?xml version="1.0" encoding="UTF-8" ?>
<meteringProfileDataRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<settlementPeriod>2016-10-01T00:00:00.000+0300</settlementPeriod>
<eic>40Z0000012345675</eic>
<data>
<dayTimeConsumption>125720.456</dayTimeConsumption>
<peakConsumption>16758.00</peakConsumption>
<nightTimeConsumption>14485.450</nightTimeConsumption>
</data>
</body>
</meteringProfileDataRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringDataResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<value>true</value>
</body>
</meteringDataResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"eic":"40Z0000012345675",
"settlementPeriod":"2016-10-01T00:00:00.000+0300",
"data":
{
"dayTimeConsumption":25720.456,
"peakConsumption":16758.0,
"nightTimeConsumption":14485.450
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"value": true
}
}
1.3. How to call list of hourly metering data ?
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"period": "2016-06-01T00:00:00.000+0300",
"meterEic": "40Z000000010567H",
"monthly": "false",
"pastVersion": "false",
"meterEics": ["40Z0000000000012","40Z000000000002W","40Z000000000003M"],
"range": {
"begin": 1,
"end": 5
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 5,
"count": 24
},
"hourlyMeteringInformations": [
{
"consumptionLineLF": 0,
"generationLineLF": 0,
"consumptionTransformerLF": 0,
"generationTransformerLF": 0,
"meterEic": "40Z000000010567H",
"meterEffectiveDate": "2016-06-01T00:00:00.000+0300",
"dataEffectiveDate": "2016-06-01T00:00:00.000+0300",
"recordTime": "2016-07-06T11:48:06.000+0300",
"generation": 0,
"consumption": 0.01896,
"lossyConsumption": 0.01896,
"lossyGeneration": 0,
"version": "2016-06-01T00:00:00.000+0300",
"lastVersion": "2016-06-01T00:00:00.000+0300"
},
{
"consumptionLineLF": 0,
"generationLineLF": 0,
"consumptionTransformerLF": 0,
"generationTransformerLF": 0,
"meterEic": "40Z000000010567H",
"meterEffectiveDate": "2016-06-01T00:00:00.000+0300",
"dataEffectiveDate": "2016-06-01T01:00:00.000+0300",
"recordTime": "2016-07-06T11:48:06.000+0300",
"generation": 0,
"consumption": 0.01817,
"lossyConsumption": 0.01817,
"lossyGeneration": 0,
"version": "2016-06-01T00:00:00.000+0300",
"lastVersion": "2016-06-01T00:00:00.000+0300"
},
{
"consumptionLineLF": 0,
"generationLineLF": 0,
"consumptionTransformerLF": 0,
"generationTransformerLF": 0,
"meterEic": "40Z000000010567H",
"meterEffectiveDate": "2016-06-01T00:00:00.000+0300",
"dataEffectiveDate": "2016-06-01T02:00:00.000+0300",
"recordTime": "2016-07-06T11:48:06.000+0300",
"generation": 0,
"consumption": 0.01896,
"lossyConsumption": 0.01896,
"lossyGeneration": 0,
"version": "2016-06-01T00:00:00.000+0300",
"lastVersion": "2016-06-01T00:00:00.000+0300"
},
{
"consumptionLineLF": 0,
"generationLineLF": 0,
"consumptionTransformerLF": 0,
"generationTransformerLF": 0,
"meterEic": "40Z000000010567H",
"meterEffectiveDate": "2016-06-01T00:00:00.000+0300",
"dataEffectiveDate": "2016-06-01T03:00:00.000+0300",
"recordTime": "2016-07-06T11:48:06.000+0300",
"generation": 0,
"consumption": 0.01896,
"lossyConsumption": 0.01896,
"lossyGeneration": 0,
"version": "2016-06-01T00:00:00.000+0300",
"lastVersion": "2016-06-01T00:00:00.000+0300"
},
{
"consumptionLineLF": 0,
"generationLineLF": 0,
"consumptionTransformerLF": 0,
"generationTransformerLF": 0,
"meterEic": "40Z000000010567H",
"meterEffectiveDate": "2016-06-01T00:00:00.000+0300",
"dataEffectiveDate": "2016-06-01T04:00:00.000+0300",
"recordTime": "2016-07-06T11:48:06.000+0300",
"generation": 0,
"consumption": 0.01896,
"lossyConsumption": 0.01896,
"lossyGeneration": 0,
"version": "2016-06-01T00:00:00.000+0300",
"lastVersion": "2016-06-01T00:00:00.000+0300"
}
]
}
}
Unresolved directive in meteringData.adoc - include::examples/json/ecms-metering-data/listHourlyRequest.xml[]
Unresolved directive in meteringData.adoc - include::examples/json/ecms-metering-data/listHourlyResponse.xml[]
2. ProfileConsumption Rest Service
2.1. How to call Profile Consumption Service
<?xml version="1.0" encoding="UTF-8" ?>
<profileConsumptionGetRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<period>2016-05-01T00:00:00.000+0300</period>
<pastVersion>false</pastVersion>
<meterEics>40Z0000000000016</meterEics>
<meterEics>40Z0000000000026</meterEics>
<meterEics>40Z000000000003C</meterEics>
<meterEics>40Z0000000000040</meterEics>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</profileConsumptionGetRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<profileConsumptionResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>160616</count>
<end>3</end>
</queryInformation>
<consumptions>
<profileDataId>52232926</profileDataId>
<meterId>3075257</meterId>
<meterEic>40Z000003075257L</meterEic>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<dayTimeConsumption>740.38</dayTimeConsumption>
<peakConsumption>442.23</peakConsumption>
<nightTimeConsumption>364.19</nightTimeConsumption>
<dataEffectiveDate>2016-05-01T00:00:00.000+0300</dataEffectiveDate>
<generaldistributionLossFactor>0</generaldistributionLossFactor>
<dayTimeLineLossFactor>0</dayTimeLineLossFactor>
<peakTimeLineLossFactor>0</peakTimeLineLossFactor>
<nightTimeLineLossFactor>0</nightTimeLineLossFactor>
<dayTimeLossyConsumption>740.38</dayTimeLossyConsumption>
<peakTimeLossyConsumption>442.23</peakTimeLossyConsumption>
<nightTimeLossyConsumption>364.19</nightTimeLossyConsumption>
<profileDataVersion>2016-05-01T00:00:00.000+0300</profileDataVersion>
<lastVersion>2016-05-01T00:00:00.000+0300</lastVersion>
<dayTimeTransformerLossFactor>0</dayTimeTransformerLossFactor>
<peakTimeTransformerLossFactor>0</peakTimeTransformerLossFactor>
<nightTimeTransformerLossFactor>0</nightTimeTransformerLossFactor>
</consumptions>
<consumptions>
<profileDataId>52232927</profileDataId>
<meterId>2373939</meterId>
<meterEic>40Z000002373939T</meterEic>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<dayTimeConsumption>966.01</dayTimeConsumption>
<peakConsumption>699.54</peakConsumption>
<nightTimeConsumption>31.74</nightTimeConsumption>
<dataEffectiveDate>2016-05-01T00:00:00.000+0300</dataEffectiveDate>
<generaldistributionLossFactor>0</generaldistributionLossFactor>
<dayTimeLineLossFactor>0</dayTimeLineLossFactor>
<peakTimeLineLossFactor>0</peakTimeLineLossFactor>
<nightTimeLineLossFactor>0</nightTimeLineLossFactor>
<dayTimeLossyConsumption>966.01</dayTimeLossyConsumption>
<peakTimeLossyConsumption>699.54</peakTimeLossyConsumption>
<nightTimeLossyConsumption>31.74</nightTimeLossyConsumption>
<profileDataVersion>2016-05-01T00:00:00.000+0300</profileDataVersion>
<lastVersion>2016-05-01T00:00:00.000+0300</lastVersion>
<dayTimeTransformerLossFactor>0</dayTimeTransformerLossFactor>
<peakTimeTransformerLossFactor>0</peakTimeTransformerLossFactor>
<nightTimeTransformerLossFactor>0</nightTimeTransformerLossFactor>
</consumptions>
<consumptions>
<profileDataId>52232928</profileDataId>
<meterId>1849097</meterId>
<meterEic>40Z000001849097C</meterEic>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<dayTimeConsumption>660.56</dayTimeConsumption>
<peakConsumption>327.27</peakConsumption>
<nightTimeConsumption>147.6</nightTimeConsumption>
<dataEffectiveDate>2016-05-01T00:00:00.000+0300</dataEffectiveDate>
<generaldistributionLossFactor>0</generaldistributionLossFactor>
<dayTimeLineLossFactor>0</dayTimeLineLossFactor>
<peakTimeLineLossFactor>0</peakTimeLineLossFactor>
<nightTimeLineLossFactor>0</nightTimeLineLossFactor>
<dayTimeLossyConsumption>660.56</dayTimeLossyConsumption>
<peakTimeLossyConsumption>327.27</peakTimeLossyConsumption>
<nightTimeLossyConsumption>147.6</nightTimeLossyConsumption>
<profileDataVersion>2016-05-01T00:00:00.000+0300</profileDataVersion>
<lastVersion>2016-05-01T00:00:00.000+0300</lastVersion>
<dayTimeTransformerLossFactor>0</dayTimeTransformerLossFactor>
<peakTimeTransformerLossFactor>0</peakTimeTransformerLossFactor>
<nightTimeTransformerLossFactor>0</nightTimeTransformerLossFactor>
</consumptions>
</body>
</profileConsumptionResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"period": "2016-05-01T00:00:00.000+0300",
"pastVersion": false,
"meterEics": ["40Z0000000000012","40Z000000000002W","40Z000000000003M"],
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"body": {
"consumptions": [
{
"profileDataId": 52232926,
"meterId": 3075257,
"meterEic": "40Z000003075257L",
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"dayTimeConsumption": 740.38,
"peakConsumption": 442.23,
"nightTimeConsumption": 364.19,
"dataEffectiveDate": "2016-05-01T00:00:00.000+0300",
"generaldistributionLossFactor": 0,
"dayTimeLineLossFactor": 0,
"peakTimeLineLossFactor": 0,
"nightTimeLineLossFactor": 0,
"dayTimeLossyConsumption": 740.38,
"peakTimeLossyConsumption": 442.23,
"nightTimeLossyConsumption": 364.19,
"profileDataVersion": "2016-05-01T00:00:00.000+0300",
"lastVersion": "2016-05-01T00:00:00.000+0300",
"dayTimeTransformerLossFactor": 0,
"peakTimeTransformerLossFactor": 0,
"nightTimeTransformerLossFactor": 0
},
{
"profileDataId": 52232927,
"meterId": 2373939,
"meterEic": "40Z000002373939T",
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"dayTimeConsumption": 966.01,
"peakConsumption": 699.54,
"nightTimeConsumption": 31.74,
"dataEffectiveDate": "2016-05-01T00:00:00.000+0300",
"generaldistributionLossFactor": 0,
"dayTimeLineLossFactor": 0,
"peakTimeLineLossFactor": 0,
"nightTimeLineLossFactor": 0,
"dayTimeLossyConsumption": 966.01,
"peakTimeLossyConsumption": 699.54,
"nightTimeLossyConsumption": 31.74,
"profileDataVersion": "2016-05-01T00:00:00.000+0300",
"lastVersion": "2016-05-01T00:00:00.000+0300",
"dayTimeTransformerLossFactor": 0,
"peakTimeTransformerLossFactor": 0,
"nightTimeTransformerLossFactor": 0
},
{
"profileDataId": 52232928,
"meterId": 1849097,
"meterEic": "40Z000001849097C",
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"dayTimeConsumption": 660.56,
"peakConsumption": 327.27,
"nightTimeConsumption": 147.6,
"dataEffectiveDate": "2016-05-01T00:00:00.000+0300",
"generaldistributionLossFactor": 0,
"dayTimeLineLossFactor": 0,
"peakTimeLineLossFactor": 0,
"nightTimeLineLossFactor": 0,
"dayTimeLossyConsumption": 660.56,
"peakTimeLossyConsumption": 327.27,
"nightTimeLossyConsumption": 147.6,
"profileDataVersion": "2016-05-01T00:00:00.000+0300",
"lastVersion": "2016-05-01T00:00:00.000+0300",
"dayTimeTransformerLossFactor": 0,
"peakTimeTransformerLossFactor": 0,
"nightTimeTransformerLossFactor": 0
}
],
"count": 160616
},
"resultType": "SUCCESS"
}
2.2. Sayaç Okundu/Okunmadı ve GDDK Servisi nasıl çağırılır?
Servis parametre detaylarına buradan erişebilirsiniz.
<?xml version="1.0" encoding="UTF-8" ?>
<meteringDataConfigurationQueryRequest>
<header>
<key>transactionId</key>
<value>2a28192b-0a27-40dc-9d7a-a4fa6e1e561d</value>
</header>
<header>
<key>application</key>
<value>5e235949-16aa-404d-bd2c-4dba615ed973</value>
</header>
<body>
<term>2016-11-01T00:00:00.000+0300</term>
<meteringReadingType></meteringReadingType>
<pastVersion>true</pastVersion>
<range>
<begin>1</begin>
<end>2</end>
</range>
</body>
</meteringDataConfigurationQueryRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringDataAndConfigurationQueryResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>28099</count>
<end>2</end>
</queryInformation>
<meterDatas>
<meterId>123</meterId>
<meterEic>40Z000000000123Q</meterEic>
<meterName>G****** H**</meterName>
<meterCity>IĞDIR</meterCity>
<term>2016-08-01T00:00:00.000+0300</term>
<dataVersion>2016-08-01T00:00:00.000+0300</dataVersion>
<confVersion>2016-08-01T00:00:00.000+0300</confVersion>
<meterConsumption>0.0171</meterConsumption>
<meterGeneration>1229.7605</meterGeneration>
<meterLossyConsumption>0.0171</meterLossyConsumption>
<meterLossyGeneration>1222.8419</meterLossyGeneration>
<readingType>HOURLY</readingType>
<supplierOrganization>XXX</supplierOrganization>
<meterReadingCompany>YYY(ED)</meterReadingCompany>
<isConfWithdrawalSettlement>false</isConfWithdrawalSettlement>
<isConfSupplySettlement>false</isConfSupplySettlement>
<isConfWithdDeducSettlement>false</isConfWithdDeducSettlement>
<isConfSupplyDeducSettlement>false</isConfSupplyDeducSettlement>
<isRead>true</isRead>
</meterDatas>
<meterDatas>
<meterId>456</meterId>
<meterEic>40Z0000000004562</meterEic>
<meterName>G******* I* M***** H**</meterName>
<meterCity>ERZİNCAN</meterCity>
<term>2016-08-01T00:00:00.000+0300</term>
<dataVersion>2016-08-01T00:00:00.000+0300</dataVersion>
<confVersion>2016-08-01T00:00:00.000+0300</confVersion>
<meterConsumption>0.062</meterConsumption>
<meterGeneration>943.144</meterGeneration>
<meterLossyConsumption>0.062</meterLossyConsumption>
<meterLossyGeneration>940.8098</meterLossyGeneration>
<readingType>HOURLY</readingType>
<supplierOrganization>XXX</supplierOrganization>
<meterReadingCompany>YYY(ED)</meterReadingCompany>
<isConfWithdrawalSettlement>false</isConfWithdrawalSettlement>
<isConfSupplySettlement>false</isConfSupplySettlement>
<isConfWithdDeducSettlement>false</isConfWithdDeducSettlement>
<isConfSupplyDeducSettlement>false</isConfSupplyDeducSettlement>
<isRead>true</isRead>
</meterDatas>
</body>
</meteringDataAndConfigurationQueryResponse>
{
"header":[
{
"key":"transactionId",
"value":"2a28192b-0a27-40dc-9d7a-a4fa6e1e561d"
},
{
"key":"application",
"value":"5e235949-16aa-404d-bd2c-4dba615ed973"
}
],
"body":{
"term":"2016-08-01T00:00:00.000+0300",
"meteringReadingType":null,
"pastVersion":true,
"range":{
"begin":1,
"end":2
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 2,
"count": 28099
},
"meterDatas": [
{
"meterId": 123,
"meterEic": "40Z000000000123Q",
"meterName": "G****** H**",
"meterCity": "IĞDIR",
"term": "2016-08-01T00:00:00.000+0300",
"dataVersion": "2016-08-01T00:00:00.000+0300",
"confVersion": "2016-08-01T00:00:00.000+0300",
"meterConsumption": 0.0171,
"meterGeneration": 1229.7605,
"meterLossyConsumption": 0.0171,
"meterLossyGeneration": 1222.8419,
"readingType": "HOURLY",
"supplierOrganization": "X",
"meterReadingCompany": "Y(ED)",
"isConfWithdrawalSettlement": false,
"isConfSupplySettlement": false,
"isConfWithdDeducSettlement": false,
"isConfSupplyDeducSettlement": false,
"isRead": true
},
{
"meterId": 456,
"meterEic": "40Z0000000004562",
"meterName": "G******* I* M***** H**",
"meterCity": "ERZİNCAN",
"term": "2016-08-01T00:00:00.000+0300",
"dataVersion": "2016-08-01T00:00:00.000+0300",
"confVersion": "2016-08-01T00:00:00.000+0300",
"meterConsumption": 0.062,
"meterGeneration": 943.144,
"meterLossyConsumption": 0.062,
"meterLossyGeneration": 940.8098,
"readingType": "HOURLY",
"supplierOrganization": "X",
"meterReadingCompany": "Y(ED)",
"isConfWithdrawalSettlement": false,
"isConfSupplySettlement": false,
"isConfWithdDeducSettlement": false,
"isConfSupplyDeducSettlement": false,
"isRead": true
}
]
}
}
3. Metering Info Rest Service
3.1. How to call Metering Info List Service ?
While Updates on meter could be immediately displayed from DGYPS, only one day after could be displayed from Metering Info Rest Service.
<?xml version="1.0" encoding="UTF-8" ?>
<queryMeteringInfoListRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<date>2016-10-01T00:00:00.000+0300</date>
<range>
<begin>1</begin>
<end>1000</end>
</range>
</body>
</queryMeteringInfoListRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<queryMeteringInfoListResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>160616</count>
<end>3</end>
</queryInformation>
<meteringInfoResponseLists>
<meterId>123</meterId>
<meterEic>40Z000000000123Q</meterEic>
<validityDate>2020-08-01</validityDate>
<version>2020-08-01</version>
<customerNo>123456</customerNo>
<serialNumber>1234567890</serialNumber>
<manufacturer>ABC</manufacturer>
<meterName>ABC DEF</meterName>
<meterAddress>ABC DEF</meterAddress>
<cityId>100</cityId>
<county>ABC</county>
<meteringType>2</meteringType>
<transformerInputVoltage>6.3</transformerInputVoltage>
<transformerOutputVoltage>34.5</transformerOutputVoltage>
<substation>160</substation>
<connectionPointLocation>1</connectionPointLocation>
<connectionPointLocationOther>null</connectionPointLocationOther>
<meterReadingCompanyEic>40X0000000000009</meterReadingCompanyEic>
<meterReadingCompanyName>XYZ ED</meterReadingCompanyName>
<meteringVoltage>5</meteringVoltage>
<meterUsageOfType>4</meterUsageOfType>
<profileType>null</profileType>
<profileSubscriptionGroup>null</profileSubscriptionGroup>
<readingType>2</readingType>
<busbarVoltage>5</busbarVoltage>
<transmissionLossFactorStatus>false</transmissionLossFactorStatus>
<withdrawalSettlementPointEic>null</withdrawalSettlementPointEic>
<supplySettlementPointEic>40W000000000000U</supplySettlementPointEic>
<tnzlWithdSettlementPointEic>null</tnzlWithdSettlementPointEic>
<tnzlSupplySettlementPointEic>40W000000000000V</tnzlSupplySettlementPointEic>
<organizationEic>40X000000000000W</organizationEic>
<organizationName>ABC Org</organizationName>
<transformerPower>13</transformerPower>
<meterLossesType>1</meterLossesType>
<transformerLossFactorStatus>false</transformerLossFactorStatus>
<transLossFactorStatus>true</transLossFactorStatus>
<noLoadLoss>0</noLoadLoss>
<loadLoss>0</loadLoss>
<lineLength>24614</lineLength>
<lineSection>280.84</lineSection>
<lineCircuit>2</lineCircuit>
<temperatureCoefficient>1</temperatureCoefficient>
<supplyPosition>6 NOLU SAYAC</supplyPosition>
<withdrawalPosition>null</withdrawalPosition>
<profileGroupProfileType>null</profileGroupProfileType>
<profileGroupSubscriptionGroup>null</profileGroupSubscriptionGroup>
<distributionMeterCode>123123</distributionMeterCode>
<withdrawalSettlementPointName>XYZ Uevcb</withdrawalSettlementPointName>
<supplySettlementPointName>null</supplySettlementPointName>
<tnzlWithdSettlementPointName>ABC Uevcb</tnzlWithdSettlementPointName>
<tnzlSupplySettlementPointName>null</tnzlSupplySettlementPointName></meteringInfoResponseLists>
<meteringInfoResponseLists>
<meterId>456</meterId>
<meterEic>40Z000000000456Q</meterEic>
<validityDate>2020-08-01</validityDate>
<version>2020-08-01</version>
<customerNo>123456</customerNo>
<serialNumber>1234567890</serialNumber>
<manufacturer>ABC</manufacturer>
<meterName>ABC DEF</meterName>
<meterAddress>ABC DEF</meterAddress>
<cityId>100</cityId>
<county>ABC</county>
<meteringType>2</meteringType>
<transformerInputVoltage>6.3</transformerInputVoltage>
<transformerOutputVoltage>34.5</transformerOutputVoltage>
<substation>160</substation>
<connectionPointLocation>1</connectionPointLocation>
<connectionPointLocationOther>null</connectionPointLocationOther>
<meterReadingCompanyEic>40X0000000000009</meterReadingCompanyEic>
<meterReadingCompanyName>XYZ ED</meterReadingCompanyName>
<meteringVoltage>5</meteringVoltage>
<meterUsageOfType>4</meterUsageOfType>
<profileType>null</profileType>
<profileSubscriptionGroup>null</profileSubscriptionGroup>
<readingType>2</readingType>
<busbarVoltage>5</busbarVoltage>
<transmissionLossFactorStatus>false</transmissionLossFactorStatus>
<withdrawalSettlementPointEic>null</withdrawalSettlementPointEic>
<supplySettlementPointEic>40W000000000000U</supplySettlementPointEic>
<tnzlWithdSettlementPointEic>null</tnzlWithdSettlementPointEic>
<tnzlSupplySettlementPointEic>40W000000000000V</tnzlSupplySettlementPointEic>
<organizationEic>40X000000000000W</organizationEic>
<organizationName>ABC Org</organizationName>
<transformerPower>13</transformerPower>
<meterLossesType>1</meterLossesType>
<transformerLossFactorStatus>false</transformerLossFactorStatus>
<transLossFactorStatus>true</transLossFactorStatus>
<noLoadLoss>0</noLoadLoss>
<loadLoss>0</loadLoss>
<lineLength>24614</lineLength>
<lineSection>280.84</lineSection>
<lineCircuit>2</lineCircuit>
<temperatureCoefficient>1</temperatureCoefficient>
<supplyPosition>6 NOLU SAYAC</supplyPosition>
<withdrawalPosition>null</withdrawalPosition>
<profileGroupProfileType>null</profileGroupProfileType>
<profileGroupSubscriptionGroup>null</profileGroupSubscriptionGroup>
<distributionMeterCode>321321</distributionMeterCode>
<withdrawalSettlementPointName>XYZ Uevcb</withdrawalSettlementPointName>
<supplySettlementPointName>null</supplySettlementPointName>
<tnzlWithdSettlementPointName>ABC Uevcb</tnzlWithdSettlementPointName>
<tnzlSupplySettlementPointName>null</tnzlSupplySettlementPointName></meteringInfoResponseLists>
</body>
</queryMeteringInfoListResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"date":"2019-06-01T00:00:00.000+0300",
"range":
{
"begin":0,
"end":1000
},
"queryType": "queryByRegion",
"filter": {
"transmissionLossFactorStatus": 1,
"regionId": null
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 0,
"end": 100,
"count": 128469
},
"meteringInfoResponseLists": [
{
"meterId": 123,
"meterEic": "40Z000000000123Q",
"validityDate": "2020-08-01",
"version": "2020-08-01",
"customerNo": "123456",
"serialNumber": "1234567890",
"manufacturer": "SCHLUMBERGER",
"meterName": "ABC DEF",
"meterAddress": "Abc Def",
"cityId": 100,
"county": "ABC",
"meteringType": 2,
"transformerInputVoltage": 6.3,
"transformerOutputVoltage": 34.5,
"substation": 160,
"connectionPointLocation": 1,
"connectionPointLocationOther": null,
"meterReadingCompanyEic": "40X0000000000009",
"meterReadingCompanyName": "XYZ ED",
"meteringVoltage": 5,
"meterUsageOfType": 4,
"profileType": null,
"profileSubscriptionGroup": null,
"readingType": 2,
"busbarVoltage": 5,
"transmissionLossFactorStatus": false,
"withdrawalSettlementPointEic": null,
"supplySettlementPointEic": "40W000000000000U",
"tnzlWithdSettlementPointEic": null,
"tnzlSupplySettlementPointEic": "40W000000000000V",
"organizationEic": "40X000000000000W",
"organizationName": "ABC Org",
"transformerPower": 13,
"meterLossesType": 1,
"transformerLossFactorStatus": false,
"transLossFactorStatus": true,
"noLoadLoss": 0,
"loadLoss": 0,
"lineLength": 24614,
"lineSection": 280.84,
"lineCircuit": 2,
"temperatureCoefficient": 1,
"supplyPosition": "6 NOLU SAYAC",
"withdrawalPosition": null,
"profileGroupProfileType": null,
"profileGroupSubscriptionGroup": null,
"distributionMeterCode": null,
"withdrawalSettlementPointName": null,
"supplySettlementPointName": "ABC Uevcb",
"tnzlWithdSettlementPointName": null,
"tnzlSupplySettlementPointName": "DEF Uevcb"
},
{
"meterId": 456,
"meterEic": "40Z000000000456Z",
"validityDate": "2020-08-01",
"version": "2020-08-01",
"customerNo": "654321",
"serialNumber": "987654321",
"manufacturer": "ABC",
"meterName": "ABC DEF",
"meterAddress": "Abc Def",
"cityId": 170,
"county": "ABC",
"meteringType": 3,
"transformerInputVoltage": 0.4,
"transformerOutputVoltage": 34.5,
"substation": 218,
"connectionPointLocation": 1,
"connectionPointLocationOther": null,
"meterReadingCompanyEic": "40X0000000000009",
"meterReadingCompanyName": "XYZ ED",
"meteringVoltage": 5,
"meterUsageOfType": 4,
"profileType": null,
"profileSubscriptionGroup": null,
"readingType": 2,
"busbarVoltage": 5,
"transmissionLossFactorStatus": false,
"withdrawalSettlementPointEic": null,
"supplySettlementPointEic": "40W000000000000N",
"tnzlWithdSettlementPointEic": null,
"tnzlSupplySettlementPointEic": "40W000000000000V",
"organizationEic": "40X000000000000W",
"organizationName": "ABC Org",
"transformerPower": 10.2,
"meterLossesType": 1,
"transformerLossFactorStatus": false,
"transLossFactorStatus": true,
"noLoadLoss": null,
"loadLoss": null,
"lineLength": 9000,
"lineSection": 240,
"lineCircuit": 3,
"temperatureCoefficient": 2,
"supplyPosition": "6 NOLU SAYAC",
"withdrawalPosition": null,
"profileGroupProfileType": null,
"profileGroupSubscriptionGroup": null,
"distributionMeterCode": null,
"withdrawalSettlementPointName": null,
"supplySettlementPointName": "ABC Uevcb",
"tnzlWithdSettlementPointName": null,
"tnzlSupplySettlementPointName": "DEF Uevcb"
}
]
}
}
3.2. How to call Metering Info Service ?
<?xml version="1.0" encoding="UTF-8" ?>
<queryMeteringInfoRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<date>2016-10-01T00:00:00.000+0300</date>
<meterEic>40Z000000000123Q</meterEic>
</body>
</queryMeteringInfoRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<queryMeteringInfoResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<meteringInfo>
<meterId>123</meterId>
<meterEic>40Z000000000123Q</meterEic>
<validityDate>2020-08-01</validityDate>
<version>2020-08-01</version>
<customerNo>123456</customerNo>
<serialNumber>1234567890</serialNumber>
<manufacturer>ABC</manufacturer>
<meterName>ABC DEF</meterName>
<meterAddress>ABC DEF</meterAddress>
<cityId>100</cityId>
<county>ABC</county>
<meteringType>2</meteringType>
<transformerInputVoltage>6.3</transformerInputVoltage>
<transformerOutputVoltage>34.5</transformerOutputVoltage>
<substation>160</substation>
<connectionPointLocation>1</connectionPointLocation>
<connectionPointLocationOther>null</connectionPointLocationOther>
<meterReadingCompanyEic>40X0000000000009</meterReadingCompanyEic>
<meterReadingCompanyName>XYZ ED</meterReadingCompanyName>
<meteringVoltage>5</meteringVoltage>
<meterUsageOfType>4</meterUsageOfType>
<profileType>null</profileType>
<profileSubscriptionGroup>null</profileSubscriptionGroup>
<readingType>2</readingType>
<busbarVoltage>5</busbarVoltage>
<transmissionLossFactorStatus>false</transmissionLossFactorStatus>
<withdrawalSettlementPointEic>null</withdrawalSettlementPointEic>
<supplySettlementPointEic>40W000000000000U</supplySettlementPointEic>
<tnzlWithdSettlementPointEic>null</tnzlWithdSettlementPointEic>
<tnzlSupplySettlementPointEic>40W000000000000V</tnzlSupplySettlementPointEic>
<organizationEic>40X000000000000W</organizationEic>
<organizationName>ABC Org</organizationName>
<transformerPower>13</transformerPower>
<meterLossesType>1</meterLossesType>
<transformerLossFactorStatus>false</transformerLossFactorStatus>
<transLossFactorStatus>true</transLossFactorStatus>
<noLoadLoss>0</noLoadLoss>
<loadLoss>0</loadLoss>
<lineLength>24614</lineLength>
<lineSection>280.84</lineSection>
<lineCircuit>2</lineCircuit>
<temperatureCoefficient>1</temperatureCoefficient>
<supplyPosition>6 NOLU SAYAC</supplyPosition>
<withdrawalPosition>null</withdrawalPosition>
<profileGroupProfileType>null</profileGroupProfileType>
<profileGroupSubscriptionGroup>null</profileGroupSubscriptionGroup>
<distributionMeterCode>123123</distributionMeterCode>
<withdrawalSettlementPointName>XYZ Uevcb</withdrawalSettlementPointName>
<supplySettlementPointName>null</supplySettlementPointName>
<tnzlWithdSettlementPointName>ABC Uevcb</tnzlWithdSettlementPointName>
<tnzlSupplySettlementPointName>null</tnzlSupplySettlementPointName></meteringInfo>
</body>
</queryMeteringInfoResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"date":"2016-06-01T00:00:00.000+0300",
"meterEic":"40Z000000000736Q"
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"meteringInfo": {
"meterId": 123,
"meterEic": "40Z000000000123Q",
"validityDate": "2020-08-01",
"version": "2020-08-01",
"customerNo": "123456",
"serialNumber": "1234567890",
"manufacturer": "SCHLUMBERGER",
"meterName": "ABC DEF",
"meterAddress": "Abc Abc Def",
"cityId": 100,
"county": "Abc",
"meteringType": 2,
"transformerInputVoltage": 6.3,
"transformerOutputVoltage": 34.5,
"substation": 160,
"connectionPointLocation": 1,
"connectionPointLocationOther": null,
"meterReadingCompanyEic": "40X0000000000019",
"meterReadingCompanyName": "XYZ ED",
"meteringVoltage": 5,
"meterUsageOfType": 4,
"profileType": null,
"profileSubscriptionGroup": null,
"readingType": 2,
"busbarVoltage": 5,
"transmissionLossFactorStatus": false,
"withdrawalSettlementPointEic": null,
"supplySettlementPointEic": "40W000000000000U",
"tnzlWithdSettlementPointEic": null,
"tnzlSupplySettlementPointEic": "40W000000000000V",
"organizationEic": "40X000000000000W",
"organizationName": "ABC Org",
"transformerPower": 13,
"meterLossesType": 1,
"transformerLossFactorStatus": false,
"transLossFactorStatus": true,
"noLoadLoss": 0,
"loadLoss": 0,
"lineLength": 24614,
"lineSection": 280.84,
"lineCircuit": 2,
"temperatureCoefficient": 1,
"supplyPosition": "6 NOLU SAYAC",
"withdrawalPosition": null,
"profileGroupProfileType": null,
"profileGroupSubscriptionGroup": null,
"distributionMeterCode": null,
"withdrawalSettlementPointName": null,
"supplySettlementPointName": "ABC Uevcb",
"tnzlWithdSettlementPointName": null,
"tnzlSupplySettlementPointName": "DEF Uevcb"
}
}
}
4. ConsumerMeteringPoint Rest Service
4.1. How to get queryEICForMeteringPoint?
<?xml version="1.0" encoding="UTF-8" ?>
<meteringPointEICQueryRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<meteringPointEICQueries>
<meterEic></meterEic>
<distributionMeterCode></distributionMeterCode>
<meterReadingCompanyEic></meterReadingCompanyEic>
</meteringPointEICQueries>
<meteringPointEICQueries>
<meterEic></meterEic>
<distributionMeterCode></distributionMeterCode>
<meterReadingCompanyEic></meterReadingCompanyEic>
</meteringPointEICQueries>
</body>
</meteringPointEICQueryRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointEICQueryResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<eicQueryResponseDatas>
<meterEic>40Z0000004238175</meterEic>
<meterReadingCompanyEic>40X000000001014D</meterReadingCompanyEic>
<status>NOT_FOUND</status>
<description>Sorgulama yapılan kriterlere uygun bir ölçüm noktası bulunamadı. [BUSSINESS:LISTMETEREIC004:710.141.813.117.829.4860] </description>
</eicQueryResponseDatas>
<eicQueryResponseDatas>
<meterEic>40Z000000393444N</meterEic>
<distributionMeterId>43180010000005620</distributionMeterId>
<customerNo>10000005620</customerNo>
<eligibleConsumptionType>ELIGIBLE_CONSUMER</eligibleConsumptionType>
<meterUsageState>IN_USE</meterUsageState>
<supplierType>END_USE_SUPPLIER</supplierType>
<meteringPointName>B***U I***. T***N T***S O***)</meteringPointName>
<meteringAddress>ASL.GÖYNÜKÖREN TAŞ OCAĞI</meteringAddress>
<cityId>430</cityId>
<countyId>1500</countyId>
<meterReadingCompanyId>1014</meterReadingCompanyId>
<meterReadingCompanyEic>40X000000001014D</meterReadingCompanyEic>
<tariffClass>SINGLE_TERM</tariffClass>
<mainTariffGroup>BUSINESS</mainTariffGroup>
<connectionPointLocation>29 NOLU SAYAÇ</connectionPointLocation>
<status>SUCCESS</status>
</eicQueryResponseDatas>
</body>
</meteringPointEICQueryResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"meteringPointEICQueries": [
{
"meterEic": "",
"distributionMeterCode": "",
"meterReadingCompanyEic": ""
},
{
"meterEic": "",
"distributionMeterCode": "",
"meterReadingCompanyEic": ""
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"eicQueryResponseDatas": [
{
"meterEic": "40Z0000004238175",
"distributionMeterId": null,
"customerNo": null,
"eligibleConsumptionType": null,
"meterUsageState": null,
"supplierType": null,
"meteringPointName": null,
"meteringAddress": null,
"cityId": null,
"countyId": null,
"meterReadingCompanyId": null,
"meterReadingCompanyEic": "40X000000001014D",
"tariffClass": null,
"mainTariffGroup": null,
"connectionPointLocation": null,
"status": "NOT_FOUND",
"description": "Sorgulama yapılan kriterlere uygun bir ölçüm noktası bulunamadı. [BUSSINESS:LISTMETEREIC004:709.258.941.911.529.9732] "
},
{
"meterEic": "40Z000000393444N",
"distributionMeterId": "43180010000005620",
"customerNo": "10000005620",
"eligibleConsumptionType": "ELIGIBLE_CONSUMER",
"meterUsageState": "IN_USE",
"supplierType": "END_USE_SUPPLIER",
"meteringPointName": "B***U I***. T***N T***S O***)",
"meteringAddress": "ASL.GÖYNÜKÖREN TAŞ OCAĞI",
"cityId": 430,
"countyId": 1500,
"meterReadingCompanyId": "1014",
"meterReadingCompanyEic": "40X000000001014D",
"tariffClass": "SINGLE_TERM",
"mainTariffGroup": "BUSINESS",
"connectionPointLocation": "29 NOLU SAYAÇ",
"status": "SUCCESS",
"description": null
}
]
}
}
4.2. How to call Metering Point Save Service
4.2.1. How to call New Metering Point Saving Service ?
<?xml version="1.0" encoding="UTF-8" ?>
<meteringPointRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<meteringPoints>
<meterEic></meterEic>
<distributionMeterId>123456</distributionMeterId><!-- Required -->
<status>true</status><!-- Required -->
<withDrawalDeducSettlementPointEic></withDrawalDeducSettlementPointEic>
<meterAddress>ABC DEF</meterAddress><!-- Required -->
<countyId>100</countyId><!-- Required -->
<transformerInputVoltage>0.01</transformerInputVoltage><!-- Required -->
<transformerOutputVoltage>0.02</transformerOutputVoltage><!-- Required -->
<customerNo>ABC123</customerNo><!-- Required -->
<substation>1</substation><!-- Required -->
<connectionPointLocation>4</connectionPointLocation><!-- Required -->
<connectionPointLocationOther></connectionPointLocationOther>
<meteringVoltage>9</meteringVoltage>
<profileType></profileType>
<profileSubscriptionGroup></profileSubscriptionGroup>
<readingType>2</readingType><!-- Required -->
<transformerPower>12.50</transformerPower><!-- Required -->
<busbarVoltage>0.250</busbarVoltage>
<noLoadLoss>2.50</noLoadLoss>
<loadLoss></loadLoss>
<temperatureCoefficient></temperatureCoefficient>
<lineLength></lineLength>
<lineSection></lineSection>
<lineCircuit></lineCircuit>
<transLossFactorStatus>0</transLossFactorStatus>
<averageAnnualConsumption>10000</averageAnnualConsumption><!-- Required -->
<supplyPosition></supplyPosition>
<withdrawalPosition>21</withdrawalPosition><!-- Required -->
<addressCode>null</addressCode>
<zonningPosition>true</zonningPosition><!-- Required -->
<usageState>1</usageState><!-- Required -->
<organizedIndustrialZoneEic>null</organizedIndustrialZoneEic>
<canLoadProfile>false</canLoadProfile><!-- Required -->
<mainEligibleConsumptionEic>null</mainEligibleConsumptionEic>
<supplyDeductionSettlementPoint>null</supplyDeductionSettlementPoint>
<eligibleConsumptionType>1</eligibleConsumptionType><!-- Required -->
<supplierType>null</supplierType>
<amr>false</amr><!-- Required -->
<maxAnnualConsumption>null</maxAnnualConsumption>
<estimation>false</estimation><!-- Required -->
<contractPower>0</contractPower><!-- Required -->
<tariffClass>SINGLE_TERM</tariffClass><!-- Required -->
<mainTariffGroup>INDUSTRY</mainTariffGroup><!-- Required -->
<activityCode>016202</activityCode>
<meteringPointUpdateDate></meteringPointUpdateDate>
<isDeleteDataForReadingType></isDeleteDataForReadingType>
<reasonUpdate>Güncelleme nedeni</reasonUpdate>
</meteringPoints>
<meteringPoints>
<meterEic></meterEic>
<distributionMeterId>654321</distributionMeterId><!-- Required -->
<status>true</status><!-- Required -->
<withDrawalDeducSettlementPointEic></withDrawalDeducSettlementPointEic>
<meterAddress>ABC DEF</meterAddress><!-- Required -->
<countyId>100</countyId><!-- Required -->
<transformerInputVoltage>0.01</transformerInputVoltage><!-- Required -->
<transformerOutputVoltage>0.02</transformerOutputVoltage><!-- Required -->
<customerNo>ABC123</customerNo><!-- Required -->
<substation>1</substation><!-- Required -->
<connectionPointLocation>4</connectionPointLocation><!-- Required -->
<connectionPointLocationOther></connectionPointLocationOther>
<meteringVoltage>9</meteringVoltage>
<profileType></profileType>
<profileSubscriptionGroup></profileSubscriptionGroup>
<readingType>2</readingType><!-- Required -->
<transformerPower>12.50</transformerPower><!-- Required -->
<busbarVoltage>0.250</busbarVoltage>
<noLoadLoss>2.50</noLoadLoss>
<loadLoss></loadLoss>
<temperatureCoefficient></temperatureCoefficient>
<lineLength></lineLength>
<lineSection></lineSection>
<lineCircuit></lineCircuit>
<transLossFactorStatus>0</transLossFactorStatus>
<averageAnnualConsumption>10000</averageAnnualConsumption><!-- Required -->
<supplyPosition></supplyPosition>
<withdrawalPosition>21</withdrawalPosition><!-- Required -->
<addressCode>null</addressCode>
<zonningPosition>true</zonningPosition><!-- Required -->
<usageState>1</usageState><!-- Required -->
<organizedIndustrialZoneEic>null</organizedIndustrialZoneEic>
<canLoadProfile>false</canLoadProfile><!-- Required -->
<mainEligibleConsumptionEic>null</mainEligibleConsumptionEic>
<supplyDeductionSettlementPoint>null</supplyDeductionSettlementPoint>
<eligibleConsumptionType>1</eligibleConsumptionType><!-- Required -->
<supplierType>null</supplierType>
<amr>false</amr><!-- Required -->
<maxAnnualConsumption>null</maxAnnualConsumption>
<estimation>false</estimation><!-- Required -->
<contractPower>0</contractPower><!-- Required -->
<tariffClass>SINGLE_TERM</tariffClass><!-- Required -->
<mainTariffGroup>INDUSTRY</mainTariffGroup><!-- Required -->
<activityCode>016202</activityCode>
<meteringPointUpdateDate></meteringPointUpdateDate>
<isDeleteDataForReadingType></isDeleteDataForReadingType>
<reasonUpdate></reasonUpdate>
<readingPeriod>45</readingPeriod>
</meteringPoints>
</body>
</meteringPointRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointSaveListResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<meteringPointSaveResponses>
<id>SAYAC ID</id>
<meterEic>40Z311000123456O</meterEic>
<distributionMeterCode>123456</distributionMeterCode>
<status>SUCCESS</status>
<description></description>
</meteringPointSaveResponses>
<meteringPointSaveResponses>
<id>SAYAC ID</id>
<meterEic>40Z311000654321X</meterEic>
<distributionMeterCode>654321</distributionMeterCode>
<status>SUCCESS</status>
<description></description>
</meteringPointSaveResponses>
</body>
</meteringPointSaveListResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"meteringPoints":[
{
"meterEic":"",
"distributionMeterId":"123456",
"status":true,
"withDrawalDeducSettlementPointEic":null,
"meterAddress":"Test Adresi Istanbul Çekmeköy",
"countyId":1387,
"transformerInputVoltage":36.00,
"transformerOutputVoltage":0.40,
"customerNo":"12345670001-saatlik",
"substation":77,
"connectionPointLocation":4,
"connectionPointLocationOther":null,
"meteringVoltage":6.00,
"profileType":null,
"profileSubscriptionGroup":null,
"readingType":2,
"transformerPower":0.250,
"busbarVoltage":9,
"noLoadLoss":0.55,
"loadLoss":null,
"temperatureCoefficient":null,
"lineLength":null,
"lineSection":null,
"lineCircuit":null,
"transLossFactorStatus":0,
"averageAnnualConsumption":14485.450,
"supplyPosition":null,
"withdrawalPosition":21,
"meteringPointUpdateDate":null,
"isDeleteDataForReadingType":null,
"addressCode":null,
"zonningPosition":true,
"usageState":1,
"organizedIndustrialZoneEic":null,
"canLoadProfile":false,
"mainEligibleConsumptionEic":null,
"supplyDeductionSettlementPoint":null,
"eligibleConsumptionType":1,
"supplierType":null,
"amr":false,
"estimation":false,
"maxAnnualConsumption":null,
"contractPower":0,
"tariffClass":"SINGLE_TERM",
"mainTariffGroup":"INDUSTRY",
"activityCode":"016202",
"reasonUpdate":"Güncelleme Nedeni",
},
{
"meterEic":"",
"distributionMeterId":"654321",
"status":true,
"withDrawalDeducSettlementPointEic":null,
"meterAddress":"Test Adresi Istanbul Çekmeköy",
"countyId":1387,
"transformerInputVoltage":36.00,
"transformerOutputVoltage":0.40,
"customerNo":"12345670001-saatlik",
"substation":77,
"connectionPointLocation":4,
"connectionPointLocationOther":null,
"meteringVoltage":6.00,
"profileType":null,
"profileSubscriptionGroup":null,
"readingType":2,
"transformerPower":0.250,
"busbarVoltage":9,
"noLoadLoss":0.55,
"loadLoss":null,
"temperatureCoefficient":null,
"lineLength":null,
"lineSection":null,
"lineCircuit":null,
"transLossFactorStatus":0,
"averageAnnualConsumption":14485.450,
"supplyPosition":null,
"withdrawalPosition":21,
"meteringPointUpdateDate":null,
"isDeleteDataForReadingType":null,
"addressCode":null,
"zonningPosition":true,
"usageState":1,
"organizedIndustrialZoneEic":null,
"canLoadProfile":false,
"mainEligibleConsumptionEic":null,
"supplyDeductionSettlementPoint":null,
"eligibleConsumptionType":1,
"supplierType":null,
"amr":false,
"estimation":true,
"maxAnnualConsumption":null,
"contractPower":0,
"tariffClass":"SINGLE_TERM",
"mainTariffGroup":"INDUSTRY",
"activityCode":"016202",
"reasonUpdate":null,
"readingPeriod":45
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"meteringPointSaveResponses": [
{
"id": "SAYAÇ ID",
"meterEic": "40Z311000654321X",
"distributionMeterCode": "123456",
"status": "SUCCESS",
"description": ""
},
{
"id": "SAYAÇ ID",
"meterEic": "40Z311000654321X",
"distributionMeterCode": "654321",
"status": "SUCCESS",
"description": ""
}
]
}
}
4.2.2. How to call Metering Point Update Service ?
Ölçüm noktası güncelleme servisinde güncelleme yapmak istediğiniz ölçüm noktasının EIC kodu ve güncellemenin hangi dönemdem itibaren yapılacağı alanları zorunlu alanlardır. Servis parametre detaylarına buradan erişebilirsiniz.
<?xml version="1.0" encoding="UTF-8" ?>
<meteringPointRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<meteringPoints>
<meterEic>40Z0000000000001</meterEic><!-- Required -->
<distributionMeterId>123456</distributionMeterId><!-- Required -->
<status>true</status><!-- Required -->
<withDrawalDeducSettlementPointEic></withDrawalDeducSettlementPointEic>
<meterAddress>ABC DEF</meterAddress><!-- Required -->
<countyId>100</countyId><!-- Required -->
<transformerInputVoltage>0.01</transformerInputVoltage><!-- Required -->
<transformerOutputVoltage>0.02</transformerOutputVoltage><!-- Required -->
<customerNo>ABC123</customerNo><!-- Required -->
<substation>1</substation><!-- Required -->
<connectionPointLocation>4</connectionPointLocation><!-- Required -->
<connectionPointLocationOther></connectionPointLocationOther>
<meteringVoltage>9</meteringVoltage>
<profileType></profileType>
<profileSubscriptionGroup></profileSubscriptionGroup>
<readingType>2</readingType><!-- Required -->
<transformerPower>12.50</transformerPower><!-- Required -->
<busbarVoltage>0.250</busbarVoltage>
<noLoadLoss>2.50</noLoadLoss>
<loadLoss></loadLoss>
<temperatureCoefficient></temperatureCoefficient>
<lineLength></lineLength>
<lineSection></lineSection>
<lineCircuit></lineCircuit>
<transLossFactorStatus>0</transLossFactorStatus>
<averageAnnualConsumption>10000</averageAnnualConsumption><!-- Required -->
<supplyPosition></supplyPosition>
<withdrawalPosition>21</withdrawalPosition><!-- Required -->
<addressCode>null</addressCode>
<zonningPosition>true</zonningPosition><!-- Required -->
<usageState>1</usageState><!-- Required -->
<organizedIndustrialZoneEic>null</organizedIndustrialZoneEic>
<canLoadProfile>false</canLoadProfile><!-- Required -->
<mainEligibleConsumptionEic>null</mainEligibleConsumptionEic>
<supplyDeductionSettlementPoint>null</supplyDeductionSettlementPoint>
<eligibleConsumptionType>1</eligibleConsumptionType><!-- Required -->
<supplierType>null</supplierType>
<amr>false</amr><!-- Required -->
<maxAnnualConsumption>null</maxAnnualConsumption>
<estimation>false</estimation><!-- Required -->
<contractPower>0</contractPower><!-- Required -->
<tariffClass>SINGLE_TERM</tariffClass><!-- Required -->
<mainTariffGroup>INDUSTRY</mainTariffGroup><!-- Required -->
<activityCode>016202</activityCode>
<meteringPointUpdateDate>2016-09-01T00:00:00.000+0300</meteringPointUpdateDate><!-- Required -->
<isDeleteDataForReadingType>true</isDeleteDataForReadingType><!-- Required -->
<reasonUpdate>Güncelleme nedeni</reasonUpdate>
</meteringPoints>
<meteringPoints>
<meterEic>40Z0000000000002</meterEic><!-- Required -->
<distributionMeterId>1234567</distributionMeterId><!-- Required -->
<status>true</status><!-- Required -->
<withDrawalDeducSettlementPointEic></withDrawalDeducSettlementPointEic>
<meterAddress>ABC DEF</meterAddress><!-- Required -->
<countyId>100</countyId><!-- Required -->
<transformerInputVoltage>0.01</transformerInputVoltage><!-- Required -->
<transformerOutputVoltage>0.02</transformerOutputVoltage><!-- Required -->
<customerNo>ABC123</customerNo><!-- Required -->
<substation>1</substation><!-- Required -->
<connectionPointLocation>4</connectionPointLocation><!-- Required -->
<connectionPointLocationOther></connectionPointLocationOther>
<meteringVoltage>9</meteringVoltage>
<profileType></profileType>
<profileSubscriptionGroup></profileSubscriptionGroup>
<readingType>2</readingType><!-- Required -->
<transformerPower>12.50</transformerPower><!-- Required -->
<busbarVoltage>0.250</busbarVoltage>
<noLoadLoss>2.50</noLoadLoss>
<loadLoss></loadLoss>
<temperatureCoefficient></temperatureCoefficient>
<lineLength></lineLength>
<lineSection></lineSection>
<lineCircuit></lineCircuit>
<transLossFactorStatus>0</transLossFactorStatus>
<averageAnnualConsumption>10000</averageAnnualConsumption><!-- Required -->
<supplyPosition></supplyPosition>
<withdrawalPosition>21</withdrawalPosition><!-- Required -->
<addressCode>null</addressCode>
<zonningPosition>true</zonningPosition><!-- Required -->
<usageState>1</usageState><!-- Required -->
<organizedIndustrialZoneEic>null</organizedIndustrialZoneEic>
<canLoadProfile>false</canLoadProfile><!-- Required -->
<mainEligibleConsumptionEic>null</mainEligibleConsumptionEic>
<supplyDeductionSettlementPoint>null</supplyDeductionSettlementPoint>
<eligibleConsumptionType>1</eligibleConsumptionType><!-- Required -->
<supplierType>null</supplierType>
<amr>false</amr><!-- Required -->
<maxAnnualConsumption>null</maxAnnualConsumption>
<estimation>false</estimation><!-- Required -->
<contractPower>0</contractPower><!-- Required -->
<tariffClass>SINGLE_TERM</tariffClass><!-- Required -->
<mainTariffGroup>INDUSTRY</mainTariffGroup><!-- Required -->
<activityCode>016202</activityCode>
<meteringPointUpdateDate>2016-09-01T00:00:00.000+0300</meteringPointUpdateDate><!-- Required -->
<isDeleteDataForReadingType>true</isDeleteDataForReadingType><!-- Required -->
<reasonUpdate></reasonUpdate>
<readingPeriod>45</readingPeriod>
</meteringPoints>
</body>
</meteringPointRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointSaveListResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<meteringPointSaveResponses>
<id>SAYAC ID</id>
<meterEic>40Z311000123456O</meterEic>
<distributionMeterCode>123456</distributionMeterCode>
<status>SUCCESS</status>
<description></description>
</meteringPointSaveResponses>
<meteringPointSaveResponses>
<id>SAYAC ID</id>
<meterEic>40Z311000654321X</meterEic>
<distributionMeterCode>654321</distributionMeterCode>
<status>SUCCESS</status>
<description></description>
</meteringPointSaveResponses>
</body>
</meteringPointSaveListResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"meteringPoints":[
{
"meterEic":"40Z0000000000001",
"distributionMeterId":"123456",
"status":true,
"withDrawalDeducSettlementPointEic":null,
"meterAddress":"Test Adresi Istanbul Çekmeköy",
"countyId":1387,
"transformerInputVoltage":36.00,
"transformerOutputVoltage":0.40,
"customerNo":"12345670001-saatlik",
"substation":77,
"connectionPointLocation":4,
"connectionPointLocationOther":null,
"meteringVoltage":6.00,
"profileType":null,
"profileSubscriptionGroup":null,
"readingType":2,
"transformerPower":0.250,
"busbarVoltage":9,
"noLoadLoss":0.55,
"loadLoss":null,
"temperatureCoefficient":null,
"lineLength":null,
"lineSection":null,
"lineCircuit":null,
"transLossFactorStatus":0,
"averageAnnualConsumption":14485.450,
"supplyPosition":null,
"withdrawalPosition":21,
"meteringPointUpdateDate":"2016-09-01T00:00:00.000+0300",
"isDeleteDataForReadingType":false,
"addressCode":null,
"zonningPosition":true,
"usageState":1,
"organizedIndustrialZoneEic":null,
"canLoadProfile":false,
"mainEligibleConsumptionEic":null,
"supplyDeductionSettlementPoint":null,
"eligibleConsumptionType":1,
"supplierType":null,
"amr":false,
"estimation":false,
"maxAnnualConsumption":null,
"contractPower":0,
"tariffClass":"SINGLE_TERM",
"mainTariffGroup":"INDUSTRY",
"activityCode":"016202",
"reasonUpdate":"Güncelleme Nedeni",
},
{
"meterEic":"40Z0000000000002",
"distributionMeterId":"654321",
"status":true,
"withDrawalDeducSettlementPointEic":null,
"meterAddress":"Test Adresi Istanbul Çekmeköy",
"countyId":1387,
"transformerInputVoltage":36.00,
"transformerOutputVoltage":0.40,
"customerNo":"12345670001-saatlik",
"substation":77,
"connectionPointLocation":4,
"connectionPointLocationOther":null,
"meteringVoltage":6.00,
"profileType":null,
"profileSubscriptionGroup":null,
"readingType":2,
"transformerPower":0.250,
"busbarVoltage":9,
"noLoadLoss":0.55,
"loadLoss":null,
"temperatureCoefficient":null,
"lineLength":null,
"lineSection":null,
"lineCircuit":null,
"transLossFactorStatus":0,
"averageAnnualConsumption":14485.450,
"supplyPosition":null,
"withdrawalPosition":21,
"meteringPointUpdateDate":"2016-09-01T00:00:00.000+0300",
"isDeleteDataForReadingType":false,
"addressCode":null,
"zonningPosition":true,
"usageState":1,
"organizedIndustrialZoneEic":null,
"canLoadProfile":false,
"mainEligibleConsumptionEic":null,
"supplyDeductionSettlementPoint":null,
"eligibleConsumptionType":1,
"supplierType":null,
"amr":false,
"estimation":false,
"maxAnnualConsumption":null,
"contractPower":0,
"tariffClass":"SINGLE_TERM",
"mainTariffGroup":"INDUSTRY",
"activityCode":"016202",
"reasonUpdate":null,
"readingPeriod":45
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"meteringPointSaveResponses": [
{
"id": "SAYAÇ ID",
"meterEic": "40Z311000654321X",
"distributionMeterCode": "123456",
"status": "SUCCESS",
"description": ""
},
{
"id": "SAYAÇ ID",
"meterEic": "40Z311000654321X",
"distributionMeterCode": "654321",
"status": "SUCCESS",
"description": ""
}
]
}
}
4.3. How to call Eligible Customer Portfolio List Service ?
<?xml version="1.0" encoding="UTF-8" ?>
<eligibleCustomerReportRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<date>2016-09-01T00:00:00.000+0300</date>
<reportType>OUTGOING_PORTFOLIO_ELIGIBLE_CUSTOMER</reportType>
<listType>EXACT_LIST</listType>
<range>
<begin>1</begin>
<end>1000</end>
</range>
</body>
</eligibleCustomerReportRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<eligibleCustomerReportResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>10006</count>
<end>1000</end>
</queryInformation>
<eicQueryResponseDatas>
<meterId>123456</meterId>
<meterEic>40Z0000001234565</meterEic>
<distributionMeterCode>1234</distributionMeterCode>
<customerNo>123</customerNo>
<meterName>ABC</meterName>
<averageAnnualConsumption>90274.225</averageAnnualConsumption>
</eicQueryResponseDatas>
<eicQueryResponseDatas>
<meterId>123457</meterId>
<meterEic>40Z0000001234575</meterEic>
<distributionMeterCode>1234</distributionMeterCode>
<customerNo>123</customerNo>
<meterName>ABC DEF</meterName>
<averageAnnualConsumption>94574.225</averageAnnualConsumption>
</eicQueryResponseDatas>
<reportType>OUTGOING_PORTFOLIO_ELIGIBLE_CUSTOMER</reportType>
<listType>EXACT_LIST</listType>
</body>
</eligibleCustomerReportResponse>
{
"header":[
{
"key":"transactionId",
"value":"a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key":"application",
"value":"demoIstemci"
}
],
"body":{
"date":"2016-09-01T00:00:00.000+0300",
"reportType":"OUTGOING_PORTFOLIO_ELIGIBLE_CUSTOMER",
"listType":"EXACT_LIST",
"range":
{
"begin":1,
"end":1000
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 0,
"end": 100,
"count": 10
},
"eligibleCustomerReportLists": [
{
"meterId": 123456,
"meterEic": "40Z000000123456C",
"distributionMeterCode": "1234567890",
"customerNo": "1234567890",
"meterName": "ABC",
"averageAnnualConsumption": 90274.225
},
{
"meterId": 123457,
"meterEic": "40Z000000123457C",
"distributionMeterCode": "12345678902",
"customerNo": "1234567890",
"meterName": "ABC",
"averageAnnualConsumption": 28000
},
{
"meterId": 123458,
"meterEic": "40Z000000123458C",
"distributionMeterCode": "12345678901",
"customerNo": "1234567890",
"meterName": "ABC",
"averageAnnualConsumption": 48000
}
],
"reportType": "OUTGOING_PORTFOLIO_ELIGIBLE_CUSTOMER",
"listType": "EXACT_LIST"
}
}
5. Meter Counts Listing Service
5.1. How to call Meter Counts Listing Service?
<?xml version="1.0" encoding="UTF-8" ?>
<getMeterCountRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-04-01T14:06:40.548+0300</term>
<countType>RELATED</countType>
</body>
</getMeterCountRequest>
<?xml version="1.0" encoding="UTF-8" ?>
<meterCountServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<meterCountResponseList>
<meterEffectiveDate>1459458000000</meterEffectiveDate>
<readingType>HOURLY</readingType>
<meterCount>396</meterCount>
</meterCountResponseList>
<meterCountResponseList>
<meterEffectiveDate>1459458000000</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<meterCount>2175</meterCount>
</meterCountResponseList>
</body>
</meterCountServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-04-01T00:00:00.000+0300",
"countType": "RELATED"
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"meterCountResponseList": [
{
"meterEffectiveDate": 1459458000000,
"readingType": "HOURLY",
"meterCount": 396
},
{
"meterEffectiveDate": 1459458000000,
"readingType": "THREE_RATE",
"meterCount": 2175
}
]
}
}
6. Listing Metering Points Service
6.1. How to call Listing Metering Points Service?
<?xml version="1.0" encoding="UTF-8" ?>
<getMeteringPointsRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<meterEIC>40Z000000001234A</meterEIC> <!-- Optinal -->
<eligibleConsumptionType>ELIGIBLE_CONSUMER</eligibleConsumptionType><!-- Optinal -->
<meterEffectiveDate>2017-01-01T00:00:00.000+0300</meterEffectiveDate><!-- Optinal -->
<meterId>1234</meterId><!-- Optinal -->
<meterUsageState>IN_USE</meterUsageState><!-- Optinal -->
<supplierType>END_USE_SUPPLIER</supplierType><!-- Optinal -->
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getMeteringPointsRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>353391</count>
<end>2</end>
</queryInformation>
<meteringPointListResponse>
<id>1234</id>
<meterEic>40Z000000001234F</meterEic>
<distributionMeterId>1234</distributionMeterId>
<status>true</status>
<meterReadingCompany>1007</meterReadingCompany>
<withDrawalDeducSettlementPointEic>40W0000000000009</withDrawalDeducSettlementPointEic>
<meterName>T***L İ***M H***İ A***Ş</meterName>
<meterAddress>URFA BULVARI NO:181_-1 TÜRKCELL GAYRİ MENKUL BAĞCILAR MH. BAĞLAR/DİYARBAKIR</meterAddress>
<countyId>2040</countyId>
<transformerInputVoltage>34.5</transformerInputVoltage>
<transformerOutputVoltage>34.5</transformerOutputVoltage>
<customerNo>3327940</customerNo>
<substation>245</substation>
<connectionPointLocation>5</connectionPointLocation>
<connectionPointLocationOther>0</connectionPointLocationOther>
<meteringVoltage>5</meteringVoltage>
<readingType>2</readingType>
<transformerPower>3.2</transformerPower>
<busbarVoltage>5</busbarVoltage>
<noLoadLoss>0</noLoadLoss>
<loadLoss>0</loadLoss>
<transLossFactorStatus>false</transLossFactorStatus>
<averageAnnualConsumption>2246115.6</averageAnnualConsumption>
<withdrawalPosition>28</withdrawalPosition>
<zonningPosition>false</zonningPosition>
<usageState>2</usageState>
<canLoadProfile>false</canLoadProfile>
<eligibleConsumptionType>1</eligibleConsumptionType>
<amr>false</amr>
<estimation>false</estimation>
<withdrawalPositionDescription>OG DAĞITIM</withdrawalPositionDescription>
<serialNumber>9026311</serialNumber>
<manufacturer>SCHLUMBERGER</manufacturer>
<supplierOrganization>40X0000000000000</supplierOrganization>
<meteringType>1</meteringType>
<supplierType>2</supplierType>
<countyName>Bağlar</countyName>
<meteringVoltageValue>36</meteringVoltageValue>
<busbarVoltageValue>36</busbarVoltageValue>
<withdrawalPositionName>26 NOLU SAYAÇ</withdrawalPositionName>
<eligibleConsumptionTypeDesc>ELIGIBLE_CONSUMER</eligibleConsumptionTypeDesc>
<usageStateDesc>IN_USE</usageStateDesc>
<supplierTypeDesc>BILATERAL_CONTRACT</supplierTypeDesc>
<connectionPointLocationDesc>Indirici Transformator Cikisi</connectionPointLocationDesc>
<substationDesc>DİYAR3</substationDesc>
<registrationDate>2017-02-08T09:11:15.000+0300</registrationDate>
<readingPeriod></readingPeriod></meteringPointListResponse>
<meteringPointListResponse>
<id>1235</id>
<meterEic>40Z000000001235B</meterEic>
<distributionMeterId>1235</distributionMeterId>
<status>true</status>
<meterReadingCompany>1007</meterReadingCompany>
<withDrawalDeducSettlementPointEic>40W0000000000009</withDrawalDeducSettlementPointEic>
<meterName>C***R S***Ş</meterName>
<meterAddress>GİMA İSTASYON CAD.EĞT FAK.KARŞISI/D.BAKIR22.02.20 SUR/DİYARBAKIR</meterAddress>
<countyId>2042</countyId>
<transformerInputVoltage>34.5</transformerInputVoltage>
<transformerOutputVoltage>34.5</transformerOutputVoltage>
<customerNo>3328026</customerNo>
<substation>245</substation>
<connectionPointLocation>5</connectionPointLocation>
<connectionPointLocationOther>0</connectionPointLocationOther>
<meteringVoltage>5</meteringVoltage>
<profileType>1</profileType>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<readingType>1</readingType>
<transformerPower>0.63</transformerPower>
<busbarVoltage>5</busbarVoltage>
<noLoadLoss>0</noLoadLoss>
<loadLoss>0</loadLoss>
<transLossFactorStatus>false</transLossFactorStatus>
<averageAnnualConsumption>737095.95</averageAnnualConsumption>
<withdrawalPosition>28</withdrawalPosition>
<zonningPosition>false</zonningPosition>
<usageState>2</usageState>
<canLoadProfile>false</canLoadProfile>
<eligibleConsumptionType>1</eligibleConsumptionType>
<amr>false</amr>
<estimation>false</estimation>
<withdrawalPositionDescription>OG DAĞITIM</withdrawalPositionDescription>
<serialNumber>9021268</serialNumber>
<manufacturer>KÖHLER</manufacturer>
<supplierOrganization>40X000000000000U</supplierOrganization>
<meteringType>1</meteringType>
<supplierType>2</supplierType>
<countyName>Sur</countyName>
<meteringVoltageValue>36</meteringVoltageValue>
<busbarVoltageValue>36</busbarVoltageValue>
<profileSubscriptionGroupDesc>Ticarethane</profileSubscriptionGroupDesc>
<profileTypeDesc>Normal</profileTypeDesc>
<withdrawalPositionName>26 NOLU SAYAÇ</withdrawalPositionName>
<eligibleConsumptionTypeDesc>ELIGIBLE_CONSUMER</eligibleConsumptionTypeDesc>
<usageStateDesc>IN_USE</usageStateDesc>
<supplierTypeDesc>BILATERAL_CONTRACT</supplierTypeDesc>
<connectionPointLocationDesc>Indirici Transformator Cikisi</connectionPointLocationDesc>
<substationDesc>DİYAR3</substationDesc>
<registrationDate>2017-02-08T09:11:15.000+0300</registrationDate>
<readingPeriod>94</readingPeriod></meteringPointListResponse>
</body>
</meteringPointServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"meterEIC":"40Z000000001234A",
"eligibleConsumptionType":"ELIGIBLE_CONSUMER",
"meterEffectiveDate":"2017-01-01T00:00:00.000+0300",
"meterId":"1234",
"meterUsageState":"IN_USE",
"supplierType":"END_USE_SUPPLIER",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 2,
"count": 353391
},
"meteringPointListResponse": [
{
"id": 1234,
"meterEic": "40Z000000001234F",
"distributionMeterId": "1234",
"status": true,
"meterReadingCompany": 1007,
"withDrawalDeducSettlementPointEic": "40W0000000000009",
"meterName": "T***L İ***M H***İ A***Ş",
"meterAddress": "URFA BULVARI NO:181_-1 TÜRKCELL GAYRİ MENKUL BAĞCILAR MH. BAĞLAR/DİYARBAKIR",
"countyId": 2040,
"transformerInputVoltage": 34.5,
"transformerOutputVoltage": 34.5,
"customerNo": "3327940",
"substation": 245,
"connectionPointLocation": 5,
"connectionPointLocationOther": "0",
"meteringVoltage": 5,
"profileType": null,
"profileSubscriptionGroup": null,
"readingType": 2,
"transformerPower": 3.2,
"busbarVoltage": 5,
"noLoadLoss": 0,
"loadLoss": 0,
"temperatureCoefficient": null,
"lineLength": null,
"lineSection": null,
"lineCircuit": null,
"transLossFactorStatus": false,
"averageAnnualConsumption": 2246115.6,
"supplyPosition": null,
"withdrawalPosition": 28,
"addressCode": null,
"zonningPosition": false,
"usageState": 2,
"organizedIndustrialZoneEic": null,
"canLoadProfile": false,
"mainEligibleConsumptionEic": null,
"supplyDeductionSettlementPoint": null,
"eligibleConsumptionType": 1,
"amr": false,
"maxAnnualConsumption": null,
"estimation": false,
"withdrawalPositionDescription": "OG DAĞITIM",
"serialNumber": "9026311",
"manufacturer": "SCHLUMBERGER",
"supplierOrganization": "40X0000000000010",
"contractPower": null,
"tariffClass": null,
"mainTariffGroup": null,
"activityCode": null,
"meteringType": 1,
"supplierType": 2,
"countyName": "Bağlar",
"organizedIndustrialZone": null,
"meteringVoltageValue": 36,
"busbarVoltageValue": 36,
"lineCircuitDesc": null,
"temperatureCoefficientValue": null,
"profileSubscriptionGroupDesc": null,
"profileTypeDesc": null,
"withdrawalPositionName": "26 NOLU SAYAÇ",
"supplyPositionName": null,
"eligibleConsumptionTypeDesc": "ELIGIBLE_CONSUMER",
"usageStateDesc": "IN_USE",
"supplierTypeDesc": "BILATERAL_CONTRACT",
"connectionPointLocationDesc": "Indirici Transformator Cikisi",
"substationDesc": "DİYAR3",
"registrationDate": "2017-02-08T09:11:15.000+0300",
"readingPeriod": null
},
{
"id": 1235,
"meterEic": "40Z000000001235B",
"distributionMeterId": "1235",
"status": true,
"meterReadingCompany": 1007,
"withDrawalDeducSettlementPointEic": "40W00000000000009",
"meterName": "C***R S***Ş",
"meterAddress": "GİMA İSTASYON CAD.EĞT FAK.KARŞISI/D.BAKIR22.02.20 SUR/DİYARBAKIR",
"countyId": 2042,
"transformerInputVoltage": 34.5,
"transformerOutputVoltage": 34.5,
"customerNo": "3328026",
"substation": 245,
"connectionPointLocation": 5,
"connectionPointLocationOther": "0",
"meteringVoltage": 5,
"profileType": 1,
"profileSubscriptionGroup": 2,
"readingType": 1,
"transformerPower": 0.63,
"busbarVoltage": 5,
"noLoadLoss": 0,
"loadLoss": 0,
"temperatureCoefficient": null,
"lineLength": null,
"lineSection": null,
"lineCircuit": null,
"transLossFactorStatus": false,
"averageAnnualConsumption": 737095.95,
"supplyPosition": null,
"withdrawalPosition": 28,
"addressCode": null,
"zonningPosition": false,
"usageState": 2,
"organizedIndustrialZoneEic": null,
"canLoadProfile": false,
"mainEligibleConsumptionEic": null,
"supplyDeductionSettlementPoint": null,
"eligibleConsumptionType": 1,
"amr": false,
"maxAnnualConsumption": null,
"estimation": false,
"withdrawalPositionDescription": "OG DAĞITIM",
"serialNumber": "9021268",
"manufacturer": "KÖHLER",
"supplierOrganization": "40X000000000000U",
"contractPower": null,
"tariffClass": null,
"mainTariffGroup": null,
"activityCode": null,
"meteringType": 1,
"supplierType": 2,
"countyName": "Sur",
"organizedIndustrialZone": null,
"meteringVoltageValue": 36,
"busbarVoltageValue": 36,
"lineCircuitDesc": null,
"temperatureCoefficientValue": null,
"profileSubscriptionGroupDesc": "Ticarethane",
"profileTypeDesc": "Normal",
"withdrawalPositionName": "26 NOLU SAYAÇ",
"supplyPositionName": null,
"eligibleConsumptionTypeDesc": "ELIGIBLE_CONSUMER",
"usageStateDesc": "IN_USE",
"supplierTypeDesc": "BILATERAL_CONTRACT",
"connectionPointLocationDesc": "Indirici Transformator Cikisi",
"substationDesc": "DİYAR3",
"registrationDate": "2017-02-08T09:11:15.000+0300",
"readingPeriod": 94
}
]
}
}
7. Listing New Metering Points To Be Read Service
7.1. How To Call Listing New Metering Points To Be Read Service?
<?xml version="1.0" encoding="UTF-8" ?>
<getNewMeteringPointsRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-05-01T14:06:40.548+0300</term>
<listType>PRE_LIST</listType>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getNewMeteringPointsRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<readingMeteringPointServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>10245</count>
<end>3</end>
</queryInformation>
<readingMeteringPointListResponse>
<meterEic>40Z0000000153387</meterEic>
<meterName>M**</meterName>
<meterId>15338</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>6453</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4000164545</distributionMeterCode>
<customerNo>4000164545</customerNo>
<meterAddress>ATATÜRK MAH. DLH. LOJMANLARI İÇİ NO: 2/A SİNCAN</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>83095.287</averageAnnualConsumption>
<organizationEic>40X100000006453N</organizationEic>
<organizationCode>PK6453</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
<readingMeteringPointListResponse>
<meterEic>40Z0000000428967</meterEic>
<meterName>A**</meterName>
<meterId>42896</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>6453</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4001204537</distributionMeterCode>
<customerNo>4001204537</customerNo>
<meterAddress>AYAŞ YOLU 18.KM ERYAMAN</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>195577.18</averageAnnualConsumption>
<organizationEic>40X100000006453N</organizationEic>
<organizationCode>PK6453</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
<readingMeteringPointListResponse>
<meterEic>40Z0000000475663</meterEic>
<meterName>Ş**</meterName>
<meterId>47566</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>6453</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4001590512</distributionMeterCode>
<customerNo>4001590512</customerNo>
<meterAddress>4064 ÖVEÇLER / ANKARA</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>45991.82</averageAnnualConsumption>
<organizationEic>40X100000006453N</organizationEic>
<organizationCode>PK6453</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
</body>
</readingMeteringPointServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-05-01T00:00:00.000+0300",
"listType":"PRE_LIST",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 10245
},
"readingMeteringPointListResponse": [
{
"meterEic": "40Z0000000153387",
"meterName": "M**",
"meterId": 15338,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4000164545",
"customerNo": "4000164545",
"meterAddress": "ATATÜRK MAH. DLH. LOJMANLARI İÇİ NO: 2/A SİNCAN",
"countyId": 1130,
"averageAnnualConsumption": 83095.287,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
},
{
"meterEic": "40Z0000000428967",
"meterName": "A**",
"meterId": 42896,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4001204537",
"customerNo": "4001204537",
"meterAddress": "AYAŞ YOLU 18.KM ERYAMAN",
"countyId": 1130,
"averageAnnualConsumption": 195577.18,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
},
{
"meterEic": "40Z0000000475663",
"meterName": "Ş**",
"meterId": 47566,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4001590512",
"customerNo": "4001590512",
"meterAddress": "4064 ÖVEÇLER / ANKARA",
"countyId": 1130,
"averageAnnualConsumption": 45991.82,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
}
]
}
}
<?xml version="1.0" encoding="UTF-8" ?>
<getNewMeteringPointsRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<meterEic>40Z0000000475663</meterEic>
<term>2016-05-01T14:06:40.548+0300</term>
<listType>PRE_LIST</listType>
</body>
</getNewMeteringPointsRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<readingMeteringPointServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>1</count>
<end>3</end>
</queryInformation>
<readingMeteringPointListResponse>
<meterEic>40Z0000000153387</meterEic>
<meterName>M**</meterName>
<meterId>15338</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>6453</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4000164545</distributionMeterCode>
<customerNo>4000164545</customerNo>
<meterAddress>ATATÜRK MAH. DLH. LOJMANLARI İÇİ NO: 2/A SİNCAN</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>83095.287</averageAnnualConsumption>
<organizationEic>40X100000006453N</organizationEic>
<organizationCode>PK6453</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
</body>
</readingMeteringPointServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"meterEic": "40Z0000000475663",
"term" : "2016-05-01T00:00:00.000+0300",
"listType":"PRE_LIST"
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 1
},
"readingMeteringPointListResponse": [
{
"meterEic": "40Z0000000153387",
"meterName": "M**",
"meterId": 15338,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4000164545",
"customerNo": "4000164545",
"meterAddress": "ATATÜRK MAH. DLH. LOJMANLARI İÇİ NO: 2/A SİNCAN",
"countyId": 1130,
"averageAnnualConsumption": 83095.287,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
}
]
}
}
8. Listing Nonobligatory To Read Metering Points Service
8.1. How To Call Listing Nonobligatory To Read Metering Points Service?
<?xml version="1.0" encoding="UTF-8" ?>
<getNonobligatoryToReadMetersRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-02-05T14:06:40.548+0300</term>
<listType>PRE_LIST</listType>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getNonobligatoryToReadMetersRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<readingMeteringPointServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>48895</count>
<end>3</end>
</queryInformation>
<readingMeteringPointListResponse>
<meterEic>40Z000000003492D</meterEic>
<meterName>B***</meterName>
<meterId>3492</meterId>
<meterEffectiveDate>2016-01-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>1</meterLossesType>
<organization>331</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4001434927</distributionMeterCode>
<customerNo>4001434927</customerNo>
<meterAddress>BİLKENT-ANKARA</meterAddress>
<averageAnnualConsumption>60526.8</averageAnnualConsumption>
<organizationEic>40X0000000003316</organizationEic>
<organizationCode>PK331</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
<readingMeteringPointListResponse>
<meterEic>40Z0000000136644</meterEic>
<meterName>A****</meterName>
<meterId>13664</meterId>
<meterEffectiveDate>2016-01-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>2705</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4000936594</distributionMeterCode>
<customerNo>4000936594</customerNo>
<meterAddress>GÜÇLÜKAYA MAH. ZİLELİLER SOK. NO:7/A KEÇİÖREN ANKARA</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>198037.343</averageAnnualConsumption>
<organizationEic>40X000000002705I</organizationEic>
<organizationCode>PK2705</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
<readingMeteringPointListResponse>
<meterEic>40Z000000014852Z</meterEic>
<meterName>A**</meterName>
<meterId>14852</meterId>
<meterEffectiveDate>2016-01-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>2705</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4001045721</distributionMeterCode>
<customerNo>4001045721</customerNo>
<meterAddress>MİTHATPAŞA CAD.NO:76/Z-2</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>30283</averageAnnualConsumption>
<organizationEic>40X000000002705I</organizationEic>
<organizationCode>PK2705</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
</body>
</readingMeteringPointServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-02-05T00:00:00.000+0300",
"listType":"PRE_LIST",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 10245
},
"readingMeteringPointListResponse": [
{
"meterEic": "40Z0000000153387",
"meterName": "M***",
"meterId": 15338,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4000164545",
"customerNo": "4000164545",
"meterAddress": "ATATÜRK MAH. DLH. LOJMANLARI İÇİ NO: 2/A SİNCAN",
"countyId": 1130,
"averageAnnualConsumption": 83095.287,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
},
{
"meterEic": "40Z0000000428967",
"meterName": "A****",
"meterId": 42896,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4001204537",
"customerNo": "4001204537",
"meterAddress": "AYAŞ YOLU 18.KM ERYAMAN",
"countyId": 1130,
"averageAnnualConsumption": 195577.18,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
},
{
"meterEic": "40Z0000000475663",
"meterName": "**",
"meterId": 47566,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4001590512",
"customerNo": "4001590512",
"meterAddress": "4064 ÖVEÇLER / ANKARA",
"countyId": 1130,
"averageAnnualConsumption": 45991.82,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
}
]
}
}
<?xml version="1.0" encoding="UTF-8" ?>
<getNonobligatoryToReadMetersRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-02-05T14:06:40.548+0300</term>
<listType>PRE_LIST</listType>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getNonobligatoryToReadMetersRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<readingMeteringPointServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>48895</count>
<end>3</end>
</queryInformation>
<readingMeteringPointListResponse>
<meterEic>40Z000000003492D</meterEic>
<meterName>B***</meterName>
<meterId>3492</meterId>
<meterEffectiveDate>2016-01-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>1</meterLossesType>
<organization>331</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4001434927</distributionMeterCode>
<customerNo>4001434927</customerNo>
<meterAddress>BİLKENT-ANKARA</meterAddress>
<averageAnnualConsumption>60526.8</averageAnnualConsumption>
<organizationEic>40X0000000003316</organizationEic>
<organizationCode>PK331</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
<readingMeteringPointListResponse>
<meterEic>40Z0000000136644</meterEic>
<meterName>A****</meterName>
<meterId>13664</meterId>
<meterEffectiveDate>2016-01-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>2705</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4000936594</distributionMeterCode>
<customerNo>4000936594</customerNo>
<meterAddress>GÜÇLÜKAYA MAH. ZİLELİLER SOK. NO:7/A KEÇİÖREN ANKARA</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>198037.343</averageAnnualConsumption>
<organizationEic>40X000000002705I</organizationEic>
<organizationCode>PK2705</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
<readingMeteringPointListResponse>
<meterEic>40Z000000014852Z</meterEic>
<meterName>A**</meterName>
<meterId>14852</meterId>
<meterEffectiveDate>2016-01-01T00:00:00.000+0300</meterEffectiveDate>
<readingType>THREE_RATE</readingType>
<readingTypeId>1</readingTypeId>
<meterLossesType>2</meterLossesType>
<organization>2705</organization>
<meterReadingOrganization>1010</meterReadingOrganization>
<profileSubscriptionGroup>2</profileSubscriptionGroup>
<distributionMeterCode>4001045721</distributionMeterCode>
<customerNo>4001045721</customerNo>
<meterAddress>MİTHATPAŞA CAD.NO:76/Z-2</meterAddress>
<countyId>1130</countyId>
<averageAnnualConsumption>30283</averageAnnualConsumption>
<organizationEic>40X000000002705I</organizationEic>
<organizationCode>PK2705</organizationCode>
<profileSubscriptionGroupName>Ticarethane</profileSubscriptionGroupName>
<city>ANKARA</city>
</readingMeteringPointListResponse>
</body>
</readingMeteringPointServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-02-05T00:00:00.000+0300",
"listType":"PRE_LIST",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 10245
},
"readingMeteringPointListResponse": [
{
"meterEic": "40Z0000000153387",
"meterName": "M***",
"meterId": 15338,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4000164545",
"customerNo": "4000164545",
"meterAddress": "ATATÜRK MAH. DLH. LOJMANLARI İÇİ NO: 2/A SİNCAN",
"countyId": 1130,
"averageAnnualConsumption": 83095.287,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
},
{
"meterEic": "40Z0000000428967",
"meterName": "A****",
"meterId": 42896,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4001204537",
"customerNo": "4001204537",
"meterAddress": "AYAŞ YOLU 18.KM ERYAMAN",
"countyId": 1130,
"averageAnnualConsumption": 195577.18,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
},
{
"meterEic": "40Z0000000475663",
"meterName": "**",
"meterId": 47566,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"readingType": "THREE_RATE",
"readingTypeId": 1,
"meterLossesType": 2,
"organization": 6453,
"meterReadingOrganization": 1010,
"profileSubscriptionGroup": 2,
"distributionMeterCode": "4001590512",
"customerNo": "4001590512",
"meterAddress": "4064 ÖVEÇLER / ANKARA",
"countyId": 1130,
"averageAnnualConsumption": 45991.82,
"organizationEic": "40X100000006453N",
"organizationCode": "PK6453",
"profileSubscriptionGroupName": "Ticarethane",
"city": "ANKARA"
}
]
}
}
9. Portföye Giren Tenzil Sayaçları Listeleme Servisi
9.1. Portföye Giren Tenzil Sayaçları Listeleme Servisi Nasıl Çağrılır?
Servis parametre detaylarına buradan erişebilirsiniz.
<?xml version="1.0" encoding="UTF-8" ?>
<getDeductedMetersRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-02-05T14:06:40.548+0300</term>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getDeductedMetersRequest>
<?xml version="1.0" encoding="UTF-8" ?>
<deductedMeterServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<end>3</end>
<count>0</count>
</queryInformation>
<deductedMeterListResponse>
<meterId>1</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<meterEic>40X0000000095935</meterEic>
<city>ABC</city>
<meterSerialNo>4002106148</meterSerialNo>
<customerNo>12522486</customerNo>
<meterName>KAVAKLIDERE - ANKARA</meterName>
<settlementPointId>1130</settlementPointId>
<settlementPointName>XYZ</settlementPointName>
</deductedMeterListResponse>
<deductedMeterListResponse>
<meterId>2</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<meterEic>40X0000000095935</meterEic>
<city>ABC</city>
<meterSerialNo>4002106148</meterSerialNo>
<customerNo>12522486</customerNo>
<meterName>KAVAKLIDERE - ANKARA</meterName>
<settlementPointId>1130</settlementPointId>
<settlementPointName>XYZ</settlementPointName>
</deductedMeterListResponse>
<deductedMeterListResponse>
<meterId>3</meterId>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<meterEic>40X0000000095935</meterEic>
<city>ABC</city>
<meterSerialNo>4002106148</meterSerialNo>
<customerNo>12522486</customerNo>
<meterName>KAVAKLIDERE - ANKARA</meterName>
<settlementPointId>1130</settlementPointId>
<settlementPointName>XYZ</settlementPointName>
</deductedMeterListResponse>
</body>
</deductedMeterServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-02-05T00:00:00.000+0300",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 0
},
"deductedMeterListResponse": [
{
"meterId": 1,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"meterEic": "40X0000000095935",
"city": "ABC",
"meterSerialNo": 4002106148,
"customerNo": 12522486,
"meterName": "KAVAKLIDERE - ANKARA",
"settlementPointId": 1130,
"settlementPointName": "XYZ"
},
{
"meterId": 2,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"meterEic": "40X0000000095935",
"city": "ABC",
"meterSerialNo": 4002106148,
"customerNo": 12522486,
"meterName": "KAVAKLIDERE - ANKARA",
"settlementPointId": 1130,
"settlementPointName": "XYZ"
},
{
"meterId": 3,
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"meterEic": "40X0000000095935",
"city": "ABC",
"meterSerialNo": 4002106148,
"customerNo": 12522486,
"meterName": "KAVAKLIDERE - ANKARA",
"settlementPointId": 1130,
"settlementPointName": "XYZ"
}
]
}
}
10. Service For Listing Metering Points Whose Supplier Has Changed
10.1. How To Call Service For Listing Metering Points Whose Supplier Has Changed?
<?xml version="1.0" encoding="UTF-8" ?>
<getChangedSupplierMetersRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-03-01T14:06:40.548+0300</term>
<listType>EXACT_LIST</listType>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getChangedSupplierMetersRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<changedSupplierMeterServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>205</count>
<end>3</end>
</queryInformation>
<changedSupplierMeterListResponse>
<newMeterId>55626</newMeterId>
<newMeterEic>40Z000000055626F</newMeterEic>
<newOrganizationEic>40X000000006464V</newOrganizationEic>
<oldOrganizationEic>40X000000006465T</oldOrganizationEic>
<newCustomerNo>00000843300</newCustomerNo>
<newMeterName>H***R T***.</newMeterName>
<newMeterAddress>TEKELER MAH. KARASU CAD. NO:110</newMeterAddress>
<newMeterCountyId>1123</newMeterCountyId>
<newMeterReadingType>1</newMeterReadingType>
<newMeterReadingTypeEnum>THREE_RATE</newMeterReadingTypeEnum>
<newProfileSubscriptionGroup>72</newProfileSubscriptionGroup>
<newAverageAnnualConsumption>63891.423</newAverageAnnualConsumption>
<newDistributionMeterCode>1357551</newDistributionMeterCode>
<newprofileSubscriptionGroupName>Ticarethane-Alçak Gerilim AVM-Market(Sakarya için)</newprofileSubscriptionGroupName>
<newCity>SAKARYA</newCity>
<oldOrganizationCode>PK6465</oldOrganizationCode>
<newOrganizationCode>PK6464</newOrganizationCode>
</changedSupplierMeterListResponse>
<changedSupplierMeterListResponse>
<newMeterId>55698</newMeterId>
<newMeterEic>40Z000000055698R</newMeterEic>
<newOrganizationEic>40X000000006464V</newOrganizationEic>
<oldOrganizationEic>40X000000006465T</oldOrganizationEic>
<newCustomerNo>10054210640</newCustomerNo>
<newMeterName>A***I P***. T***. İ***.</newMeterName>
<newMeterAddress>SÜLEYMANBEY M. KARASU YOLU ÜZERİ BİLANO</newMeterAddress>
<newMeterCountyId>1123</newMeterCountyId>
<newMeterReadingType>1</newMeterReadingType>
<newMeterReadingTypeEnum>THREE_RATE</newMeterReadingTypeEnum>
<newProfileSubscriptionGroup>2</newProfileSubscriptionGroup>
<newAverageAnnualConsumption>102792.75</newAverageAnnualConsumption>
<newDistributionMeterCode>119101</newDistributionMeterCode>
<newprofileSubscriptionGroupName>Ticarethane</newprofileSubscriptionGroupName>
<newCity>SAKARYA</newCity>
<oldOrganizationCode>PK6465</oldOrganizationCode>
<newOrganizationCode>PK6464</newOrganizationCode>
</changedSupplierMeterListResponse>
<changedSupplierMeterListResponse>
<newMeterId>55961</newMeterId>
<newMeterEic>40Z0000000559611</newMeterEic>
<newOrganizationEic>40X000000006464V</newOrganizationEic>
<oldOrganizationEic>40X000000006465T</oldOrganizationEic>
<newCustomerNo>10005416100</newCustomerNo>
<newMeterName>H***N P***T P***L S***İ VE*** T***T L***.</newMeterName>
<newMeterAddress>D-100 KARAYOLU ÜZERİ KARGALI HANBABA MEVKİİ 2.OSB GİRİŞ ÇIKIŞI</newMeterAddress>
<newMeterCountyId>1123</newMeterCountyId>
<newMeterReadingType>1</newMeterReadingType>
<newMeterReadingTypeEnum>THREE_RATE</newMeterReadingTypeEnum>
<newProfileSubscriptionGroup>2</newProfileSubscriptionGroup>
<newAverageAnnualConsumption>76642.335</newAverageAnnualConsumption>
<newDistributionMeterCode>1865155</newDistributionMeterCode>
<newprofileSubscriptionGroupName>Ticarethane</newprofileSubscriptionGroupName>
<newCity>SAKARYA</newCity>
<oldOrganizationCode>PK6465</oldOrganizationCode>
<newOrganizationCode>PK6464</newOrganizationCode>
</changedSupplierMeterListResponse>
</body>
</changedSupplierMeterServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-03-01T00:00:00.000+0300",
"listType":"EXACT_LIST",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 205
},
"changedSupplierMeterListResponse": [
{
"newMeterId": 55626,
"newMeterEic": "40Z000000055626F",
"newOrganizationEic": "40X000000006464V",
"oldOrganizationEic": "40X000000006465T",
"newCustomerNo": "00000843300",
"newMeterName": "H***R T***.",
"newMeterAddress": "TEKELER MAH. KARASU CAD. NO:110",
"newMeterCountyId": 1123,
"newMeterReadingType": 1,
"newMeterReadingTypeEnum": "THREE_RATE",
"newProfileSubscriptionGroup": 72,
"newAverageAnnualConsumption": 63891.423,
"newDistributionMeterCode": "1357551",
"newprofileSubscriptionGroupName": "Ticarethane-Alçak Gerilim AVM-Market(Sakarya için)",
"newCity": "SAKARYA",
"oldOrganizationCode": "PK6465",
"newOrganizationCode": "PK6464"
},
{
"newMeterId": 55698,
"newMeterEic": "40Z000000055698R",
"newOrganizationEic": "40X000000006464V",
"oldOrganizationEic": "40X000000006465T",
"newCustomerNo": "10054210640",
"newMeterName": "A***I P***. T***. İ***.",
"newMeterAddress": "SÜLEYMANBEY M. KARASU YOLU ÜZERİ BİLANO",
"newMeterCountyId": 1123,
"newMeterReadingType": 1,
"newMeterReadingTypeEnum": "THREE_RATE",
"newProfileSubscriptionGroup": 2,
"newAverageAnnualConsumption": 102792.75,
"newDistributionMeterCode": "119101",
"newprofileSubscriptionGroupName": "Ticarethane",
"newCity": "SAKARYA",
"oldOrganizationCode": "PK6465",
"newOrganizationCode": "PK6464"
},
{
"newMeterId": 55961,
"newMeterEic": "40Z0000000559611",
"newOrganizationEic": "40X000000006464V",
"oldOrganizationEic": "40X000000006465T",
"newCustomerNo": "10005416100",
"newMeterName": "H***N P***T P***L S***İ VE*** T***T L***.",
"newMeterAddress": "D-100 KARAYOLU ÜZERİ KARGALI HANBABA MEVKİİ 2.OSB GİRİŞ ÇIKIŞI",
"newMeterCountyId": 1123,
"newMeterReadingType": 1,
"newMeterReadingTypeEnum": "THREE_RATE",
"newProfileSubscriptionGroup": 2,
"newAverageAnnualConsumption": 76642.335,
"newDistributionMeterCode": "1865155",
"newprofileSubscriptionGroupName": "Ticarethane",
"newCity": "SAKARYA",
"oldOrganizationCode": "PK6465",
"newOrganizationCode": "PK6464"
}
]
}
}
11. Service For Listing Metering Points That Returned To Supplier
11.1. How To Call Service For Listing Metering Points That Returned To Supplier?
<?xml version="1.0" encoding="UTF-8" ?>
<getReturnedToSupplierMetersRequest>
<header>
<key>transactionId</key>
<value>6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac</value>
</header>
<header>
<key>application</key>
<value>UYGULAMA_ADI</value>
</header>
<body>
<term>2016-05-01T14:06:40.548+0300</term>
<listType>PRE_LIST</listType>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</getReturnedToSupplierMetersRequest>
<?xml version="1.0" encoding="UTF-8" ?>
<returnedToSupplierMeterServiceResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<end>3</end>
<count>691</count>
</queryInformation>
<returnedToSupplierMeterListResponse>
<newMeterId>3547</newMeterId>
<newMeterEic>40Z000000003547E</newMeterEic>
<newOrganizationEic>40X0000000095935</newOrganizationEic>
<oldOrganizationEic>40X0000000004995</oldOrganizationEic>
<newCustomerNo>4002106148</newCustomerNo>
<newMeterName>A**</newMeterName>
<newMeterAddress>KAVAKLIDERE - ANKARA</newMeterAddress>
<newMeterCountyId>1130</newMeterCountyId>
<newMeterReadingType>2</newMeterReadingType>
<newProfileSubscriptionGroup/>
<newAverageAnnualConsumption>5982544</newAverageAnnualConsumption>
<newDistributionMeterCode>4002106148</newDistributionMeterCode>
<newprofileSubscriptionGroupName/>
<newCity>ANKARA</newCity>
<oldOrganizationCode>PK499</oldOrganizationCode>
<newOrganizationCode>PK9593</newOrganizationCode>
</returnedToSupplierMeterListResponse>
<returnedToSupplierMeterListResponse>
<newMeterId>9164</newMeterId>
<newMeterEic>40Z0000000091640</newMeterEic>
<newOrganizationEic>40X0000000095935</newOrganizationEic>
<oldOrganizationEic>40X0000000004995</oldOrganizationEic>
<newCustomerNo>4001254993</newCustomerNo>
<newMeterName>N**</newMeterName>
<newMeterAddress>Buğday sok. No:9 Kavaklıdere</newMeterAddress>
<newMeterCountyId>1130</newMeterCountyId>
<newMeterReadingType>1</newMeterReadingType>
<newProfileSubscriptionGroup>2</newProfileSubscriptionGroup>
<newAverageAnnualConsumption>384808</newAverageAnnualConsumption>
<newDistributionMeterCode>4001254993</newDistributionMeterCode>
<newprofileSubscriptionGroupName>Ticarethane</newprofileSubscriptionGroupName>
<newCity>ANKARA</newCity>
<oldOrganizationCode>PK499</oldOrganizationCode>
<newOrganizationCode>PK9593</newOrganizationCode>
</returnedToSupplierMeterListResponse>
<returnedToSupplierMeterListResponse>
<newMeterId>9170</newMeterId>
<newMeterEic>40Z0000000091705</newMeterEic>
<newOrganizationEic>40X0000000095935</newOrganizationEic>
<oldOrganizationEic>40X0000000004995</oldOrganizationEic>
<newCustomerNo>4002472037</newCustomerNo>
<newMeterName>N**</newMeterName>
<newMeterAddress>KAVAKLIDERE</newMeterAddress>
<newMeterCountyId>1130</newMeterCountyId>
<newMeterReadingType>1</newMeterReadingType>
<newProfileSubscriptionGroup>2</newProfileSubscriptionGroup>
<newAverageAnnualConsumption>319084</newAverageAnnualConsumption>
<newDistributionMeterCode>4002472037</newDistributionMeterCode>
<newprofileSubscriptionGroupName>Ticarethane</newprofileSubscriptionGroupName>
<newCity>ANKARA</newCity>
<oldOrganizationCode>PK499</oldOrganizationCode>
<newOrganizationCode>PK9593</newOrganizationCode>
</returnedToSupplierMeterListResponse>
</body>
</returnedToSupplierMeterServiceResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"term" : "2016-05-01T00:00:00.000+0300",
"listType":"PRE_LIST",
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 691
},
"changedSupplierMeterListResponse": [
{
"newMeterId": 3547,
"newMeterEic": "40Z000000003547E",
"newOrganizationEic": "40X0000000095935",
"oldOrganizationEic": "40X0000000004995",
"newCustomerNo": "4002106148",
"newMeterName": "A**",
"newMeterAddress": "KAVAKLIDERE - ANKARA",
"newMeterCountyId": 1130,
"newMeterReadingType": 2,
"newProfileSubscriptionGroup": null,
"newAverageAnnualConsumption": 5982544,
"newDistributionMeterCode": "4002106148",
"newprofileSubscriptionGroupName": null,
"newCity": "ANKARA",
"oldOrganizationCode": "PK499",
"newOrganizationCode": "PK9593"
},
{
"newMeterId": 9164,
"newMeterEic": "40Z0000000091640",
"newOrganizationEic": "40X0000000095935",
"oldOrganizationEic": "40X0000000004995",
"newCustomerNo": "4001254993",
"newMeterName": "N**",
"newMeterAddress": "Buğday sok. No:9 Kavaklıdere",
"newMeterCountyId": 1130,
"newMeterReadingType": 1,
"newProfileSubscriptionGroup": 2,
"newAverageAnnualConsumption": 384808,
"newDistributionMeterCode": "4001254993",
"newprofileSubscriptionGroupName": "Ticarethane",
"newCity": "ANKARA",
"oldOrganizationCode": "PK499",
"newOrganizationCode": "PK9593"
},
{
"newMeterId": 9170,
"newMeterEic": "40Z0000000091705",
"newOrganizationEic": "40X0000000095935",
"oldOrganizationEic": "40X0000000004995",
"newCustomerNo": "4002472037",
"newMeterName": "N**",
"newMeterAddress": "KAVAKLIDERE",
"newMeterCountyId": 1130,
"newMeterReadingType": 1,
"newProfileSubscriptionGroup": 2,
"newAverageAnnualConsumption": 319084,
"newDistributionMeterCode": "4002472037",
"newprofileSubscriptionGroupName": "Ticarethane",
"newCity": "ANKARA",
"oldOrganizationCode": "PK499",
"newOrganizationCode": "PK9593"
}
]
}
}
12. Metering Point Demand Rest Service
12.1. How to call Metering Point Demand List Rest Service
Using this service, you can list metering point demands by period.
This service retrieves the period, type and metering point as query parameters. Service returns demand lists as a response.
Type information takes 4 values. |
- MINE
-
My Demands
- COUNTER
-
Demands which are requested from me.
- DISCHARGED
-
Metering points that you would like to add to your portfolio but at the same time the distribution company requests Evacuation demands.
- MULTIPLE
-
Metering points that you would like to add to your portfolio but at the same time that points are requesting from another supplier company.
<?xml version="1.0" encoding="UTF-8" ?>
<meteringPointDemandQueryRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<date>2016-05-01T00:00:00.000+0300</date>
<demandType>MINE</demandType>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</meteringPointDemandQueryRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointDemandQueryResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>20240</count>
<end>3</end>
</queryInformation>
<demands>
<eic>40Z000000004996H</eic>
<customerNo>00002170366</customerNo>
<name>*****</name>
<address>CIHANNUMA MAH. BARBAROS BUL. NO:59 @B BULVARI N:59 MER KALO
30720,03
</address>
<distributionMeterCode>2738024</distributionMeterCode>
<city>İST.AVRUPA</city>
<county>Beşiktaş</county>
<demandPeriod>2016-05-01T00:00:00+03:00</demandPeriod>
<demandType>9</demandType>
<demandTypeEnum>NEW_DEFINITE_DECLARATION</demandTypeEnum>
<demandStatus>1</demandStatus>
<demandStatusEnum>ACTIVE</demandStatusEnum>
<demandAddingDate>2016-04-04T14:47:35.000+0300</demandAddingDate>
<demandDeclarationFormStatus>1</demandDeclarationFormStatus>
<demandDeclarationFormStatusEnum>true</demandDeclarationFormStatusEnum>
<demandOrganization>BOĞAZİÇİK2</demandOrganization>
<demandAddingUser>WSONAYK2</demandAddingUser>
</demands>
<demands>
<eic>40Z000000010816M</eic>
<customerNo>00030001381</customerNo>
<name>*******</name>
<address>ALTINOVA SİNAN MH. SERİK CD. NO:309 KEPEZ ANTALYA</address>
<distributionMeterCode>11308284</distributionMeterCode>
<city>ANTALYA</city>
<county>Kepez</county>
<demandPeriod>2016-05-01T00:00:00+03:00</demandPeriod>
<demandType>9</demandType>
<demandTypeEnum>NEW_DEFINITE_DECLARATION</demandTypeEnum>
<demandStatus>1</demandStatus>
<demandStatusEnum>ACTIVE</demandStatusEnum>
<demandAddingDate>2016-04-04T18:09:21.000+0300</demandAddingDate>
<demandDeclarationFormStatus>1</demandDeclarationFormStatus>
<demandDeclarationFormStatusEnum>true</demandDeclarationFormStatusEnum>
<demandOrganization>BOĞAZİÇİK2</demandOrganization>
<demandAddingUser>WSONAYK2</demandAddingUser>
</demands>
<demands>
<eic>40Z000000039479V</eic>
<customerNo>00000254552</customerNo>
<name>*****</name>
<address>SARAÇ ISHAK MAH. UYSAL SK. NO:1 @YEREBATAN CAD. SALKIM SÖĞÜT
SOK. NO:16
</address>
<distributionMeterCode>2493042</distributionMeterCode>
<city>İST.AVRUPA</city>
<county>Fatih</county>
<demandPeriod>2016-05-01T00:00:00+03:00</demandPeriod>
<demandType>10</demandType>
<demandTypeEnum>SUPPLIER_CHANGED_DEFINITE_DECLARATION</demandTypeEnum>
<demandStatus>1</demandStatus>
<demandStatusEnum>ACTIVE</demandStatusEnum>
<demandAddingDate>2016-04-04T17:59:28.000+0300</demandAddingDate>
<demandDeclarationFormStatus>1</demandDeclarationFormStatus>
<demandDeclarationFormStatusEnum>true</demandDeclarationFormStatusEnum>
<demandOrganization>BOĞAZİÇİK2</demandOrganization>
<demandAddingUser>WSONAYK2</demandAddingUser>
</demands>
</body>
</meteringPointDemandQueryResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"date":"2016-05-01T00:00:00.000+0300",
"demandType":"MINE",
"range" : {
"begin":1,
"end":3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 3,
"count": 20240
},
"demands": [
{
"eic": "40Z000000004996H",
"customerNo": "00002170366",
"name": "*****",
"address": "CIHANNUMA MAH. BARBAROS BUL. NO:59 @B BULVARI N:59 MER KALO 30720,03",
"distributionMeterCode": "2738024",
"city": "İST.AVRUPA",
"county": "Beşiktaş",
"demandPeriod": 1462050000000,
"demandType": 9,
"demandTypeEnum": "NEW_DEFINITE_DECLARATION",
"demandStatus": 1,
"demandStatusEnum": "ACTIVE",
"demandAddingDate": "2016-04-04T14:47:35.000+0300",
"demandCancelingOrganization": null,
"demandDeclarationFormStatus": 1,
"demandDeclarationFormStatusEnum": true,
"demandOrganization": "BOĞAZİÇİK2",
"demandCancellationDate": null,
"demandAddingUser": "WSONAYK2"
},
{
"eic": "40Z000000010816M",
"customerNo": "00030001381",
"name": "*******",
"address": "ALTINOVA SİNAN MH. SERİK CD. NO:309 KEPEZ ANTALYA",
"distributionMeterCode": "11308284",
"city": "ANTALYA",
"county": "Kepez",
"demandPeriod": 1462050000000,
"demandType": 9,
"demandTypeEnum": "NEW_DEFINITE_DECLARATION",
"demandStatus": 1,
"demandStatusEnum": "ACTIVE",
"demandAddingDate": "2016-04-04T18:09:21.000+0300",
"demandCancelingOrganization": null,
"demandDeclarationFormStatus": 1,
"demandDeclarationFormStatusEnum": true,
"demandOrganization": "BOĞAZİÇİK2",
"demandCancellationDate": null,
"demandAddingUser": "WSONAYK2"
},
{
"eic": "40Z000000039479V",
"customerNo": "00000254552",
"name": "*****",
"address": "SARAÇ ISHAK MAH. UYSAL SK. NO:1 @YEREBATAN CAD. SALKIM SÖĞÜT SOK. NO:16",
"distributionMeterCode": "2493042",
"city": "İST.AVRUPA",
"county": "Fatih",
"demandPeriod": 1462050000000,
"demandType": 10,
"demandTypeEnum": "SUPPLIER_CHANGED_DEFINITE_DECLARATION",
"demandStatus": 1,
"demandStatusEnum": "ACTIVE",
"demandAddingDate": "2016-04-04T17:59:28.000+0300",
"demandCancelingOrganization": null,
"demandDeclarationFormStatus": 1,
"demandDeclarationFormStatusEnum": true,
"demandOrganization": "BOĞAZİÇİK2",
"demandCancellationDate": null,
"demandAddingUser": "WSONAYK2"
}
]
}
}
12.2. How to call Metering Point Demand Create Rest Service
By default, the request type is considered AUTO when no value is sent and the service type is automatically determined by the service. Otherwise, the posted value is taken as basis. |
<?xml version="1.0" encoding="UTF-8" ?>
<meteringPointDemandCreateRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<demands>
<eic>40Z000005952933T</eic>
<type>SUPPLIER_CHANGED</type>
<status>ACTIVE</status>
<category>CORPORATION</category>
<customerNo>1234567890</customerNo>
<title>Enerji İmalat A.Ş.</title>
<authorizedPersonName>Osman Kara</authorizedPersonName>
<authorizedPersonNo>69556222052</authorizedPersonNo>
<authorizedPersonName2>Hayati Tulumba</authorizedPersonName2>
<authorizedPersonNo2>42184797710</authorizedPersonNo2>
<updateReason>This is the reason</updateReason>
<formStatus>true</formStatus>
</demands>
<demands>
<eic>40Z000005953576M</eic>
<type>EVACUATION</type>
<status>ACTIVE</status>
<updateReason>This is the reason</updateReason>
<formStatus>true</formStatus>
</demands>
</body>
</meteringPointDemandCreateRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointDemandCreateResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<demands>
<eic>40Z000005953576M</eic>
<demandType>EVACUATION</demandType>
<description>Tahliye talebini yalnızca dağıtım şirketi verebilir! [BUSSINESS:METERINGPOINTDEMAND007:115.380.895.2649751] </description>
<status>FAILED</status>
</demands>
<demands>
<eic>40Z000005952933T</eic>
<meteringPointId>5952933</meteringPointId>
<demandPeriod>2017-01-01T00:00:00.000+0300</demandPeriod>
<demandType>SUPPLIER_CHANGED</demandType>
<demandStatus>ACTIVE</demandStatus>
<demandAddingDate>2016-12-26T16:22:01.353+0300</demandAddingDate>
<demandOrganization>40X000000000336X</demandOrganization>
<description></description>
<status>SUCCESS</status>
</demands>
</body>
</meteringPointDemandCreateResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"demands": [
{
"eic": "40Z000005952933T",
"type": "SUPPLIER_CHANGED",
"status": "ACTIVE",
"category": "CORPORATION",
"customerNo": "1234567890",
"title": "Enerji İmalat A.Ş.",
"authorizedPersonName": "Osman Kara",
"authorizedPersonNo": "69556222052",
"authorizedPersonName2": "Hayati Tulumba",
"authorizedPersonNo2": "42184797710",
"updateReason": "This is the reason.",
"formStatus": "true"
},
{
"eic": "40Z000005953576M",
"type": "EVACUATION",
"status": "PASSIVE",
"updateReason": "This is the reason.",
"formStatus": "true"
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"demands": [
{
"eic": "40Z000005953576M",
"meteringPointId": null,
"demandPeriod": null,
"demandType": "EVACUATION",
"demandStatus": null,
"demandAddingDate": null,
"demandOrganization": null,
"description": "Tahliye talebini yalnızca dağıtım şirketi verebilir! [BUSSINESS:METERINGPOINTDEMAND007:115.364.055.5394803] ",
"status": "FAILED"
},
{
"eic": "40Z000005952933T",
"meteringPointId": 5952933,
"demandPeriod": "2017-01-01T00:00:00.000+0300",
"demandType": "SUPPLIER_CHANGED",
"demandStatus": "ACTIVE",
"demandAddingDate": "2016-12-26T16:19:12.982+0300",
"demandOrganization": "40X000000000336X",
"description": "",
"status": "SUCCESS"
}
]
}
}
12.3. How to call Metering Point Demand Validation Rest Service
Servis parametre detaylarına here erişebilirsiniz. This service takes the same input parameters with How to call Metering Point Demand Create Rest Service service. It checks all validation and returns the result.
<?xml version="1.0" encoding="UTF-8" ?>
<meteringPointDemandCreateRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<demands>
<eic>40Z000005952933T</eic>
<type>NEW</type>
<status>ACTIVE</status>
<category>SUPPLIER_CHANGED</category>
<customerNo>39195681632</customerNo>
<title>Kardeşler Ticaret</title>
<authorizedPersonName>Ali Yılmaz</authorizedPersonName>
<authorizedPersonNo>34234967334</authorizedPersonNo>
<authorizedPersonName2>Osman Kara</authorizedPersonName2>
<authorizedPersonNo2>48828868440</authorizedPersonNo2>
<updateReason>Güncelleme sebebi</updateReason>
<formStatus>true</formStatus>
</demands>
<demands>
<eic>40Z000005953576M</eic>
<type>EVACUATION</type>
<status>ACTIVE</status>
<updateReason>This is the reason</updateReason>
<formStatus>true</formStatus>
</demands>
</body>
</meteringPointDemandCreateRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<meteringPointDemandValidateResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<demands>
<eic>40Z000005953576M</eic>
<type>EVACUATION</type>
<status>ACTIVE</status>
<formStatus>true</formStatus>
<updateReason>This is the reason</updateReason>
<description>Tahliye talebini yalnızca dağıtım şirketi verebilir! [BUSSINESS:METERINGPOINTDEMAND007:349.976.871.199851] </description>
<resultStatus>VALIDATION_ERROR</resultStatus>
</demands>
<demands>
<eic>40Z000005952933T</eic>
<type>SUPPLIER_CHANGED</type>
<status>ACTIVE</status>
<formStatus>true</formStatus>
<updateReason>Güncelleme sebebi</updateReason>
<customerNo>39195681632</customerNo>
<title>Kardeşler Ticaret</title>
<authorizedPersonName>Ali Yılmaz</authorizedPersonName>
<authorizedPersonNo>34234967334</authorizedPersonNo>
<authorizedPersonName2>Osman Kara</authorizedPersonName2>
<authorizedPersonNo2>48828868440</authorizedPersonNo2>
<resultStatus>SUCCESS</resultStatus>
</demands>
</body>
</meteringPointDemandValidateResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"demands": [
{
"eic": "40Z000005952933T",
"type": "SUPPLIER_CHANGED",
"status": "ACTIVE",
"category": "CORPORATION",
"customerNo": "39195681632",
"title": "Kardeşler Ticaret",
"authorizedPersonName": "Ali Yılmaz",
"authorizedPersonNo": 34234967334,
"authorizedPersonName2": "Osman Kara",
"authorizedPersonNo2": 48828868440,
"updateReason": "Güncelleme sebebi",
"formStatus": "true"
},
{
"eic": "40Z000005953576M",
"type": "EVACUATION",
"status": "PASSIVE",
"updateReason": "This is the reason.",
"formStatus": "true"
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"demands": [
{
"eic": "40Z000005953576M",
"type": "EVACUATION",
"status": "PASSIVE",
"formStatus": true,
"updateReason": "This is the reason.",
"category": null,
"customerNo": null,
"title": null,
"authorizedPersonName": null,
"authorizedPersonNo": null,
"authorizedPersonName2": null,
"authorizedPersonNo2": null,
"description": "Tahliye talebini yalnızca dağıtım şirketi verebilir! [BUSSINESS:METERINGPOINTDEMAND007:349.899.541.719460] ",
"resultStatus": "VALIDATION_ERROR"
},
{
"eic": "40Z000005952933T",
"type": "SUPPLIER_CHANGED",
"status": "ACTIVE",
"formStatus": true,
"updateReason": "Güncelleme sebebi",
"category": "CORPORATION",
"customerNo": "39195681632",
"title": "Kardeşler Ticaret",
"authorizedPersonName": "Ali Yılmaz",
"authorizedPersonNo": "34234967334",
"authorizedPersonName2": "Osman Kara",
"authorizedPersonNo2": "48828868440",
"description": null,
"resultStatus": "SUCCESS"
}
]
}
}
12.4. How to call Metering Point Demand Customer Update Rest Service
Consumer informations could not be updated when demand type is Portfolio out or Evacuation. |
<?xml version="1.0" encoding="UTF-8" ?>
<updateDemandCustomerRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<demands>
<eic>40Z000005952933T</eic>
<category>CORPORATION</category>
<customerNo>3919568163</customerNo>
<title>Kardeşler Ticaret</title>
<authorizedPersonName>Ali Yılmaz</authorizedPersonName>
<authorizedPersonNo>34234967334</authorizedPersonNo>
<authorizedPersonName2>Osman Kara</authorizedPersonName2>
<authorizedPersonNo2>48828868440</authorizedPersonNo2>
</demands>
</body>
</updateDemandCustomerRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<updateDemandCustomerResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<demands>
<eic>40Z000005952933T</eic>
<demandPeriod>2017-03-01T00:00:00.000+0300</demandPeriod>
<demandType>SUPPLIER_CHANGED</demandType>
<demandStatus>ACTIVE</demandStatus>
<demandOrganization>40X000000006455W</demandOrganization>
<category>CORPORATION</category>
<customerNo>3919568163</customerNo>
<title>Kardeşler Ticaret</title>
<authorizedPersonName>Ali Yılmaz</authorizedPersonName>
<authorizedPersonNo>34234967334</authorizedPersonNo>
<authorizedPersonName2>Osman Kara</authorizedPersonName2>
<authorizedPersonNo2>48828868440</authorizedPersonNo2>
<status>SUCCESS</status>
</demands>
</body>
</updateDemandCustomerResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"demands": [
{
"eic": "40Z000005952933T",
"category": "CORPORATION",
"customerNo": "3919568163",
"title": "Belen Ofset",
"authorizedPersonName": "Şerif Arslan",
"authorizedPersonNo": 34234967334,
"authorizedPersonName2": "Yusuf Yıldız",
"authorizedPersonNo2": 48828868440
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"demands": [
{
"eic": "40Z000005952933T",
"demandPeriod": "2017-03-01T00:00:00.000+0300",
"demandType": "SUPPLIER_CHANGED",
"demandStatus": "ACTIVE",
"demandOrganization": "40X000000006455W",
"category": "CORPORATION",
"customerNo": "3919568163",
"title": "Belen Ofset",
"authorizedPersonName": "Şerif Arslan",
"authorizedPersonNo": "34234967334",
"authorizedPersonName2": "Yusuf Yıldız",
"authorizedPersonNo2": "48828868440",
"description": null,
"status": "SUCCESS"
}
]
}
}
12.5. How to call Metering Point Multiple Demand Form Upload Rest Service?
Uploaded Form must be Base64 format. |
{
"body": {
"meteringPointEic": "40Z000000005275B",
"fileName": "testFile.pdf",
"fileContent": "JVBERi0xLjYNJeLjz9MNCjM3IDAgb2JqIDw8L0xpbmVhcml6ZWQgMS9MIDIwNTk3L08gNDAvRSAxNDExNS9OIDEvVCAxOTc5NS9IIFsgMTAwNSAyMTVdPj4NZW5kb2JqDSAgICAgICAgICAgICAgICAgDQp4cmVmDQozNyAzNA0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDAxMzg2IDAwMDAwIG4NCjAwMDAwMDE1MjIgMDAwMDAgbg0KMDAwMDAwMTc4NyAwMDAwMCBuDQowMDAwMDAyMjUwIDAwMDAwIG4NCjAwMDAwMDIyNzQgMDAwMDAgbg0KMDAwMDAwMjQyMyAwMDAwMCBuDQowMDAwMDAyODQ0IDAwMDAwIG4NCjAwMDAwMDI4ODggMDAwMDAgbg0KMDAwMDAwMjkzMiAwMDAwMCBuDQowMDAwMDA0MTEzIDAwMDAwIG4NCjAwMDAwMDQxNDcgMDAwMDAgbg0KMDAwMDAwNDIxMSAwMDAwMCBuDQowMDAwMDA2ODgwIDAwMDAwIG4NCjAwMDAwMDcwMjMgMDAwMDAgbg0KMDAwMDAwNzE3MiAwMDAwMCBuDQowMDAwMDA3MzEyIDAwMDAwIG4NCjAwMDAwMDc0NTUgMDAwMDAgbg0KMDAwMDAwODE3NiAwMDAwMCBuDQowMDAwMDA4NTY2IDAwMDAwIG4NCjAwMDAwMDkwNjYgMDAwMDAgbg0KMDAwMDAxMjUxOCAwMDAwMCBuDQowMDAwMDEyNjY3IDAwMDAwIG4NCjAwMDAwMTI4MDMgMDAwMDAgbg0KMDAwMDAxMjkzOSAwMDAwMCBuDQowMDAwMDEzMDcyIDAwMDAwIG4NCjAwMDAwMTMyMDggMDAwMDAgbg0KMDAwMDAxMzM0NCAwMDAwMCBuDQowMDAwMDEzNDgwIDAwMDAwIG4NCjAwMDAwMTM2MzIgMDAwMDAgbg0KMDAwMDAxMzgxOCAwMDAwMCBuDQowMDAwMDE0MDM5IDAwMDAwIG4NCjAwMDAwMDEyMjAgMDAwMDAgbg0KMDAwMDAwMTAwNSAwMDAwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDcxL1ByZXYgMTk3ODQvWFJlZlN0bSAxMjIwL1Jvb3QgMzkgMCBSL0VuY3J5cHQgMzggMCBSL0luZm8gNiAwIFIvSURbPEMyMUYyMUVBNDRDMUUyRUQyNTgxNDM1RkE1QTJEQ0NFPjwxNTM0OTEwNkQ5ODVEQTQ0OTkxMDk5RjlDMENCRjAwND5dPj4NCnN0YXJ0eHJlZg0KMA0KJSVFT0YNCiAgICAgICAgICAgICAgIA0KNzAgMCBvYmo8PC9MZW5ndGggMTIzL0MgMTI4L0ZpbHRlci9GbGF0ZURlY29kZS9JIDE1MS9MIDExMi9TIDQwPj5zdHJlYW0NCjA+v2UNc4Zmn6u4IiQguoMZnwg0NH0ymtRAWZUZqNfHLCiMQS0kyMfdiuvi04hlG2GJLNJzPFccsqvk0nZ7AHI4uCBvKj3L7sGXnAk1tHgOFgzOJjqRioIZMmIdwW51On/CmLK6+gsvbo3ivOa3aWeWo5GxxRL0DzNdRQ0KZW5kc3RyZWFtDWVuZG9iag02OSAwIG9iajw8L0xlbmd0aCAyMC9GaWx0ZXIvRmxhdGVEZWNvZGUvV1sxIDEgMV0vSW5kZXhbNyAzMF0vRGVjb2RlUGFybXM8PC9Db2x1bW5zIDMvUHJlZGljdG9yIDEyPj4vU2l6ZSAzNy9UeXBlL1hSZWY+PnN0cmVhbQ0KeNpiYmJkYGJgYKQ3BggwABbZAF0NCmVuZHN0cmVhbQ1lbmRvYmoNMzggMCBvYmo8PC9MZW5ndGggMTI4L0ZpbHRlci9TdGFuZGFyZC9PKJ6imv11rrw5sF4j3R+ObJ1lZ2RcbuwZDDZAs8jdl58OFSkvUCAtMTM0MC9SIDMvVSjj41C/LnKptSQ/7nBNpOwWAAAAAAAAAAAAAAAAAAAAACkvViAyPj4NZW5kb2JqDTM5IDAgb2JqPDwvTWFya0luZm88PC9MZXR0ZXJzcGFjZUZsYWdzIDAvTWFya2VkIHRydWU+Pi9NZXRhZGF0YSA1IDAgUi9QaWVjZUluZm88PC9NYXJrZWRQREY8PC9MYXN0TW9kaWZpZWQoCM1RrvFnz1Fb5exxrGnDVyk+Pj4+L1BhZ2VzIDQgMCBSL1BhZ2VMYXlvdXQvT25lQ29sdW1uL1N0cnVjdFRyZWVSb290IDcgMCBSL1R5cGUvQ2F0YWxvZy9MYW5nKAm5TsuSKS9MYXN0TW9kaWZpZWQoCM1RrvFnz1Fb5exxrGnDVykvUGFnZUxhYmVscyAyIDAgUj4+DWVuZG9iag00MCAwIG9iajw8L0Nyb3BCb3hbMCAwIDYxMiA3OTJdL0Fubm90cyA0MSAwIFIvUGFyZW50IDQgMCBSL1N0cnVjdFBhcmVudHMgMC9Db250ZW50cyA0NiAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDYxMiA3OTJdL1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbTEwIDUwIDAgUi9JbTExIDUxIDAgUi9JbTEyIDUyIDAgUi9JbTEzIDUzIDAgUi9JbTE0IDU1IDAgUi9JbTAgNTcgMCBSL0ltMSA1OCAwIFIvSW0yIDU5IDAgUi9JbTMgNjAgMCBSL0ltNCA2MSAwIFIvSW01IDYyIDAgUi9JbTYgNjMgMCBSL0ltNyA2NCAwIFIvSW04IDY1IDAgUi9JbTkgNjYgMCBSPj4vQ29sb3JTcGFjZTw8L0NTMCA0NCAwIFIvQ1MxIDQ3IDAgUi9DUzIgNDUgMCBSPj4vRm9udDw8L1RUMCA0MyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUMvSW1hZ2VJXS9FeHRHU3RhdGU8PC9HUzAgNjggMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNNDEgMCBvYmpbNDIgMCBSXQ1lbmRvYmoNNDIgMCBvYmo8PC9SZWN0WzIyMC42OCA0NjcuODggMzg5LjQ2MSA0ODMuODUyXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0OCAwIFIvSC9JL1N0cnVjdFBhcmVudCAxL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag00MyAwIG9iajw8L1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgNjcgMCBSL0xhc3RDaGFyIDEyMS9XaWR0aHNbMjc4IDI3OCAwIDAgMCAwIDAgMCAzMzMgMzMzIDAgMCAyNzggMCAyNzggMjc4IDU1NiA1NTYgNTU2IDU1NiAwIDAgNTU2IDU1NiAwIDAgMjc4IDAgMCAwIDAgMCAwIDY2NyA2NjcgNzIyIDcyMiA2NjcgNjExIDAgMCAwIDAgMCAwIDAgMCAwIDY2NyAwIDAgMCA2MTEgMCAwIDk0NCAwIDY2NyAwIDAgMCAwIDAgMCAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1NTYgMjIyIDAgNTAwIDIyMiA4MzMgNTU2IDU1NiA1NTYgNTU2IDMzMyA1MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDBdL0Jhc2VGb250L0FyaWFsTVQvRmlyc3RDaGFyIDMyL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9UeXBlL0ZvbnQ+Pg1lbmRvYmoNNDQgMCBvYmpbL0luZGV4ZWQgNDcgMCBSIDI1NSA1NiAwIFJdDWVuZG9iag00NSAwIG9ialsvSW5kZXhlZCA0NyAwIFIgMjU1IDU0IDAgUl0NZW5kb2JqDTQ2IDAgb2JqPDwvTGVuZ3RoIDExMTEvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NChufMnlICdQfjYcndDyzqHmjgA3tKskYMKxrN8qdFclEw4kX6BzSv31HcGeS2XIFURVV5WTYeB8J4GddvYKvnJV74/gIHB/ubGPR48bNi3br4p8Gh2nfi782qymqRPjYEA8bld2qCtmkMMY6N+zxMzcA4j4CyThx3SrLRMj/IYuodNmI3rOSm46OKh3yyuh3fha1DItTnfXgX7NCHENqExWtvoARUCBvwVi1veKODrxC0Voe6fVGOEb7Keju8PoVgNwDmyPZ2Sy985tqOMbnnOQj1hwa0l8LcRrbmxPtwI7pKDoDXh5/F0S8MVRII0yVd/YIZE+duVrxJJiqIbWwNi2k5zvzQ6WLZt03xaqe04rhOyTZw8rY1pb8yrs9aWy0FM+sqaPN2npOV5ACTNNuPstnX2DKTAaOTH8jyRUmp9WsD4djBlPQ47ouWGMHe0TRVpQyI0rXYTo+P6b+KpEcpRQQx/NjN3gJI4jBM0k8+RpehR1jJndwOeH238NX29+2mjp/iBPSmW3TA7OzCpyZjZGqDwz8u2wYQFsBd5vwKD4WK79+1drdKzynnCF0/FqybZHsMRP45m5Sfa01fLb8RnCMJCIqUnu73QfSUaJjbUNsf+ZjPIl7fnX73U7+wPX9OOPBiIae+S4QRfB+BaHvaSiK4ZBgbsrCOIS3rrnLlz13vBqn88wKXFU50NbAKpeY3W+cTs6AyUbbng7IQS+swapS0HSecpB8R/1eois/GvQTgA5VH/8f21x1Fc7LXwxFTeaP2eSFqQrv+ofWbk8JYKKvd6RW4k17q3x3c551ljbQ/qhHxA3tCjDPzfbY9CQVihynZ8kwLdeEKQmkfBZLMHqRNIB0XY85H9J9jo9ILBNrm3KC6iIIqWjxkzZDeVk0hKmI9ubMpDb2bWXGua8PfPSX0SVGxMuO/+iCLdvuhjC4IUqqnERGkXh/7oqBxNiGVVxfW9uzAem2iQ+EeKXHQxvSmziPDo/6yyRS+05Sp6ceNRuiVog6OBFCMLFt4TsT7TXiifkyF9ycKZCHpeP6PoMtK/fdQQJqBIcKGikS5a5ZfcAAyt6M1An9TQnwZkVXN8qxf5ajd5ryS2ukqMv0RgXAG1OcbzAnRFt3i14MM2MfgPs5scooVO6QCJld6OUHTFS3HrLFXrQAIfleyHW7UXzO0d58MOhy2KhZFU+Ma9WJ/7HCAIceDyhoOyQzsP0xalUESKzLnM9EsOIAKCEGa/lREkkVE4Eg29blsrEiGpwvzT+hAxHrBYp5RLPaoNrE/FxD0trkHqja9vqzL/XNNfpy/LBRN8tXtd+qhOO7vbgVFbmU1BOKaU0BUg+Iqu6e/KZuyC5/BUX8I05KICN2gYEKyhBTxL1r43Kt4WqZehGgF+ZohfAB9Fb3MFDl7I5yXyO4UYSomO2lN4uQn3/nATMA+qEVZrLAczF9rMVQdKwZohzVqn1QaTjEjKve54Q1y5VV9ryohHYNCmVuZHN0cmVhbQ1lbmRvYmoNNDcgMCBvYmpbL0lDQ0Jhc2VkIDQ5IDAgUl0NZW5kb2JqDTQ4IDAgb2JqPDwvVVJJKFQsqLFqdcW4w3p+XHIiL0SAv/ECYgcLy+Eq265/YidqKS9TL1VSST4+DWVuZG9iag00OSAwIG9iajw8L0xlbmd0aCAyNTc1L0ZpbHRlci9GbGF0ZURlY29kZS9OIDMvQWx0ZXJuYXRlL0RldmljZVJHQj4+c3RyZWFtDQqh6ClJa8WT3poZ3FZU3dl7atbnzHGZPJ7QSlBq2WbLKHo0F59U3TDeumUIecJBc0/aF9dEateAc5WaW4oUA36LYcp4VU6EkojuLKFTZnLt5kV/DoGxxt0k4fFaUazJxtC4snbf0ldVYNGCCoz/g8AhlOrMAsPEbU14qhi+me23f/DlYspMo87JFJrj+akbpN9/mCJtY2B7htv4IB4Fq9OlAZuxkOuNKQTfzrh97yw1j8VIgILBBt8QKmOD5eRXe38dH1pCTZkvSI9Ww7anUH6bOvtFyRlB/fCOiwAH/ls9wtUw9RazW30d+WOdGUuR2AqTrjTQn2hC24B4Rzq9k1rRzNfTsidtQKpu9F7j4Yreq3UpRYDk36LDW9MCRd+A7IWNxMaKHzIw2AjEeTeQjjvksKQv/Wz41PtMTXh3IPDPz1Nth/7H9zQg2O9T9fYVddlKtj/S0SoVIVlV7iGYrrHCnTOrrAiGrVgjcurrWsTiFm898Kw4pOEyNu2q7PALSR7J2NkLd6Tl2IGDegyateS4xEQgQ/k0XUzWrFELnES7N+lj5O8y6Nb1fEHpChXe1dDUPzFup2dvkhBzvLmiJGIf21wJina5lZ63alXcu9b0jTd3nRh4gFtKWD9TU5IsByJYxm4t1c4uQcOEKavRdeMkJBtu7s7t3XanR/Hb1rHTpzymUPeQzFn1vwNXF9BerueurGJb5oq08wYRVL79SQWMOJyzPqpViEimRIPRxI/CxTS1T9FiroY7Z3knlbr6ydXO2h0/Z6sEHd2o8YxgvxOgN6+Bqof+lwLbVKkxJfRoiJnG599Op9XFtP+ZFbVbctlhgeESMQP04xelo+DUXkMpOr9pLZ7hH1lEUprXAjEUZ7rxVlAve7/M8GtL/6EqPP23ogErLAOHQOPsSXyYnAeEL6yzUp6NgAKS1urM3ICh685HrRmJEruYejxdIy+wDtG3KL9TRrS8iQui9owA1fNaHdYzY0zcEqSM2QpCbVhK9SffNvXqB6xqvhlbupiMCwDf+dA+oRobswcc/WQcwP/HN9lSTKAqXWkb/lyL42MTOOac552VCoxdQGXNRi3mzUWqrnfxM2C2ZNm5edTwc1L8VyfBEVU0HSHN4VwYcWuWa+VunKnQqjsgSPYN0KhERpMBwtWUHH9d5xGm5iiycst+37Jmhwt7sdHObSp8BgQLBoftEh0IYEbCj4yeVUoFOBTak94wpBFjRAOalOmhfL+zKd1xa6isUYtDdj3iMijX4BqPZ7k/hN3fxwsUckk7NvaH7kIU4ZYp714GTGjs2eyv2da3ajwlPFRiyOfVesPv/Rvo20BTRwWLEZr7w1EI3jfTrv0QR+PNdOgoNteNMPNy1Km4im7+U0zkWJvmnETR6sxtFR8oZpoFgW5yQM5kD69pKXPI3NeH2CUAoGVFXydVFGAqO4FjGrnZWZZqAkYNtCJc+lww2j41cGn8V6rTimJNrsFGdcSybB6OLGAUYCd/5KAOVS7fAluuL/MNuOq1JC1rS+aiF+EsjqTGsrquRtmXFkiZp+k0aR2JDCyE/cczYkquGapOLOW01/zEEXq1a61rGb+mzGCuJVLv8Jh5gbHW2RIFZzjyp+V8OOMPijWY20hwPsUkE0MaBm6InSVCWO6F8yeGT053jlgurO19taBGi9yL3/fNDBWDV4FvU2e6Q2rpyf6hDigffr0Ld1Up2TXHpMZwZVFV0iI4uPFUOoF8aCD2Azr+2bQLJf9ObToXIJVljnm0sb+btALTa2/ARDCJMdPgz12PJEBeFtzypP9KSnqR9ltrlwTeVgbfqmRR4V79WCd8RH0QHkX8qdmE8JNl+7Cm+/KiISSQ12pkEn2wVE9arbf10VR8zmuPcvXjjC/NRYIUY9540dXMhEuuX9/tPvk5LseHIsO2pnc2SOSIV+FY07QOwMETGHh/fRyZh2bpPNsb4bKfwBv05dl7oajp4bMoz3VHi3urjpth3kxtgHi6JY4oSCRFOyr6kCZlfz1MUIotPIUg/aU/7H570/Q9ESTVbMe3+bsL7R9zikBqVkmY9YrtT88UpxTWKkiECrhoTQg53cOTs5iZs+2hITV4fNFtIW1fcR7XhmtvLF3hQBuEoK04VGymQPOE+ZUEpiRCfPDLzUkgZWqpLbHgx/tMQ8LhmbTSBl+xSrMzCEGoPx6cVP5I8k8tyR2FIeFLA8wk7Rz6PwarLef4+f3Xp/0M8q/RUErCrOkUtm0mqDzO1/6dImwaoJP156DH4b3ys0wb6vBbXL7UXhoKxsesdsSKsTdmsTrWdd/7S+UMPQnJZrR9XjHFqBNoBfLWfJ94uqP5UsO03Kd8aFRUvaUSXCz0pMK55rZoB/dO3WsaVBZKuo45TiYtqIi9YGoOdj0+oEar9NpwAGErLcD5JiEon60crhc+TH2f4I8rsULU/Jil9DxrEj6Cz8TQnNwkV6vuOkwtcM6Jawsp3gpWU5WfQrha4C9mA9o0UQm68wN8ghQX/VCF6X0k/rrLtwM947CUotYJtW8PIPU34FfuRouJnK6lbCwvx7gFmq1cuIq+12QkPIqmBG/8vout961K75QH3E5rn1WtwvIkPwDdBbhFv7P2am+Tcnj5hMsrhZRd/hX+ATDSEBclAWHsqZ/aPcBIw4J5h5KOO9xBTrZdTg4cLW6hRCN5UWG/iOsiLiBc4wLiLhB4sCVxwdD6TqsqQtjHO7urv1W0mBTNeS01bs0Jv8mZ3bVPBBsRDsVnHqT/fkYNqUPZXvCJl2LkPI2hKtkR8LB4fCMjh28cm4MUOMvSpM79AcZmS3kM713rRBy3KwX44DlpOu33MVKofg0Vw1nwVm3I7752igruW3M/7w4++WS2CXhINCDZeacb4G9TxEVJSopuc28yTnYSpJSwswQBxuZFBdjEMVLKgn48xz8LJG2rZ5Zrn2tyjfVGd8EFC8DGRQD8KSVuBuJ1s9U3nIuSzPYGTfz0RoHI2Q/8piWewBiFaGU9Ik5nhRDtVmbXVq1Dh/0hY/tndFzsRWuMIOndJrUUlrf6Y5HLJUCu/TLaBF7dQBLNCnaFgmrNpedHAdikPtIgzhM/hz9h6UZBmz/i+IyVUe05zFy4WFmg8KiC5M7Kpu+33QCwJ21794HEObJHQEs2p7d6Ro45Bq2XtPrLNPguQUPNx2Rwu+XKFt21ru6a4xloQDYK9H/d8pwPhbDrK0y7Ju5+MysnsuVsFf3vRbWqJss7ow25860Zy4u4hw5HLumFvj4cUYEBDT6HlHRD1lxQsMEkymMf0gVNhBNld0OwmjsG2/LRdpv6Hs+M8dCx9KbGGB9gHzV18SHSdL6Vt8RjdWDYKeKS4HVFOnRq1rpYfwIts6Idy5DojlssUKAy0Brve+3JdjAPo8N1/Su4150lxwz8nQJHNGTobxOhlki+4VhnHGsDO/Ye2vtzDQplbmRzdHJlYW0NZW5kb2JqDTUwIDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggMTMvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDcgMCBSL1dpZHRoIDQvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCrSjq6/frWLrN3EjNQENCmVuZHN0cmVhbQ1lbmRvYmoNNTEgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCAxOS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0NyAwIFIvV2lkdGggNi9IZWlnaHQgMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KE7z9f9Mv+51XrtKlWYX7wC58Ig0KZW5kc3RyZWFtDWVuZG9iag01MiAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDEwL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ3IDAgUi9XaWR0aCAzL0hlaWdodCAxL1R5cGUvWE9iamVjdD4+c3RyZWFtDQp2Gx2o7cOPDq+TDQplbmRzdHJlYW0NZW5kb2JqDTUzIDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggMTMvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDcgMCBSL1dpZHRoIDQvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCrUe7QGqJyOrckbj2+MNCmVuZHN0cmVhbQ1lbmRvYmoNNTQgMCBvYmo8PC9MZW5ndGggNjUyL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQqiYPH7K2rZAVo69mMR7XiNga6676AxVxNmyz1OT/Ilt3oOZrMNlP6ciiuxXd/BCF27Z1fuIOoL0YX+lKIUI8hg2sRsKP+Otw4cl9ayzcNm7ikulOjooEl6Od4qEbWNfzrwrrTT9g9epPGo6KuGqqCR09P7yPTKhAUQRwQn51T/GbowhxquGQHiaFFh83OB7l60Nit8frXjF2npOcB3/tK6dB1HRttvOyhvafd+vcPWXB/mJTKhpUj6+7miErnJTSQyPR6ILRhFMYIEX0zjWue0mfTtnZOVO4xbipVppZJTJOo0wm0+nWCWH6hFVnQxTD0rt6b9GebvT2zbfuDJJiksh+OJ43jFpnb1UJBIad+jfL3Xxrjb7fURB7R3i31asHURm51vmCbraWrH56ZQoLzOJ3B7IrS4Hd/wEEDy3SVh6PKr8sllaY0CGVdqeE9Ka0EDl83ewk3WmOPUuYg4RpNxy2o2fiUSYqz6GTuqy3c8XLA4VrTS32Rp/u5BwLa7ENa2rJ4cr9Js3UOgyRPT1VT19EOo+xvAIBCGUYJuXh3NqWmWezp2z4R88Ni63ET47cSCLqjLo1uvw+3i8hBxlY335LQNqMREJH+d8Fhph1ZxFUYgsomwkeJUEqTwiBQZESYZ+UNet2tjftapGUvb6VrdasXfL19fG5bYpvCh5ydj+5P4dTv30cJEcj+A7FvNGEnBPko0D/E6TGPN5tUxC1cnV6qKGi0/BZm+tI3DEc8DDV9W+0/zt3wlCZrCNuqQfAFLP76hIZOxhJAos/8CfLZhNUVt41g3JZSf/3ZzDoiey1v7uF/edGtwrwXvB+H5jJYb9vlZ2QrCz4nb7uAABszeVZFKIajTmVEaJLQuDQplbmRzdHJlYW0NZW5kb2JqDTU1IDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggMjU3L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ1IDAgUi9XaWR0aCAxNi9IZWlnaHQgMTYvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NChpohTZjv/uuB4D2AhX5+ZArRMXY5OoCLFsUh8jiAkx2+vyyuCPOLD/2e7bdZDmgkbJbyYwETS/6jbFXyLZazsgyPZUIUlZWMUsxSN6VIUfVeOU65/yE6VlBhFhrtfrkST+0TT5n5q9noh7T8U5T+tp9oJ/LW32dXpv+v6e5p10KhVIiuqqZ3C1GTNQQZFBvU8nUzVwImUBxbkNuAjeDpy+C/Dk06AjH4aOmoduXBa8ofIzN4h8xF3Nkv4BCn8hcTExuGavpShP3rUsoF37ZHWif68zr2vexCjD1OdKmGvBhGfTrpObTQ//+vnRiuXZ+zTr09AWhefMQckNSWI/AD18EDQplbmRzdHJlYW0NZW5kb2JqDTU2IDAgb2JqPDwvTGVuZ3RoIDQzMS9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KUqjq877zW70VgnNr19Tdxcqj8kRnSdIEhonF+uk4r2iMKIUhJs8uEsdb65g8K1f1/NYtB7mfq4Zr0dCK70oJB0ldLmNG0KbmDhFPXSUogRoSvYspWSnKWPwe5+F3YsZ/ppPI9zhlafeyOnoNEQuIimE3oQjNLY2H9mWYlFCxxMbw09hgKBvF1dRCKqQvkpmB/MLZxr5W8oElBfura6PQ+8C63pOe2utKD/wsNWdrYuwbStjROXGGRH0QcXHLLf8HltS+SRhUqVgSplG9KgJb2WamH4ufk+4CUAvRa6ytKXjsx5jRsT8HU0akgEXvpTKeXC6suNN/TF90i8sKq+9hdYd5SS/HbdscW5Z7pIH6eJlWpP34Po8OzxlukC2mzWsF5Dc72ZJiCE9kkCJFb3V7wl1bQOnctkslAjqHfSYFyCZUbTXzV+hCzAYjuw06k9UEcgoVf+XfTpHeQWHHXYFfk5NQuOmSoRv7EfQfkiaVvxGCvPe1BgNV+3dczRGXvHExC/J2asE82HQLfSP4avt7JGxQl+ZVmPHwNhlEk840igKuOu99APu8KFPGToYP200NCmVuZHN0cmVhbQ1lbmRvYmoNNTcgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCAzMjk3L0ZpbHRlci9GbGF0ZURlY29kZS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0NCAwIFIvV2lkdGggMTY3L0hlaWdodCAxMDAvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCjFtWBVjTQbEXFa4C645dIZuypTg+SKb6BuSfKSzH2F2D89iUO6EHRFF/SK7MxOgVbivNYjOHWGizk9RFCVRSTVLwn8sM3AcYdPsJc0IgguUqXig9HyXsTRT+hADSeK3kLRVqE5zEnDkEPlvIvizbBmX/goT6eu7Kg1Gu2iFXn33vNwi79DbUKiCnWSAVA4bzNo4QSxCoW5r7EGvDx/oyb8T0h2fYayiFNxRQEZa2BvFnuq8Pa8Xb59ylj9EFu9LaytBwqEEqaKTALjyNCQU+G6TRCsojRtVNGS9V7uAJ5nzgxYjP72dRTs+q+YULMufi0ACWvegIXvX7QNtB0+g3tOSbDzbkXdY5AdzPdv6XfKSFtSdKhZI9YK+SR+e7h4BmgzgPB13DLoDvgf1WTHf/nN7LxfVc65HnXLbppiY2xB3ES5ZuCbVDGvtcQcPSqGIjzdPcHl0jsd4MAcrd1eacznLUxvq5gpJxbmP/mRSeDvm6Vc4/cvUNXFRY9Rg3wyl6binY73hPz0Xni68sHESftbakPYGefo+yEyvOh9ChYYw3tnDOsrArtu64oirHQb22AtS3PSESYzk9l6YWngog0WWuTbGVZvPzR7mh2o9Zbc6PCEcDvw/AF3gvlhHuoyzS8LuWbnJgOrk1NgY+C5VwJqPQmnk9pfRFSc7k10QFTUEzVoCrpljST0JXybuloAwp39RMzvbqHbvy0s2x9SBqtbxvINuC/j1I4FMFb/0avCcQFqj3O5BdrxFcQbNmpOAk36YF/XbyY8skEL3cEFfx5BL6+4qcxNJwCw1BY1zjSHq2jYlG9P0rBR6HyDBzc8Pfh94jUZDNEWtlU9IpXbnias3gldJ6riDHlhLR2/QPBk5sEqNVOB4Ci2KMbCFhrbyAAgy2TuYy0ESvRv5/7j9xfzIcQn7EyaiUDDoqoRdn+YJX/1vFvJykI8ws4+BLrvdpWil87lQ6JwrVCBeoaBzgbhHi1SLnbyXHFebl0LLs/6+i/dzeBxqt773XWgDNe9lgUBcyq1sB99X6Zmnhga41OxoB6meH6tH67BEDQ7TiaQ+lVx9mZv/gEA8q79JsDsnIp9+eJH4Ig7v6SExWP0TFLqvNQxWMMjGqUC2XrC0PB3YxTMfLDKstaCJr5uJ7Z+UDaUkd7jqHTHGGnwb+sFVxpHrNeSZ++Z/ANPhZQXGBYo34ojQaDD4v3FB0Bcz/Lp2dAHDPUeui5rGpdAb6bQ2vZ6tLAUMmFawOCjqT450xHWig/mSKQWNDsj/+8ssqkJndaSPyuLFOn1qXPT+GFgY+LriUt7+Sp6pmRwIeWL1dtrhgEeVewkWnvHvFpZdzfa65hzZUpz0xRDFlQQ+TtEC4UvpZExnIlgEf8rL2gz2JQovL9dusZzepEPuvsoNXS5hIbRUJJcxZIwX7WdGKfKzrT2WfVIc4PkUGj4KiG5IXGoODy7p1WrqHj6X/49HNO1TOxDosBaHiovgqpyKEvySgjfQo7k0xO+AC/lq2FrhR4HXKVr95oeYOAN74neYJ7g0kKHEOQMs89Xa1g7jAMJ9rVg6J+QK9M4tkOwJlVJLiT6Zxedw4/4p9zP2Ft2GsTsQIhuEuqiXNT5qkt2bTUL1KdJyUMb6xHnlEUzfBeQb4Qg6F9vXSV0tjpL4lHwKIQFqud382kFQTbZV/djUVWNU/v8gy713ROAMsnW5CSJiAhzxbj0l2CEOegVhPXH4CcI/KUuV4INlaNCAETVVg1LpVKvMPblZGD25saKgUY21l49aTQplwi/iA8DdIY+qabyw7Ywy0K/Au8jcU/dGh28/JxMkxOPkixos9sAt85S8l1uDm0Mdfp6DrKEN5FmE1gXxqPsF79rySZCKKHjujBvwvm2FO8GUsaBaZ83cgRfc/I9zb1bpw989wwzhahZiFzmUYaKii4q9RubAIJUXETL9rJkDrFk+UA9VXrzqFgSqNuRHnMeCvrv9v03gO1avZne70KrP1TzRR+qmpd8qWuhzXfjWbVp3CMdEWP4peE6Loe45qY/LH78PkgLjMnX1qLyGw0RPZ3EQl4YwiIr5E87nmLQ+lxtOAjdMTZwCSTTGlwqj+DdI/JLfDBBRXcLvCr625+7haPwhdMcBfe5ttaEYXc9k4n+iAru1WVZ/RXDgFHUgzPDa+UhArK5cITpzvtHlcoyPif67X3/AlN0Q0ikSXqfimREqWFyo0IQ3ON8n8z0aeRlp55GqlpWLbkrjDBiIVWkBbRn475csOu8yAy4UENnPsxVXmETSqpQscFO2XpwVNzoQh4EkKADpe2yNMakNoftdv7Eo51oxWm3US9uSpJt65ny2HCHv/JoM9N0VSN8oAlc05p4aAuQe+gcBC5oXDi28NNGtUXX3Lvi59Phr47jdncjJIF5sR6DoKidQ3lVdBJvZBDjSJ4wYmItkS1oW3jNt9gNcMkS1KQjdJ2Vn+gYNB7ElnQSRizZUoBVfUI/gBSoI6UFZKOFjH8xQwLxWKtfbv8/szf+tuh3ceYsxAll3aQp08xOxx5dvTXqGa5joB8ZqQIOOqmPOJZ0n32UY3u4geJSDSxHDaElsuiJaavwaJZOrqYhhOWLgQTok3yVWG3GecPe7oQGNqDfe+gnwqD6e5h1jM+fS+ZKb4PoS42/amL90BZT2Gd/0yaULtsYl9Hw40RVY8SJhCk4DZWTdSmP/qsg391dGqSV3k/xWm6nkaBzeGvn9VnWIlXT5miPzrlOu9uKYYsMMz1ERb+2LnGftVWNKVi5xo0jH6wg8FdBtyalpU/Py/A1lPCAh5hVHEhRms4mG/o7K9zb3/fbxo3anTkgnhmANMlYKcAIOPSPTK5EpTw/qfUKXYs+zFjUBN/XIGf/nmsJxISy79WXxh1x7oBqUtjqD1BZWlCdJTO35+kTCdMUdph2ubaHdCBILYYgEHpt7ESgERf7Rb7iwszYBhWoov8mjBlCB/COjJBCc5gZr8Xj7gXPIV+i5czSbs2BTizBJJo/RP8vpmh6lrk//Ds+KhnTrjvNuO/q4WyHKncoc5tMeG3+bz4XtWeboWAHEpCTcQ9PXYtubjFCb4Nw4bcX/YUTZBp3sLY2XSNbfTdGQ/m0w3uJfoflpidUWYiOQjibT9i2ar0Uhh13y9XBAkQMWYFMeRGBKjclX/JqBHAzaVVwIOL+n+8GtGxf/c83ymnOhh8EsE7RCxo3CIHQpwCjJSrfuwgKQ9l3FdawOc726dnCZd+tDItVpO6Wle+BQlN4tU4wlfHNqIvH5YBpa/VPhBKO6Gm+9JeWxHKjxl+4J+fT9id7ei6HGPlEFAHMJZB/8Yzv5ucwB1IGHinC+ugMYWRCer55QPKMG1zk++BK30cAhWAWBn4rQCr336YVbEDRHB5TXA4Wt75YtMSYEb+nUsOjNh4tZWvWIE5FkeaGs6dn5Bac4m23CgQdfaf8bh4iH10IM8hC9A7qQU/HunhdVJmPs9vwPZwbfPVBmkMy4MitnyLUlXh42cCZvrFnagd1p/mDugZ+sekcIoRUJdbBoiGa63Vj2xC7n1PSbA/5yEA1FoSq40rROdKy303AhZTwkTl7M4i6/4lN7jaOfh2y1F3/feDAmktm16EcKoi9o2B+IV5GK0RJc7pl3KgL0+7RHiJy+28Br1OCZjRuZshFm6pxhz65B4vOhBQXBT5kL1TiCZ3fzsI6Ln0swYUEsosR6L1jEh2VEzY+7lSGFMD3Ly9oA7y5nS9+rKLGK81VOwD/1UMSZ6/bE/2LpJuN61eKIJTJwNTQFHobZz2+m72BeDWTJSBodD+DlCnK762NV2yuhUbKJtVdOICF/I3RwdMjCrmgX5LUv7foxxy/Bc7s/oxPOgkji5ifRCLd1XF8AmJJKg09jFmzImttYCx4roXNkg3740dxdT+i7zocpnevwZahsfjTjSK4rp3KiVD+HfCcVKQQiEdOBSOoQSvdoKBZSYYqTbnLvf3WXomNzwfJkt3TKBaLeclXqz6/sQeFemTPCMIfV1RtX/+9dsOs6/sYDuWuhJzPBVnounjQGIkDZJHn5t3e15VB6AvT6SieXFlt3su0iuatqZNOIJWTEBVqka2ydu5CS9KMzjwZCWEroIR8tQwFu7UfsYp3upGvBSmJD8cSoVNX+/xk8Y2/k+lMRQZ+It/xwa6YnaYkW7EhDcQSaOPqvOXyXQx0y/REW78v1wPeTZbvjKIDsUXD+TSnDSZIDvk7i7tj/SxThMNEx0ag05JjdattC2S9xXELmc68xgCM65WAF96IuXq9DSZcjQUHadOyG6PJWQPBa4qn8NiQLcmOTz2gnuR99xa9KqlAUAbz39FxrWYOiZTVZijxt+AW76rWv/Ix1XT/ZyDpZYsNcQl5/Ml8RQuHYzS/auqCI/3PLA9Jy0zvvtg0KZW5kc3RyZWFtDWVuZG9iag01OCAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDE5L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ3IDAgUi9XaWR0aCAyL0hlaWdodCAzL1R5cGUvWE9iamVjdD4+c3RyZWFtDQo3R633u5PILuNh2uqR/GEFIj0vDQplbmRzdHJlYW0NZW5kb2JqDTU5IDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggNy9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0NyAwIFIvV2lkdGggMS9IZWlnaHQgMi9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K14/pGKyXxA0KZW5kc3RyZWFtDWVuZG9iag02MCAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDcvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDcgMCBSL1dpZHRoIDIvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCrN3Ds5BHkkNCmVuZHN0cmVhbQ1lbmRvYmoNNjEgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA0L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ3IDAgUi9XaWR0aCAxL0hlaWdodCAxL1R5cGUvWE9iamVjdD4+c3RyZWFtDQrx8DB4DQplbmRzdHJlYW0NZW5kb2JqDTYyIDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggNy9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0NyAwIFIvV2lkdGggMi9IZWlnaHQgMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K9/8xai1TaA0KZW5kc3RyZWFtDWVuZG9iag02MyAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDcvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDcgMCBSL1dpZHRoIDIvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCiN83Skmd7gNCmVuZHN0cmVhbQ1lbmRvYmoNNjQgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA3L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ3IDAgUi9XaWR0aCAyL0hlaWdodCAxL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpDpbHuCaveDQplbmRzdHJlYW0NZW5kb2JqDTY1IDAgb2JqPDwvU3VidHlwZS9J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MDAwMDAwIDY1NTM1IGYNCjAwMDAwMTQxMTUgMDAwMDAgbg0KMDAwMDAxNDk2NSAwMDAwMCBuDQowMDAwMDE0OTk4IDAwMDAwIG4NCjAwMDAwMTUwMjEgMDAwMDAgbg0KMDAwMDAxNTA3MiAwMDAwMCBuDQowMDAwMDE5NDg0IDAwMDAwIG4NCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCnRyYWlsZXINCjw8L1NpemUgMzcvRW5jcnlwdCAzOCAwIFI+Pg0Kc3RhcnR4cmVmDQoxMTYNCiUlRU9GDQo="
},
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
}
]
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {}
}
12.6. How to call Metering Point Multiple Demand Form Download Rest Service?
Downloaded Form is formatted as Base64. |
{
"body": {
"meteringPointEic": "40Z000000005275B",
"demandPeriod": "2021-09-01T00:00:00.000+0300"
},
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
}
]
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"meteringPointEic": "40Z000000005275B",
"demandPeriod": "2021-09-01T00:00:00.000+0300",
"fileName": "testFile.pdf",
"fileContent": "JVBERi0xLjYNJeLjz9MNCjM3IDAgb2JqIDw8L0xpbmVhcml6ZWQgMS9MIDIwNTk3L08gNDAvRSAxNDExNS9OIDEvVCAxOTc5NS9IIFsgMTAwNSAyMTVdPj4NZW5kb2JqDSAgICAgICAgICAgICAgICAgDQp4cmVmDQozNyAzNA0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDAxMzg2IDAwMDAwIG4NCjAwMDAwMDE1MjIgMDAwMDAgbg0KMDAwMDAwMTc4NyAwMDAwMCBuDQowMDAwMDAyMjUwIDAwMDAwIG4NCjAwMDAwMDIyNzQgMDAwMDAgbg0KMDAwMDAwMjQyMyAwMDAwMCBuDQowMDAwMDAyODQ0IDAwMDAwIG4NCjAwMDAwMDI4ODggMDAwMDAgbg0KMDAwMDAwMjkzMiAwMDAwMCBuDQowMDAwMDA0MTEzIDAwMDAwIG4NCjAwMDAwMDQxNDcgMDAwMDAgbg0KMDAwMDAwNDIxMSAwMDAwMCBuDQowMDAwMDA2ODgwIDAwMDAwIG4NCjAwMDAwMDcwMjMgMDAwMDAgbg0KMDAwMDAwNzE3MiAwMDAwMCBuDQowMDAwMDA3MzEyIDAwMDAwIG4NCjAwMDAwMDc0NTUgMDAwMDAgbg0KMDAwMDAwODE3NiAwMDAwMCBuDQowMDAwMDA4NTY2IDAwMDAwIG4NCjAwMDAwMDkwNjYgMDAwMDAgbg0KMDAwMDAxMjUxOCAwMDAwMCBuDQowMDAwMDEyNjY3IDAwMDAwIG4NCjAwMDAwMTI4MDMgMDAwMDAgbg0KMDAwMDAxMjkzOSAwMDAwMCBuDQowMDAwMDEzMDcyIDAwMDAwIG4NCjAwMDAwMTMyMDggMDAwMDAgbg0KMDAwMDAxMzM0NCAwMDAwMCBuDQowMDAwMDEzNDgwIDAwMDAwIG4NCjAwMDAwMTM2MzIgMDAwMDAgbg0KMDAwMDAxMzgxOCAwMDAwMCBuDQowMDAwMDE0MDM5IDAwMDAwIG4NCjAwMDAwMDEyMjAgMDAwMDAgbg0KMDAwMDAwMTAwNSAwMDAwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDcxL1ByZXYgMTk3ODQvWFJlZlN0bSAxMjIwL1Jvb3QgMzkgMCBSL0VuY3J5cHQgMzggMCBSL0luZm8gNiAwIFIvSURbPEMyMUYyMUVBNDRDMUUyRUQyNTgxNDM1RkE1QTJEQ0NFPjwxNTM0OTEwNkQ5ODVEQTQ0OTkxMDk5RjlDMENCRjAwND5dPj4NCnN0YXJ0eHJlZg0KMA0KJSVFT0YNCiAgICAgICAgICAgICAgIA0KNzAgMCBvYmo8PC9MZW5ndGggMTIzL0MgMTI4L0ZpbHRlci9GbGF0ZURlY29kZS9JIDE1MS9MIDExMi9TIDQwPj5zdHJlYW0NCjA+v2UNc4Zmn6u4IiQguoMZnwg0NH0ymtRAWZUZqNfHLCiMQS0kyMfdiuvi04hlG2GJLNJzPFccsqvk0nZ7AHI4uCBvKj3L7sGXnAk1tHgOFgzOJjqRioIZMmIdwW51On/CmLK6+gsvbo3ivOa3aWeWo5GxxRL0DzNdRQ0KZW5kc3RyZWFtDWVuZG9iag02OSAwIG9iajw8L0xlbmd0aCAyMC9GaWx0ZXIvRmxhdGVEZWNvZGUvV1sxIDEgMV0vSW5kZXhbNyAzMF0vRGVjb2RlUGFybXM8PC9Db2x1bW5zIDMvUHJlZGljdG9yIDEyPj4vU2l6ZSAzNy9UeXBlL1hSZWY+PnN0cmVhbQ0KeNpiYmJkYGJgYKQ3BggwABbZAF0NCmVuZHN0cmVhbQ1lbmRvYmoNMzggMCBvYmo8PC9MZW5ndGggMTI4L0ZpbHRlci9TdGFuZGFyZC9PKJ6imv11rrw5sF4j3R+ObJ1lZ2RcbuwZDDZAs8jdl58OFSkvUCAtMTM0MC9SIDMvVSjj41C/LnKptSQ/7nBNpOwWAAAAAAAAAAAAAAAAAAAAACkvViAyPj4NZW5kb2JqDTM5IDAgb2JqPDwvTWFya0luZm88PC9MZXR0ZXJzcGFjZUZsYWdzIDAvTWFya2VkIHRydWU+Pi9NZXRhZGF0YSA1IDAgUi9QaWVjZUluZm88PC9NYXJrZWRQREY8PC9MYXN0TW9kaWZpZWQoCM1RrvFnz1Fb5exxrGnDVyk+Pj4+L1BhZ2VzIDQgMCBSL1BhZ2VMYXlvdXQvT25lQ29sdW1uL1N0cnVjdFRyZWVSb290IDcgMCBSL1R5cGUvQ2F0YWxvZy9MYW5nKAm5TsuSKS9MYXN0TW9kaWZpZWQoCM1RrvFnz1Fb5exxrGnDVykvUGFnZUxhYmVscyAyIDAgUj4+DWVuZG9iag00MCAwIG9iajw8L0Nyb3BCb3hbMCAwIDYxMiA3OTJdL0Fubm90cyA0MSAwIFIvUGFyZW50IDQgMCBSL1N0cnVjdFBhcmVudHMgMC9Db250ZW50cyA0NiAwIFIvUm90YXRlIDAvTWVkaWFCb3hbMCAwIDYxMiA3OTJdL1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbTEwIDUwIDAgUi9JbTExIDUxIDAgUi9JbTEyIDUyIDAgUi9JbTEzIDUzIDAgUi9JbTE0IDU1IDAgUi9JbTAgNTcgMCBSL0ltMSA1OCAwIFIvSW0yIDU5IDAgUi9JbTMgNjAgMCBSL0ltNCA2MSAwIFIvSW01IDYyIDAgUi9JbTYgNjMgMCBSL0ltNyA2NCAwIFIvSW04IDY1IDAgUi9JbTkgNjYgMCBSPj4vQ29sb3JTcGFjZTw8L0NTMCA0NCAwIFIvQ1MxIDQ3IDAgUi9DUzIgNDUgMCBSPj4vRm9udDw8L1RUMCA0MyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUMvSW1hZ2VJXS9FeHRHU3RhdGU8PC9HUzAgNjggMCBSPj4+Pi9UeXBlL1BhZ2U+Pg1lbmRvYmoNNDEgMCBvYmpbNDIgMCBSXQ1lbmRvYmoNNDIgMCBvYmo8PC9SZWN0WzIyMC42OCA0NjcuODggMzg5LjQ2MSA0ODMuODUyXS9TdWJ0eXBlL0xpbmsvQlM8PC9TL1MvVyAwL1R5cGUvQm9yZGVyPj4vQSA0OCAwIFIvSC9JL1N0cnVjdFBhcmVudCAxL0JvcmRlclswIDAgMF0vVHlwZS9Bbm5vdD4+DWVuZG9iag00MyAwIG9iajw8L1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgNjcgMCBSL0xhc3RDaGFyIDEyMS9XaWR0aHNbMjc4IDI3OCAwIDAgMCAwIDAgMCAzMzMgMzMzIDAgMCAyNzggMCAyNzggMjc4IDU1NiA1NTYgNTU2IDU1NiAwIDAgNTU2IDU1NiAwIDAgMjc4IDAgMCAwIDAgMCAwIDY2NyA2NjcgNzIyIDcyMiA2NjcgNjExIDAgMCAwIDAgMCAwIDAgMCAwIDY2NyAwIDAgMCA2MTEgMCAwIDk0NCAwIDY2NyAwIDAgMCAwIDAgMCAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1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aWdodCAzL1R5cGUvWE9iamVjdD4+c3RyZWFtDQo3R633u5PILuNh2uqR/GEFIj0vDQplbmRzdHJlYW0NZW5kb2JqDTU5IDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggNy9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0NyAwIFIvV2lkdGggMS9IZWlnaHQgMi9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K14/pGKyXxA0KZW5kc3RyZWFtDWVuZG9iag02MCAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDcvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDcgMCBSL1dpZHRoIDIvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCrN3Ds5BHkkNCmVuZHN0cmVhbQ1lbmRvYmoNNjEgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA0L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ3IDAgUi9XaWR0aCAxL0hlaWdodCAxL1R5cGUvWE9iamVjdD4+c3RyZWFtDQrx8DB4DQplbmRzdHJlYW0NZW5kb2JqDTYyIDAgb2JqPDwvU3VidHlwZS9JbWFnZS9MZW5ndGggNy9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA0NyAwIFIvV2lkdGggMi9IZWlnaHQgMS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K9/8xai1TaA0KZW5kc3RyZWFtDWVuZG9iag02MyAwIG9iajw8L1N1YnR5cGUvSW1hZ2UvTGVuZ3RoIDcvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNDcgMCBSL1dpZHRoIDIvSGVpZ2h0IDEvVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCiN83Skmd7gNCmVuZHN0cmVhbQ1lbmRvYmoNNjQgMCBvYmo8PC9TdWJ0eXBlL0ltYWdlL0xlbmd0aCA3L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDQ3IDAgUi9XaWR0aCAyL0hlaWdodCAxL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpDpbHuCaveDQplbmRzdHJlYW0NZW5kb2JqDTY1IDAgb2JqPDwvU3VidHlwZS9J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MDAwMDAwIDY1NTM1IGYNCjAwMDAwMTQxMTUgMDAwMDAgbg0KMDAwMDAxNDk2NSAwMDAwMCBuDQowMDAwMDE0OTk4IDAwMDAwIG4NCjAwMDAwMTUwMjEgMDAwMDAgbg0KMDAwMDAxNTA3MiAwMDAwMCBuDQowMDAwMDE5NDg0IDAwMDAwIG4NCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCnRyYWlsZXINCjw8L1NpemUgMzcvRW5jcnlwdCAzOCAwIFI+Pg0Kc3RhcnR4cmVmDQoxMTYNCiUlRU9GDQo="
}
}
13. Metering Point Evacuation Request Cancellation Rest Service
This service includes metering point evacuation cancellation, rejection, and reactivation services.
13.1. Metering Point Evacuation Request Cancellation Rest Service
You can access detail of service parameter with here.
<?xml version="1.0" encoding="UTF-8" ?>
<evacuationCancelRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<evacuationCancelRequestKeys>
<meteringPointId>15405</meteringPointId>
</evacuationCancelRequestKeys>
</body>
</evacuationCancelRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<evacuationCancelResponse>
<resultCode>1</resultCode>
<resultDescription>ABC</resultDescription>
<resultType>ABC</resultType>
<body>
<evacuationCancelResponseResults>
<meteringPointId>1234</meteringPointId>
<state>ABC</state>
</evacuationCancelResponseResults>
</body>
</evacuationCancelResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"evacuationCancelRequestKeys": [
{
"meteringPointId": 15405
}
]
}
}
{
"resultCode": "1",
"resultDescription": "ABC",
"resultType": "ABC",
"body": {
"evacuationCancelResponseResults": [
{
"meteringPointId": 123,
"state": "ABC"
}
]
}
}
13.2. Metering Point Cancellation of Rejection of Evacuation Request Rest Service
You can access detail of service parameter with here.
<?xml version="1.0" encoding="UTF-8" ?>
<evacuationCancelRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<evacuationCancelRequestKeys>
<meteringPointId>15405</meteringPointId>
</evacuationCancelRequestKeys>
</body>
</evacuationCancelRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<evacuationCancelResponse>
<resultCode>1</resultCode>
<resultDescription>ABC</resultDescription>
<resultType>ABC</resultType>
<body>
<evacuationCancelResponseResults>
<meteringPointId>1234</meteringPointId>
<state>ABC</state>
</evacuationCancelResponseResults>
</body>
</evacuationCancelResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"evacuationCancelRequestKeys": [
{
"meteringPointId": 15405
}
]
}
}
{
"resultCode": "1",
"resultDescription": "ABC",
"resultType": "ABC",
"body": {
"evacuationCancelResponseResults": [
{
"meteringPointId": 123,
"state": "ABC"
}
]
}
}
13.3. Metering Point Rejection of Evacuation Request Rest Service
You can access detail of service parameter with here.
<?xml version="1.0" encoding="UTF-8" ?>
<evacuationCancelRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<evacuationCancelRequestKeys>
<meteringPointId>15405</meteringPointId>
</evacuationCancelRequestKeys>
</body>
</evacuationCancelRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<evacuationCancelResponse>
<resultCode>1</resultCode>
<resultDescription>ABC</resultDescription>
<resultType>ABC</resultType>
<body>
<evacuationCancelResponseResults>
<meteringPointId>1234</meteringPointId>
<state>ABC</state>
</evacuationCancelResponseResults>
</body>
</evacuationCancelResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"evacuationCancelRequestKeys": [
{
"meteringPointId": 15405
}
]
}
}
{
"resultCode": "1",
"resultDescription": "ABC",
"resultType": "ABC",
"body": {
"evacuationCancelResponseResults": [
{
"meteringPointId": 123,
"state": "ABC"
}
]
}
}
14. ProfileConsumption Rest Service
14.1. How to call Profile Consumption Service
<?xml version="1.0" encoding="UTF-8" ?>
<profileConsumptionGetRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<period>2016-05-01T00:00:00.000+0300</period>
<pastVersion>false</pastVersion>
<meterEics>40Z0000000000016</meterEics>
<meterEics>40Z0000000000026</meterEics>
<meterEics>40Z000000000003C</meterEics>
<meterEics>40Z0000000000040</meterEics>
<range>
<begin>1</begin>
<end>3</end>
</range>
</body>
</profileConsumptionGetRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<profileConsumptionResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>160616</count>
<end>3</end>
</queryInformation>
<consumptions>
<profileDataId>52232926</profileDataId>
<meterId>3075257</meterId>
<meterEic>40Z000003075257L</meterEic>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<dayTimeConsumption>740.38</dayTimeConsumption>
<peakConsumption>442.23</peakConsumption>
<nightTimeConsumption>364.19</nightTimeConsumption>
<dataEffectiveDate>2016-05-01T00:00:00.000+0300</dataEffectiveDate>
<generaldistributionLossFactor>0</generaldistributionLossFactor>
<dayTimeLineLossFactor>0</dayTimeLineLossFactor>
<peakTimeLineLossFactor>0</peakTimeLineLossFactor>
<nightTimeLineLossFactor>0</nightTimeLineLossFactor>
<dayTimeLossyConsumption>740.38</dayTimeLossyConsumption>
<peakTimeLossyConsumption>442.23</peakTimeLossyConsumption>
<nightTimeLossyConsumption>364.19</nightTimeLossyConsumption>
<profileDataVersion>2016-05-01T00:00:00.000+0300</profileDataVersion>
<lastVersion>2016-05-01T00:00:00.000+0300</lastVersion>
<dayTimeTransformerLossFactor>0</dayTimeTransformerLossFactor>
<peakTimeTransformerLossFactor>0</peakTimeTransformerLossFactor>
<nightTimeTransformerLossFactor>0</nightTimeTransformerLossFactor>
</consumptions>
<consumptions>
<profileDataId>52232927</profileDataId>
<meterId>2373939</meterId>
<meterEic>40Z000002373939T</meterEic>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<dayTimeConsumption>966.01</dayTimeConsumption>
<peakConsumption>699.54</peakConsumption>
<nightTimeConsumption>31.74</nightTimeConsumption>
<dataEffectiveDate>2016-05-01T00:00:00.000+0300</dataEffectiveDate>
<generaldistributionLossFactor>0</generaldistributionLossFactor>
<dayTimeLineLossFactor>0</dayTimeLineLossFactor>
<peakTimeLineLossFactor>0</peakTimeLineLossFactor>
<nightTimeLineLossFactor>0</nightTimeLineLossFactor>
<dayTimeLossyConsumption>966.01</dayTimeLossyConsumption>
<peakTimeLossyConsumption>699.54</peakTimeLossyConsumption>
<nightTimeLossyConsumption>31.74</nightTimeLossyConsumption>
<profileDataVersion>2016-05-01T00:00:00.000+0300</profileDataVersion>
<lastVersion>2016-05-01T00:00:00.000+0300</lastVersion>
<dayTimeTransformerLossFactor>0</dayTimeTransformerLossFactor>
<peakTimeTransformerLossFactor>0</peakTimeTransformerLossFactor>
<nightTimeTransformerLossFactor>0</nightTimeTransformerLossFactor>
</consumptions>
<consumptions>
<profileDataId>52232928</profileDataId>
<meterId>1849097</meterId>
<meterEic>40Z000001849097C</meterEic>
<meterEffectiveDate>2016-05-01T00:00:00.000+0300</meterEffectiveDate>
<dayTimeConsumption>660.56</dayTimeConsumption>
<peakConsumption>327.27</peakConsumption>
<nightTimeConsumption>147.6</nightTimeConsumption>
<dataEffectiveDate>2016-05-01T00:00:00.000+0300</dataEffectiveDate>
<generaldistributionLossFactor>0</generaldistributionLossFactor>
<dayTimeLineLossFactor>0</dayTimeLineLossFactor>
<peakTimeLineLossFactor>0</peakTimeLineLossFactor>
<nightTimeLineLossFactor>0</nightTimeLineLossFactor>
<dayTimeLossyConsumption>660.56</dayTimeLossyConsumption>
<peakTimeLossyConsumption>327.27</peakTimeLossyConsumption>
<nightTimeLossyConsumption>147.6</nightTimeLossyConsumption>
<profileDataVersion>2016-05-01T00:00:00.000+0300</profileDataVersion>
<lastVersion>2016-05-01T00:00:00.000+0300</lastVersion>
<dayTimeTransformerLossFactor>0</dayTimeTransformerLossFactor>
<peakTimeTransformerLossFactor>0</peakTimeTransformerLossFactor>
<nightTimeTransformerLossFactor>0</nightTimeTransformerLossFactor>
</consumptions>
</body>
</profileConsumptionResponse>
{
"header": [
{
"key": "transactionId",
"value": "6d553b3c-1ffc-44cc-bed6-1dce4d5b48ac"
},
{
"key": "application",
"value": "UYGULAMA_ADI"
}
],
"body": {
"period": "2016-05-01T00:00:00.000+0300",
"pastVersion": false,
"meterEics": ["40Z0000000000012","40Z000000000002W","40Z000000000003M"],
"range": {
"begin": 1,
"end": 3
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"body": {
"consumptions": [
{
"profileDataId": 52232926,
"meterId": 3075257,
"meterEic": "40Z000003075257L",
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"dayTimeConsumption": 740.38,
"peakConsumption": 442.23,
"nightTimeConsumption": 364.19,
"dataEffectiveDate": "2016-05-01T00:00:00.000+0300",
"generaldistributionLossFactor": 0,
"dayTimeLineLossFactor": 0,
"peakTimeLineLossFactor": 0,
"nightTimeLineLossFactor": 0,
"dayTimeLossyConsumption": 740.38,
"peakTimeLossyConsumption": 442.23,
"nightTimeLossyConsumption": 364.19,
"profileDataVersion": "2016-05-01T00:00:00.000+0300",
"lastVersion": "2016-05-01T00:00:00.000+0300",
"dayTimeTransformerLossFactor": 0,
"peakTimeTransformerLossFactor": 0,
"nightTimeTransformerLossFactor": 0
},
{
"profileDataId": 52232927,
"meterId": 2373939,
"meterEic": "40Z000002373939T",
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"dayTimeConsumption": 966.01,
"peakConsumption": 699.54,
"nightTimeConsumption": 31.74,
"dataEffectiveDate": "2016-05-01T00:00:00.000+0300",
"generaldistributionLossFactor": 0,
"dayTimeLineLossFactor": 0,
"peakTimeLineLossFactor": 0,
"nightTimeLineLossFactor": 0,
"dayTimeLossyConsumption": 966.01,
"peakTimeLossyConsumption": 699.54,
"nightTimeLossyConsumption": 31.74,
"profileDataVersion": "2016-05-01T00:00:00.000+0300",
"lastVersion": "2016-05-01T00:00:00.000+0300",
"dayTimeTransformerLossFactor": 0,
"peakTimeTransformerLossFactor": 0,
"nightTimeTransformerLossFactor": 0
},
{
"profileDataId": 52232928,
"meterId": 1849097,
"meterEic": "40Z000001849097C",
"meterEffectiveDate": "2016-05-01T00:00:00.000+0300",
"dayTimeConsumption": 660.56,
"peakConsumption": 327.27,
"nightTimeConsumption": 147.6,
"dataEffectiveDate": "2016-05-01T00:00:00.000+0300",
"generaldistributionLossFactor": 0,
"dayTimeLineLossFactor": 0,
"peakTimeLineLossFactor": 0,
"nightTimeLineLossFactor": 0,
"dayTimeLossyConsumption": 660.56,
"peakTimeLossyConsumption": 327.27,
"nightTimeLossyConsumption": 147.6,
"profileDataVersion": "2016-05-01T00:00:00.000+0300",
"lastVersion": "2016-05-01T00:00:00.000+0300",
"dayTimeTransformerLossFactor": 0,
"peakTimeTransformerLossFactor": 0,
"nightTimeTransformerLossFactor": 0
}
],
"count": 160616
},
"resultType": "SUCCESS"
}
==
===
Unresolved directive in profileFactor.adoc - include::examples/xml/**.xml[]
Unresolved directive in profileFactor.adoc - include::examples/xml/**.xml[]
Unresolved directive in profileFactor.adoc - include::examples/json/**.json[]
Unresolved directive in profileFactor.adoc - include::examples/json/**.json[]
15. Customer Registration Rest Service
15.1. How to call List Customer Service?
Service parameter details here. Using this service, you can list the subscriptions that are on the measurement points in your portfolio and the movements of those subscriptions. Likewise, subscriber movements are listed as a list of each subscriber.
The Consumer No field varies according to the consumer category. When the consumer category is a real person or a foreign person, the T.C. ID no otherwise Is the tax identification number of the relevant organization. |
The Consumer Category field can have a value of 5. NATURAL: Real Person, PUBLIC: Public, PRIVATE: Private Company, CORPORATION: Other Organizations, FOREIGN: Foreign. |
When the subscriber’s move status is not sent, it defaults to all. Optionally active or passive ones can also be listed. The subscriber movement status is shown below. ALL: By default all, ACTIVE: Active Actions, PASSIVE: Passive Actions |
The Range parameter is a parameter that must be used for the paging feature. |
The move ID parameter can be used to list the subscriber information of the corresponding movement. The point to be noted here is that if you belong to the relevant subscriber those infos are already listed. |
Two inputs can be given as the id and etso code for the measurement point. The point to note here is; The priority belongs to the measurement point id. If this field is empty The measurement point etso code is considered. |
All parameters mentioned above are optional. By default, when no parameters are sent, the subscriber for all measuring points in the participant’s portfolio. |
<?xml version="1.0" encoding="UTF-8" ?>
<customerQueryRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<moveId>10</moveId>
<meteringPointId>5552</meteringPointId>
<meterEic>40Z000000005552B</meterEic>
<customerNo>3828185862</customerNo>
<category>CORPORATION</category>
<status>ALL</status>
<range>
<begin>1</begin>
<end>10</end>
</range>
</body>
</customerQueryRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customerQueryResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<queryInformation>
<begin>1</begin>
<count>1</count>
<end>10</end>
</queryInformation>
<customers>
<customerId>10</customerId>
<category>CORPORATION</category>
<customerNo>3828185862</customerNo>
<organization>40X000000000336X</organization>
<title>Enerji İmalat Toptan A.Ş.</title>
<actions>
<moveId>10</moveId>
<meteringPointId>5552</meteringPointId>
<meteringPointEic>40Z000000005552B</meteringPointEic>
<startDate>2012-02-01</startDate>
<endDate>2012-05-03</endDate>
<status>ACTIVE</status>
<authorizedPersonName>Ali Kara</authorizedPersonName>
<authorizedPersonNo>86476146596</authorizedPersonNo>
<authorizedPersonName2>Osman Kocaman</authorizedPersonName2>
<authorizedPersonNo2>38281853862</authorizedPersonNo2>
<addedUser>PK336</addedUser>
<addedTime>2016-12-26T11:10:38.000+0300</addedTime>
</actions>
</customers>
</body>
</customerQueryResponse>
{
"header": [
{
"key": "transactionId",
"value": "a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key": "application",
"value": "demoIstemci"
}
],
"body": {
"moveId":10,
"meteringPointId":5552,
"meterEic":"40Z000000005552B",
"customerNo":"3828185862",
"category":"CORPORATION",
"status": "ALL",
"range":{
"begin":1,
"end":10
}
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"queryInformation": {
"begin": 1,
"end": 10,
"count": 1
},
"customers": [
{
"customerId": 10,
"category": "CORPORATION",
"customerNo": "3828185862",
"organization": "40X000000000336X",
"title": "Enerji İmalat Toptan A.Ş.",
"actions": [
{
"moveId": 10,
"meteringPointId": 5552,
"meteringPointEic": "40Z000000005552B",
"startDate": "2012-02-01",
"endDate": "2012-05-03",
"status": "ACTIVE",
"authorizedPersonName": "Ali Kara",
"authorizedPersonNo": "86476146596",
"authorizedPersonName2": "Osman Kocaman",
"authorizedPersonNo2": "38281853862",
"addedUser": "PK336",
"addedTime": "2016-12-26T11:10:38.000+0300"
}
]
}
]
}
}
15.2. How to call Save Customer Service?
Service parameter details here. This service allows you to save subscriber information to measurement points. The service receives a list of subscriber information to be stored as parameters if you have more than one subscriber can be registered.
The Consumer No field varies according to the consumer category. When the consumer category is a real person or a foreign person, the T.C. ID no otherwise Is the tax identification number of the relevant organization. |
The Consumer Category field can have a value of 5. NATURAL: Real Person, PUBLIC: Public, PRIVATE: Private Company, CORPORATION: Other Organizations, FOREIGN: Foreign. |
The end date is optional, indicating that an active subscription record will be created indefinitely from the specified start date if not entered. |
The obligation of the authorized person information varies depending on the consumer category. If the consumer category is a public, private company or other organization, the name of the first authorized person And it is mandatory to enter the 1st authorized person ID number. Second authorized person information is always optional. |
Two inputs can be given as the id and etso code for the measurement point. The point to note here is; The priority belongs to the measurement point id. If this field is empty The measurement point etso code is considered. |
You can also use this service to update existing consumer information. To do this, you need to set the transaction id to * moveId * You can update the consumer’s remaining start date, end date, title, and authorized contact information if the consumer number, consumer category, and measurement point id or eic fields are sent. |
For the periods in which the consumer is to be registered, the registration process is performed if the metering point is in the K1 portfolio otherwise formStatus must be sent true. |
<?xml version="1.0" encoding="UTF-8" ?>
<customerCreateRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<customers>
<meteringPointId>5552</meteringPointId>
<meterEic>40Z000000005552B</meterEic>
<customerNo>3828185862</customerNo>
<category>CORPORATION</category>
<title>Enerji İmalat Toptan A.Ş.</title>
<startDate>2012-02-01</startDate>
<endDate>2012-05-03</endDate>
<authorizedPersonName>Ali Kara</authorizedPersonName>
<authorizedPersonNo>86476146596</authorizedPersonNo>
<authorizedPersonName2>Osman Kocaman</authorizedPersonName2>
<authorizedPersonNo2>38281853862</authorizedPersonNo2>
<formStatus>true</formStatus>
</customers>
<customers>
<meteringPointId>5552</meteringPointId>
<meterEic>40Z000000005552B</meterEic>
<customerNo>75880272380</customerNo>
<category>NATURAL</category>
<title>Kerim Mandıralı</title>
<startDate>2016-10-01</startDate>
<formStatus>true</formStatus>
</customers>
</body>
</customerCreateRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customerCreateResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<results>
<customerNo>75880272380</customerNo>
<category>NATURAL</category>
<meteringPointId>5552</meteringPointId>
<resultStatus>FAILED</resultStatus>
<description>5552 ölçüm noktası 01.10.2016 döneminde sizin portföyünüzde değildir. Bu ölçüm noktasına 01.10.2016 dönemi için abone bilgisi giremezsiniz. [BUSSINESS:REGISTRATION022:113.390.533.0249593] </description>
</results>
<results>
<customerNo>3828185862</customerNo>
<category>CORPORATION</category>
<meteringPointId>5552</meteringPointId>
<resultStatus>SUCCESS</resultStatus>
<moveId>1381868</moveId>
</results>
</body>
</customerCreateResponse>
{
"header": [
{
"key": "transactionId",
"value": "a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key": "application",
"value": "demoIstemci"
}
],
"body": {
"customers": [
{
"meteringPointId": 5552,
"meterEic":"40Z000000005552B",
"customerNo": "3828185862",
"category": "CORPORATION",
"title": "Enerji Imalat Toptan A.S.",
"authorizedPersonName": "Ali Kara",
"authorizedPersonNo": "86476146596",
"authorizedPersonName2": "Osman Kocaman",
"authorizedPersonNo2": "38281853862",
"startDate":"2012-02-01",
"endDate":"2012-05-03",
"formStatus":true
},
{
"meteringPointId": 5552,
"meterEic":"40Z000000005552B",
"customerNo": "75880272380",
"category": "NATURAL",
"title": "Kerim Mandıralı",
"startDate":"2016-10-01",
"formStatus":true
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"results": [
{
"customerNo": "75880272380",
"category": "NATURAL",
"meteringPointId": 5552,
"resultStatus": "FAILED",
"moveId": null,
"description": "5552 ölçüm noktası 01.10.2016 döneminde sizin portföyünüzde değildir. Bu ölçüm noktasına 01.10.2016 dönemi için abone bilgisi giremezsiniz. [BUSSINESS:REGISTRATION022:113.377.721.3303433] "
},
{
"customerNo": "3828185862",
"category": "CORPORATION",
"meteringPointId": 5552,
"resultStatus": "SUCCESS",
"moveId": 1381867,
"description": null
}
]
}
}
15.3. How to call Deactivate Customer Activity Service?
You can access the service parameter details by clicking here. This service allows you to receive a subscription to your subscriber movements.
This service must be used in order to avoid more than one active movement at the same measurement point in a given date range. The action is relative to the id parameter It is ensured that the movement record is entered in the specified date range by taking the movements as a priority. |
You can use the Deactivate option in the following situations.
-
When you record incorrect consumer information at the measuring point,
-
If you want to divide the start or end date fields into different date periods, you can use the option to receive a premium.
<?xml version="1.0" encoding="UTF-8" ?>
<customerDeactiveRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<moveIds>
<moveId>42</moveId>
</moveIds>
</body>
</customerDeactiveRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customerDeactiveResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<results>
<moveId>42</moveId>
<customerNo>38291953844</customerNo>
<category>NATURAL</category>
<meteringPointId>2288128</meteringPointId>
<startDate>2016-11-25</startDate>
<resultStatus>SUCCESS</resultStatus>
</results>
</body>
</customerDeactiveResponse>
{
"header": [
{
"key": "transactionId",
"value": "a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key": "application",
"value": "demoIstemci"
}
],
"body": {
"moveIds": [
{
"moveId": 41
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"results": [
{
"moveId": 41,
"customerNo": "38291953803",
"category": "NATURAL",
"meteringPointId": 2288128,
"startDate": "2016-11-25",
"endDate": null,
"resultStatus": "SUCCESS",
"description": null
}
]
}
}
15.4. How to call Get Active Customer Service?
<?xml version="1.0" encoding="UTF-8" ?>
<customerGetRequest>
<header>
<key>transactionId</key>
<value>57a064d5-2eb3-4a0b-bc71-7679d68e5961</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<eics>
<eic>40Z000008234096V</eic>
</eics>
<eics>
<eic></eic>
</eics>
<eics>
<eic>40Z000000005552B</eic>
</eics>
</body>
</customerGetRequest>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customerGetResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<customers>
<eic></eic>
<resultType>FAILED</resultType>
<resultDescription>Lütfen geçerli bir Etso kodu giriniz! [BUSSINESS:REGISTRATION038:529.075.799.864662] </resultDescription>
</customers>
<customers>
<eic>40Z000000005552B</eic>
<category>PRIVATE</category>
<customerNo>1*********</customerNo>
<title>E******* i******</title>
<authorizedPersonName>E******* y****** a**</authorizedPersonName>
<authorizedPersonNo>3**********</authorizedPersonNo>
<resultType>SUCCESS</resultType>
</customers>
<customers>
<eic>40Z000008234096V</eic>
<resultType>FAILED</resultType>
<resultDescription>40Z000008234096V etso koduna sahip ölçüm noktası üzerinde aktif bir abone bulunamadı. [BUSSINESS:REGISTRATION039:529.075.828.582992] </resultDescription>
</customers>
</body>
</customerGetResponse>
{
"header": [
{
"key": "transactionId",
"value": "a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key": "application",
"value": "demoIstemci"
}
],
"body": {
"eics": [
{
"eic": "40Z000008234096V"
},
{
"eic": null
},
{
"eic": "40Z000000005552B"
},
{
"eic": ""
}
]
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"customers": [
{
"eic": "40Z000008234096V",
"category": null,
"customerNo": null,
"title": null,
"authorizedPersonName": null,
"authorizedPersonNo": null,
"authorizedPersonName2": null,
"authorizedPersonNo2": null,
"resultType": "FAILED",
"resultDescription": "40Z000008234096V etso koduna sahip ölçüm noktası üzerinde aktif bir abone bulunamadı. [BUSSINESS:REGISTRATION039:527.792.410.774427] "
},
{
"eic": "40Z000000005552B",
"category": "PRIVATE",
"customerNo": "1*********",
"title": "E******* i******",
"authorizedPersonName": "E******* y****** a**",
"authorizedPersonNo": "3**********",
"authorizedPersonName2": null,
"authorizedPersonNo2": null,
"resultType": "SUCCESS",
"resultDescription": null
},
{
"eic": null,
"category": null,
"customerNo": null,
"title": null,
"authorizedPersonName": null,
"authorizedPersonNo": null,
"authorizedPersonName2": null,
"authorizedPersonNo2": null,
"resultType": "FAILED",
"resultDescription": "Lütfen geçerli bir Etso kodu giriniz! [BUSSINESS:REGISTRATION038:527.792.349.690059] "
},
{
"eic": "",
"category": null,
"customerNo": null,
"title": null,
"authorizedPersonName": null,
"authorizedPersonNo": null,
"authorizedPersonName2": null,
"authorizedPersonNo2": null,
"resultType": "FAILED",
"resultDescription": "Lütfen geçerli bir Etso kodu giriniz! [BUSSINESS:REGISTRATION038:527.792.351.337351] "
}
]
}
}
15.5. Abone Sorgulama Servisi nasıl çağırılır?
You can access the service parameter details by clicking buradan. You can use this service to list the subscriptions on the measurement points and their movements. The service returns the list of subscriber action as an answer.
It is mandatory to enter at least one of the measurement point ID, EIC or singular no. |
<?xml version="1.0" encoding="UTF-8" ?>
<customerSearchRequest>
<header>
<key>transactionId</key>
<value>a0240b0c-341e-431a-96a8-122b29444880</value>
</header>
<header>
<key>application</key>
<value>demoIstemci</value>
</header>
<body>
<meteringPointId>816673</meteringPointId>
<meteringPointEic>40Z0000008166736</meteringPointEic>
<meteringPointUid>1545614</meteringPointUid>
<registrationStartDate>2017-01-01</registrationStartDate>
</body>
</customerSearchRequest>
<?xml version="1.0" encoding="UTF-8" ?>
<customerSearchResponse>
<resultCode>0</resultCode>
<resultDescription>OK</resultDescription>
<resultType>SUCCESS</resultType>
<body>
<customers>
<meteringPointId>816673</meteringPointId>
<meteringPointEic>40Z0000008166736</meteringPointEic>
<meteringPointUid>1545614</meteringPointUid>
<registrationStartDate>2017-01-01</registrationStartDate>
<registrationEndDate/>
<registrationStatus>ACTIVE</registrationStatus>
<registrationTitle>A***U A***I T***.</registrationTitle>
<registrationActivityRecordDate>2017-01-07</registrationActivityRecordDate>
</customers>
</body>
</customerSearchResponse>
{
"header": [
{
"key": "transactionId",
"value": "a0240b0c-341e-431a-96a8-122b29444880"
},
{
"key": "application",
"value": "demoIstemci"
}
],
"body": {
"meteringPointId": 816673,
"meteringPointEic": "40Z0000008166736",
"meteringPointUid": "1545614",
"registrationStartDate": "2017-01-01"
}
}
{
"resultCode": "0",
"resultDescription": "OK",
"resultType": "SUCCESS",
"body": {
"customers": [
{
"meteringPointId": 816673,
"meteringPointEic": "40Z0000008166736",
"meteringPointUid": "1545614",
"registrationStartDate": "2017-01-01",
"registrationEndDate": null,
"registrationStatus": "ACTIVE",
"registrationTitle": "A***U A***I T***.",
"registrationActivityRecordDate": "2017-01-07"
}
]
}
}
16. Paths
16.1. List Meters whose supplier has changed
POST /cmp/list-changed-supplier-meters
16.1.1. Description
Returns the list of meters whose supplier has changed.
16.1.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.1.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.1.4. Produces
-
application/json
-
application/xml
16.1.5. Tags
-
cmp
16.2. Portföye Giren Tenzil Sayaç Listeleme Servisi
POST /cmp/list-deducted-meters
16.2.1. Description
Verilen dönemde portföye giren tenzil sayaçları listeler.
16.2.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.2.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.2.4. Produces
-
application/json
-
application/xml
16.2.5. Tags
-
cmp
16.3. List Meter Counts
POST /cmp/list-meter-count
16.3.1. Description
Returns the list of meter counts with the reading type.
16.3.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.3.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.3.4. Produces
-
application/json
-
application/xml
16.3.5. Tags
-
cmp
16.4. Meter EIC Querying Service
POST /cmp/list-meter-eic
16.4.1. Description
This service returns EIC info a meter.
16.4.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.4.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.4.4. Produces
-
application/json
-
application/xml
16.4.5. Tags
-
cmp
16.5. List Meter Eic List Service
POST /cmp/list-meter-eic-range
16.5.1. Description
Returns the list of meter eic’s
16.5.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.5.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.5.4. Produces
-
application/json
-
application/xml
16.5.5. Tags
-
cmp
16.6. Metering Point Listing Service
POST /cmp/listall
16.6.1. Description
This service returns list of metering point.
16.6.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.6.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.6.4. Produces
-
application/json
-
application/xml
16.6.5. Tags
-
cmp
16.7. List New Metering Points To Be Read Service
POST /cmp/new-meters-to-be-read
16.7.1. Description
If meter eic is given, it returns info of that metering point. If range is given, it returns all metering points info in that range.
16.7.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.7.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.7.4. Produces
-
application/json
-
application/xml
16.7.5. Tags
-
cmp
16.8. List Non-obligatory To Read Metering Points Service
POST /cmp/nonobligatory-to-read
16.8.1. Description
If meter eic is given, it returns info of that metering point. If range is given, it returns all metering points info in that range.
16.8.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.8.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.8.4. Produces
-
application/json
-
application/xml
16.8.5. Tags
-
cmp
16.9. Free Consumer’s Portfolio List
POST /cmp/report
16.9.1. Description
Service that returns free consumers' pre/final list that goes in and out to suppliers' portfolio.
16.9.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.9.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.9.4. Produces
-
application/json
-
application/xml
16.9.5. Tags
-
cmp
16.10. List Meters which returned to its own supplier company.
POST /cmp/returned-to-supplier-meters
16.10.1. Description
Returns the list of meters which returned to its own supplier company.
16.10.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.10.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.10.4. Produces
-
application/json
-
application/xml
16.10.5. Tags
-
cmp
16.11. Save / Update Metering Points Service
POST /cmp/save
16.11.1. Description
If meterEic and meteringPointUpdateDate is given, existed record is updated. If not, a new one is created.
16.11.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.11.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.11.4. Produces
-
application/json
-
application/xml
16.11.5. Tags
-
cmp
16.12. Service for Querying Supplier Meter EIC.
POST /cmp/supplier/list-meter-info
16.12.1. Description
It returns meter EIC info of given interval for suppliers.
16.12.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.12.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.12.4. Produces
-
application/json
-
application/xml
16.12.5. Tags
-
cmp
16.13. Meter Supply / Withdrawal Service
POST /ecms-metering-data/list/hourly
16.13.1. Description
This service lists supply and withdrawal info of a meter.
16.13.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Criterias for listing supply and withdrawal info |
16.13.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.13.4. Produces
-
application/json
-
application/xml
16.13.5. Tags
-
ecms-metering-data
16.14. Saatlik Sayaç Verisi Yükleme (Çoklu)
POST /ecms-metering-data/save/bulk/hourly
16.14.1. Description
Okuma tipi saatlik olan sayaçların üretim/tüketim değerlerinin yüklemesini yapan servisdir.
16.14.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.14.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.14.4. Produces
-
application/json
-
application/xml
16.14.5. Tags
-
ecms-metering-data
16.15. Üç ve Tek Zamanlı Sayaç Verisi Yükleme (Çoklu)
POST /ecms-metering-data/save/bulk/profile
16.15.1. Description
Okuma tipi üç ve tek zamanlı olan sayaçların tüketim değerlerinin yüklemesini yapan servisdir
16.15.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.15.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.15.4. Produces
-
application/json
-
application/xml
16.15.5. Tags
-
ecms-metering-data
16.16. Hourly Meter Saving Service
POST /ecms-metering-data/save/hourly
16.16.1. Description
Service for saving generation and consumption values of hourly meters.
16.16.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.16.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.16.4. Produces
-
application/json
-
application/xml
16.16.5. Tags
-
ecms-metering-data
16.17. Single or Three Tariffs Meters Saving Service
POST /ecms-metering-data/save/profile
16.17.1. Description
The service which saves monthly consumption values of single or three tariffs meters.
16.17.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.17.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.17.4. Produces
-
application/json
-
application/xml
16.17.5. Tags
-
ecms-metering-data
16.18. Metering Point Evacuation Request Cancellation Service
POST /evacuation-request/cancel
16.18.1. Description
Service method that cancels metering point evacuation request.
16.18.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Request of Evacuation Request Cancellation |
16.18.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.18.4. Produces
-
application/json
-
application/xml
16.18.5. Tags
-
evacuation-request
16.19. Metering Point Cancellation of Rejection of Evacuation Request Service
POST /evacuation-request/cancel-deny
16.19.1. Description
Service method that cancels metering point evacuation request.
16.19.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Request of Cancellation of Rejection of Evacuation Request |
16.19.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.19.4. Produces
-
application/json
-
application/xml
16.19.5. Tags
-
evacuation-request
16.20. Metering Point Rejection of Evacuation Request Service
POST /evacuation-request/deny
16.20.1. Description
Service methods that rejects Evacuation Request.
16.20.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Request of Rejection of Evacuation Request |
16.20.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.20.4. Produces
-
application/json
-
application/xml
16.20.5. Tags
-
evacuation-request
16.21. POST /meter-configuration/deduc/save
16.21.1. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.21.2. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.21.3. Produces
-
application/json
-
application/xml
16.21.4. Tags
-
meter-configuration
16.22. Total Metering Data List Service
POST /metering/data/total/list
16.22.1. Description
This service lists total metering consumption & generation information.
16.22.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Total Metering Data List Request |
16.22.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.22.4. Produces
-
application/json
-
application/xml
16.22.5. Tags
-
metering_data_total
16.23. Service to control meter is read or not and Listing past meters
POST /metering/data/total/list-meter-data-configuration
16.23.1. Description
With this service, users can learn if the meters are read or not and can list past meters if exists and how are the meters attached in terms of configuration.
16.23.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.23.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.23.4. Produces
-
application/json
-
application/xml
16.23.5. Tags
-
metering_data_total
16.24. Metering Info Service (Single)
POST /metering/info/get
16.24.1. Description
This service returns meter info whose EIC is given in the request parameter.
16.24.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Criteria for meter info listing. |
16.24.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.24.4. Produces
-
application/json
-
application/xml
16.24.5. Tags
-
metering_info
16.25. Listing Metering Info Service
POST /metering/info/list
16.25.1. Description
This service list meter info.
16.25.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Criteria for meter info listing. |
16.25.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.25.4. Produces
-
application/json
-
application/xml
16.25.5. Tags
-
metering_info
16.26. Metering Point Saving Address
POST /metering/point/demand/create
16.26.1. Description
Saves demand of a metering point.
16.26.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.26.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.26.4. Produces
-
application/json
-
application/xml
16.26.5. Tags
-
metering_point_demand
16.27. Demand Customer Update Service
POST /metering/point/demand/customer/update
16.27.1. Description
This service update customer informations of demand
16.27.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.27.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.27.4. Produces
-
application/json
-
application/xml
16.27.5. Tags
-
metering_point_demand
16.28. Form Download Service
POST /metering/point/demand/form/download
16.28.1. Description
This service downloads the IABF form of the multiple demand for the active demand period
16.28.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.28.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.28.4. Produces
-
application/json
-
application/xml
16.28.5. Tags
-
metering_point_demand
16.29. Form Upload Service
POST /metering/point/demand/form/upload
16.29.1. Description
This service uploads the IABF form of the multiple demand for the active demand period
16.29.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.29.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.29.4. Produces
-
application/json
-
application/xml
16.29.5. Tags
-
metering_point_demand
16.30. Metering Point Listing Service
POST /metering/point/demand/list
16.30.1. Description
Lists demands of a metering point.
16.30.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.30.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.30.4. Produces
-
application/json
-
application/xml
16.30.5. Tags
-
metering_point_demand
16.31. Metering Point Demand Validation Service
POST /metering/point/demand/validate
16.31.1. Description
Validates the metering point demand.
16.31.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.31.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.31.4. Produces
-
application/json
-
application/xml
16.31.5. Tags
-
metering_point_demand
16.32. Profile Consumption Service
POST /profile/consumption/list
16.32.1. Description
This service lists profile consumption informations of specified meters.
16.32.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
Profile Consumption Request |
16.32.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.32.4. Produces
-
application/json
-
application/xml
16.32.5. Tags
-
profile
16.33. Profile Factor Listing Service
POST /profilefactors/list
16.33.1. Description
This service returns profile factors by period.
16.33.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.33.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.33.4. Produces
-
application/json
-
application/xml
16.33.5. Tags
-
profilefactors
16.34. Deactivate Customer Activity Service
POST /registration/customer/deactivate
16.34.1. Description
This service is used to deactivate customer activity.
16.34.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.34.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.34.4. Produces
-
application/json
-
application/xml
16.34.5. Tags
-
registration
16.35. Get Active Customer Service
POST /registration/customer/get
16.35.1. Description
This service finds active customer based on specified metering point.
16.35.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.35.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.35.4. Produces
-
application/json
-
application/xml
16.35.5. Tags
-
registration
16.36. List Customer Service
POST /registration/customer/list
16.36.1. Description
This service is used to list customer informations.
16.36.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.36.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.36.4. Produces
-
application/json
-
application/xml
16.36.5. Tags
-
registration
16.37. Save Customer Service
POST /registration/customer/save
16.37.1. Description
This service is used to save customer informations.
16.37.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.37.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.37.4. Produces
-
application/json
-
application/xml
16.37.5. Tags
-
registration
16.38. Search Customer Service
POST /registration/customer/search
16.38.1. Description
This service is used to list search customer informations by metering point information.
16.38.2. Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Header |
ecms-service-ticket |
CMS Service Ticket Header |
string |
|
Body |
body |
16.38.3. Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful operation |
16.38.4. Produces
-
application/json
-
application/xml
16.38.5. Tags
-
registration
17. Definitions
17.1. ActiveCustomer
Get Active Customer Service Response Body
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
eic |
It keeps meter EIC. |
string |
resultDescription |
Operation Result description |
string |
resultType |
Operation Result type |
enum (SUCCESS, FAILED) |
title |
Customer title |
string |
17.2. BooleanResponse
Type : object
17.3. ChangedSupplierMeterListResponse
Name | Description | Schema |
---|---|---|
changedSupplierMeterListResponse |
< ChangedSupplierMeterResponse > array |
|
queryInformation |
Keeps how many record exist in the service response and range values. |
17.4. ChangedSupplierMeterResponse
Name | Description | Schema |
---|---|---|
newAverageAnnualConsumption |
New Meter’s Average Annual Consumption |
number |
newCity |
New Meter’s City |
string |
newCustomerNo |
New Customer No |
string |
newDistributionMeterCode |
New Meter’s Distribution Meter Code |
string |
newMeterAddress |
New Meter’s Address |
string |
newMeterCountyId |
New Meter’s Country Id |
integer(int64) |
newMeterEic |
New Meter’s EIC |
string |
newMeterId |
New Meter’s Id |
integer(int64) |
newMeterName |
New Meter’s Name |
string |
newMeterReadingType |
New Meter’s Reading Type |
integer(int64) |
newMeterReadingTypeEnum |
New Meter' s Reading Type as Enum |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
newOrganizationCode |
New Meter’s Organization Code |
string |
newOrganizationEic |
New Meter’s Organization EIC |
string |
newProfileSubscriptionGroup |
New Meter’s Subscription Group |
integer(int64) |
newprofileSubscriptionGroupName |
New Meter’s Subscription Group Name |
string |
oldOrganizationCode |
Old Meter’s Organization Code |
string |
oldOrganizationEic |
Old Meter’s Organization EIC |
string |
17.5. ChangedSupplierMeterServiceResponse
It keeps the response info of meters whose supplier is changed.
Name | Description | Schema |
---|---|---|
body |
It keeps the response body info of meters whose supplier is changed. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.6. Customer
Queried Customer informations
Name | Description | Schema |
---|---|---|
actions |
Customer activities |
< CustomerAction > array |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerId |
Customer id |
integer(int64) |
customerNo |
Customer no |
string |
organization |
Organization |
string |
title |
Customer title |
string |
17.7. CustomerAction
Customer activities
Name | Description | Schema |
---|---|---|
addedTime |
Customer activity added time |
string(date-time) |
addedUser |
Customer activity added user |
string |
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
endDate |
Customer activity end date |
string(date) |
meteringPointEic |
Metering Point Eic |
string |
meteringPointId |
Metering Point id |
integer(int64) |
moveId |
Customer move id |
integer(int64) |
startDate |
Customer activity start date |
string(date) |
status |
Abone activity status. |
enum (ACTIVE, PASSIVE, ALL) |
17.8. CustomerCreate
Customer informations which will be saved.
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
endDate |
Customer activity end date |
string(date) |
formStatus |
It keeps bilateral declaration form status. false: not approved, true: approved. |
boolean |
meterEic |
It keeps meter EIC. |
string |
meteringPointId |
Metering Point id |
integer(int64) |
moveId |
Customer move id |
integer(int64) |
startDate |
Customer activity start date |
string(date) |
title |
Customer title |
string |
17.9. CustomerCreateDataList
Name | Description | Schema |
---|---|---|
customers |
Customer informations which will be saved. |
< CustomerCreate > array |
17.10. CustomerCreateRequest
Customer Create Service Request.
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.11. CustomerCreateResponse
Customer Create Service Response.
Name | Description | Schema |
---|---|---|
body |
Customer Create Service Response body. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.12. CustomerCreateResponseDataList
Name | Description | Schema |
---|---|---|
results |
Saved Customer informations. |
< CustomerCreateResult > array |
17.13. CustomerCreateResult
Saved Customer informations.
Name | Description | Schema |
---|---|---|
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
description |
Operations Failure Result Reason |
string |
meteringPointId |
Metering Point id |
integer(int64) |
moveId |
Customer move id |
integer(int64) |
resultStatus |
Operation Result |
enum (SUCCESS, FAILED, DUPLICATE) |
17.14. CustomerDeactiveDataList
Name | Description | Schema |
---|---|---|
moveIds |
Customer Activites which will be deactivated. |
< Move > array |
17.15. CustomerDeactiveRequest
Customer Activity Deactivate Service Request
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.16. CustomerDeactiveResponse
Customer Deactivate Service Response
Name | Description | Schema |
---|---|---|
body |
Customer Deactivate Service Response body |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.17. CustomerDeactiveResponseDataList
Name | Description | Schema |
---|---|---|
results |
Deactivated Customer activities. |
< CustomerDeactiveResult > array |
17.18. CustomerDeactiveResult
Customer Activites which will be deactivated.
Name | Description | Schema |
---|---|---|
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
description |
Operations Failure Result Reason |
string |
endDate |
Customer activity end date |
string(date) |
meteringPointId |
Metering Point id |
integer(int64) |
moveId |
Customer move id |
integer(int64) |
resultStatus |
Operation Result |
enum (SUCCESS, FAILED, DUPLICATE) |
startDate |
Customer activity start date |
string(date) |
17.19. CustomerGet
Get Active Customer Service Request Informations
Name | Description | Schema |
---|---|---|
eic |
Metering Point EIC |
string |
17.20. CustomerGetDataList
Name | Description | Schema |
---|---|---|
eics |
Get Active Customer Service Request Informations |
< CustomerGet > array |
17.21. CustomerGetRequest
Get Active Customer Service Request Informations
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.22. CustomerGetResponse
Get Active Customer Service Response Informations
Name | Description | Schema |
---|---|---|
body |
Listed customer informations |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.23. CustomerGetResponseDataList
Name | Description | Schema |
---|---|---|
customers |
Listed customer informations |
< ActiveCustomer > array |
17.24. CustomerQuery
Customer List Service Request
Name | Description | Schema |
---|---|---|
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
meterEic |
It keeps meter EIC. |
string |
meteringPointId |
Metering Point id |
integer(int64) |
moveId |
Customer move id |
integer(int64) |
range |
By using this object you can specify record number with start and end index values. |
|
status |
Abone activity status. |
enum (ACTIVE, PASSIVE, ALL) |
17.25. CustomerQueryRequest
Customer List Service Request
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.26. CustomerQueryResponse
Customer List Service Response
Name | Description | Schema |
---|---|---|
body |
Customer List Service Response body. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.27. CustomerQueryResponseDataList
Name | Description | Schema |
---|---|---|
customers |
Queried Customer informations |
< Customer > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.28. CustomerSearch
Customer List Service Request
Name | Description | Schema |
---|---|---|
isRegistrationEndDateNull |
to query null customer activity end date |
boolean |
meteringPointEic |
It keeps meter EIC. |
string |
meteringPointId |
Metering Point id |
integer(int64) |
meteringPointUid |
Distribution Meter Code |
string |
range |
By using this object you can specify record number with start and end index values. |
|
registrationActivityRecordDate |
Customer activity added time |
string(date) |
registrationActivityRecordEndDate |
Customer activity added end time |
string(date) |
registrationActivityRecordStartDate |
Customer activity added start time |
string(date) |
registrationEndDate |
Customer activity end date |
string(date) |
registrationStartDate |
Customer activity start date |
string(date) |
17.29. CustomerSearchModel
Searched Customer informations
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerMovementId |
= {CUSTOMER_MOVEMENTID} |
integer(int64) |
customerNo |
Customer no |
string |
meteringPointEic |
Metering Point Eic |
string |
meteringPointId |
Metering Point id |
integer(int64) |
meteringPointUid |
= {CUSTOMER_METERINGPOINTUID} |
string |
registrationActivityRecordDate |
Customer activity added time |
string(date) |
registrationEndDate |
Customer activity end date |
string(date) |
registrationStartDate |
Customer activity start date |
string(date) |
registrationStatus |
Abone activity status. |
enum (ACTIVE, PASSIVE) |
registrationTitle |
Customer title |
string |
17.30. CustomerSearchRequest
Customer List Service Request
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.31. CustomerSearchResponse
Customer Search Service Response
Name | Description | Schema |
---|---|---|
body |
Customer Search Service Response body. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.32. CustomerSearchResponseDataList
Name | Description | Schema |
---|---|---|
customers |
Searched Customer informations |
< CustomerSearchModel > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.33. DeductedMeterListResponse
Name | Description | Schema |
---|---|---|
deductedMeterListResponse |
< DeductedMeterResponse > array |
|
queryInformation |
Keeps how many record exist in the service response and range values. |
17.34. DeductedMeterResponse
Name | Description | Schema |
---|---|---|
city |
City |
string |
customerNo |
Customer No |
string |
meterEffectiveDate |
Meter Effective Date |
string(date-time) |
meterEic |
Meter EIC |
string |
meterId |
Meter Id |
integer(int64) |
meterName |
Meter Name |
string |
meterSerialNo |
Meter Serial No |
string |
settlementPointId |
Settlement Point Id |
integer(int64) |
settlementPointName |
Settlement Point Name |
string |
17.35. DeductedMeterServiceResponse
Portföye giren tenzil sayaçların response bilgisini tutar.
Name | Description | Schema |
---|---|---|
body |
Portföye giren tenzil sayaçların response body bilgisini tutar. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.36. DemandResponseData
Metering Point Demand Informations
Name | Description | Schema |
---|---|---|
demandAddingDate |
= {METERING_POINT_DEMAND_ADDING_DATE} |
string(date-time) |
demandOrganization |
= {METERING_POINT_DEMAND_ORGANIZATION} |
string |
demandPeriod |
It keeps term info. |
string(date-time) |
demandStatus |
It keeps demand’s status. ACTIVE, PASSIVE. |
enum (ACTIVE, PASSIVE) |
demandType |
It keeps demand type. |
enum (NEW, SUPPLIER_CHANGED, PORTFOLIO_OUT, EVACUATION, NEW_PRE_DECLARATION, SUPPLIER_CHANGED_PRE_DECLARATION, PORTFOLIO_OUT_PRE_DECLARATION, NEW_DEFINITE_DECLARATION, SUPPLIER_CHANGED_DEFINITE_DECLARATION, PORTFOLIO_OUT_DEFINITE_DECLARATION, EVACUATION_DEFINITE_DECLARATION, NEW_MULTIPLE, SUPPLIER_CHANGED_MULTIPLE, METERING_POINT_PASSIVE, AUTO) |
description |
Ölçüm noktas?n?n kaydedilmemesi durumunda ald??? hatan?n aç?klama bilgisini tutar. |
string |
eic |
It keeps meter EIC. |
string |
meteringPointId |
Meter Id |
integer(int64) |
status |
Ölçüm noktas?n?n kaydedilme durum bilgisini tutar. |
enum (SUCCESS, VALIDATION_ERROR, DUPLICATE, FAILED) |
17.37. DemandResponseDataList
Name | Description | Schema |
---|---|---|
demands |
Metering Point Demand Informations |
< DemandResponseData > array |
17.38. DownloadFormRequest
Form Download Request
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.39. DownloadFormRequestModel
Form Download Request Body
Name | Description | Schema |
---|---|---|
demandPeriod |
It keeps term info. |
string(date-time) |
meteringPointEic |
It keeps meter EIC. |
string |
17.40. DownloadFormResponse
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.41. DownloadFormResponseModel
Form Download Response Data
Name | Description | Schema |
---|---|---|
demandPeriod |
It keeps term info. |
string(date-time) |
fileContent |
File Content as Base64 Format |
string |
fileName |
File Name |
string |
meteringPointEic |
It keeps meter EIC. |
string |
17.42. EligibleCustomerReportList
Name | Description | Schema |
---|---|---|
authorizedPersonName |
string |
|
authorizedPersonName2 |
string |
|
authorizedPersonNo |
string |
|
authorizedPersonNo2 |
string |
|
averageAnnualConsumption |
Average Annual Consumption |
number |
category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
|
city |
string |
|
customerNo |
Customer No |
string |
demandType |
string |
|
demandTypeEnum |
enum (NEW, SUPPLIER_CHANGED, PORTFOLIO_OUT, EVACUATION, NEW_PRE_DECLARATION, SUPPLIER_CHANGED_PRE_DECLARATION, PORTFOLIO_OUT_PRE_DECLARATION, NEW_DEFINITE_DECLARATION, SUPPLIER_CHANGED_DEFINITE_DECLARATION, PORTFOLIO_OUT_DEFINITE_DECLARATION, EVACUATION_DEFINITE_DECLARATION, NEW_MULTIPLE, SUPPLIER_CHANGED_MULTIPLE, METERING_POINT_PASSIVE, AUTO) |
|
distributionMeterCode |
Distribution Meter Code |
string |
meterEic |
Meter EIC |
string |
meterId |
Meter Id |
integer(int64) |
meterName |
Meter Name |
string |
meterReadingCompany |
string |
|
profileSubscriptionGroup |
string |
|
profileSubscriptionGroupId |
integer(int64) |
|
readingType |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
|
readingTypeId |
integer(int64) |
|
tariffClass |
enum (SINGLE_TERM, DOUBLE_TERM) |
|
title |
string |
17.43. EligibleCustomerReportRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.44. EligibleCustomerReportResponse
Free Consumer’s Portfolio List
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.45. EligibleCustomerReportResponseBody
Name | Description | Schema |
---|---|---|
eligibleCustomerReportLists |
Free consumers info that goes in and out to portfolio. |
< EligibleCustomerReportList > array |
listType |
Pre/Final List Status of a free consumer that returns as a response. |
enum (PRE_LIST, EXACT_LIST) |
queryInformation |
Keeps how many record exist in the service response and range values. |
|
reportType |
Portfolio status (Goes In / Goes Out) of the free consumer that returns as a response.. |
enum (ENTERING_PORTFOLIO_ELIGIBLE_CUSTOMER, OUTGOING_PORTFOLIO_ELIGIBLE_CUSTOMER, PORTFOLIO_ELIGIBLE_CUSTOMER) |
17.46. EvacuationCancelRequest
Request of Evacuation Request Cancellation
Name | Description | Schema |
---|---|---|
body |
Request Body of Evacuation Request Cancellation |
|
header |
Keeps request header informations. |
< Header > array |
17.47. EvacuationCancelRequestBody
Request Body of Evacuation Request Cancellation
Name | Description | Schema |
---|---|---|
evacuationCancelRequestKeys |
List of Evacuation Requests that is going to be updated. |
< EvacuationCancelRequestKey > array |
17.48. EvacuationCancelRequestKey
Info of the Evacuation Request that is going to be updated.
Name | Description | Schema |
---|---|---|
meteringPointId |
Meter Id for updating evacuation request. |
integer(int64) |
17.49. EvacuationCancelResponse
Response of evacuation request update.
Name | Description | Schema |
---|---|---|
body |
Response body of evacuation request update. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.50. EvacuationCancelResponseBody
Response body of evacuation request update.
Name | Description | Schema |
---|---|---|
evacuationCancelResponseResults |
List of records which evacuation request has been made. |
< EvacuationCancelResponseResult > array |
17.51. EvacuationCancelResponseResult
Result of evacuation request update.
Name | Description | Schema |
---|---|---|
meteringPointId |
Meter Id for updating evacuation request. |
integer(int64) |
state |
Description text for result of evacuation request update. |
string |
17.52. FactorByPeriod
Contains period and factor information.
Name | Description | Schema |
---|---|---|
factor |
Factor |
number |
period |
Period |
integer(int32) |
17.53. GetChangedSupplierMetersRequest
Wrapper Request Model for Changed-Supplier Meters
Name | Description | Schema |
---|---|---|
body |
Changed-Supplier Meters Request Model |
|
header |
Keeps request header informations. |
< Header > array |
17.54. GetDeductedMetersRequest
Portföye Giren Sayaçların Kapsayıcı İstek Modeli
Name | Description | Schema |
---|---|---|
body |
Portföye Giren Tenzil Sayaçları Getiren İstek |
|
header |
Keeps request header informations. |
< Header > array |
17.55. GetEligibileCustomerReport
Name | Description | Schema |
---|---|---|
date |
The term that you want to query. |
string(date-time) |
listType |
Pre/Final List Status of a free consumer. |
enum (PRE_LIST, EXACT_LIST) |
range |
By using this object you can specify record number with start and end index values. |
|
reportType |
List of free consumers that goes in and out to portfolio. |
enum (ENTERING_PORTFOLIO_ELIGIBLE_CUSTOMER, OUTGOING_PORTFOLIO_ELIGIBLE_CUSTOMER, PORTFOLIO_ELIGIBLE_CUSTOMER) |
17.56. GetMeterCountRequest
Wrapper Request Model for Meter Count
Name | Description | Schema |
---|---|---|
body |
Meter Count Request Model |
|
header |
Keeps request header informations. |
< Header > array |
17.57. GetMeterEicRequest
Wrapper Request Model for Listing Meter EIC With Range
Name | Description | Schema |
---|---|---|
body |
Meter EIC Request Model |
|
header |
Keeps request header informations. |
< Header > array |
17.58. GetMeteringPointsRequest
Wrapper Request Model for Listing Meters
Name | Description | Schema |
---|---|---|
body |
Metering Point Request Model (Fill either meter id or meter eic) |
|
header |
Keeps request header informations. |
< Header > array |
17.59. GetNewMeteringPointsRequest
Wrapper Request Model for New Metering Points To Be Read
Name | Description | Schema |
---|---|---|
body |
New Metering Points To Be Read Request Model |
|
header |
Keeps request header informations. |
< Header > array |
17.60. GetNonobligatoryToReadMetersRequest
Wrapper Request Model for Non-obligatory To Read Meters
Name | Description | Schema |
---|---|---|
body |
Non-obligatory To Read Meters Request Model |
|
header |
Keeps request header informations. |
< Header > array |
17.61. GetReturnedToSupplierMetersRequest
Wrapper Request Model for Returned-To-Supplier Meters
Name | Description | Schema |
---|---|---|
body |
Returned-To-Supplier Meters Request Model |
|
header |
Keeps request header informations. |
< Header > array |
17.62. Header
Keeps request header informations.
Name | Description | Schema |
---|---|---|
key |
Keeps header key information. |
string |
value |
Keeps header value information. |
string |
17.63. ListChangedSupplierMeters
Changed-Supplier Meters Request Model
Name | Description | Schema |
---|---|---|
listType |
Ön liste veya kesin liste durumunu belirtir. PRE_LIST:Ön Liste , EXACT_LIST = Kesin Liste |
enum (PRE_LIST, EXACT_LIST) |
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter Term |
string(date-time) |
17.64. ListDeductedMetersRequest
Portföye Giren Tenzil Sayaçları Getiren İstek
Name | Description | Schema |
---|---|---|
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter Term |
string(date-time) |
17.65. ListMeterCountRequest
Meter Count Request Model
Name | Description | Schema |
---|---|---|
countType |
Meter Count Type Request Model |
enum (RELATED, PORTFOLIO) |
term |
Meter Term |
string(date-time) |
17.66. ListMeterEicRequest
Meter EIC Request Model
Name | Description | Schema |
---|---|---|
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter Term |
string(date-time) |
17.67. ListMeteringPointsRequest
Metering Point Request Model (Fill either meter id or meter eic)
Name | Description | Schema |
---|---|---|
eligibleConsumptionType |
Eligible Consumption Type |
enum (ELIGIBLE_CONSUMER, NO_ELIGIBLE_CONSUMER, ORGANIZED_INDUSTRIAL_ZONE_EC) |
meterDistributionCode |
Distribution Meter Code. |
string |
meterEIC |
Meter EIC. |
string |
meterEffectiveDate |
Eligible Consumption Type effective period |
string(date-time) |
meterId |
Meter Id. |
integer(int64) |
meterUsageState |
Meter usage state |
enum (NO_CONSUMER, IN_USE) |
range |
By using this object you can specify record number with start and end index values. |
|
supplierType |
Ölçüm noktası tedarik tipi. |
enum (END_USE_SUPPLIER, BILATERAL_CONTRACT, RETAIL_SALE, NONE) |
17.68. ListNewMeteringPointsToBeRead
New Metering Points To Be Read Request Model
Name | Description | Schema |
---|---|---|
listType |
Ön liste veya kesin liste durumunu belirtir. PRE_LIST:Ön Liste , EXACT_LIST = Kesin Liste |
enum (PRE_LIST, EXACT_LIST) |
meterEic |
Meter EIC |
string |
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter Term |
string(date-time) |
17.69. ListNonobligatoryToReadMetersRequest
Non-obligatory To Read Meters Request Model
Name | Description | Schema |
---|---|---|
listType |
Ön liste veya kesin liste durumunu belirtir. PRE_LIST:Ön Liste , EXACT_LIST = Kesin Liste |
enum (PRE_LIST, EXACT_LIST) |
meterEic |
Meter EIC |
string |
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter Term |
string(date-time) |
17.70. ListReturnedToSupplierMeters
Returned-To-Supplier Meters Request Model
Name | Description | Schema |
---|---|---|
listType |
Ön liste veya kesin liste durumunu belirtir. PRE_LIST:Ön Liste , EXACT_LIST = Kesin Liste |
enum (PRE_LIST, EXACT_LIST) |
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter Term |
string(date-time) |
17.71. Meter is read or not and past meter info
Meter data configuration response
Name | Description | Schema |
---|---|---|
confVersion |
Meter configuration version |
string(date-time) |
dataVersion |
Meter data version |
string(date-time) |
isConfSupplyDeducSettlement |
Info of If meter is attached to the related supplier’s deducted supply settlement point |
boolean |
isConfSupplySettlement |
Info of If meter is attached to the related supplier’s supply settlement point |
boolean |
isConfWithdDeducSettlement |
Info of If meter is attached to the related supplier’s deducted withdrawal settlement point |
boolean |
isConfWithdrawalSettlement |
Info of If meter is attached to the related supplier’s withdrawal settlement point |
boolean |
isRead |
Meter is read or not |
boolean |
meterCity |
Meter’s city |
string |
meterConsumption |
Meter’s consumption value |
number |
meterEic |
Meter EIC |
string |
meterGeneration |
Meter’s generation value |
number |
meterId |
Meter Id |
integer(int64) |
meterLossyConsumption |
Meter’s lossy consumption value |
number |
meterLossyGeneration |
Meter’s lossy generation value |
number |
meterName |
Meter name |
string |
meterReadingCompany |
Meter reading company |
string |
meterReadingCompanyEic |
Meter reading company EIC |
string |
readingType |
Meter reading type |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
supplierOrganization |
Meter supplier |
string |
supplierOrganizationEic |
Meter supplier company EIC |
string |
term |
Meter term |
string(date-time) |
17.72. MeterCountListResponse
Name | Description | Schema |
---|---|---|
meterCountResponseList |
< MeterCountResponse > array |
17.73. MeterCountResponse
Name | Description | Schema |
---|---|---|
meterCount |
It keeps Meter Count. |
integer(int32) |
meterEffectiveDate |
It keeps Meter Effective Date. |
string(date-time) |
readingType |
It keeps Meter Reading Type. |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
17.74. MeterCountServiceResponse
Service Response for Listing Meter Counts
Name | Description | Schema |
---|---|---|
body |
Service Response Body for Listing Meter Counts |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.75. MeterDeducSettlementPoint
Name | Description | Schema |
---|---|---|
meterId |
Sayaç ETSO/ID Bilgisi |
string |
period |
Sayaç Güncelleme Dönemi |
string(date-time) |
supplyDeductionSettlementPoint |
Veriş UEVCB ID Bilgisi |
string |
withDrawalDeducSettlementPoint |
Çekiş UEVCB ID Bilgisi |
string |
17.76. MeterDeducSettlementPointList
Name | Description | Schema |
---|---|---|
deducSettlementPoints |
< MeterDeducSettlementPoint > array |
17.77. MeterDeducSettlementPointListResponseBody
Name | Description | Schema |
---|---|---|
meterDeducSettlementPointResponses |
< MeterDeducSettlementPointResponseBody > array |
17.78. MeterDeducSettlementPointRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.79. MeterDeducSettlementPointResponse
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.80. MeterDeducSettlementPointResponseBody
Name | Description | Schema |
---|---|---|
description |
string |
|
meterId |
string |
|
succes |
Default : |
boolean |
17.81. MeterEicInfoListResponse
Name | Description | Schema |
---|---|---|
meterEicInfoListResponse |
< MeterEicInfoResponse > array |
|
queryInformation |
Keeps how many record exist in the service response and range values. |
17.82. MeterEicInfoResponse
Name | Description | Schema |
---|---|---|
meterEic |
Meter EIC |
string |
meterId |
Meter Id |
integer(int64) |
readingType |
Meter Reading Type |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
17.83. MeterEicInfoServiceResponse
It keeps the response info of meter eic.
Name | Description | Schema |
---|---|---|
body |
It keeps the response body info of meter eic. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.84. MeterInformationDataForSupplier
Response data for supplier meters EIC.
Name | Description | Schema |
---|---|---|
customerNo |
It keeps Meter’s Customer No. |
string |
meterEic |
It keeps Meter EIC info. |
string |
meterId |
It keeps meter Id info. |
integer(int64) |
oldSupplierEic |
Meter’s supplier info at previous settlement term. |
string |
rn |
It keeps order number. |
integer(int32) |
17.85. MeterInformationForSupplier
Request model for supplier Meter EIC.
Name | Description | Schema |
---|---|---|
range |
By using this object you can specify record number with start and end index values. |
|
settlementPeriod |
Settlement term that querying will be made. |
string(date-time) |
17.86. MeterInformationForSupplierRequest
Request model for querying meter EIC info for suppliers.
Name | Description | Schema |
---|---|---|
body |
The field that keeps interval and settlement terms of requested meters. |
|
header |
Keeps request header informations. |
< Header > array |
17.87. MeterInformationListForSupplier
Response Container Model for Supplier Meters EIC
Name | Description | Schema |
---|---|---|
datasForSupplier |
Field that contains query response. |
< MeterInformationDataForSupplier > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.88. MeterInformationListForSupplierResponse
Response model for supplier meters EIC.
Name | Description | Schema |
---|---|---|
body |
It keeps order no, EIC, id, old supplier and customer no of requested meters. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.89. MeteringDataAndConfigurationList
Name | Description | Schema |
---|---|---|
meterDatas |
It keeps withdrawal/supply values and Past Meter info. |
< Meter is read or not and past meter info > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.90. MeteringDataAndConfigurationQueryResponse
It keeps withdrawal/supply values and Past Meter info.
Name | Description | Schema |
---|---|---|
body |
It keeps withdrawal/supply values and Past Meter info. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.91. MeteringDataBulkResponse
Çoklu yapılan saatlik sayaçların servisden dönen cevap bilgisini tutar.
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.92. MeteringDataBulkResponseBody
Name | Description | Schema |
---|---|---|
dataSaveResponse |
< MeteringDataSaveResponse > array |
17.93. MeteringDataConfigurationQuery
Request for Total Meter Withdrawal / Supply Service
Name | Description | Schema |
---|---|---|
meteringReadingType |
Meter reading type (if all meters wanted, this field should be null) |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
pastVersion |
If past meters are going to be listed or not |
boolean |
range |
By using this object you can specify record number with start and end index values. |
|
term |
Meter term |
string(date-time) |
17.94. MeteringDataConfigurationQueryRequest
Request for listing meter’s withdrawal/supply and past meters
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.95. MeteringDataResponse
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.96. MeteringDataSaveResponse
Name | Description | Schema |
---|---|---|
description |
Yükleme sırasında hata oluşmuş ise hatanın açıklaması. |
string |
measurementUnit |
Yükleme yapılan sayacın üretim/tüketim değerlerinin birimini gösterir. |
enum (KWH, MWH) |
meterEic |
Yükleme yapılan saatlik sayacın ETSO kodu. |
string |
status |
Yapılan çoklu yüklemelerde işlemin başarılı olup olmadığı bilgisini tutar. |
enum (SUCCESS, VALIDATION_ERROR, DUPLICATE, FAILED) |
17.97. MeteringDataTotal
Meter Info List
Name | Description | Schema |
---|---|---|
consumption |
Meter’s consumption value. |
number |
generation |
Meter’s generation value. |
number |
lossyConsumption |
Meter’s lossy consumption value. |
number |
lossyGeneration |
Meter’s lossy generation value. |
number |
meterEffectiveDate |
Meter effective date. |
string(date-time) |
meterEic |
Meter EIC |
string |
version |
Meter version |
string(date-time) |
17.98. MeteringDataTotalDataList
Name | Description | Schema |
---|---|---|
meteringDatas |
Meter Info List |
< MeteringDataTotal > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.99. MeteringDataTotalQuery
Request for Total Meter Withdrawal / Supply Service
Name | Description | Schema |
---|---|---|
date |
The date that meter info belongs to. |
string(date-time) |
meterEics |
Verisi istenen sayaçlara ait etso kod bilgisi. |
< string > array |
range |
By using this object you can specify record number with start and end index values. |
17.100. MeteringDataTotalQueryRequest
Request for Total Meter Withdrawal / Supply Service
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.101. MeteringDataTotalQueryResponse
Response for Total Meter Withdrawal / Supply Service
Name | Description | Schema |
---|---|---|
body |
Response Body for Total Meter Withdrawal / Supply Service |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.102. MeteringHourlyBulkDataList
Name | Description | Schema |
---|---|---|
hourlyDatas |
< MeteringHourlyDataList > array |
17.103. MeteringHourlyBulkDataRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.104. MeteringHourlyData
Name | Description | Schema |
---|---|---|
consumption |
Meter Consumption Value |
number |
generation |
Meter Generation Value |
number |
period |
Settlement term which meter info will be saved at. You can save new meter info for only open settlement term. |
integer(int64) |
17.105. MeteringHourlyDataList
Name | Description | Schema |
---|---|---|
datas |
Consumption and generation values which belongs to open settlement term. |
< MeteringHourlyData > array |
eic |
Meter EIC |
string |
settlementPeriod |
Settlement term which meter info will be saved at. You can save new meter info for only open settlement term. |
string(date-time) |
17.106. MeteringHourlyDataRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.107. MeteringInfo
Name | Description | Schema |
---|---|---|
busbarVoltage |
Meter’s Busbar Voltage. |
integer(int64) |
cityId |
City Id. |
integer(int64) |
connectionPointLocation |
Location info of metering point based on the transformer. |
integer(int64) |
connectionPointLocationOther |
Other location info of metering point based on the transformer. |
string |
county |
County Id. |
string |
customerNo |
Meter Customer No. |
string |
distributionMeterCode |
Distribution Meter Code. |
string |
lineCircuit |
Meter’s Number of Circuits in Line. |
integer(int64) |
lineLength |
Meter’s Line Length. |
number |
lineSection |
Meter’s Line Section. |
number |
loadLoss |
Loss On Load. |
number |
manufacturer |
Meter Manufacturer Info. |
string |
meterAddress |
Meter Address. |
string |
meterEic |
Meter EIC. |
string |
meterId |
Meter Id. |
integer(int64) |
meterLossesType |
Meter Losses Type. |
integer(int64) |
meterName |
Meter Name. |
string |
meterReadingCompanyEic |
Meter Reading Company EIC. |
string |
meterUsageOfType |
Meter Usage Type. |
integer(int64) |
meteringType |
Metering Type. |
integer(int64) |
meteringVoltage |
Meter Connection Point Voltage. |
integer(int64) |
noLoadLoss |
Loss On No-load. |
number |
organizationEic |
Meter’s Organization EIC. |
string |
organizationNme |
string |
|
profileGroupProfileType |
Meter’s Profile Group’s Profile Type. |
integer(int64) |
profileGroupSubscriptionGroup |
Meter’s Profile Group Subscription Info. |
integer(int64) |
profileSubscriptionGroup |
Meter Subscription Group. |
integer(int64) |
profileType |
Meter Profile Type. |
integer(int64) |
readingType |
Meter Reading Type. |
integer(int64) |
serialNumber |
Meter Serial No. |
string |
substation |
Transformer That Meter Belongs To. |
integer(int64) |
supplyPosition |
Meter’s Supply Position Name. |
string |
supplySettlementPointEic |
Supply Settlement Point EIC. |
string |
supplySettlementPointName |
Supply Settlement Point Name. |
string |
temperatureCoefficient |
Meter’s Conductor Resistance. |
integer(int64) |
tnzlSupplySettlementPointEic |
Supply Reduced Settlement Point EIC. |
string |
tnzlSupplySettlementPointName |
Supply Reduced Settlement Point Name. |
string |
tnzlWithdSettlementPointEic |
Withdrawal Reduced Settlement Point EIC. |
string |
tnzlWithdSettlementPointName |
Withdrawal Reduced Settlement Point Name. |
string |
transLossFactorStatus |
Line Loss Factor Status. |
boolean |
transformerInputVoltage |
Transformer Input Voltage. |
number |
transformerLossFactorStatus |
Transfer Loss Factor Status. |
boolean |
transformerOutputVoltage |
Transformer Output Voltage. |
number |
transformerPower |
Transformer Power. |
number |
transmissionLossFactorStatus |
Transmission Loss Factor Status. |
boolean |
validityDate |
= {METERING_INFO_VALIDITY_DATE} |
string(date-time) |
version |
= {METERING_INFO_VERSION} |
string(date-time) |
withdrawalPosition |
Meter’s Withdrawal Position Name. |
string |
withdrawalSettlementPointEic |
Withdrawal Settlement Point EIC. |
string |
withdrawalSettlementPointName |
Withdrawal Settlement Point Name. |
string |
17.108. MeteringPointDemand
It keeps metering point demands that is going to be listed.
Name | Description | Schema |
---|---|---|
address |
= {METERING_POINT_DEMAND_ADDRESS} |
string |
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
city |
It keeps city Id. |
string |
consumerNo |
Customer no |
string |
county |
It keeps county Id. |
string |
customerNo |
= {METERING_POINT_DEMAND_CUSTOMERNO} |
string |
demandAddingDate |
= {METERING_POINT_DEMAND_ADDING_DATE} |
string(date-time) |
demandAddingUser |
= {METERING_POINT_DEMAND_ADDING_USER} |
string |
demandCancelingOrganization |
= {METERING_POINT_DEMAND_CANCELING_ORGANIZATION} |
string |
demandCancellationDate |
= {METERING_POINT_DEMAND_CANCELLATION_DATE} |
string(date-time) |
demandDeclarationFormStatus |
It keeps bilateral declaration form status code. 0->false, 1:true. |
integer(int32) |
demandDeclarationFormStatusEnum |
It keeps bilateral declaration form status. false: not approved, true: approved. |
boolean |
demandOrganization |
= {METERING_POINT_DEMAND_ORGANIZATION} |
string |
demandPeriod |
It keeps term info. |
string(date-time) |
demandStatus |
It keeps demand’s status code. 0->PASSIVE, 1->ACTIVE. |
integer(int32) |
demandStatusEnum |
It keeps demand’s status. ACTIVE, PASSIVE. |
enum (ACTIVE, PASSIVE) |
demandType |
It keeps demand type code. 1->NEW, 2->SUPPLIER_CHANGED, 3->PORTFOLIO_OUT, 4->EVACUATION, 5->NEW_PRE_DECLARATION, 6->SUPPLIER_CHANGED_PRE_DECLARATION, 7->PORTFOLIO_OUT_PRE_DECLARATION, 9->NEW_DEFINITE_DECLARATION, 10->SUPPLIER_CHANGED_DEFINITE_DECLARATION, 11->PORTFOLIO_OUT_DEFINITE_DECLARATION, 12->EVACUATION_DEFINITE_DECLARATION, 13->NEW_MULTIPLE, 14->SUPPLIER_CHANGED_MULTIPLE, 15->METERING_POINT_PASSIVE, AUTO |
integer(int32) |
demandTypeEnum |
It keeps demand type. |
enum (NEW, SUPPLIER_CHANGED, PORTFOLIO_OUT, EVACUATION, NEW_PRE_DECLARATION, SUPPLIER_CHANGED_PRE_DECLARATION, PORTFOLIO_OUT_PRE_DECLARATION, NEW_DEFINITE_DECLARATION, SUPPLIER_CHANGED_DEFINITE_DECLARATION, PORTFOLIO_OUT_DEFINITE_DECLARATION, EVACUATION_DEFINITE_DECLARATION, NEW_MULTIPLE, SUPPLIER_CHANGED_MULTIPLE, METERING_POINT_PASSIVE, AUTO) |
distributionMeterCode |
= {METERING_POINT_DEMAND_DISTIRBUTION_METER_CODE} |
string |
eic |
It keeps meter EIC. |
string |
name |
= {METERING_POINT_DEMAND_NAME} |
string |
title |
Customer title |
string |
17.109. MeteringPointDemandCreate
Metering point demands which will be created
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
eic |
It keeps meter EIC. |
string |
formStatus |
It keeps bilateral declaration form status. false: not approved, true: approved. |
boolean |
status |
It keeps demand’s status. ACTIVE, PASSIVE. |
enum (ACTIVE, PASSIVE) |
title |
Customer title |
string |
type |
It keeps demand type. |
enum (NEW, SUPPLIER_CHANGED, PORTFOLIO_OUT, EVACUATION, NEW_PRE_DECLARATION, SUPPLIER_CHANGED_PRE_DECLARATION, PORTFOLIO_OUT_PRE_DECLARATION, NEW_DEFINITE_DECLARATION, SUPPLIER_CHANGED_DEFINITE_DECLARATION, PORTFOLIO_OUT_DEFINITE_DECLARATION, EVACUATION_DEFINITE_DECLARATION, NEW_MULTIPLE, SUPPLIER_CHANGED_MULTIPLE, METERING_POINT_PASSIVE, AUTO) |
updateReason |
= {METERING_POINT_DEMAND_UPDATE_REASON} |
string |
17.110. MeteringPointDemandCreateDataList
Name | Description | Schema |
---|---|---|
demands |
Metering point demands which will be created |
< MeteringPointDemandCreate > array |
17.111. MeteringPointDemandCreateRequest
Request for Saving Metering Point
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.112. MeteringPointDemandCreateResponse
Service Response for Saving Metering Point
Name | Description | Schema |
---|---|---|
body |
Service Response Body for Saving Metering Point |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.113. MeteringPointDemandDataList
Name | Description | Schema |
---|---|---|
demands |
It keeps metering point demands that is going to be listed. |
< MeteringPointDemand > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.114. MeteringPointDemandQuery
It keeps request for Metering Point Demand Listing.
Name | Description | Schema |
---|---|---|
date |
It keeps the term info. |
string(date-time) |
demandType |
Demand type. |
enum (MINE, COUNTER, DISCHARGED, MULTIPLE) |
meterEic |
It keeps meter EIC. |
string |
range |
By using this object you can specify record number with start and end index values. |
17.115. MeteringPointDemandQueryRequest
It keeps request for Metering Point Demand Listing.
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.116. MeteringPointDemandQueryResponse
It keeps response for metering point demand listing.
Name | Description | Schema |
---|---|---|
body |
It keeps response body for metering point demand listing. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.117. MeteringPointDemandValidate
Demand informations that will be validated.
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
description |
Ölçüm noktas?n?n kaydedilmemesi durumunda ald??? hatan?n aç?klama bilgisini tutar. |
string |
eic |
It keeps meter EIC. |
string |
formStatus |
It keeps bilateral declaration form status. false: not approved, true: approved. |
boolean |
resultStatus |
Ölçüm noktas?n?n kaydedilme durum bilgisini tutar. |
enum (SUCCESS, VALIDATION_ERROR, DUPLICATE, FAILED) |
status |
It keeps demand’s status. ACTIVE, PASSIVE. |
enum (ACTIVE, PASSIVE) |
title |
Customer title |
string |
type |
It keeps demand type. |
enum (NEW, SUPPLIER_CHANGED, PORTFOLIO_OUT, EVACUATION, NEW_PRE_DECLARATION, SUPPLIER_CHANGED_PRE_DECLARATION, PORTFOLIO_OUT_PRE_DECLARATION, NEW_DEFINITE_DECLARATION, SUPPLIER_CHANGED_DEFINITE_DECLARATION, PORTFOLIO_OUT_DEFINITE_DECLARATION, EVACUATION_DEFINITE_DECLARATION, NEW_MULTIPLE, SUPPLIER_CHANGED_MULTIPLE, METERING_POINT_PASSIVE, AUTO) |
updateReason |
= {METERING_POINT_DEMAND_UPDATE_REASON} |
string |
17.118. MeteringPointDemandValidateResponse
Metering Point Demand Validation Response
Name | Description | Schema |
---|---|---|
body |
Metering Point Demand Validation Response Body |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.119. MeteringPointEICQuery
Request Model for Metering Point EIC Querying Service.
Name | Description | Schema |
---|---|---|
distributionMeterCode |
It keeps distribution meter code. |
string |
meterEic |
It keeps EIC of requested meter. |
string |
meterReadingCompanyEic |
It keeps EIC of the company who reads requested meter. |
string |
17.120. MeteringPointEICQueryList
Request Container for Metering Point EIC Querying Service.
Name | Description | Schema |
---|---|---|
meteringPointEICQueries |
Request Model List for Metering Point EIC Querying Service. |
< MeteringPointEICQuery > array |
17.121. MeteringPointEICQueryRequest
Request Model of Meter Eic Querying which has header and body info.
Name | Description | Schema |
---|---|---|
body |
Service Request Body. |
|
header |
Keeps request header informations. |
< Header > array |
17.122. MeteringPointEICQueryResponse
Response Model for Meter EIC Querying
Name | Description | Schema |
---|---|---|
body |
Response Body for Metering Point EIC Querying Service |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.123. MeteringPointEICQueryResponseData
Response Model for Metering Point EIC Querying Service.
Name | Description | Schema |
---|---|---|
cityId |
It keeps City Id which the meter is belonging to. |
integer(int64) |
connectionPositionDescription |
Connection Position Description |
string |
countyId |
It keeps County Id which the meter is belonging to. |
integer(int64) |
customerNo |
It keeps Customer No of the meter. |
string |
description |
Yapılan sorgulama sonucu başarısız olması durumunda nedeni. |
string |
distributionMeterId |
It keeps Distribution Meter Code which belongs to Meter’s Company. |
string |
eligibleConsumptionType |
Consumption Metering Type |
enum (ELIGIBLE_CONSUMER, NO_ELIGIBLE_CONSUMER, ORGANIZED_INDUSTRIAL_ZONE_EC) |
mainTariffGroup |
Main Tariff Group |
enum (INDUSTRY, BUSINESS, RESIDENCE, AGRICULTURAL_IRRIGATION, LIGHTING) |
meterEic |
It keeps info of Meter EIC. |
string |
meterReadingCompanyEic |
Sayacı okuyan kurumun EIC bilgisini tutar |
string |
meterReadingCompanyId |
It keeps Meter Reading Company Id. |
string |
meterUsageState |
Usage Type |
enum (NO_CONSUMER, IN_USE) |
meteringAddress |
It keeps info of Meter Address. |
string |
meteringPointName |
It keeps Meter Name. |
string |
status |
Yapılan sorgulama sonucu kayıt bulunma durum bilgisini tutar. SUCCES:Ölçüm Noktası Bulundu , NOT_FOUND: Ölçüm Noktası Bulunamadı |
enum (SUCCESS, NOT_FOUND) |
supplierType |
Supply Type |
enum (END_USE_SUPPLIER, BILATERAL_CONTRACT, RETAIL_SALE) |
tariffClass |
Tariff Class |
enum (SINGLE_TERM, DOUBLE_TERM) |
17.124. MeteringPointEICQueryResponseDataList
Response container model for Metering Point EIC Querying Service
Name | Description | Schema |
---|---|---|
eicQueryResponseDatas |
Response List for Metering Point EIC Querying Service |
< MeteringPointEICQueryResponseData > array |
17.125. MeteringPointListResponse
Name | Description | Schema |
---|---|---|
meteringPointListResponse |
< MeteringPointResponse > array |
|
queryInformation |
Keeps how many record exist in the service response and range values. |
17.126. MeteringPointRegister
Name | Description | Schema |
---|---|---|
activityCode |
Activity Code |
string |
addressCode |
Adres kod bilgisini tutar. |
integer(int64) |
amr |
Otomatik sayaç okuma sistemi ile okunmad? durum bilgisini tutar. |
boolean |
averageAnnualConsumption |
Average Annual Consumption |
number |
busbarVoltage |
Meter’s Busbar Voltage |
integer(int64) |
canLoadProfile |
Yük profil bilgisini al?nabilir bilgisini tutar. |
boolean |
connectionPointLocation |
Location info of metering point based on the transformer. |
integer(int64) |
connectionPointLocationOther |
Other location info of metering point based on the transformer. |
string |
contractPower |
Contract power (kW) |
number |
countyId |
County Id where the meter is located. |
integer(int64) |
customerNo |
Meter’s Customer No |
string |
distributionMeterId |
Distribution Meter Code. |
string |
eligibleConsumptionType |
Ölçüm noktas?n?n tip bilgisini tutar. |
integer(int64) |
estimation |
Ölçüm noktas?n?n tahminleme yap?lma durum bilgisi. |
boolean |
isDeleteDataForReadingType |
If there is meter reading change, this field keeps deletion status. (required field for updating metering points) |
boolean |
lineCircuit |
Meter’s Number of Circuits in Line |
integer(int64) |
lineLength |
Meter’s line length. |
number |
lineSection |
Meter’s Line Section |
number |
loadLoss |
Meter’s Loss On Load |
number |
mainEligibleConsumptionEic |
OSB’lerin alt?ndaki ölçüm noktalar?n?n hangi ana sayaca ba?l? oldu?u bilgisini tutar. |
string |
mainTariffGroup |
Main Tariff Group |
enum (INDUSTRY, BUSINESS, RESIDENCE, AGRICULTURAL_IRRIGATION, LIGHTING) |
manufacturer |
Meter’s manufacturer. |
string |
maxAnnualConsumption |
Ölçüm noktas?n?n y?ll?k maksimum tüketim de?eri bilgisini tutar. |
number |
meterAddress |
Meter address. |
string |
meterEic |
Meter EIC. (required field for updating metering points) |
string |
meteringPointUpdateDate |
The term of meters that is going to be changed. (required field for updating metering points) |
string(date-time) |
meteringType |
Meter’s type. |
integer(int64) |
meteringVoltage |
Meter Connection Point Voltage |
integer(int64) |
noLoadLoss |
Meter’s Loss On No-load |
number |
organizedIndustrialZoneEic |
Ölçüm noktas?n?n hangi organize sanayi bölgesinin ana sayac? oldu?u bilgisini tutar. |
string |
profileSubscriptionGroup |
Meter Profile Subscription Group |
integer(int64) |
profileType |
Meter Profile Type |
integer(int64) |
readingPeriod |
= {CMP_METERING_POINTS_SAVE_QUERY_METER_READING_PERIOD} |
integer(int32) |
readingType |
Meter Reading Type |
integer(int64) |
reasonUpdate |
Withdrawal Settlement Point |
string |
serialNumber |
Meter’s serial number; |
string |
status |
Metering Point Status. (required field for updating metering points) |
boolean |
substation |
Transformer That Meter Belongs To |
integer(int64) |
supplierOrganization |
Meter’s supplier. |
string |
supplierType |
Ölçüm noktas?n?n tedarik tip bilgisini tutar. |
integer(int64) |
supplyDeductionSettlementPoint |
OSB’lerin ana sayac?n?n veri? tenzil uevçb bilgisini tutar. |
string |
supplyPosition |
Meter Supply Position |
integer(int64) |
supplySettlementPointEic |
Ölçüm noktasının bağlı olduğu veriş uevçb bilgisini tutar. Bu bilgi sadece EPİAŞ tarafından değiştirilebilir. |
string |
tariffClass |
Tariff Class |
enum (SINGLE_TERM, DOUBLE_TERM) |
temperatureCoefficient |
Meter’s Conductor Resistance |
integer(int64) |
transLossFactorStatus |
Transmission Loss Factor Status |
boolean |
transformerInputVoltage |
Meter’s Transformer Input Voltage |
number |
transformerOutputVoltage |
Meter’s Transformer Output Voltage |
number |
transformerPower |
Meter’s Transformer Power (MVA) |
number |
usageState |
Ölçüm noktas? kullan?m durumu bilgisini tutar. |
integer(int64) |
withDrawalDeducSettlementPointEic |
Meter Settlement Point EIC. |
string |
withDrawalSettlementPointEic |
Withdrawal Settlement Point |
string |
withdrawalPosition |
Meter Withdrawal Position |
integer(int64) |
zonningPosition |
?mar yerle?im alan? konum bilgisini tutar. |
boolean |
17.127. MeteringPointRegisterList
Name | Description | Schema |
---|---|---|
meteringPoints |
Metering points which are going to be updated or to be saved. |
< MeteringPointRegister > array |
17.128. MeteringPointRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.129. MeteringPointResponse
Name | Description | Schema |
---|---|---|
activityCode |
Activity code |
string |
addressCode |
Adres kod bilgisini tutar. |
integer(int64) |
amr |
Otomatik sayaç okuma sistemi ile okunmad? durum bilgisini tutar. |
boolean |
averageAnnualConsumption |
Average Annual Consumption |
number |
busbarVoltage |
Busbar Voltage |
integer(int64) |
busbarVoltageValue |
Bara Gerilim Değeri |
number |
canLoadProfile |
Yük profil bilgisini al?nabilir bilgisini tutar. |
boolean |
connectionPointLocation |
Connection Point Location |
integer(int64) |
connectionPointLocationDesc |
Trafoya Gören Konum Bilgisi |
string |
connectionPointLocationOther |
Other Connection Point Location |
string |
contractPower |
Contract power |
number |
countyId |
County Id |
integer(int64) |
countyName |
Meter’s County Name |
string |
customerNo |
Customer No |
string |
distributionMeterId |
Distribution Meter Code |
string |
eligibleConsumptionType |
Ölçüm noktas?n?n tip bilgisini tutar. |
integer(int64) |
eligibleConsumptionTypeDesc |
Ölçüm Noktası Tip Bilgisi |
enum (ELIGIBLE_CONSUMER, NO_ELIGIBLE_CONSUMER, ORGANIZED_INDUSTRIAL_ZONE_EC) |
estimation |
Ölçüm noktas?n?n tahminleme yap?lma durum bilgisi. |
boolean |
id |
Meter Id |
integer(int64) |
lineCircuit |
Number of Circuits in Line |
integer(int64) |
lineCircuitDesc |
Hat Devre Bilgisi |
string |
lineLength |
Line Length |
number |
lineSection |
Line Section |
number |
loadLoss |
Loss On Load |
number |
mainEligibleConsumptionEic |
OSB’lerin alt?ndaki ölçüm noktalar?n?n hangi ana sayaca ba?l? oldu?u bilgisini tutar. |
string |
mainTariffGroup |
Main tariff group |
enum (INDUSTRY, BUSINESS, RESIDENCE, AGRICULTURAL_IRRIGATION, LIGHTING) |
manufacturer |
Manufacturer |
string |
maxAnnualConsumption |
Ölçüm noktas?n?n y?ll?k maksimum tüketim de?eri bilgisini tutar. |
number |
meterAddress |
Meter Address |
string |
meterEic |
Meter EIC |
string |
meterName |
Meter Name |
string |
meterReadingCompany |
Meter Reading Organization |
integer(int64) |
meteringType |
Metering Type |
integer(int64) |
meteringVoltage |
Meter Connection Point Voltage |
integer(int64) |
meteringVoltageValue |
Bağlantı noktası Gerilim Değeri |
number |
noLoadLoss |
Loss On No-load |
number |
organizedIndustrialZone |
Organize Sanayi Bölgesinin Adı |
string |
organizedIndustrialZoneEic |
lçüm noktas?n?n hangi organize sanayi bölgesinin ana sayac? oldu?u bilgisini tutar. |
string |
profileSubscriptionGroup |
Meter Subscription Group |
integer(int64) |
profileSubscriptionGroupDesc |
Profil Abone Grup Bilgisi |
string |
profileType |
Profile Type (AC / DC) |
integer(int64) |
profileTypeDesc |
Profil Tip Bilgisi |
string |
readingPeriod |
Reading Period |
integer(int32) |
readingType |
Meter Reading Type |
integer(int64) |
registrationDate |
Ölçüm noktası kayıt tarih bilgisi. |
string(date-time) |
serialNumber |
Serial number |
string |
status |
Meter Status |
boolean |
substation |
Transformer That Meter Belongs To |
integer(int64) |
substationDesc |
Trafo Merkezi Bilgisi |
string |
supplierOrganization |
Supplier Organizaton |
string |
supplierType |
Supplier Type |
integer(int64) |
supplierTypeDesc |
Tedarik Tip Bilgisi |
enum (END_USE_SUPPLIER, BILATERAL_CONTRACT, RETAIL_SALE) |
supplyDeductionSettlementPoint |
OSB’lerin ana sayac?n?n veri? tenzil uevçb bilgisini tutar. |
string |
supplyPosition |
Meter Supply Position |
integer(int64) |
supplyPositionName |
Sayaç Veriş Pozisyon Adı |
string |
supplySettlementPointEic |
Withdrawal Deduction Settlement Point |
string |
tariffClass |
Tariff class |
enum (SINGLE_TERM, DOUBLE_TERM) |
temperatureCoefficient |
Conductor Resistance |
integer(int64) |
temperatureCoefficientValue |
İletken Özdirenç Değeri |
number |
transLossFactorStatus |
Transfer Loss Factor Status |
boolean |
transformerInputVoltage |
Transformer Input Voltage |
number |
transformerOutputVoltage |
Transformer Output Voltage |
number |
transformerPower |
Transformer Power |
number |
usageState |
Ölçüm noktas? kullan?m durumu bilgisini tutar. |
integer(int64) |
usageStateDesc |
Ölçüm Noktası Kullanım Durum Bilgisi |
enum (NO_CONSUMER, IN_USE) |
withDrawalDeducSettlementPointEic |
Withdrawal Deduction Settlement Point |
string |
withDrawalSettlementPointEic |
Withdrawal Deduction Settlement Point |
string |
withdrawalPosition |
Meter Withdrawal Position |
integer(int64) |
withdrawalPositionDescription |
Ba?lant? pozisyon aç?klama bilgisi |
string |
withdrawalPositionName |
Sayaç Çekiş Pozisyon Adı |
string |
zonningPosition |
?mar yerle?im alan? konum bilgisini tutar. |
boolean |
17.130. MeteringPointSaveListResponse
It keeps the response info of metering point.
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.131. MeteringPointSaveListResponseBody
Name | Description | Schema |
---|---|---|
meteringPointSaveResponses |
< MeteringPointSaveResponse > array |
17.132. MeteringPointSaveResponse
Name | Description | Schema |
---|---|---|
description |
Ölçüm noktas?n?n kaydedilmemesi durumunda ald??? hatan?n aç?klama bilgisini tutar. |
string |
distributionMeterCode |
Kaydedilen ölçüm noktas?n?n tekil kod bilgisini tutar. |
string |
id |
Kaydedilen ölçüm noktas?n?n ID bilgisini tutar. |
integer(int64) |
meterEic |
Kaydedilen ölçüm noktas?n?n EIC kod bilgisini tutar. |
string |
status |
Ölçüm noktas?n?n kaydedilme durum bilgisini tutar. |
enum (SUCCESS, VALIDATION_ERROR, DUPLICATE, FAILED) |
17.133. MeteringPointServiceResponse
It keeps the response info of metering point.
Name | Description | Schema |
---|---|---|
body |
It keeps the response body info of metering point. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.134. MeteringProfileBulkDataList
Name | Description | Schema |
---|---|---|
profileDataLists |
< MeteringProfileDataList > array |
17.135. MeteringProfileBulkDataRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.136. MeteringProfileData
Name | Description | Schema |
---|---|---|
dayTimeConsumption |
Consumption value which is read in day time. |
number |
nightTimeConsumption |
Consumption value which is read in night time. |
number |
peakConsumption |
Consumption value which is read in peak time. |
number |
17.137. MeteringProfileDataList
Name | Description | Schema |
---|---|---|
data |
Consumption value of single or three tariffs meters on open settlement term. |
|
eic |
EIC of the meter which is going to be saved. |
string |
settlementPeriod |
The settlement term which new meter info saved at. You can save new meter info only for open settlement term. |
string(date-time) |
17.138. MeteringProfileDataRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.139. Move
Customer Activites which will be deactivated.
Name | Description | Schema |
---|---|---|
moveId |
Customer move id |
integer(int64) |
17.140. ProfileConsumption
Consumption informations.
Name | Description | Schema |
---|---|---|
dataEffectiveDate |
Meter Date Period. Same with meterEffectiveDate. |
string(date-time) |
dayTimeConsumption |
Day time consumption value. |
number |
dayTimeLineLossFactor |
Line loss factor applied to day time consumption value. |
number |
dayTimeLossyConsumption |
Lossy net value after all lossfactors applied to day time consumption value(KWH). |
number |
dayTimeTransformerLossFactor |
Transformer loss factor applied to day time consumption value. |
number |
generaldistributionLossFactor |
Distribution loss factor applied to all consumption values. |
number |
lastVersion |
In case of multiple meter records for same period this field is used to find latest record. (If lastVersion is 01/01/2100 it means these are incorrect datas) |
string(date-time) |
meterEffectiveDate |
Meter Date Period. |
string(date-time) |
meterEic |
Meter EIC. |
string |
meterId |
Meter Id. |
integer(int64) |
nightTimeConsumption |
night time consumption value. |
number |
nightTimeLineLossFactor |
Line loss factor applied to night time consumption value. |
number |
nightTimeLossyConsumption |
Lossy net value after all lossfactors applied to night time consumption value(KWH). |
number |
nightTimeTransformerLossFactor |
Transformer loss factor applied to night time consumption value. |
number |
peakConsumption |
Peak time consumption value. |
number |
peakTimeLineLossFactor |
Line loss factor applied to peak time consumption value. |
number |
peakTimeLossyConsumption |
Lossy net value after all lossfactors applied to peak time consumption value(KWH). |
number |
peakTimeTransformerLossFactor |
Transformer loss factor applied to peak time consumption value. |
number |
profileDataId |
Consumption information Id. |
integer(int64) |
profileDataVersion |
Version information. |
string(date-time) |
17.141. ProfileConsumptionDataList
Name | Description | Schema |
---|---|---|
consumptions |
Consumption informations. |
< ProfileConsumption > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.142. ProfileConsumptionGetRequest
Profile consumption request informations.
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.143. ProfileConsumptionQueryRequest
Profile consumption request informations.
Name | Description | Schema |
---|---|---|
meterEics |
Verisi istenen sayaçlara ait etso kod bilgisi. |
< string > array |
pastVersion |
It keeps if past meters are going to be listed or not. |
boolean |
period |
Date period of meters. |
string(date-time) |
range |
By using this object you can specify record number with start and end index values. |
17.144. ProfileConsumptionResponse
Profile consumption service response informations.
Name | Description | Schema |
---|---|---|
body |
Profile consumption service response body informations. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.145. ProfileFactor
Contains profile factors.
Name | Description | Schema |
---|---|---|
membershipGroup |
Membership group |
integer(int32) |
profiles |
Factors |
< FactorByPeriod > array |
17.146. ProfileFactorResponse
Profile factors response.
Name | Description | Schema |
---|---|---|
factors |
membership based profile factors |
< ProfileFactor > array |
17.147. ProfileFactorsQuery
Profile factors query criterias.
Name | Description | Schema |
---|---|---|
membershipGroup |
Membership group |
integer(int32) |
meteringReadingType |
Meter reading type. |
enum (HOURLY, SINGLE_RATE, THREE_RATE) |
period |
Should be first day of month. Others will be converted to first day of month. |
string(date-time) |
regionCode |
Region Code |
integer(int32) |
17.148. ProfileFactorsQueryRequest
Profile factors query criterias.
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.149. ProfileFactorsQueryResponse
Profile factors response.
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.150. QueryInformation
Keeps how many record exist in the service response and range values.
Name | Description | Schema |
---|---|---|
begin |
Start range value. |
integer(int32) |
count |
Total number of record. |
integer(int32) |
end |
End range value. |
integer(int32) |
17.151. QueryMeteringHourlyRequest
It keeps request parameters for Meter Supply / Withdrawal Service.
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.152. QueryMeteringHourlyRequestData
It keeps request parameters for Meter Supply / Withdrawal Service.
Name | Description | Schema |
---|---|---|
meterEic |
Meter EIC |
string |
meterEics |
Verisi istenen sayaçlara ait etso kod bilgisi. |
< string > array |
monthly |
Requested meter is monthly or not. |
boolean |
pastVersion |
It keeps if past meters are going to be listed or not. |
boolean |
period |
Returns meter info that is active on given term. |
string(date-time) |
range |
By using this object you can specify record number with start and end index values. |
17.153. QueryMeteringHourlyResponse
Meter Supply / Withdrawal Response
Name | Description | Schema |
---|---|---|
body |
Meter Supply / Withdrawal Response Body |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.154. QueryMeteringHourlyResponseData
It keeps hourly meter info.
Name | Description | Schema |
---|---|---|
consumption |
Meter’s consumption value. |
number |
consumptionLineLF |
Consumption value with line loss factor. |
number |
consumptionTransformerLF |
Consumption value with transformer line loss factor. |
number |
dataEffectiveDate |
Settlement effective date. |
string(date-time) |
generation |
Meter’s generation value. |
number |
generationLineLF |
Generation value with line loss factor. |
number |
generationTransformerLF |
Generation value with transformer line loss factor. |
number |
lastVersion |
Meter’s last version. |
string(date-time) |
lossyConsumption |
Meter’s lossy consumption value. |
number |
lossyGeneration |
Meter’s lossy generation value. |
number |
meterEffectiveDate |
Meter effective date. |
string(date-time) |
meterEic |
Meter EIC |
string |
recordTime |
Record Time. |
string(date-time) |
version |
Meter version. |
string(date-time) |
17.155. QueryMeteringHourlyResponseDataList
Name | Description | Schema |
---|---|---|
hourlyMeteringInformations |
Hourly meter info. |
< QueryMeteringHourlyResponseData > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.156. QueryMeteringInfo
Name | Description | Schema |
---|---|---|
meteringInfo |
17.157. QueryMeteringInfoList
Name | Description | Schema |
---|---|---|
meteringInfoResponseLists |
List of meters. |
< MeteringInfo > array |
queryInformation |
Keeps how many record exist in the service response and range values. |
17.158. QueryMeteringInfoListRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.159. QueryMeteringInfoListRequestData
It keeps request parameters for Meter Supply / Withdrawal Service.
Name | Description | Schema |
---|---|---|
date |
Meter Effective Date. |
string(date-time) |
filter |
Request filter Info. |
|
queryType |
Query filter type; QueryByRegion to query based on a region id. |
string |
range |
By using this object you can specify record number with start and end index values. |
17.160. QueryMeteringInfoListResponse
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.161. QueryMeteringInfoRequest
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.162. QueryMeteringInfoRequestData
Name | Description | Schema |
---|---|---|
date |
Meter Effective Date. |
string(date-time) |
meterEic |
Meter EIC. |
string |
17.163. QueryMeteringInfoRequestFilter
Request filter Info.
Name | Description | Schema |
---|---|---|
regionId |
RegionId for filtering. If null all regionid values included. |
integer(int64) |
transmissionLossFactorStatus |
TransmissionLossFactor Status.If null, all status valuyes included. |
boolean |
17.164. QueryMeteringInfoResponse
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.165. Range
By using this object you can specify record number with start and end index values.
Name | Description | Schema |
---|---|---|
begin |
Keeps range start value. |
integer(int32) |
end |
Keeps range end value. |
integer(int32) |
17.166. ReadingMeteringPointListResponse
It keeps the response body info of meters based on their reading type (new to be read or non-obligatory to read).
Name | Description | Schema |
---|---|---|
queryInformation |
Keeps how many record exist in the service response and range values. |
|
readingMeteringPointListResponse |
It keeps the response info of meters based on their reading type (new to be read or non-obligatory to read). |
< ReadingMeteringPointResponse > array |
17.167. ReadingMeteringPointResponse
It keeps the response info of meters based on their reading type (new to be read or non-obligatory to read).
Name | Description | Schema |
---|---|---|
averageAnnualConsumption |
Average Annual Consumption |
number |
categoryType |
= {READING_METER_CATEGORY_TYPE} |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
city |
City that meter belongs to. |
string |
countyId |
County Id |
integer(int64) |
customerNo |
Customer No |
string |
distributionMeterCode |
Distribution Meter Code |
string |
meterAddress |
Meter Address |
string |
meterEffectiveDate |
Meter Effective Date |
string(date-time) |
meterEic |
Meter EIC |
string |
meterId |
Meter Id |
integer(int64) |
meterLossesType |
Meter Losses Type |
integer(int64) |
meterName |
Meter Name |
string |
meterReadingOrganization |
Meter Reading Organization |
integer(int64) |
organization |
Organization Id |
integer(int64) |
organizationCode |
Organization Code |
string |
organizationEic |
Organization EIC |
string |
profileSubscriptionGroup |
Meter Subscription Group |
integer(int64) |
profileSubscriptionGroupName |
Meter Subscription Group Name |
string |
readingType |
Meter Reading Type |
enum (THREE_RATE, HOURLY, SINGLE_RATE) |
readingTypeId |
Meter Reading Type |
integer(int64) |
17.168. ReadingMeteringPointServiceResponse
It keeps the service response of meters based on their reading type (new to be read or non-obligatory to read).
Name | Description | Schema |
---|---|---|
body |
It keeps the response body info of meters based on their reading type (new to be read or non-obligatory to read). |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.169. ReturnedToSupplierMeterListResponse
Name | Description | Schema |
---|---|---|
queryInformation |
Keeps how many record exist in the service response and range values. |
|
returnedToSupplierMeterListResponse |
< ReturnedToSupplierMeterResponse > array |
17.170. ReturnedToSupplierMeterResponse
Name | Description | Schema |
---|---|---|
newAverageAnnualConsumption |
New Meter’s Average Annual Consumption |
number |
newCity |
New Meter’s City |
string |
newCustomerNo |
New Customer No |
string |
newDistributionMeterCode |
New Meter’s Distribution Meter Code |
string |
newMeterAddress |
New Meter’s Address |
string |
newMeterCountyId |
New Meter’s Country Id |
integer(int64) |
newMeterEic |
New Meter’s EIC |
string |
newMeterId |
New Meter’s Id |
integer(int64) |
newMeterName |
New Meter’s Name |
string |
newMeterReadingType |
New Meter’s Reading Type |
integer(int64) |
newOrganizationCode |
New Meter’s Organization Code |
string |
newOrganizationEic |
New Meter’s Organization EIC |
string |
newProfileSubscriptionGroup |
New Meter’s Subscription Group |
integer(int64) |
newprofileSubscriptionGroupName |
New Meter’s Subscription Group Name |
string |
oldOrganizationCode |
Old Meter’s Organization Code |
string |
oldOrganizationEic |
Old Meter’s Organization EIC |
string |
17.171. ReturnedToSupplierMeterServiceResponse
It keeps the response info of meters which returned to their supplier.
Name | Description | Schema |
---|---|---|
body |
It keeps the response body info of meters which returned to their supplier. |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.172. UpdateDemandCustomerRequest
Demand Customer Update Request
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.173. UpdateDemandCustomerRequestList
Name | Description | Schema |
---|---|---|
demands |
Demand Customer Update Request Data List |
< UpdateDemandCustomerRequestModel > array |
17.174. UpdateDemandCustomerRequestModel
Demand Customer Update Request Data List
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
eic |
It keeps meter EIC. |
string |
title |
Customer title |
string |
17.175. UpdateDemandCustomerResponse
Demand Customer Update Response
Name | Description | Schema |
---|---|---|
body |
Demand Customer Update Response Body |
|
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.176. UpdateDemandCustomerResponseList
Name | Description | Schema |
---|---|---|
demands |
Demand Customer Update Response Data List |
< UpdateDemandCustomerResponseModel > array |
17.177. UpdateDemandCustomerResponseModel
Demand Customer Update Response Data List
Name | Description | Schema |
---|---|---|
authorizedPersonName |
Authorized Person name |
string |
authorizedPersonName2 |
Authorized Person2 name |
string |
authorizedPersonNo |
Authorized Person no |
string |
authorizedPersonNo2 |
Authorized Person2 no |
string |
category |
Customer category |
enum (NATURAL, PUBLIC, PRIVATE, CORPORATION, FOREIGN) |
customerNo |
Customer no |
string |
demandOrganization |
= {METERING_POINT_DEMAND_ORGANIZATION} |
string |
demandPeriod |
It keeps term info. |
string(date-time) |
demandStatus |
It keeps demand’s status. ACTIVE, PASSIVE. |
enum (ACTIVE, PASSIVE) |
demandType |
It keeps demand type. |
enum (NEW, SUPPLIER_CHANGED, PORTFOLIO_OUT, EVACUATION, NEW_PRE_DECLARATION, SUPPLIER_CHANGED_PRE_DECLARATION, PORTFOLIO_OUT_PRE_DECLARATION, NEW_DEFINITE_DECLARATION, SUPPLIER_CHANGED_DEFINITE_DECLARATION, PORTFOLIO_OUT_DEFINITE_DECLARATION, EVACUATION_DEFINITE_DECLARATION, NEW_MULTIPLE, SUPPLIER_CHANGED_MULTIPLE, METERING_POINT_PASSIVE, AUTO) |
description |
Ölçüm noktas?n?n kaydedilmemesi durumunda ald??? hatan?n aç?klama bilgisini tutar. |
string |
eic |
It keeps meter EIC. |
string |
status |
Response status of the demand save operation. |
enum (SUCCESS, FAILED) |
title |
Customer title |
string |
17.178. UploadFormRequest
Form Upload Request
Name | Description | Schema |
---|---|---|
body |
Keeps request body informations. |
|
header |
Keeps request header informations. |
< Header > array |
17.179. UploadFormRequestModel
Form Upload Request Body
Name | Description | Schema |
---|---|---|
fileContent |
File Content as Base64 Format |
string |
fileName |
File Name |
string |
meteringPointEic |
It keeps meter EIC. |
string |
17.180. UploadFormResponse
Name | Description | Schema |
---|---|---|
body |
||
resultCode |
0 means success other values may differ for each request |
string |
resultDescription |
if requests succeed return OK otherwise returns error description |
string |
resultType |
returns SUCCESS for valid operation, if you violate a business rule you will get BUSINESSERROR , if our system can not process your request, you will get SYSTEMERROR |
enum (SUCCESS, BUSINESSERROR, SYSTEMERROR, SECURITYERROR) |
17.181. ValidateDemandResponseList
Name | Description | Schema |
---|---|---|
demands |
Demand informations that will be validated. |
< MeteringPointDemandValidate > array |