Documente Academic
Documente Profesional
Documente Cultură
Technical Specifications
of Data Exchange
with Distribution Network
Operator
1/88
1. CONTENTS
2. Abbreviations ....................................................................................................... 6
3. Introduction .......................................................................................................... 7
3.1. Overall data exchange context between natural gas supplier and DNO........ 7
3.2. Communication channels .............................................................................. 8
3.3. Message formats ........................................................................................... 8
3.4. Security ......................................................................................................... 9
3.4.1. Example of encryption and decryption on the command line ..................... 9
3.4.1.1. Decryption............................................................................................. 10
3.4.1.2. Encryption ............................................................................................. 10
3.4.2. Automatic encryption and decryption ....................................................... 11
3.4.3. Technical information ............................................................................... 11
4. Principles of communication .............................................................................. 11
4.1. Specifications for electronic communication................................................ 11
4.2. Technical conditions necessary for the proper functioning of electronic
communication ...................................................................................................... 12
4.3. Principles of electronic communication........................................................ 12
4.4. Types of e-mails .......................................................................................... 13
4.4.1. Error reports ............................................................................................. 13
4.4.1.1. Error report e-mail from DNO to natural gas supplier............................ 14
4.4.1.2. Error report e-mail from natural gas supplier to DNO............................ 14
4.4.2. Import ....................................................................................................... 14
4.4.2.1. Import e-mail from natural gas supplier to DNO.................................... 14
4.4.2.2. Import confirmation e-mail from DNO to natural gas supplier ............... 15
4.4.3. Export....................................................................................................... 15
4.4.3.1. Export e-mail from DNO to natural gas supplier.................................... 15
4.4.3.2. Export confirmation e-mail from supplier to DNO.................................. 15
4.4.4. Mass readings.......................................................................................... 16
4.4.4.1. Mass readings e-mail from DNO to natural gas supplier....................... 16
4.4.4.2. Mass reading confirmation e-mail from natural gas supplier to DNO .... 16
4.4.5. Exchange of public keys or certificates .................................................... 16
4.4.5.1. E-mail for public key exchange from DNO to natural gas supplier ........ 16
4.4.5.2. E-mail for public key exchange from natural gas supplier to DNO ........ 17
2/88
4.5. Specification for communication via Web application .................................. 17
4.5.1. Security and accessing of the application ............................................. 17
4.5.2. Execution method - reading/displaying messages ................................ 17
4.5.3. Execution method – writing and sending messages ............................. 17
5. general principles for using MESSAGES ........................................................... 18
5.1. Identifiers..................................................................................................... 18
5.1.1. PoD identifier............................................................................................ 18
5.1.2. Identifier of communicating partner .......................................................... 18
5.2. Use and format of date and time ................................................................. 18
5.3. Date format.................................................................................................. 18
5.4. Numerical data format ................................................................................. 18
6. MESSAGE FORMATS....................................................................................... 19
6.1. Definition of message formats ..................................................................... 19
6.1.1. MSCONS message format....................................................................... 19
6.1.2. UTILMD message format ......................................................................... 22
7. DATA EXCHANGE SCENARIOS ...................................................................... 24
7.1 Scenarios for exchange of master data ....................................................... 24
7.1.1. Concluding contract for PoD ................................................................ 24
7.1.1.2 Description of the scenario Concluding contract on access to
distribution network and the distribution of gas to
POD…………………………………………………………………..………………………………24
7.1.1.3 Scenario for Concluding contract for PoD .................................... 25
7.1. 2. Terminating contract for Point of Delivery ............................................ 26
7.1.2.1. Scenario for Terminating contract for PoD ..................................... 26
7.1.2.2. Scenario for Concluding contract for Point of Delivery ................... 26
7.1.3. Change of customer at PoD................................................................ 27
7.1.3.1. Scenario of Change of customer at PoD ........................................ 27
7.1.3.2. Scenario of Change of customer at PoD ........................................ 28
7.1.4. Change of customer name................................................................... 29
7.1.4.1. Scenario of Change of customer name .......................................... 29
7.1.4.2. Scenario of Change of customer name .......................................... 29
7.1.5. Replacement of device ....................................................................... 30
7.1.5.1. Scenario for Replacement of device............................................... 30
7.1.5.2. Scenario for Replacement of device............................................... 30
3/88
7.2. Scenarios for exchange of measured data .................................................. 31
7.2.1. Regular reading ................................................................................... 31
7.2.1.1. Scenario for Regular reading.......................................................... 31
7.2.1.2. Scenario of Regular reading........................................................... 31
7.2.2. Extraordinary reading........................................................................... 32
7.2.2.1. Scenario of Extraordinary reading .................................................. 32
7.2.2.2. Scenario of Extraordinary reading .................................................. 32
7.2.3 Corretive reading ............................................................................... 33
7.2.3.1. Scenario of Corrective reading ....................................................... 33
7.2.3.2. Scenario of Corrective reading ....................................................... 33
7.2.4. Mass input reading............................................................................... 34
7.2.4.1. Scenario of Mass input reading ...................................................... 34
7.2.4.2. Scenario of Mass input reading ...................................................... 34
7.3. Scenarios for exchange of information on distribution services................... 35
7.3.1. Request for disconnection due to non-payment................................... 35
7.3.1.1. Scenario request for disconnection due to non-payment................ 35
7.3.1.2. Scenario of Request for disconnection due to non-payment .......... 35
7.3.2 Request for reconnection of non-payer .......................................... 36
7.3.2.1. Scenario Request for reconnection of non-payer ........................... 36
7.3.2.2. Scenario of Request for reconnection of non-payer ....................... 37
7.3.3. Request for disconnection.................................................................... 38
7.3.3.1. Scenario for Request for disconnection.......................................... 38
7.3.3.2. Scenario of Request for disconnection ........................................... 39
7.3.4. Request for reconnection ..................................................................... 40
7.3.4.1. Scenario of Request for reconnection ............................................ 40
7.3.4.2. Scenario of Request for reconnection ............................................ 40
7.3.5. Request for Info-order. ......................................................................... 41
7.3.5.1. Scenario of Request for Info-order ................................................ 41
7.3.5.2. Scenario of Request for Info-order ................................................. 41
7.3.6. Request for a claim concerning reading............................................... 42
7.3.6.1. Scenario of Request for claim concerning reading ......................... 42
7.3.6.2. Scenario of Request for claim concerning reading ......................... 43
7.3.6.3. Scenario of Request for claim concerning device........................... 44
4/88
7.3.7. Request for self-reading, Change of contractual tariffs ........................ 45
7.3.7.1. Description: Request for self-reading, Change of contractual tariffs45
7.3.7.2. Scenario of Request for self-reading .............................................. 45
7.3.7.3. Scenario for Change of contractual tariff ........................................ 45
7.4. Scenarios for change of supplier.............................................................. 46
7.4.1. Change of supplier to PoD from perspective of DNO........................... 48
7.4.1.1. Scenario of Change of supplier to PoD from perspective of DNO .. 48
7.4.1.2 Scenario of Change of supplier to PoD from perspective of DNO ...... 49
7.5. Scenarios of periodically exchanged data ................................................ 50
7.5.1. Transfer of combustion heat values ..................................................... 50
7.5.1.1. Scenario description: Transfer of combustion heat values ............. 50
7.5.1.2. Diagram of Transfer of combustion heat values scenario............... 50
8. Formats of xml messages - XSD schemes ........................................................ 52
9. Interfaces between DNO SPP- distribúcia, a.s. and natural gas suppliers......... 52
10. List of annexes................................................................................................ 53
5/88
2. ABBREVIATIONS
Abbreviation
Meaning
ETSO Identification Code
EIC Code
ETSO = European Transmission System Operators
Intercompany Data Exchange (data exchange concept between
IDE
organizations on the network markets)
PoD Point of Delivery
DNO Distribution Network Operator
S/MIME Security services for applications using e-mail.
TSDE Technical specifications of data exchange
UN/EDIFACT International standards for electronic data interchange
MSCONS UN/EDIFACT message used for transferring measurement data
UN/EDIFACT message used for transferring point of delivery master
UTILMD
data
XML Extensive Markup Language, developed and standardized by the
XSD W3C.
Definition of data transferred via XML.
6/88
3. INTRODUCTION
3.1. Overall data exchange context between natural gas supplier and DNO
Under Art. 25 of Act No. 656/2004 Coll. on the Energy Sector, which enacts
separation of the distribution network operation from the business division, data
exchange between the natural gas supplier and the distribution network operator is
needed.
The data exchange between the entities in the liberalized gas market is conducted
electronically. The DNO converts the data to be exchanged into XML format,
encrypts them and sends them via mail server to the natural gas supplier, whose task
is to decrypt the message and duly interpret the information contained in the XML.
The natural gas supplier will have the option of displaying as well as sending XML
documents over a Web application. The same principles apply to data transfer in the
opposite direction.
7/88
Map of Supplier Map of Distributor
Communication between the natural gas supplier and the DNO may take place in two
ways:
1. Electronically, by means of message exchange via documents in XML format
in accordance with these technical specifications.
2. Information exchange between the natural gas supplier and the DNO may also
take place via a Web application which makes XML documents available for
natural gas suppliers which have no information system implemented for
processing the given information.
UN/EDIFACT
8/88
EDIFACT was created by combining American and European standards and thus it
formed an international standard which is still being developed and coordinated by
the UN (United Nations) and ECE (Economic Commission for Europe).
3.4. Security
The goal is to create an encrypted communication channel between the DNO and the
natural gas supplier. Each e-mail contains an encrypted attachment in SMIME format
and an optional e-mail body. Therefore, sensitive data can be located only in the
attachment of the e-mail and not in the e-mail body. Here the following applies:
1. Asymmetric encryption is used: encryption using public key, decryption using
private key. It follows that each natural gas supplier shall obtain a public key
from the DNO. Furthermore, SPP - distribúcia, a.s. acting as DNO shall obtain
a public key from each natural gas supplier.
2. The DNO’s as well as all natural gas suppliers’ public keys shall meet the
following: they must be a part of the certificate in X509 v3 format, they must be
designated for RSA algorithm with a minimal length of 1024 bits, they must be
designated for encryption, i.e. the Key Usage attribute (Usage of Key) must
include a data Encipherment option (encryption of messages) and the period
of certificate validity must be no longer than 2 years. The fulfilment of these
requirements for the supplied public keys will be checked manually upon
receiving the public key from each natural gas supplier. In every e-mail
message only the attachment is encrypted. It follows that the e-mails may
optionally include an accompanying text. The subject of the message is also
not encrypted.
3. To encrypt and decrypt the attachment of the e-mail any software supporting
SMIME format can be used, e.g. OpenSSL (http://www.openssl.org), cryptigo
(http://www.vptechnologies.net), IP*Works! S/MIME
(http://www.nsoftware.com/ipworks/smime/)... Below is an example using
OpenSSL utility.
Below is the procedure for natural gas supplier which describes manual encryption
and decryption of e-mail attachments using the open SSL utility. A detailed
9/88
description of the open ssl command parameters can be found in the product
documentation1.
3.4.1.1. Decryption
Procedure:
1. Open the e-mail
2. Save e-mail attachment to disk
3. Run the command to decrypt
4. Use the decrypted file, in our case it is the file called "decrypted".
3.4.1.2. Encryption
Procedure:
2. Add the newly created file as an e-mail attachment (in our case it’s the file
called encrypted.p7m)
3. Fill in the other details of the e-mail according to Chapter 4.4 Chyba! Nenašiel
sa žiaden zdroj odkazov.
1
http://www.openssl.org/docs/apps/smime.html
10/88
3.4.2. Automatic encryption and decryption
Parameter Description
Encryption algorithm AES256 or AES256_CBC
Mail format Multipart
Encrypted attachment – p7m (then the file name will be e.g.
extension sprava.p7m)
Encrypted attachment – application/octet-stream
content type
Encrypted attachment – Format used: SMIME
format The encrypted data must be compatible
with the output generated by the commands
described in Chapters Chyba! Nenašiel sa
žiaden zdroj odkazov. and Chyba!
Nenašiel sa žiaden zdroj odkazov..
4. PRINCIPLES OF COMMUNICATION
11/88
Electronic mail will be compatible with S/MIME standard.
Each message used contains data for one point of delivery, with the exception
of meter readings transferred in bulk.
Each party shall have a specially designed and published e-mail inbox for this
type of communication to which they will receive these messages and from
which they will send these message.
Information support for file creation in XML format according to the approved
technical specifications (a prerequisite for information system used for
converting)
Mail server and e-mail addresses published also suppliers’ side. One e-mail
address for distribution and one for each contractor.
Authorization and identification of communicating partners
Setup of automatic reply to received message according to accepted
conventions
The data exchange between DNO and the natural gas supplier is conducted via e-
mail communication channel. Data exchange takes place in two directions:
12/88
Here are the specific types of e-mails used, the format and method of securing of the
transferred data.
The following e-mail addresses are used for communication with SPP – distribúcia:
extide_confirmation@spp-distribucia.sk – natural gas suppliers send confirmation of
receipt of exports here
extide_import@spp-distribucia.sk – natural gas suppliers send imports here
soaadministrators@spp-distribucia.sk – natural gas suppliers send error reports here
<naturalgassupplier@naturalgassupplier.sk> – the natural gas supplier’s e-mail
address will be recorded in the document in this format. It is used for receiving
exports, mass meter readings, import confirmations, error reports (addressee or
recipient) and public key exchange.
Natural gas suppliers communicate with the DNO via e-mails described in this
chapter.
In the subject of the e-mails the following information is indicated:
<supplier id> - supplier’s unique identifier, assigned by DNO
<message type> - type of transferred message (e.g. S01, see
documentation Technical Specifications of Data Exchange with DNO)
<message id> - unique message identifier
- supplier must generate this identifier when importing
<x> - used in mass meter reading export, represents the file
number
The e-mail subject, i.e. its fields are important, as the messages are reconciled
based on them. This means that when confirming the same e-mail subject must be
used as when exporting. Similarly, in case of error the same field values will be used
(<supplier id>, <message type>, <message id>).
During communication between the DNO and the natural gas supplier errors may
occur. The parties communicate the errors to each other by means of e-mails
described below. From the DNO’s system an error report may arrive to the natural
gas supplier in response to his
e-mail with import or export confirmation, or mass meter reading confirmation due to
the following reasons:
The message does not contain the required details (recipient, sender, subject,
e-mail body, attachment, see below described types of e-mails)
The XML in the e-mail attachment to be imported is not in accordance with
MSCONS or UTILMD scheme (see chapter “Formats of XML messages - XSD
schemes”)
The e-mail attachment with confirmation does not have the correct content
(see chapter “Import confirmation, export confirmation, mass meter reading
confirmation”)
13/88
Cannot decrypt the attachment
Incorrect certificate was used
The e-mail in which the natural gas supplier receives an error report from the DNO’s
system has the following structure:
Addressee: <naturalgassupplier@naturalgassupplier.sk>
Sender: soaadministrators@spp-distribucia.sk
Subject: error: <supplier id>_<message type >_<message id>
E-mail body: <error description>
Attachment: without attachment
By means of this error report the DNO– notifies the natural gas supplier of a problem
in his
e-mail sent earlier, of type:
import
export confirmation
mass meter reading confirmation
The e-mail in which the natural gas supplier sends an error report into the DNO’s
system has the following structure:
Addressee: soaadministrators@spp-distribucia.sk
Sender: <naturalgassupplier@naturalgassupplier.sk>
Subject: chyba: <supplier id>_<message type>_<message id>
E-mail body: <error description>
Attachment: without attachment
By means of this error report the natural gas supplier can notify the DNO’s system
administrator of a problem relating to a received:
export
mass meter readin
import confirmation
4.4.2. Import
The e-mail in which the natural gas supplier sends data for importing into the DNO’s
system must have the following structure:
Addressee: extide_import@spp-distribucia.sk
Sender: <naturalgassupplier@naturalgassupplier.sk>
14/88
Subject: <supplier id>_<message type>_<message id>
E-mail body: blank
Attachment: encrypted XML containing import, must be in accordance with the
scheme for the given message type (see chapter “Formats of XML
messages - XSD schemes”)
The e-mail in which the DNO confirms to the natural gas supplier the receipt of the
import has the following structure:
Addressee: <naturalgassupplier@naturalgassupplier.sk>
Sender: soaadministrators@spp-distribucia.sk
Subject: confirmation: <supplier id>_<message type>_<message id>
E-mail body: blank
Attachment: encrypted text file containing <message id> identifier
4.4.3. Export
The e-mail in which the DNO sends exported data to the narural gas supplier has the
following structure:
Addressee: <naturalgassupplier@naturalgassupplier.sk>
Sender: extide_confirmation@spp-distribucia.sk
Subject: <supplier id>_<message type>_<message id>
E-mail body: blank
Attachment: encrypted XML containing export which is in accordance with the
scheme for the given message type (see chapter “Formats of XML
messages - XSD schemes”)
The e-mail in which the natural gas supplier confirms the receipt of the export must
have the following structure:
Addressee: extide_confirmation@spp-distribucia.sk
Sender: <naturalgassupplier@naturalgassupplier.sk>
Subject: confirmation: <supplier id>_<message type>_<message id>
E-mail body: blank
Attachment: encrypted text file containing <message id> identifier
15/88
4.4.4. Mass readings
In case that the mass reading is divided into several files, each file is sent via e-mail
separately and the natural gas supplier confirms the receipt of each file, also
separately.
The e-mail in which the DNO sends a mass reading to the natural gas supplier has
the following structure:
Addressee: <naturalgassupplier@naturalgassupplier.sk>
Sender: extide_confirmation@spp-distribucia.sk
Subject: <supplier id>_<message type>_<message id>_<x>
E-mail body: “File <x> from <y>” – Information on which file in the sequence (x) is
being sent from the total number of files (y).
Attachment: encypted compresses ZIP file containing an XML export which
corresponds to the mass reading scheme (see chapter “Formats of
XML messages - XSD schemes”).
4.4.4.2. Mass reading confirmation e-mail from natural gas supplier to DNO
The e-mail in which the natural gas supplier confirms the receipt of the mass reading
must have the following structure:
Addressee: extide_confirmation@spp-distribucia.sk
Sender: <naturalgassupplier@naturalgassupplier.sk>
Subject: confirmation: <supplier id>_<message type>_<message id>_<x>
E-mail body:“File <x> from <y>” – Information on which file in the sequence (x) is
being confirmed from the total number of sent files (y).
Attachment: encrypted text file containing <message id> identifier
4.4.5.1. E-mail for public key exchange from DNO to natural gas supplier
The e-mail in which the DNO sends his public key to the natural gas supplier has the
following structure. The requirements to be met by the given public key are described
in chapter 3.4.
Addressee: <naturalgassupplier@naturalgassupplier.sk>
Sender: soaadministrators@spp-distribucia.sk
Subject: certificate:_<supplier id>_<message type>_<message id>
E-mail body: Optional accompanying text.
Attachment: Public key.
16/88
4.4.5.2. E-mail for public key exchange from natural gas supplier to DNO
The e-mail in which the natural gas supplier sends his public key has the following
structure. The requirements to be met by the given public key are described in
chapter 3.4. The given key is manually checked prior to the import to the system.
Addressee: soaadministrators@spp-distribucia.sk
Sender: <naturalgassupplier@naturalgassupplier.sk>
Subject: certificate: <supplier id>_<message type>_<message id>
E-mail body: Optional accompanying text.
Attachment: Public key.
4.5. Specification for communication via Web application
The access to the application will be secured via an encrypted channel. Each natural
gas supplier must authenticate himself prior to using the Web application and based
on the granted authorization data he will gain access only to those XML documents
which are intended for him. The authorization data will be obtained from the solution
operator on written request and after approval by the DNO’s authorized staff
Each XML document will be interpreted by a specific XML form and a strictly defined
XSD scheme. For every message there will be separate XSD schemes and forms via
which the given message (XML document) will be displayed for the authorized Web
application user in an acceptable form. It will be possible to save the displayed
document in other formats (e.g. html, doc, pdf, ...) according to the available natively
supported formats.
The same application will be used for sending XML messages. To send an XML
document to the DNO’s system it will be necessary to choose the correct form for the
given message type. Only a user having sufficient range of authorizations for working
with XML documents will be able to send the document. After completing all the
relevant data the XML document will be processed by the DNO’s system. The
application user will have the option to save a copy of the XML document on his
workstation having the same content as the one saved in the Web application.
17/88
5. GENERAL PRINCIPLES FOR USING MESSAGES
5.1. Identifiers
The point of delivery is the basic communication object for the import and export of
data. The point of delivery is identified by a distinct label.
Identification: SKSPPDISDDDDDCCCCCCC
DDDDD – the type of PoD according to the internal codebook of SPP- distribucia,
a.s.
CCCCCCC – the number of the PoD of the customer, 7-figure serial number of
discount, justified with zeros from the left.
Identification: SKSPPDAAAAAA*
AAAAAA* – acronym for partner
5.2. Use and format of date and time
The date and time are always given at the currently valid time.
The periods are indicated by the time of commencement and the end of the
period
A Gas Day is the time period of 24 hours commencing at 8.00 am Central European
Time or summer time.
For dates and times that the EDI transcribes in the format RRRRMMDDHHmm we
will use the standard XSD type xs:dateTime, and for dates in the format
RRRRMMDD the standard XSD type xs:date, with indication as follows:
RRRR – calendar year ; MM – calendar month; DD – calendar day
HH – hour of day ; mm – minute of hour
18/88
6. MESSAGE FORMATS
Applied messages sent between parties to electronic data exchange, i.e. between
the NG supplier and the DNO:
List of messages
Message
Message code Description
format
S02 Total heating value UTILMD
S41 Notice of change of customer at PoD UTILMD
S42 Request to disconnect non-payer UTILMD
S43 Request to connect non-payer UTILMD
S46 Request to disconnect UTILMD
S48 Request to reconnect UTILMD
S49 Request for a claim UTILMD
S50 Info-order UTILMD
S60 Notice of conclusion of order UTILMD
S70 Information about change to equipment UTILMD
S80 Reading MSCONS
S82 Corrective reading, cancel reading MSCONS
S89 Reading reported by customer UTILMD
S92 Mass reading MSCONS
E03(STS=Z16) Change of business partner UTILMD
E03(STS=Z25) Change of PoD UTILMD
E01(STS=E02) Request for commencement of supply UTILMD
E02(STS=E01) Request for termination of supply UTILMD
E01(STS=E03) Request for change of supplier UTILMD
E01(STS=E01) Notice on change of customer UTILMD
Cancellation of request for change of UTILMD
E01(STS=E05) supplier
E01(STS=E14) Negative reply to change of supplier UTILMD
E01(STS=E15) Positive reply to change of supplier UTILMD
E02(STS=E01) Notice on termination of supply UTILMD
A detailed definition of the attributes and the data are described in the Annex No. 3.1
- MSCONS message format.
19/88
MSCONS
20/88
NAD NAD – Content of MSCONS message
DTM Period
MEA Values
21/88
6.1.2. UTILMD message format
A detailed definition of the attributes and the data are described in the Annex No. 3.2
- UTILMD message format.
UTILMD
22/88
IDE Master Data
STS Status
RFF Reference
23/88
7. DATA EXCHANGE SCENARIOS
The scenarios define the specific situations under which exchange of data takes place
between the NG supplier and the DNO. The exchange of data is automatic between the
information systems of the DNO and the NG supplier.
The following chapter outlines the processes involved in data exchange between entities on
the liberalised market with gas. Processes are integrated and dependent on other processes.
We can refer to this dependent relationship of various data exchange processes as the data
exchange scenarios.
Depending on the type of exchanged data, scenarios are divided into five classes:
Scenarios for exchange of master data
Scenarios for exchange of measurement data
Scenarios for exchange of data on distribution services
Scenarios for exchange of data about the process of changing supplier
Scenarios of periodically exchanged data
Within the group of scenarios for the exchange of master data there are scenarios by which
contractual or master data are exchanged between individual key entities on the gas market.
The scenarios outline the exchange of basic data required for concluding and administering
contractual and technical data of the partner (customer) at the PoD.
The process is initiated by the supplier by sending message E01 Request for
connection of new offtake. This message transfers technical master data.
On the side of the DNO, master data are recorded and a service order is
created for installation of a device at the PoD. The service order is released
Steps of after confirmation of the request for distribution for the respective PoD. In the
scenario case of new PoD, release of the order is subject to acceptance and
confirmation of the request for establishment of connection and payment of
the connection fee. Once the service work has been done the DNO sends the
supplier the message S70 Information on installation of gas meter and
message S60 Request for reaction to service work.
24/88
7.1.1.3 Scenario for Concluding contract on access to distribution network and the
distribution of gas to a PoD
Supplier Distributor
Request
for new
contract
Dispatch of Recording
E01 (STS=E02)
message TKD
Request to connect new offtake
Distribution
contract
Installation
of device
Recording
Dispatch of
info-record S70
message
device
Information on installation /
uninstallation of gas meter
Active offtake
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
25/88
7.1. 2. Terminating Contract for Point of Delivery
The gas supplier sends a Request for disassembly of the device to the DNO
Steps of by message E02. The DNO performs service work, uninstalls the device and
scenario sends information about it back to the supplier by messages S70 Information
on disassembly of device and S60 Reaction to request for service work.
Request
to terminate
supply
contract
Termination
of supply
contract
Dispatch of Uninstallation
E02 (STS=E01)
message of device
Uninstallation
Dispatch of
of info-record S70
message
of device
Information on installation /
uninstallation of gas meter
Offtake
terminated
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Termination of
contract
with customer
26/88
7.1.3. Change of customer at PoD
After creating the new supply contract for the existing PoD the gas supplier
sends information to the DNO by message S41 as Notice of change of
customer at PoD. This message transfers the main reading that the customer
states when deregistering.
If the reading is trustworthy, the status given by the customer using message
S80 is confirmed. The scenario closes with message S60 as Reaction to
Steps of
request for service activity.
scenario
If the reading given by the successor customer is evaluated as trustworthy, a
service order is created in the system of the DNO for a check reading, which
once performed is transferred by message S80. The scenario is concluded by
message S60 as a Reaction to request for service activity.
New technical master data of the customer at the PoD are transferred by
message E01 as Request for a change.
27/88
7.1.3.2. Scenario of Change of customer at PoD
Supplier Distributor
Request for
registration of
change at PoD
Change of
customer
at PoD
Dispatch of Reading
S41
message check
Reporting change of
customer to CM
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Unreliable Reliable
reading reading
Inputting
results of
reading
Recording Dispatch of
S80
reading message
Readings
Dispatch of Change of
E01(STS=E03)
message TKD
TKD
updated
28/88
7.1.4. Change of customer name
Based on the request for a change, the gas supplier sends the DNO
Steps of information about the change of customer name at the PoD using the
scenario message E03. Based on the received message, the DNO updates the master
data of the customer
Supplier Distributor
Request for
change of
customer
name
Change of
customer
name
Dispatch of Change of
E03 (STS=Z16)
message customer name
Change of customer at PoD
Updated
customer
name
field
29/88
7.1.5. Replacement of device
After creating the service order, the DNO uninstalls the device at the PoD,
Steps of
installs a new device and informs the supplier about the intervention by
scenario
generating Information about installation of gas meter by message S70.
Supplier Distributor
Installation
of device
Recording
Dispatch of
info-record S70
message
device
Information on installation /
uninstallation of gas meter
Active offtake
30/88
7.2. Scenario for exchange of measurement data
The group of scenarios describes the situation where there is an exchange of measurement
data or data relating to a claim between individual key entities on the gas market.
The DNO sends the results of the readings to the supplier by message S92
Steps of (see process “Mass input reading“), or in cases of individual entry by message
scenario S80.
Periodic
reading of
balance
Inputting
results of
reading
Recording Dispatch of
S80
reading message
Readings
Record of
reading was
generated
31/88
7.2.2. Extraordinary reading
Supplier Distributor
Immediate
reading
Inputting
results of
reading
Recording Dispatch of
S80
reading message
Readings
Record of
reading was
generated
32/88
7.2.3. Corrective reading
Based on the request the DNO makes a corrective reading, enters it into the
Steps of
information system and processes it. It then generates message S82 –
scenario
Information on correction of reading, which it sends to the gas supplier.
Supplier Distributor
Correction of
reading
Reading –
recording
corrected
reading
Change of
Dispatch of
reading or S82
message
cancellation
Correction of reading
Record on
reading
changed or
cancelled
33/88
7.2.4. Mass input reading
Mass input readings are transferred daily at 04:00. The transfer includes a
large volume of readings that were entered to the system during the previous
day from support systems for collecting reading data. In the case of individual
input of a reading, the reading will be sent by message S80 (see process
Steps of “Regular reading””)
scenario The transfer comprises message S92 – Mass readings and aggregated
messages with readings. Message S92 contains a reference to all generated
messages with readings in the given batch.
Individual files with readings and the message with the reference will be
transferred to and recorded at the gas supplier.
Supplier Distributor
Immediate
reading
Inputting
results of
Files reading
with
readings
Recording Dispatch of
S92
reading message
Hromadné odpočty
Files
Record of with
reading was readings
generated
34/88
7.3. Scenarios for exchange of information on distribution services
The scenarios describe the exchange of data between the DNO and the gas supplier
required for securing services linked to the distribution of gas.
35/88
7.3.2. Request for reconnection of non-payer
Request for
disconnection
due to non
-payment
Entering
request for
disconnection
Inputting
Dispatch of
S42 results of
message
reading
Request for disconnection
of non-payer
Recording Dispatch of
S80
reading message
Readings
Record of
reading was
generated
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
The gas supplier sends the DNO the message S43 Request for reconnection
of non-payer. Based on the service order generated by the transfer, the DNO
Steps of
connects the device and makes a reading, which it sends by message S80. At
scenario
the same time the DNO sends also a Reaction to request for service activity
by way of message S60.
36/88
7.3.2.2. Scenario of Request for reconnection of non-payer
Supplier Distributor
Request for
reconnection of
non-payer
Restoration
of supply
Dispatch of Installation
S48
message of device
Application for
reconnection of non-payer
Recording
Dispatch of
info-record S70
message
device
Information on installation /
uninstallation of gas meter
Active offtake
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
37/88
7.3.3. Request for disconnection
Through the gas supplier the customer request the DNO to shut-off of the gas
supply for a determinate period. The supplier by recording the request for
disconnection/interruption of offtake by way of message S46 requests the
Steps of
disconnection of the PoD.
scenario
Based on the service order generated by the transfer the DNO uninstalls the
device and sends message S70. The scenario is concluded by message S60
as Reaction to request for service activity.
38/88
7.3.3.2. Scenario Request for disconnection from customer
Supplier Distributor
Request for
interruption
of supply
Interruption
of supply
Dispatch of Uninstallation
S46
message of device
Uninstallation
Dispatch of
of info-record S70
message
of device
Information on installation /
uninstallation of gas meter
Offtake
terminated
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
39/88
7.3.4. Request for reconnection
If it is possible to restore the supply of gas, the supplier sends the DNO a
request for reconnection using message S48. Based on the service order
Steps of
generated by the transfer the DNO installs the device and sends message
scenario
S70. At the same time the DNO sends message S60 Reaction to request for
service activity.
Supplier Distributor
Request for
reconnection
Restoration
of supply
Dispatch of Installation
S48
message of device
Application for
reconnection of non-payer
Recording
Dispatch of
info-record S70
message
device
Information on installation /
uninstallation of gas meter
Active offtake
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
40/88
7.3.5. Request for Info-order
The initiative comes from the supplier, which generates an Info-order in the
Steps of
system and sends it by message S50 to the DNO. The obligation of the DNO
scenario
is to carry out activity based on which it can send back message S60 to the
supplier as a reaction to request for service activity.
Supplier Distributor
Request
Inputting
request
Dispatch of Performance
S50
message of activity
Info-order
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
41/88
7.3.6. Request for a claim concerning reading
Following receipt of a claim from a customer the supplier records and sends
the claim to the DNO.
Claim concerning reading
If the supplier discovers an error in the received reading, it also sends the
claim to the DNO by message S49. Following receipt of the message, the
DNO sets up a service order for the reading claim. If the claim is
substantiated, it makes a service intervention. After the service intervention
the DNO checks the reading data and sends back to the supplier information
Steps of on the corrected reading by message S82.
scenario Claim concerning device - legal exam (S51 - REUS)
After receipt of the message the DNO sets up a service order for the device
claim REUS. If the claim is substantiated, it makes a service intervention.
Following the service intervention the DNO orders examination of the device
and proceeds with correction of the gauge according to the discovered faults.
Reading result is not given.
42/88
7.3.6.2. Scenario of Request for claim concerning reading
Supplier Distributor
Claim
Claim
Inputting
Dispatch of
S49 corrected
message
reading
Claim concerning
reading
Correction of Dispatch of
S82
reading message
Correction of reading
Record of
reading was
generated
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
43/88
Supplier Distributor
Claim
Claim
Inputting
Dispatch of
S49(STS=REME) corrected
message
reading
Claim concerning
reading
Correction of Dispatch of
S82
reading message
Correction of reading
Record of
reading was
generated
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
44/88
7.3.6.3. Scenario of Request for claim concerning device
Supplier Distributor
Supplier SPP-D
Claim
Claim
Establishment
Dispatch of
of gas meter S70
message
inforecord
Information on installation /
uninstallation of gas meter
Offtake
is active
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
45/88
7.3.7. Request for self-reading, Change of contractual tariff
With a Request for self-reading the supplier sends message S89 to the DNO
with the input reading reported by the business partner (customer). In the
system of distribution the reading is verified and if trustworthy, it is confirmed
by transfer of S80. If the reading is untrustworthy, a service order is set up in
the system of distribution, a reading is made and this is sent to the supplier by
message S80. The process is completed by the transfer of message S60
Reaction to request for service activity.
Steps of
scenario
Upon a change of contractual tariff the supplier inputs into the system the
reading reported by the business partner (customer) and sends message S89
to the DNO. In the system of distribution the reading is checked and if
trustworthy, is confirmed by transfer of S80. If the reading is untrustworthy, a
service order is set up in the system of distribution, a reading is made and this
is sent to the supplier by message S80. The process is completed by the
transfer of message S60 Reaction to request for service activity.
46/88
7.4. Scenarios for change of gas supplier
Supplier Distributor
Customer
reports
reading
Inputting
reading
from
customer
Dispatch of Reading
S89
message check
Input of self-reading
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
Unreliable Reliable
reading reading
Inputting
results of
reading
Recording Dispatch of
S80
reading message
Readings
Record of
reading was
generated
47/88
Supplier Distributor
Customer
reports
reading
Inputting
reading
from
customer
Dispatch of Reading
S89
message check
Input of self-reading
Displaying of Dispatch of
S60
message message
Reaction to request
for service activity
Completion of
contact with
customer
Unreliable Reliable
reading reading
Inputting
results of
reading
Recording Dispatch of
S80
reading message
Readings
Record of
reading was
generated
The scenarios for a change of supplier describe all the processes that have to be executed
manually or automatically so that the customer can receive natural gas from another supplier
(trader). The following parties are involved in the process:
customer
previous supplier (previous trader)
new supplier (new trader)
Distribution Network Operator (DNO)
48/88
7.4.1. Change of gas supplier to PoD from perspective of DNO
The process for changing supplier starts at the new supplier. Following
identification or the recording of commercial and technical master data, it
sends the DNO a request to conclude a gas distribution contract. The DNO
receives the request, registers it in the system and informs the former supplier
about the request for a change of supplier. The DNO concludes in the system
the gas distribution contract with the new gas supplier. The new supplier
sends the DNO a request for actual performance of the change of supplier.
The DNO receives the request for a change of supplier by message E01. After
receipt of the request for a change the DNO checks the data of the message
and if not accepting the requirements it sends the new supplier message E01
Rejection of request for change of supplier. If all the criteria are satisfied, the
Steps of request is accepted and the DNO assigns the PoD of the customer to the new
scenario supplier. The DNO sends a confirmation of the change to the new supplier by
message E01 and to the previous supplier a notice of change of supplier by
message E02. The new supplier is entitled to request the cancellation of a
change of supplier by message E01 Cancellation of request for change of
supplier, provided this has not yet been confirmed.
If the cancellation is confirmed, message E01 Rejection of request to change
supplier is sent to the new supplier. If the request has already been confirmed,
then the cancellation is rejected by the generation and dispatch of message
E01 Confirmation of request for a change of supplier. After processing the
change of supplier at the DNO, an info-record about the device is generated,
and also a service order for making a reading is generated and executed,
which by law is then sent to the former supplier by message S80 as historical
data for billing and to the new supplier as the initial meter reading.
49/88
7.4.1.2 Scenario of Change of supplier to PoD from perspective of DNO
Previous
New Supplier Supplier SPP-D
Request
of supplier
change
Sending
request
of distribution
contract
Recieving
request of
distribution
contract
Recieving
Notify
information about
Previous
delivery request of
Supplier
supplier change
Information about
delivery request of
supplier change
Sending request
of change
supplier
executing
Processing
Dispatch of of change
E01(STS=E03)
message supplier
request
Request for making
change of supplier
Vytvorenie
Request
požiadavky
is NOT
na storno zmeny
acceptable
dodávateľa
Recieving
Dispatch of of suplier
E01(STS=E05)
message change
canceling
Cancel Supplier change
Cancelling
is allowable
Cancelling Request
Dispatch of
is NOT IS
message
allowable acceptable
Refusal
E01(STS=E14)
processing
Refusal supplier change
Refusal
of supplier
change is
executed
Executing of
Dispatch of
confirmation and Confirmation
message
contract making
Confirmation of (for new supplier)
supplier change
Contract
is made Spracovanie
Dispatch of
oznámenia o zmene E02(STS=E01)
message
dodávateľa
Oznámenie (starému dodávateľovi)
zmeny dodávateľa
Zmluva
so zákazníkom
je ukončená
Recording
Dispatch of
info-record S70
message
device
Information on installation /
uninstallation of gas meter
Recording Dispatch of
S80
reading message
Readings
Record of
meter reading
is done Recording Dispatch of
S80
reading message
Readings
Record of
meter reading
is done
50/88
7.5. Scenarios for periodically exchanged data
7.5.1. Transmission of Gross Calorific Value
The system allows the automatic and periodic transmission of heat values to
the gas supplier, which are needed to convert the gas consumption in cubic
meters to kWh.
The transmission process is triggered by a periodic timer or possibly triggered
by the user. After the transfer the heat values will be saved at the supplier and
Steps of
subsequently used in conversions when billing.
scenario
The report contains heat values defined for a given date. The characteristics
of the point of delivery are used for the transmission. The number of the point
of delivery (PoD) mentioned in the message is fictive – the heat values are
generally applicable.
Supplier Distributor
O...
Supplier SPP-D
.
Periodically
activated
Recording of
Dispatching
combustion S02
message
heat values
Combustion heat values
Data
were
recorded
51/88
8. FORMATS OF XML MESSAGES - XSD SCHEMES
The XML in e-mail attachments containing exports and imports must fully comply with
the defined XSD schemes:
- Schemes for each message type that are derived from MSCONS
- Schemes for each message type that are derived from UTILMD
Distribution requests can be entered via the Web GUI or in a mass form using a text
file of a defined structure, sending it to the DNO and its subsequent import to the
system. The information on the confirmation / refusal of the access request to
52/88
distribution network and gas distribution for the respective supplier is accessible via
the Web GUI.
Nominations, renominations
Entering provisional monthly, provisional weekly and daily nominations as well as
renominations is possible in accordance with the regulations in force via the Web GUI
interface. The information on confirmation / refusal of nomination is accessible to the
respective supplier via the Web GUI.
Billing
The billing of distribution capacity, exceeding allowable cumulative deviation and
contracted daily limit is conducted in accordance with the regulations in force and the
contract in force on the access to distribution network and gas distribution with the
natural gas supplier. The outgoing invoices are available for reading via the Web GUI
and similarly, also detailed information on the supplier’s individual points of delivery
(PoD) that were used for calculations of the invoice. The official invoice for payment
is officially sent to supplier in a paper form by post.
10.LIST OF ANNEXES
Annexe Name
Annexe No. 3.1 MSCONS message formats
53/88
Annex No. 3.1
MSCONS message format
11.INTRODUCTION
12.MESSAGE FORMATS
Scheme of segments
54/88
MSCONS
55/88
NAD NAD – Content of MSCONS message
DTM Period
MEA Values
56/88
12.3. Chart of segments
57/88
ACTION R-3 Partner role 3035 MR Recipient
MS Sender
PARTNER R-35 Partner number 3039 Format:
SKSPPDAAAAA*
A – partner name
acronym
CODELISTAGEN R-3 Organization 3055 60 Assigned by
CY national
organization
NAMEADDRESS1 R-35 Designation of 3124
partner
PARTNERNAME1 R-35 Partner name 3036
PARTNERNAME2 R-35 Partner name 3036
STREET1 R-35 Street 3042
STREET2 R-35 Number 3042
CITY R-35 City 3164
REGION R-9 Region 3229
ZIPCODE R-9 ZIP code 3251
COUNTRY R-3 Country 3207 SK
>> CTA 1-1 Contact details
CONTACTNAME R-35 Name of contact 3412
person or branch
Communication
>>> COM 1-n
contact
COMMNUMBER R- Address 3148
512
COMMQUALF R-3 Contact type 3155 EM Electronic mail
code
12.3.2. Document data
Num Conte
Segment name / EDIE
./ Description nt - Content - remark
Field name L
Type value
> UNS 1-1 Beginning of data section identifier
SECTION_ID R-1 Section identifier 0081 D Data
Name of
> NAD 1-n Name and address information
provider
ACTION R-3 Partner role 3035 GN Information
provider
PARTNER R-35 Partner number 3039 Format:
SKSPPDAAAAA
A
A – partner
name acronym
CODELISTAGENC R-3 Organization 3055 60 Assigned by
Y national
organization
>> LOC 1-n Location identification
PLACE_QUALIFIE R-3 Place type code 3227 172 Reporting
58/88
R location
PLACE_ID R-35 Place of delivery 3225
number (PoD)
CODE_LIST_ R-3 Organization 3055 89 Code assigned
RESPONSIBLE_ by distributor
AGENCY_1
>>> RFF 1-n Reference
REFERENCEQUAL R-3 Reference type code 1153 MG Device number
IFIER (Serial number)
MSC Aggregate
readings (file)
REFERENCENUM R-35 Reference 1154 Reference -
BER Device number
or ID of
referenced
document with
readings
>>> LIN 1-n Reading record
LINE_ITEM_NUMB R-6 Number 1082 Line number
ER
ACTION_REQUES R-3 Action code 1229 1 Add
T_ NOT_CODE
>>>> QTY 1-1 Quantity
QUANTITY_QUALI R-3 Processing type 6063 220 Regular reading
FIER code (purpose)
427 Reading
correction
182 reading
cancellation
QUANTITY N- Quantity 6060 Number (2
15.2 decimal places)
MEASURE_UNIT_ R-8 Unit of measure 6411 MTQ Cubic meters
QUALIFIER
>>>> Date and time of
DTM 1-1 Date and time
> reading
DATUMQUALIFIER R-3 Purpose 2005 368 Date of reading
DATUM DT Date and time 2380
(35)
Characteristics
>>>> CCI 0-n Characteristics segment for
quantity
PROPERTY_CLAS R-3 Type of 7059 9 Reading
S characteristics
CHARACTERISTIC R-17 Code of 7037 Z_2 Reason
_ID characteristics
Z_5 Planned reading
type
Z_7 Status
Z_8 Reading type
Z_9 Active / Inactive
59/88
Num Conte
Segment name / EDIE
./ Description nt - Content - remark
Field name L
Type value
Segment of
>>>>
MEA 1-1 Measured values measurement
>
attributes
MEASUREMENT_ R-3 Value code 6155 Code from code book for
ATTRIBUTE_COD classification Z_2, Z_5,
E Z_7, Z_8, Z_9
MEASUREMENT_ R-70 Text description of 6154 Code from code book for
ATTRIBUTE value classification Z_2, Z_5,
Z_7, Z_8, Z_9
> UNT 1-1 End of message
NUMSEG C-6 Number of 0074 Integer
transferred
segments
REFNUM R-14 Reference number 0062
12.3.3. Code book
Characteristi Content
Content - description
cs - value
Z_2 - Reason
01 Periodical reading
02 Progressing reading with settlement
Final reading at
03 registration/deregistration
04 Verification reading
06 Reading upon registration
08 Reading due to technical installation
09 Progressive reading without settlement
10 Check reading
11 Reading after programming/adjustment
12 Reading due to technical removal
Reading prior to
16 programming/adjustment
17 Reading upon structure change of point
of delivery
21 Reading for technical installation in
connection with settlement
22 Reading due to technical removal in
connection with settlement
24 Change of installation
25 Change of removal
Reading after change of log. number of
29 counter
60/88
Z_5 - Planned reading type
01 Reading for public utilities
02 Reading for customers
03 Automatic estimate
04 Derived reading
Z_7 - Status
0 Reading command created
1 Billable
2 Blocked automatically
3 Blocked by agent
4 Released by agent
5 Checked independently
7 Settled
Characteristi Content
Content - Description
cs - value
Z_8 - Reading type
01 Reading for public utilities - SAP
02 Reading for customer - SAP
03 Automatic estimate - SAP
04 Derived reading - SAP
05 New estimate after overestimate - SAP
06 Internet reading - SAP
Result of reading, upload, receipt of
07 invoice
Estimate of readings from DIS -
13 individual transfer
84 Reading without bar code, correction
Correction of estimate from DIS - mass
85 transfer
86 Reading correction via GMS
Correction of meter reading sheet -
87 mass input
Correction of estimate of readings -
88 mass transfer
89 Correction of readings - PSION
94 Reading without bar code
Estimate of readings from DIS - mass
95 transfer
96 Reading via GMS
97 Meter reading sheet - mass input
98 Estimate of readings - mass transfer
99 Mass transfers - PSION
B1 KOSK_SAM Auto reading
61/88
B2 KOSK_SAK Check of auto reading
ODZP_ENE Restoration of supply after
D1 payment
D2 ODZP_ENZ Restoration of supply new
E1 PDZP_ENE Cut-off
PDZP_ENP Unauthorized consumption
E2 ext.
PDZP_INP Unauthorized consumption
E3 int.
H1 REME_EIP Other complaint
H2 REME_EKM Check of measurement
H3 REME_ENS Complaint implausible
H4 REME_EOD Complaint of reading ext.
H5 REME_IOD Complaint of reading int.
H6 REME_NOS Complaint of natural gas
consumption estimate
H7 REME Completion of consumption
calculation - stuck counter
HD Consumption supplement
Automatic estimate - extraordinary
HM measurement
ZMPR_EKO Change of customer at
K1 point of delivery
KL Postal card
PZOD_EUO Customer request
L1 consumption cut-off
L2 PZPD_EOO Customer request
restoration of consumption
Z_9 - Active / Inactive
01 Active
62/88
Annex No. 3.2
UTILMD message format
13.INTRODUCTION
This document is an implementation guide for UTILMD type message (Utility Master
Data). It describes the UN/EDIFACT message UTILMD in details.
The UTILMD message is sent between the natural gas supplier and the distribution
network operator (DNO). It is used to transfer data about premises and services and
can be used to request information.
Examples of use:
Information on final customer connection
Information on change of supplier
Information on contract termination with final customer
Information on change of characteristics of final customer’s device
Information on change of supplier
Information on change of premises or service characteristics
63/88
14.FORMAT OF MESSAGES
Scheme of segments
64/88
UTILMD
65/88
IDE Master Data
STS Status
RFF Reference
66/88
14.3. Chart of segments
Num. Conte
Segment name /
/ Description EDIEL nt - Content - remark
Field name
Type value
Message header
> UNH 1-1 Message header
data
REFERENCENUM R- Message 0062 Unique message
BER 14 identifier identifier
IDENTIFIER R-6 Message 0065 UTIL
type version MD
identifier
VERSIONNUMBER R-3 Message 0052 D
type version
RELEASENUMBE R-3 Release of 0054 04B
R message
type version
CONTROLAGENC R-2 Agency 0051 UN
Y
> BGM 1-1 Beginning of message
NAME R-3 Message 1001 E01 New consumption
type code connection request
E02 Termination request
E03 Change of master
data
S02 Combustion heat
values
S41 Notification of
customer change to
PoD
S42 Disconnection
request of non-
paying customer
S43 Connection request
of non-paying
customer
S46 Disconnection
request
S48 Reconnection
request
S49 Complaint request
(reading, device)
S50 Info order
S60 Order completion
notification
S70 Information on
change on device
67/88
S89 Reading reported by
customer
CODELISTAGENC R-3 Organization 3055 60 Assigned by national
Y organization
FULLNAME R- Document 1000 Document type name
35 name (defined in the list of
messages, TSDE
chapter 6)
DOCUMENTNUMB R- Message 1004 Unique message
ER 35 identifier identifier
VERSION R-9 Version of 1056 3.00
electronic
document
DOCUMENTFUNC R-3 Message 1225 9 Original copy
function
Date and time of
> DTM 1-1 Date and time
message creation
DATUMQUALIFIER R-3 Purpose 2005 137 Date of message
creation
DATUM DT Date and 2380
(35) time
Num. Conte
Segment name /
/ Description EDIEL nt - Content - remark
Field name
Type value
Name and address of
NAD segment type
> 2-2 Name and address communicating
with tag
partner
NAD_1 1 Sender (ACTION field = “MS”)
NAD_2 1 Addressee (ACTION = “MR”)
ACTION R-3 Partner role 3035 MR Addressee
MS Sender
PARTNER R- Partner 3039 Format:
35 number SKSPPDAAAAA*
A – partner name
acronym
CODELISTAGENC R-3 Organization 3055 60 Assigned by national
Y organization
NAMEADDRESS1 R- Designation 3124
35 of partner
PARTNERNAME1 R- Partner 3036
35 name
PARTNERNAME2 R- Partner 3036
35 name
STREET1 R- Street 3042
35
STREET2 R- Number 3042
35
68/88
CITY R- City 3164
35
REGION R-9 Region 3229
ZIPCODE R-9 ZIP code 3251
COUNTRY R-3 Country 3207 SK
>> CTA 1-1 Contact details
CONTACTNAME R- Name of 3413
35 contact
person or
branch
>>> COM 1-n Communication contact
COMMNUMBER R- Address 3148
512
COMMQUALF R-3 Contact type 3155 EM Electronic mail
code
69/88
messages will have
specific type xs:date
or xs:dateTime
(according to
DATUMQUALIFIER
type)
>> STS 0-n Status
CATEGORY R-3 Status 9015 7 Transaction
category
code
E01 Respond to request
2 Order administration
CATEGORY_AGE R-3 Organization 3055 PDS
NCY
Num. Conte
Segment name /
/ Description EDIEL nt - Content - remark
Field name
Type value
REASON_1_ R-3 Action code 9013 Category code 7 -
DESCRIPTION_C Transaction
ODE
Message type E01 -
New consumption
connection request
E01 Master data at
change
E02 New consumption
connection request
E03 Change of supplier at
PoD
E05 Cancellation of
change of supplier at
PoD
Message type E02 -
Termination request
E01 Supply termination
request / Device
removal request
Message type E03 –
Change of master
data
Z16 Change of customer
name at PoD
Z19 Change of
consumption point
address
Z25 Change of point of
delivery data
Message type S70 –
70/88
Information on
installation of gas
meter
E01 Master data at
change
E02 New consumption
connection request
E05 Cancellation
E20 Removal
Category code E01 –
Response to request
E14 Refusal of change of
supplier
E15 Approval of change
of supplier - of new
supplier (without
corrections)
REASON_1_ R- Service call / 9012 Category code 2 –
DESCRIPTION 35 order type Order administration
ZMPR Change of customer
at point of delivery
PDZP Natural gas supply
request
ODZP Restoration of natural
gas supply
DEM Removal
E
PZPD Customer request for
supply cut-off
PZOD Customer request for
restoration of supply
REM Complaint about
E reading
REUS Complaint about
device
INFO Information transfer
order
SAM Reading verification
O order on customer
request
71/88
Num. Conte
Segment name /
/ Description EDIEL nt - Content - remark
Field name
Type value
7 - Transaction
REASON_2_ R-3 Additional 9013 Message type S70 –
DESCRIPTION_C status Information on
ODE installation of gas
meter
I01 Installation
I02 Removal
REASON_2_ R- Additional 9012 Message type S70 -
DESCRIPTION 35 information Information on
installation of gas
meter
Class of counters
(not sent at
cancellation
>> FTX 0-n Free text
TEXT_SUBJECT_ R-3 Text type 4451 BLG Comment on
QUALIFIER code requested service
AAI General information
ACB Additional
information
ADM Information on
readings
CODE_LIST_QUAL R- Code of item 1131 Text line number
IFIER 17
CODE_LIST_ R-3 Organization 3055 PDS
RESPONSIBLE_A
GENCY
FREE_TEXT_1 R- Free text 4440
190 field
FREE_TEXT_2 R- Free text 4440
190 field
FREE_TEXT_3 R- Free text 4440
190 field
FREE_TEXT_4 R- Free text 4440
190 field
FREE_TEXT_5 R- Free text 4440
190 field
LANGUAGE R-3 Language 3453 SK Slovak
according to
ISO 639-1
72/88
Num. Conte
Segment name / Descriptio EDIE
/ nt - Content - remark
Field name n L
Type value
>> AGR 0-n Distribution contract data Contract data
AGREE_TYPE_ID R-3 Type of 743 11 Connection to network
contract 1
AGREE_TYPE_ R-3 Type of 743 5 Local contract
DESCRIPTION contract 3
AGREE_TYPE_ R- Code 113 ZTR - Billing class
CODE_LIST 17 1
1100 Class for households –
protected customer (for
tariff type D)
2200 Class for small
consumption (for tariff type
M)
2400 Class for medium and
high consumption (for tariff
type S and V)
TTY - Tariff type
D Households – Private
individual, contracted
offtake up to 60,000 m3
yearly, inclusive
M Small consumption – Sole
trader or legal entity,
contracted offtake up to
60,000 m3 yearly,
inclusive
S Medium consumption –
Sole trader or legal entity,
contracted offtake from
60,001 up to 400.000 m3
yearly, inclusive
V High consumption – Sole
trader or legal entity,
contracted offtake above
400.001 m3 yearly,
inclusive
OJD – Reading unit
T00 Weekly
D00 Decadal
M00 Monthly
R01 Annual, January
R02 Annual, February
R03 Annual - March
73/88
R04 Annual - April
R05 Annual - May
R06 Annual - June
R07 Annual - July
R08 Annual - August
R09 Annual - September
R10 Annual - October
R11 Annual - November
R12 Annual - December
DUM Reading unit for ZBZ /
MY Request
DOM - Point of delivery
type
01 Point of delivery
02 Self-consumption
03 CNG
04 Supply substation
AGREE_TYPE_AG R-3 Organizat 305 PDS
ENCY ion 5
SERVICE_LAYER R-3 Value 941
type 9 DOM Point of delivery type
ZTR Settlement class
TTY Tariff type
OJD Reading unit
Num. Conte
Segment name / EDIE
/ Description nt - Content - remark
Field name L
Type value
>> LOC 1-1 Location identification
PLACE_QUALIFIE R-3 Place type 322 172 Reporting location
R code 7
PLACE_ID R- Point of 322
35 delivery 5
number (PoD)
CODE_LIST_ R-3 Organization 305 89 Code assigned by
RESPONSIBLE_ 5 distributor
AGENCY_1
>> RFF 0-n Reference
REFERENCEQUA R-3 Reference 115 MG Device number
LIFIER type code 3 (Serial number)
TN Request number
(Request number)
REFERENCENUM R- Reference 115 Reference
BER 35 4
Segment of
>> CCI 0-n Characteristics characteristics of
point of delivery
PROPERTY_CLAS R-3 Type of 705 16 Parameter - Facts
S classification 9
74/88
3 Measured values
CHARACTERISTIC R- Code of 703 16 - Parameter -
_ID 17 classification 7 Facts
Described in
separate chapter
Facts
3 – Measured values
(calorific value)
CALO Caloric area
R_AR
EA
CALO Calorific value
R_VA
L
CHARACTERISTIC D Amendment 1 703
_1 - date from 6
CHARACTERISTIC D Amendment 2 703
_2 - date to 6
>>> CAV 1-1 Characteristics values
CODE_LIST_ID R- Value code 711 Value – identifier
17 1 from code book
CHARACTERISTIC R- Text 711 Value – description
_ VALUE_1 35 description of 0 from code book or
value directly entered value
CHARACTERISTIC R- Text 711
_ VALUE_2 35 description of 0
value
>> SEQ 0-n Reading record
ACTION_REQUES R-3 Action code 122 1 Add
T 9
SEQU_INFOS_ C- Number 105 Line number
SEQUENCENR 10 0
>>> QTY 1-1 Quantity
QUANTITY_QUALI R-3 Processing 606 220 Regular reading
FIER code type 3
31 Consumption
QUANTITY N- Quantity 606 Number (2 decimal
15.2 0 places)
MEASURE_UNIT_ R-3 Unit of 641 MTQ Cubic metres
QUALIFIER measure 1
75/88
Num. Conte
Segment name / EDIE
/ Description nt - Content - remark
Field name L
Type value
Segment of
>>> CCI 0-n Characteristics characteristics for
quantity
PROPERTY_CLAS R-3 Type of 705 9 Measurement
S classification 9
8 Measurement device
(air pressure)
CHARACTERISTIC R- Classification 703 9 - Measurement
_ID 17 code 7
Z_2 Reason
Z_8 Reading type
8 - Parameter of air
pressure area
PR_ Air pressure area
AREA
_AI
CALO Caloric area
R
_ARE
A
TEMP Temperature area
_ARE
A
>>>
CAV 1-1 Classification values
>
CODE_LIST_ID R- Value code 711
17 1
CHARACTERISTIC R- Text 711
_ VALUE_1 35 description of 0
value
CHARACTERISTIC R- Text 711
_ VALUE_2 35 description of 0
value
>> NAD segment type 0-2 Name and address Name of customer,
with tag: address
Address of connected premises and name of
NAD_1 1 customer (ACTION field = “IT”), must not contain
contact details segments
Mailing address and contact (ACTION field = “UD”) –
NAD_2 1
optional information
ACTION R-3 Partner role 303 IT On-site
5 installation(Connecte
d premises)
UD Recipient of product
or service
76/88
(customer’s mailing
address)
CODELISTAGENC R-3 Organization 305 PDS
Y 5
NAMEADDRESS1 R- Additional 312
35 information on 4
partner
NAMEADDRESS2 R- Additional 312
35 information on 4
partner
PARTNERNAME1 R- Person’s last 303
35 name or 6
business
name of
company
PARTNERNAME2 R- Person’s first 303
35 name 6
STREET1 R- Street 304
35 2
STREET2 R- Number 304
35 2
STREET3 R- Extension 304
35 number 2
ZIPCODE R-9 ZIP code 316
4
CITY R- City 322
35 9
REGION R-9 Region 325
1
COUNTRY R- Country 320
35 7
>>> CTA 1-1 Contact details
77/88
Num. Conte
Segment name / EDIE
/ Description nt - Content - remark
Field name L
Type value
>>>
COM 0-n Communication contact
>
COMMNUMBER R- Value 3148 Phone number or e-
512 mail
COMMQUALF R-3 Contact type 3155
code AL Mobile phone
TE Phone
EM Electronic mail
> UNT 1-1 End of message
NUMSEG C-6 Number of 0074 Integer
transferred
segments
REFNUM 14 Reference 0062
number
78/88
counter
Z_8 - Reading type
01 Reading for public utilities - SAP
02 Reading for customer - SAP
03 Automatic estimate - SAP
04 Derived reading - SAP
05 New estimate after overestimate - SAP
06 Internet reading - SAP
Result of reading, upload, receipt of
07 invoice
Estimate of readings from DIS -
13 individual transfer
84 Reading without bar code, correction
Correction of estimate from DIS - mass
85 transfer
86 Reading correction via GMS
Correction of meter reading sheet -
87 mass input
Correction of estimate of readings -
88 mass transfer
89 Correction of readings - PSION
94 Reading without bar code
Estimate of readings from DIS - mass
95 transfer
96 Reading via GMS
97 Meter reading sheet - mass input
98 Estimate of readings - mass transfer
99 Mass transfers - PSION
B1 KOSK_SAM Auto reading
B2 KOSK_SAK Check of auto reading
ODZP_ENE Restoration of supply after
D1 payment
D2 ODZP_ENZ Restoration of supply new
E1 PDZP_ENE Cut-off
PDZP_ENP Unauthorized consumption
E2 ext.
PDZP_INP Unauthorized consumption
E3 int.
H1 REME_EIP Other complaint
H2 REME_EKM Check of measurement
H3 REME_ENS Complaint implausible
79/88
Characterist Content
Content - Description
ics - value
Z_8 - Reading type
H4 REME_EOD Complaint of reading ext.
H5 REME_IOD Complaint of reading int.
H6 REME_NOS Complaint of natural gas
consumption estimate
H7 REME Completion of consumption
calculation - stuck counter
HD Consumption supplement
Automatic estimate - extraordinary
HM measurement
ZMPR_EKO Change of customer at
K1 point of delivery
KL Postal card
PZOD_EUO Customer request
L1 consumption cut-off
PZPD_EOO Customer request
L2 restoration of supply
Characterist Content
Content - description
ics - value
CALOR_AREA - Caloric area
0001 Caloric area 1
TEMP_AREA - Temperature area
12 -12
15 -15
18 -18
Characterist Content
Content - description
ics - value
PR_AREA_AI - Air pressure area
0.882 1143 - mnm
0.887 1109 - mnm
0.898 1020 - mnm
0.901 993 - mnm
0.904 967 - 972 mnm
0.906 953 - mnm
0.908 938 - mnm
0.910 916 - mnm
0.912 900 - 901 mnm
0.913 895 - mnm
0.914 885 - 889 mnm
0.915 880 - 881 mnm
0.917 863 - 865 mnm
80/88
0.918 853 - 858 mnm
0.919 844 - 850 mnm
0.920 835 - 841 mnm
0.921 829 - 831 mnm
0.922 819 - 820 mnm
0.924 805 - 807 mnm
0.925 795 - 802 mnm
0.926 787 - 792 mnm
0.927 779 - 784 mnm
0.928 771 - 776 mnm
0.929 762 - 768 mnm
0.930 754 - 761 mnm
0.931 746 - 752 mnm
0.932 738 - 744 mnm
Characterist Content
Content - description
ics - value
PR_AREA_AI - Air pressure area
0.933 730 - 736 mnm
0.934 721 - 724 mnm
0.935 714 - 720 mnm
0.936 709 - 711 mnm
0.937 697 - 704 mnm
0.938 690 - 693 mnm
0.939 681 - 688 mnm
0.940 673 - 680 mnm
0.941 665 - 671 mnm
0.942 657 - 662 mnm
0.943 648 - 656 mnm
0.944 640 - 647 mnm
0.945 633 - 635 mnm
0.946 624 - 630 mnm
0.947 616 - 623 mnm
0.948 610 - 615 mnm
0.949 600 - 607 mnm
0.950 592 - 599 mnm
0.951 584 - 591 mnm
0.952 578 - 583 mnm
0.953 567 - 574 mnm
0.954 559 - 566 mnm
0.955 551 - 557 mnm
0.956 543 - 550 mnm
0.957 535 - 542 mnm
0.958 527 - 534 mnm
81/88
0.959 519 - 526 mnm
0.960 511 - 518 mnm
0.961 503 - 510 mnm
0.962 494 - 502 mnm
0.963 486 - 493 mnm
0.964 478 - 485 mnm
0.965 470 - 477 mnm
0.966 462 - 469 mnm
0.967 454 - 461 mnm
0.968 446 - 453 mnm
0.969 438 - 445 mnm
0.970 430 - 437 mnm
0.971 422 - 429 mnm
0.972 413 - 421 mnm
0.973 405 - 412 mnm
0.974 397 - 404 mnm
0.975 389 - 396 mnm
0.976 381 - 388 mnm
0.977 373 - 380 mnm
0.978 365 - 372 mnm
0.978 365 - 372 mnm
0.979 357 - 364 mnm
0.980 349 - 356 mnm
0.981 340 - 348 mnm
0.982 332 - 339 mnm
Characterist Content
Content - Description
ics - value
PR_AREA_AI - Oblasť tlaku vzduchu
0.983 324 - 331 mnm
0.984 317 - 323 mnm
0.985 308 - 315 mnm
0.986 300 - 307 mnm
0.987 292 - 299 mnm
0.988 284 - 291 mnm
0.989 276 - 283 mnm
0.990 268 - 275 mnm
0.991 259 - 267 mnm
0.992 251 - 258 mnm
0.993 243 - 250 mnm
0.994 235 - 242 mnm
0.995 227 - 234 mnm
0.996 219 - 226 mnm
0.997 211 - 218 mnm
82/88
0.998 203 - 210 mnm
0.999 195 - 202 mnm
1.000 186 - 194 mnm
1.001 178 - 185 mnm
1.002 170 - 177 mnm
1.003 162 - 169 mnm
1.004 154 - 161 mnm
1.005 146 - 153 mnm
1.006 138 - 145 mnm
1.007 130 - 137 mnm
1.008 122 - 129 mnm
1.009 113 - 121 mnm
1.010 105 - 112 mnm
1.011 97 - 104 mnm
14.3.4. Facts
Data
Name Description Remark
type
Point of delivery facts – Household (HH)
Estimated yearly
QU_DRS_D consumption-HH Number Mandatory field
US_ZN_NAP Indicator of connection Number Information field
(optional), value from
code book – “Indicator
of connection”,
Information field
(optional)
Nature of consumption-HH- Information field
FL_CHAD_K heating Flag (optional)
Nature of consumption-HH- Information field
FL_CHAD_T DHW Flag (optional)
Nature of consumption-HH- Information field
FL_CHAD_V cooking Flag (optional)
Information field
QU_KWH_D Estimated yearly Number (optional)
consumption-HH in kWh
83/88
Data
Name Description Remark
type
Point of delivery facts – Small consumption
Estimated yearly consumption
QU_DRS_M SC Number Mandatory field
QU_DRS_L_ Estimated consumption- Information field
M summer per.SC Number (optional)
US_ZN_NAP Indicator of connection Number Information field
(optional), value from
codebook – “Indicator
of connection”,
Information field
(optional)
QU_DRS_Z_ Estimated consumption-winter Information field
M per.SC Number (optional)
Nature of consumption-SC- Information field
FL_CHAM_P food manuf. Flag (optional)
Nature of consumption-SC- Information field
FL_CHAM_T techology Flag (optional)
FL_CHAM_T Nature of consumption-SC- Information field
V DHW Flag (optional)
Nature of consumption-SC- Information field
FL_CHAM_V heating Flag (optional)
Estimated yearly consumption Information field
QU_KWH_M SC Number (optional)
QU_MAXH_ Information field
LM Max.hour.consumption in Number (optional)
summer per.SC
QU_MAXH_ Max.hour.consumption in Information field
ZM winter per.SC Number (optional)
QU_MAXR_ Max.annual consumption for Information field
TM technol.SC Number (optional)
QU_MAXR_ Max.annual consumption for Information field
VM heating SC Number (optional)
Data
Name Description Remark
type
Point of delivery facts – Medium and high
consumption
Nature of consumption-
FA_CHA_T technology HC Number Mandatory field
84/88
FA_POC_ZM Number of changes (working) Number Mandatory field
ANQ annual contracted
QU_DRS_V quantity Number Mandatory field
QU_DRS_V_
Z Increase of ANQ -amendment Number Mandatory field
to contract
QU_MAXHO
_L Max. hour.consumption in Number Mandatory field
summer per.HC
QU_MAXHO Max.hour. consumption in
_Z winter per.HC Number Mandatory field
QU_ZDENM NDM contracted daily
AX maximum Number Mandatory field
FA_NAHR_P Mandatory for
A Substitute fuel Number selected cust.
FA_VK_TE1 Mandatory for
0 Temperature 10 Number selected cust.
FA_VK_TE1 Mandatory for
1 Temperature 11 Number selected cust.
FA_VK_TE1 Temperature - end of heating Mandatory for
2 period Number selected cust.
FA_VK_TEP Mandatory for
1 Temperature 1 Number selected cust.
FA_VK_TEP Mandatory for
2 Temperature 2 Number selected cust.
FA_VK_TEP Mandatory for
3 Temperature 3 Number selected cust.
FA_VK_TEP Mandatory for
4 Temperature 4 Number selected cust.
FA_VK_TEP Mandatory for
5 Temperature 5 Number selected cust.
FA_VK_TEP Mandatory for
6 Temperature 6 Number selected cust.
FA_VK_TEP Mandatory for
7 Temperature 7 Number selected cust.
FA_VK_TEP Mandatory for
8 Temperature 8 Number selected cust.
FA_VK_TEP Mandatory for
9 Temperature 9 Number selected cust.
QU_MAX_M Mandatory for
TE Q-yearly - technology Number selected cust.
QU_MAX_M Q-yearly consumption - Mandatory for
VY heating Number selected cust.
Data
Name Description Remark
type
Point of delivery facts – Medium and high
consumption
Mandatory for
QU_RP4_1 RP 4 - months I-III, XI-XII Number selected cust.
Mandatory for
QU_RP4_4 RP 4 - months IV,X Number selected cust.
Mandatory for
QU_RP4_5 RP 4 - months V-IX Number selected cust.
Mandatory for
QU_RP5_1 RP 5 - months I-III, XI-XII Number selected cust.
Mandatory for
QU_RP5_4 RP 5 - months IV,X Number selected cust.
Mandatory for
QU_RP5_5 RP 5 - months V-IX Number selected cust.
Mandatory for
QU_RP6_1 RP 6 - months I-III, XI-XII Number selected cust.
Mandatory for
QU_RP6_4 RP 6 - months IV,X Number selected cust.
Mandatory for
QU_RP6_5 RP 6 - months V-IX Number selected cust.
Mandatory for
QU_RP7_1 RP 7 - months I-III, XI-XII Number selected cust.
86/88
Mandatory for
QU_RP7_4 RP 7 - months IV,X Number selected cust.
Mandatory for
QU_RP7_5 RP 7 - months V-IX Number selected cust.
Mandatory for
QU_RP8_1 RP 8 - months I-III, XI-XII Number selected cust.
Mandatory for
QU_RP8_4 RP 8 - months IV,X Number selected cust.
Mandatory for
QU_RP8_5 RP 8 - months V-IX Number selected cust.
QU_VK_MN1 Mandatory for
0 Quantity for temperature 10 Number selected cust.
QU_VK_MN1 Mandatory for
1 Quantity for temperature 11 Number selected cust.
QU_VK_MN1 Quantity - end of heating Mandatory for
2 period Number selected cust.
QU_VK_MN Mandatory for
O1 Quantity for temperature 1 Number selected cust.
QU_VK_MN Mandatory for
O2 Quantity for temperature 2 Number selected cust.
QU_VK_MN Mandatory for
O3 Quantity for temperature 3 Number selected cust.
QU_VK_MN Mandatory for
O4 Quantity for temperature 4 Number selected cust.
QU_VK_MN Mandatory for
O5 Quantity for temperature 5 Number selected cust.
QU_VK_MN Mandatory for
O6 Quantity for temperature 6 Number selected cust.
QU_VK_MN Mandatory for
O7 Quantity for temperature 7 Number selected cust.
QU_VK_MN Mandatory for
O8 Quantity for temperature 8 Number selected cust.
QU_VK_MN Mandatory for
O9 Quantity for temperature 9 Number selected cust.
VT_PR_L_G Mandatory for
R Q-summer consumption Number selected cust.
Nature of consumption-HC- Information field
FL_CHAV_T technology Flag (optional)
Nature of consumption-HC- Information field
FL_CHAV_V heating Flag (optional)
Nature of consumption-HC- Information field
FL_CHAV_Z mixed Flag (optional)
ANQ annual contracted Information field
QU_KWH_V quantity Number (optional)
87/88
QU_KWH_V Information field
_Z Increase of ANQ -amendment Number (optional)
to contract
QU_NAD_VY Information field
S Altitude Number (optional)
QU_ROCNS Information field
P Annual consumption Number (optional)
RA_CHARO Information field
DB Nature of consumption Number (optional)
QU_PRE_HU Information field
P Required operating pressure Number (optional)
Content
Fact Content - description
- value
US_ZN_NAP - Indicator of connection
1
2
3
5
88/88