SIST EN IEC 61968-100:2022
(Main)Application integration at electric utilities - System interfaces for distribution management - Part 100: Implementation profiles
Application integration at electric utilities - System interfaces for distribution management - Part 100: Implementation profiles
1.1 General
This International Standard is Part 100 of IEC 61968. It defines how messages may be exchanged between co-operating systems in order to facilitate the transfer of application-specific data. Such application-specific data include but are not limited to the message payloads defined in IEC 61968 (Parts 3-9 and Part 13), IEC 61970 and IEC 62325.
1.2 About This International Standard
This International Standard provides normative definitions for:
- a set of message archetypes (clause 5);
- a set of message exchange patterns that both sending and receiving systems are expected to implement (clause 6);
- the exact format of the messages that are to be transmitted over the various integration technologies including a precise description of the information that each message must contain (clause 7);
- a set of constraints and conventions to which applications must adhere in order to facilitate message exchange using IEC 61968-100 (clause 8);
- the details of how IEC 61968-100 messages should be implemented using various underlying transport mechanisms (clause 9).
1.3 What is not covered by this International Standard
Security considerations lie outside the scope of IEC 61968-100. This document defers to the IEC 62351 series for definitions and practices relating to the secure transmission of messages.
1.4 Future Considerations
1.4.1 Choice of Encoding Mechanisms
IEC 61968-100:2021 prescribes XML as the normative encoding mechanism for all messages defined by this International Standard.
Future editions of IEC 61968-100 may specify additional normative encoding methods including support for IEC 62361-104. The latter defines encodings to facilitate the exchange of information in the form of JSON documents whose semantics are defined by the IEC CIM and whose syntax is defined by an IETF JSON schema.
1.4.2 Choice of Web Service Technologies
IEC 61968-100:2021 provides normative definitions for the use of SOAP Web Services (clause 9.2) and Java Messaging Service (clause 9.3) for the transport of messages.
Future editions of IEC 61968-100 may specify additional normative web service technologies such as REST.
Integration von Anwendungen in Anlagen der Elektrizitätsversorgung - Systemschnittstellen für Netzführung - Teil 100: Implementations-Profile
Intégration d'applications pour les services électriques - Interfaces système pour la gestion de distribution - Partie 100: Profils de mise en œuvre
IEC 61968-100:2022 définit la manière dont les messages peuvent être échangés entre des systèmes coopératifs afin de faciliter le transfert de données spécifiques à l'application. Ces données spécifiques à l'application incluent, entre autres, les charges utiles de message définies dans l'IEC 61968 (Partie 3 à Partie 9, et Partie 13), l'IEC 61970 et l'IEC 62325.
La présente édition de l'IEC 61968-100:2021 annule et remplace l'IEC 61968-100:2013 parue en 2013. Cette édition constitue une révision technique.
a) Cette édition inclut les modifications techniques majeures suivantes par rapport à l'édition précédente: L'IEC 61968-100:2021 a été affinée pour éliminer les ambiguïtés et les redondances. Les articles informatifs et normatifs sont marqués comme tels et, dans ce dernier cas, des formes verbales appropriées sont utilisées.
b) En règle générale, les messages définis par l'IEC 61968-100:2021 ne sont pas rétrocompatibles avec ceux de l'IEC 61968-100:2013. L’Annexe I répertorie les modifications techniques importantes apportées depuis la publication de l'IEC 61968-100:2013 et propose des suggestions appropriées pour passer à l'IEC 61968-100:2021.
Združevanje aplikacij pri oskrbi z električno energijo - Sistemski vmesniki za upravljanje distribucije - 100. del: Profili implementacije
1.1 Splošno
Ta mednarodni standard je 100. del standarda IEC 61968. Določa načine izmenjave sporočil med sistemi sodelovanja, ki so namenjeni olajšanju prenosa podatkov, specifičnih za aplikacijo. Takšni podatki, specifični za aplikacijo, med drugim vključujejo koristne vsebine sporočil, ki so opredeljene v standardih IEC 61968 (od 3. do 9. dela in 13. del), IEC 61970 in IEC 62325.
1.2 O tem mednarodnem standardu
Ta mednarodni standard podaja normativne definicije za:
– nabor arhetipov sporočil (točka 5);
– nabor vzorcev izmenjave sporočil, ki naj bi se predvidoma izvajali tako v sistemih za pošiljanje kot v sistemih za sprejem (točka 6);
– točna oblika sporočil, namenjenih za posredovanje prek različnih integracijskih tehnologij, vključno z natančnim opisom informacij, ki jih mora vsebovati vsako sporočilo (točka 7);
– nabor omejitev in norm, ki jih morajo aplikacije upoštevati za olajšanje izmenjave sporočil po standardu IEC 61968-100 (točka 8);
– podrobnosti o načinu izvedbe sporočil po standardu IEC 61968-100 z uporabo različnih osnovnih mehanizmov prenosa (točka 9).
1.3 Področja, ki jih ta evropski standard ne obravnava
Področje uporabe standarda IEC 61968-100 ne zajema varnostnih vidikov. Ta dokument se pri definicijah in praksah v zvezi z varnim prenosom sporočil sklicuje na skupino standardov IEC 62351.
1.4 Premisleki za prihodnost
1.4.1 Izbira mehanizmov kodiranja
Standard IEC 61968-100:2021 kot normativni mehanizem kodiranja za vsa sporočila, opredeljena v tem mednarodnem standardu, predpisuje kodiranje XML.
V prihodnjih izdajah standarda IEC 61968-100 bodo lahko določene dodatne normativne metode kodiranja, vključno s podporo za standard IEC 62361-104. Slednji za olajšanje izmenjave informacij določa kodiranje v obliki dokumentov JSON, katerih semantika je določena z modelom IEC CIM, sintaksa pa določena s shemo IETF JSON.
1.4.2 Izbira tehnologij spletnih storitev
Standard IEC 61968-100:2021 vsebuje normativne definicije za prenos sporočil z uporabo spletnih storitev SOAP (točka 9.2) in storitve pošiljanja sporočil Java (točka 9.3).
V prihodnjih izdajah standarda IEC 61968-100 bodo lahko določene dodatne normativne tehnologije spletnih storitev, kot je na primer tehnologija REST.
General Information
- Status
- Published
- Publication Date
- 16-Jun-2022
- Technical Committee
- PSE - Power systems management
- Current Stage
- 6060 - National Implementation/Publication (Adopted Project)
- Start Date
- 02-Jun-2022
- Due Date
- 07-Aug-2022
- Completion Date
- 17-Jun-2022
Relations
- Effective Date
- 01-Jul-2022
Overview
EN IEC 61968-100:2022 (IEC 61968-100) defines implementation profiles for application integration at electric utilities, focused on system interfaces for distribution management. It prescribes how application-specific data (including payloads from IEC 61968 Parts 3–9, Part 13, IEC 61970 and IEC 62325) are to be packaged and exchanged between cooperating systems to enable interoperable integration across distribution management, meter reading, market and other utility applications.
Key facts:
- Normative encoding: XML (current edition).
- Normative transports: SOAP Web Services and Java Messaging Service (JMS).
- Security is out of scope; secure transmission is addressed by the IEC 62351 series.
- Future editions may add JSON encodings (IEC CIM + IETF JSON schema) and REST web services.
Key topics and technical requirements
- Message archetypes: Formal definitions of request, response, event and fault messages and their root structures.
- Message exchange patterns: Request/response, unsolicited event, consequential event, and acknowledgement patterns that senders and receivers must implement.
- Top-level message structure: Precise definitions for
, , elements and required metadata (transaction IDs, operation sets, object IDs, timestamps). - Schema and validation: XML schema definitions and validation rules to ensure syntactic interoperability.
- Constraints and conventions: Naming, identifier, and formatting rules to ensure consistent message semantics and reliable processing.
- Transport bindings: Implementation details and profiles for sending IEC 61968-100 messages over SOAP and JMS, including encoding conventions and message lifecycle behaviors.
- Extensibility & future encodings: Guidance on evolving to JSON-based encodings (IEC CIM semantics) and alternative web service technologies.
Practical applications and users
EN IEC 61968-100 is intended for:
- Utility system architects & integrators implementing Distribution Management Systems (DMS), Outage Management, SCADA/EMS interfaces, AMI/metering and billing integration.
- Software vendors building middleware, adapters, ESBs or protocol gateways for electric utilities.
- Developers and testers validating message formats, XML schemas and transport bindings.
- Project managers and consultants planning system-to-system integration using the IEC Common Information Model (CIM).
Typical uses:
- Standardized exchange of network models, meter reads, switching orders and event notifications.
- Implementing request/response workflows between DMS/EMS and OSS/BSS systems.
- Ensuring consistent semantics for market and trading interfaces that reuse CIM extensions.
Related standards
- IEC 61968 (Parts 3–9, 11, 13) - distribution management interface definitions
- IEC 61970 (EMS/CIM)
- IEC 62325 (market CIM extensions), IEC 62325-301
- IEC 62351 (security for power system information exchange)
- IEC 61968-2 (glossary), IEC 61968-9 (metering)
- IEC 61970-301, IEC 61970-552 (CIM/XML)
- ISO/IEC 21320-1, ISO 8601, JMS, SOAP and relevant RFCs (UUID, Base64, GZIP)
EN IEC 61968-100:2022 provides the practical, prescriptive message profiles utilities and vendors need to implement reliable, interoperable application integration across distribution systems.
Frequently Asked Questions
SIST EN IEC 61968-100:2022 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Application integration at electric utilities - System interfaces for distribution management - Part 100: Implementation profiles". This standard covers: 1.1 General This International Standard is Part 100 of IEC 61968. It defines how messages may be exchanged between co-operating systems in order to facilitate the transfer of application-specific data. Such application-specific data include but are not limited to the message payloads defined in IEC 61968 (Parts 3-9 and Part 13), IEC 61970 and IEC 62325. 1.2 About This International Standard This International Standard provides normative definitions for: - a set of message archetypes (clause 5); - a set of message exchange patterns that both sending and receiving systems are expected to implement (clause 6); - the exact format of the messages that are to be transmitted over the various integration technologies including a precise description of the information that each message must contain (clause 7); - a set of constraints and conventions to which applications must adhere in order to facilitate message exchange using IEC 61968-100 (clause 8); - the details of how IEC 61968-100 messages should be implemented using various underlying transport mechanisms (clause 9). 1.3 What is not covered by this International Standard Security considerations lie outside the scope of IEC 61968-100. This document defers to the IEC 62351 series for definitions and practices relating to the secure transmission of messages. 1.4 Future Considerations 1.4.1 Choice of Encoding Mechanisms IEC 61968-100:2021 prescribes XML as the normative encoding mechanism for all messages defined by this International Standard. Future editions of IEC 61968-100 may specify additional normative encoding methods including support for IEC 62361-104. The latter defines encodings to facilitate the exchange of information in the form of JSON documents whose semantics are defined by the IEC CIM and whose syntax is defined by an IETF JSON schema. 1.4.2 Choice of Web Service Technologies IEC 61968-100:2021 provides normative definitions for the use of SOAP Web Services (clause 9.2) and Java Messaging Service (clause 9.3) for the transport of messages. Future editions of IEC 61968-100 may specify additional normative web service technologies such as REST.
1.1 General This International Standard is Part 100 of IEC 61968. It defines how messages may be exchanged between co-operating systems in order to facilitate the transfer of application-specific data. Such application-specific data include but are not limited to the message payloads defined in IEC 61968 (Parts 3-9 and Part 13), IEC 61970 and IEC 62325. 1.2 About This International Standard This International Standard provides normative definitions for: - a set of message archetypes (clause 5); - a set of message exchange patterns that both sending and receiving systems are expected to implement (clause 6); - the exact format of the messages that are to be transmitted over the various integration technologies including a precise description of the information that each message must contain (clause 7); - a set of constraints and conventions to which applications must adhere in order to facilitate message exchange using IEC 61968-100 (clause 8); - the details of how IEC 61968-100 messages should be implemented using various underlying transport mechanisms (clause 9). 1.3 What is not covered by this International Standard Security considerations lie outside the scope of IEC 61968-100. This document defers to the IEC 62351 series for definitions and practices relating to the secure transmission of messages. 1.4 Future Considerations 1.4.1 Choice of Encoding Mechanisms IEC 61968-100:2021 prescribes XML as the normative encoding mechanism for all messages defined by this International Standard. Future editions of IEC 61968-100 may specify additional normative encoding methods including support for IEC 62361-104. The latter defines encodings to facilitate the exchange of information in the form of JSON documents whose semantics are defined by the IEC CIM and whose syntax is defined by an IETF JSON schema. 1.4.2 Choice of Web Service Technologies IEC 61968-100:2021 provides normative definitions for the use of SOAP Web Services (clause 9.2) and Java Messaging Service (clause 9.3) for the transport of messages. Future editions of IEC 61968-100 may specify additional normative web service technologies such as REST.
SIST EN IEC 61968-100:2022 is classified under the following ICS (International Classification for Standards) categories: 29.240.30 - Control equipment for electric power systems; 33.200 - Telecontrol. Telemetering; 35.200 - Interface and interconnection equipment. The ICS classification helps identify the subject area and facilitates finding related standards.
SIST EN IEC 61968-100:2022 has the following relationships with other standards: It is inter standard links to SIST EN 61968-100:2013. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
SIST EN IEC 61968-100:2022 is associated with the following European legislation: Standardization Mandates: M/490. When a standard is cited in the Official Journal of the European Union, products manufactured in conformity with it benefit from a presumption of conformity with the essential requirements of the corresponding EU directive or regulation.
You can purchase SIST EN IEC 61968-100:2022 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of SIST standards.
Standards Content (Sample)
SLOVENSKI STANDARD
01-julij-2022
Nadomešča:
SIST EN 61968-100:2013
Združevanje aplikacij pri oskrbi z električno energijo - Sistemski vmesniki za
upravljanje distribucije - 100. del: Profili implementacije
Application integration at electric utilities - System interfaces for distribution management
- Part 100: Implementation profiles
Integration von Anwendungen in Anlagen der Elektrizitätsversorgung -
Systemschnittstellen für Netzführung - Teil 100: Implementations-Profile
Intégration d'applications pour les services électriques - Interfaces système pour la
gestion de distribution - Partie 100: Profils de mise en œuvre
Ta slovenski standard je istoveten z: EN IEC 61968-100:2022
ICS:
29.240.30 Krmilna oprema za Control equipment for electric
elektroenergetske sisteme power systems
35.200 Vmesniška in povezovalna Interface and interconnection
oprema equipment
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN STANDARD EN IEC 61968-100
NORME EUROPÉENNE
EUROPÄISCHE NORM April 2022
ICS 33.200 Supersedes EN 61968-100:2013 and all of its
amendments and corrigenda (if any)
English Version
Application integration at electric utilities - System interfaces for
distribution management - Part 100: IEC Implementation profiles
for application integration
(IEC 61968-100:2022)
Intégration d'applications pour les services électriques - Integration von Anwendungen in Anlagen der
Interfaces système pour la gestion de la distribution - Partie Elektrizitätsversorgung - Systemschnittstellen für
100: Profils de mise en oeuvre IEC pour l'intégration Netzführung -Teil 100: Implementierungsprofile für die
d'application Anwendungsintegration
(IEC 61968-100:2022) (IEC 61968-100:2022)
This European Standard was approved by CENELEC on 2022-03-23. CENELEC members are bound to comply with the CEN/CENELEC
Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC
Management Centre or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and the United Kingdom.
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2022 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN IEC 61968-100:2022 E
European foreword
The text of document 57/2446/FDIS, future edition 2 of IEC 61968-100, prepared by IEC/TC 57
"Power systems management and associated information exchange" was submitted to the IEC-
CENELEC parallel vote and approved by CENELEC as EN IEC 61968-100:2022.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2022-12-23
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2025-03-23
document have to be withdrawn
This document supersedes EN 61968-100:2013 and all of its amendments and corrigenda (if any).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.
This document has been prepared under a Standardization Request given to CENELEC by the
European Commission and the European Free Trade Association.
Any feedback and questions on this document should be directed to the users’ national committee. A
complete listing of these bodies can be found on the CENELEC website.
Endorsement notice
The text of the International Standard IEC 61968-100:2022 was approved by CENELEC as a
European Standard without any modification.
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments)
applies.
NOTE 1 Where an International Publication has been modified by common modifications, indicated by (mod), the
relevant EN/HD applies.
NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available
here: www.cenelec.eu.
Publication Year Title EN/HD Year
IEC 62325-301 2018 Framework for energy market EN IEC 62325-301 2018
communications - Part 301: Common
information model (CIM) extensions for
markets
IEC/TS 61968-2 2011 Application integration at electric utilities - - -
System interfaces for distribution
management - Part 2: Glossary
IEC 61968-9 2013 Application integration at electric utilities - EN 61968-9 2014
System interfaces for distribution
management - Part 9: Interfaces for meter
reading and control
IEC 61968-11 2013 Application integration at electric utilities - EN 61968-11 2013
System interfaces for distribution
management - Part 11: Common
information model (CIM) extensions for
distribution
IEC 61970-301 2020 Energy management system application EN IEC 61970-301 2020
program interface (EMS-API) - Part 301:
Common information model (CIM) base
IEC 61970-552 2016 Energy management system application EN 61970-552 2016
program interface (EMS-API) - Part 552:
CIMXML Model exchange format
ISO/IEC 21320-1 2015 Information technology - Document - -
Container File - Part 1: Core
ISO 8601 2004 Data elements and interchange formats - - -
Information interchange - Representation
of dates and times
Java Message Service (version 1.0.2 November 9, 1999) - -
RFC 1952 - GZIP file format specification - Version 4.3 - -
RFC 4122 - A Universally Unique Identifier (UUID) - -
URN Namespace
RFC 4648 - The Base16, Base32, and Base64 Data - -
Encodings
SOAP (Simple Object Access Protocol) - -
IEC 61968-100 ®
Edition 2.0 2022-02
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Application integration at electric utilities – System interfaces for distribution
management –
Part 100: IEC implementation profiles for application integration
Intégration d'applications pour les services électriques – Interfaces système
pour la gestion de la distribution –
Partie 100: Profils de mise en œuvre IEC pour l’intégration d’application
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 33.200 ISBN 978-2-8322-1071-4
– 2 – IEC 61968-100:2022 © IEC 2022
CONTENTS
FOREWORD . 14
INTRODUCTION . 16
1 Scope . 17
1.1 General . 17
1.2 About this document . 17
1.3 What is not covered by this document . 17
1.4 Future considerations . 17
1.4.1 Choice of Encoding Mechanisms . 17
1.4.2 Choice of Web Service Technologies . 17
2 Normative references . 18
3 Terms, definitions and abbreviated terms . 18
3.1 Terms and definitions . 18
3.2 Abbreviated terms . 19
4 Overview . 19
4.1 General . 19
4.2 Message format . 19
4.3 Profiles . 20
4.4 Message archetypes . 20
4.5 Header verb and noun . 20
4.6 Example IEC 61968-100 messages . 21
4.7 Message exchange patterns . 21
4.7.1 General . 21
4.7.2 Request/response message exchange pattern . 21
4.7.3 Unsolicited event message exchange pattern . 21
4.7.4 Consequential event message exchange pattern . 22
4.8 Basic request/response message types . 22
5 Message archetypes . 23
5.1 General . 23
5.2 Request message . 23
5.2.1 General . 23
5.2.2 Root element . 23
5.2.3 Structure . 23
5.2.4 Header element . 24
5.2.5 Application-specific data . 24
5.2.6 Side-effects of a request message . 24
5.3 Response message. 24
5.3.1 General . 24
5.3.2 Root element . 24
5.3.3 Structure . 24
5.3.4 Header element . 25
5.3.5 Application-specific data and status notifications . 25
5.3.6 Simple acknowledgement message . 25
5.4 Event message . 26
5.4.1 General . 26
5.4.2 Root element . 26
5.4.3 Structure . 26
IEC 61968-100:2022 © IEC 2022 – 3 –
5.4.4 Header element . 26
5.4.5 Application-specific data . 26
5.5 Fault message . 27
5.5.1 General . 27
5.5.2 Root element . 27
5.5.3 Structure . 27
5.5.4 Reply element . 27
6 Elementary message exchange patterns . 27
6.1 General . 27
6.2 Request/response message exchange pattern . 27
6.2.1 General . 27
6.2.2 Response messages. 28
6.3 Unsolicited event message exchange pattern . 29
6.4 Consequential event message exchange pattern . 29
6.5 Simple acknowledgement message exchange patterns . 30
6.5.1 General . 30
6.5.2 Request/response message exchange pattern with simple
acknowledgement messages . 31
6.5.3 Unsolicited event message exchange pattern with simple
acknowledgement message . 32
6.5.4 Consequential event message exchange pattern with simple
acknowledgement messages . 32
7 Message details . 33
7.1 General . 33
7.2 Message encoding . 34
7.3 Schema definition and validation . 34
7.4 Top-level structure . 34
7.4.1 General . 34
7.4.2 Structure of request messages . 34
7.4.3 Structure of response messages . 37
7.4.4 Structure of event messages . 39
7.5 The
7.5.1 General . 42
7.5.2 Message header subelements . 42
7.5.3 Message header for request messages . 44
7.5.4 Message header for response messages . 46
7.5.5 Message header for event messages . 48
7.6 The element . 50
7.6.1 General . 50
7.6.2 Structure . 51
7.6.3 Reply subelements . 51
7.6.4 The subelement . 51
7.6.5 Combining the , ,
and elements. 58
7.6.6 The element . 59
7.7 The element . 59
7.7.1 General . 59
7.7.2 Payload subelements . 59
7.7.3 The element . 60
– 4 – IEC 61968-100:2022 © IEC 2022
7.7.4 The element . 66
7.7.5 AbstractPayloadType data . 68
7.7.6 Multiple abstract payloads . 68
7.8 The element . 68
7.8.1 General . 68
7.8.2 Structure . 68
7.8.3 CompressedPayload elements . 69
7.8.4 The subelement . 69
7.8.5 The subelement . 69
7.9 The Transaction Type . 69
8 Constraints and conventions . 70
8.1 General . 70
8.2 Application-specific data . 70
8.2.1 General . 70
8.2.2 The AbstractPayloadType . 71
8.2.3 Application-specific customisation . 71
8.2.4 RDF data . 71
8.3 Object management requests and notifications . 71
8.3.1 General . 71
8.3.2 Create request message . 72
8.3.3 Change request message . 72
8.3.4 Delete request message . 73
8.3.5 Update request message . 73
8.3.6 Object management notifications . 74
8.4 Get requests . 74
8.4.1 Making a get request . 74
8.4.2 Specifying multiple constraints in a request message . 75
8.4.3 Responding to a get request . 76
8.5 Cancelling transactions . 76
8.5.1 General . 76
8.5.2 Message exchange pattern . 76
8.5.3 Transactions IDs. 77
8.5.4 Receiving a transaction ID . 78
8.5.5 Sending a cancellation request message . 78
8.5.6 Responding to a cancellation request message . 78
8.6 Object identification . 78
8.6.1 General . 78
8.6.2 Rules for object identification . 79
8.6.3 Identifying objects using an element . 79
8.6.4 Identifying objects using a element . 79
8.6.5 Referencing objects . 80
8.7 The ObjectIdentificationRevisionSets profile . 81
8.7.1 General . 81
8.7.2 Structure . 81
8.7.3 Using the ObjectIdentificationRevisionSets profile . 83
8.7.4 Adding one or more new identifiers . 83
8.7.5 Removing one or more identifiers . 84
8.7.6 Possible Errors Pertaining To ObjectIdentificationRevisionSets
Requests . 84
IEC 61968-100:2022 © IEC 2022 – 5 –
9 Transporting messages . 84
9.1 General . 84
9.2 Transporting over SOAP web services . 85
9.2.1 General . 85
9.2.2 Encoding of IEC 61968-100 messages inside SOAP messages . 85
9.2.3 Example SOAP message . 85
9.2.4 Mapping of IEC 61968-100 messages to SOAP messages. 85
9.2.5 WSDL files. 86
9.3 Transporting over JMS . 87
9.3.1 General . 87
9.3.2 Message exchange patterns . 88
9.3.3 Application-level acknowledgement messages . 88
9.3.4 JMS headers . 88
Annex A (normative) XSD files . 90
A.1 General . 90
A.2 The Message.xsd file . 90
A.3 The AbstractPayloadType.xsd file . 102
A.4 The LegacyObjectIdentificationRevisionSets.xsd File . 103
A.5 The RDF.xsd file . 108
Annex B (normative) Template files . 110
B.1 General . 110
B.2 The GenericMessageWsdlTemplate.txt file. 110
B.3 The StrongMessageXsdTemplate.txt file . 116
B.4 The StrongMessageWsdlTemplate.txt file . 128
Annex C (informative) Example XSD profiles inheriting from AbstractPayloadType . 135
C.1 GetMeterReadings profile . 135
C.2 BinaryData profile . 136
Annex D (informative) Example IEC 61968-100:2021 messages . 138
D.1 General . 138
D.2 Messages dealing with object instantiation . 138
D.2.1 General . 138
D.2.2 Sequence diagram . 138
D.2.3 Meter instantiation request (request message) . 139
D.2.4 Meter instantiation response (step 4, success case) . 141
D.2.5 Meter instantiation response (step 4, failure case) . 141
D.3 Messages dealing with the event notification of object instantiation . 142
D.3.1 General . 142
D.3.2 Sequence diagram . 142
D.3.3 Publication of a meter instantiation (event message) . 142
D.3.4 Publication of a meter instantiation (simple acknowledgement message) . 146
D.4 Messages dealing with requests for information concerning an object
instantiation . 146
D.4.1 General . 146
D.4.2 Sequence diagram . 146
D.4.3 Request for information concerning a meter instantiation (request
message). 147
D.4.4 Request for information concerning a meter instantiation (response
message). 148
D.5 Messages utilizing an operationset to enforce transactional integrity . 149
– 6 – IEC 61968-100:2022 © IEC 2022
D.5.1 General . 149
D.5.2 Sequence diagram . 149
D.5.3 Using an operationset to enforce transactional integrity (request
message). 150
D.5.4 Using an operationset to enforce transactional integrity (response
message). 153
D.6 Messages dealing with the publication of data . 153
D.6.1 General . 153
D.6.2 Sequence diagram . 153
D.6.3 Publication of meter readings (event message) . 154
D.6.4 Publication of meter readings (simple acknowledgement message) . 155
D.7 Messages dealing with an on-demand data request resulting in a single
response . 156
D.7.1 General . 156
D.7.2 Sequence Diagram . 156
D.7.3 On-demand meter reading message (request message) . 157
D.7.4 On-demand meter reading message (response message) . 158
D.8 Messages dealing with an on-demand data request resulting in multiple
responses . 159
D.8.1 General . 159
D.8.2 Sequence diagram . 159
D.8.3 Request for an on-demand meter ping (request message) . 160
D.8.4 Request for an on-demand meter ping (response message 1) . 161
D.8.5 Request for an on-demand meter ping (response message 2) . 162
D.8.6 Request for an on-demand meter ping (simple acknowledgement of
message 2) . 163
D.8.7 Request for an on-demand meter ping (response message 3) . 164
D.8.8 Request for an on-demand meter ping (simple acknowledgement of
message 3) . 165
D.9 Messages dealing with historical data request . 165
D.9.1 General . 165
D.9.2 Sequence diagram . 165
D.9.3 Historical meter read (request message) . 166
D.9.4 Historical meter read (response message) . 167
D.10 Messages dealing with historical data request (responses spread over
several messages) . 168
D.10.1 General . 168
D.10.2 Historical meter read (response message 1 of 4) . 169
D.10.3 Historical meter read (response message 2 of 4) . 169
D.10.4 Historical meter read (response message 3 of 4) . 170
D.10.5 Historical meter read (response message 4 of 4) . 171
D.11 Messages dealing with multiple statuses within a response . 172
D.11.1 General . 172
D.11.2 Sequence diagram . 173
D.11.3 Historical meter read (response message) . 174
D.12 Messages dealing with a consequential event message . 176
D.12.1 General . 176
D.12.2 Sequence diagram . 176
D.12.3 Request for a meter connect (request message) . 177
D.12.4 Request for a meter connect (response message) . 178
IEC 61968-100:2022 © IEC 2022 – 7 –
D.12.5 Request for a meter connect (event message) . 179
D.12.6 Request for a meter connect (simple acknowledgement message) . 180
D.13 Using two operationsets to sequence multiple operations with transactional
integrity. 180
D.13.1 General . 180
D.13.2 Using two OperationSets to read two meters before disconnecting them
(request message) . 181
D.13.3 Using two OperationSets to read two meters before disconnecting them
(response message) . 182
D.14 Messages dealing with object deletion . 184
D.14.1 General . 184
D.14.2 Sequence diagram . 184
D.14.3 Request to delete a meter (request message) . 185
D.14.4 Request to delete a meter (response message) . 185
D.15 Messages dealing with cancellation of a single transaction . 185
D.15.1 Meter control request message . 185
D.15.2 Response message containing a single transaction id . 186
D.15.3 Cancellation request (request message) . 187
D.15.4 Cancellation request (response message) . 187
D.16 Messages dealing with cancellation of multiple transactions . 188
D.16.1 Response message containing multiple transaction IDs . 188
D.16.2 Cancellation request (request message) . 189
D.16.3 Cancellation request (response message) . 190
D.17 Messages dealing with failed XSD validation . 190
D.17.1 General . 190
D.17.2 Message that fails XSD validation (request message) . 191
D.17.3 Message that fails XSD validation (response message) . 191
D.18 Messages dealing with malformed requests . 192
D.18.1 General . 192
D.18.2 Message that is malformed (request message) . 192
D.18.3 Message that is malformed (response message) . 193
Annex E (informative) Example IEC 61968-100:2021 messages for updating objects . 194
E.1 General . 194
E.2 CreateMeterConfig.xml . 194
E.3 ModifyFormNumber.xml . 195
E.4 RemoveFormNumber.xml . 196
E.5 AddMeterMultiplier.xml . 196
E.6 ModifyMeterMultiplierKind.xml . 197
E.7 ModifyMeterMultiplierValue.xml . 198
E.8 RemoveMeterMultiplierValue.xml . 199
E.9 RemoveMeterMultiplier.xml . 200
E.10 AddMeterSeal.xml . 201
E.11 AddMeterSealKind.xml . 201
E.12 ModifyMeterSealCondition.xml . 202
E.13 RemoveMeterSealCondition.xml . 203
E.14 RemoveMeterSeal.xml . 204
E.15 ModifyProgramId.xml . 205
E.16 RemoveProgramId.xml . 205
E.17 AddChannel.xml . 206
– 8 – IEC 61968-100:2022 © IEC 2022
E.18 ModifyChannelReadingType.xml . 207
E.19 RemoveChannel.xml . 208
E.20 AddConnectDisconnectFunction.xml . 209
E.21 RemoveConnectDisconnectFunction.xml. 210
E.22 DeleteMeterConfig.xml . 211
E.23 DeleteMeterConfig.xml . 211
E.24 CreateMeterConfigs.xml. 212
E.25 MultipleObjectChanges.xml . 214
E.26 MultipleObjectChangesWithOperationSet.xml . 216
Annex F (informative) Examples of ObjectIdentificationRevisionSets Messages . 220
F.1 General . 220
F.2 Add an mRID for the meter object . 220
F.3 Modify name two of the meter object . 222
F.4 Add name three of the meter object . 223
F.5 Remove Name One of the Meter Object . 225
F.6 Modify the mRID of the meter object . 226
F.7 Remove the mRID of the meter object . 228
F.8 Add an mRID and modify name two of the meter object . 229
F.9 Modify name two of the meter object and add name one of the customer
object . 230
F.10 Add name two of the customer object to carry a new IdentifiedObject.name . 233
Annex G (informative) Example IEC 61968-100:2021 messages illustrating the cross-
product rule . 235
G.1 General . 235
G.2 Specifying "OR" operations over the selection criteria . 235
G.3 Specifying "AND" operations over the selection criteria . 235
G.4 Specifying a combination of logical "AND" and "OR" operations . 2
...
記事タイトル:SIST EN IEC 61968-100:2022 - 電力ユーティリティのアプリケーション統合 - 配電管理におけるシステムインターフェース - 部分100:実装プロファイル 記事内容:1.1 一般 この国際標準は、IEC 61968のPart 100です。この標準は、連携システム間でメッセージの交換が可能となり、アプリケーション固有のデータの転送が容易になるよう定義しています。このようなアプリケーション固有のデータには、IEC 61968(Part 3-9およびPart 13)、IEC 61970およびIEC 62325で定義されたメッセージのペイロードを含むものがあります。 1.2 この国際標準について この国際標準では以下の点についての規定的な定義を提供します: - メッセージの原型のセット(節5); - 送信および受信システムの両方が実装するべきメッセージの交換パターンのセット(節6); - 各メッセージが含むべき情報の正確な説明を含む、さまざまな統合技術を介して送信されるメッセージの正確な形式(節7); - アプリケーションがIEC 61968-100を使用してメッセージの交換を促進するために遵守すべき制約と規約のセット(節8); - IEC 61968-100のメッセージをさまざまな基礎的な輸送メカニズムを使用してどのように実装するかの詳細(節9)。 1.3 この国際標準で対象外となる内容 セキュリティに関する考慮事項は、IEC 61968-100の範囲外です。このドキュメントは、メッセージの安全な伝送に関連する定義と手法についてはIEC 62351シリーズを参照します。 1.4 将来の検討事項 1.4.1 エンコーディングの選択メカニズム IEC 61968-100:2021では、この国際標準で定義されたすべてのメッセージに対してXMLを規定のエンコーディングメカニズムとして指定しています。 IEC 61968-100の将来の版では、IEC 62361-104のサポートを含む追加の規定のエンコーディング方法を指定することがあります。後者は、IEC CIMによって定義されたJSONドキュメントの意味論をIETFのJSONスキーマが定義した構文で情報を交換するためのエンコーディング方法を定義しています。 1.4.2 Webサービス技術の選択 IEC 61968-100:2021では、メッセージの輸送に対するSOAP Webサービス(節9.2)およびJava Messaging Service(節9.3)の使用に関する規定的な定義を提供しています。 IEC 61968-100の将来の版では、RESTなどの追加の規定のWebサービス技術を指定することがあります。
記事のタイトル:SIST EN IEC 61968-100:2022 - 電力公共企業の応用統合 - 配電管理のためのシステムインタフェース - パート100:実装プロファイル 記事内容: 1.1 一般 この国際規格は、IEC 61968の一部であるパート100です。これは、協調するシステム間でメッセージを交換し、応用特有のデータの転送を容易にする方法を定義しています。このような応用特有のデータには、IEC 61968(パート3-9およびパート13)、IEC 61970、IEC 62325で定義されるメッセージのペイロードなどが含まれます。 1.2 この国際規格について この国際規格は、次のものに対する規範的な定義を提供します: - 一連のメッセージの原型(節5) - 送信および受信システムの両方が実装することが期待される一連のメッセージ交換パターン(節6) - さまざまな統合技術を介して送信されるメッセージの正確な形式、および各メッセージが含まれる情報の正確な説明(節7) - IEC 61968-100を使用してメッセージ交換を容易にするためにアプリケーションが従う必要がある制約および規則のセット(節8) - IEC 61968-100メッセージがさまざまな基礎となる輸送メカニズムを使用してどのように実装されるかの詳細(節9) 1.3 この国際規格では扱われない内容 セキュリティに関する考慮事項はIEC 61968-100の対象外です。この文書では、メッセージの安全な送信に関連する定義や慣行については、別のIEC 62351シリーズに譲ります。 1.4 将来の考慮事項 1.4.1 エンコードメカニズムの選択 IEC 61968-100:2021では、この国際規格で定義されたすべてのメッセージに対してXMLを規範的なエンコードメカニズムとして指定しています。 IEC 61968-100の将来の版では、IEC CIMによって定義されたJSONドキュメントの情報交換を容易にするエンコーディングのサポートを含む、追加の規範的なエンコーディング方法を指定することがあります。後者はIETFのJSONスキーマによって構文が定義されています。 1.4.2 ウェブサービス技術の選択 IEC 61968-100:2021は、メッセージの輸送におけるSOAPウェブサービス(節9.2)およびJavaメッセージングサービス(節9.3)の使用について規範的な定義を提供しています。 IEC 61968-100の将来の版では、RESTなどの追加の規範的なウェブサービス技術を指定することがあります。
The article discusses the SIST EN IEC 61968-100:2022 standard, which focuses on application integration at electric utilities. Specifically, it defines how systems can exchange messages to transfer application-specific data. The article outlines the normative definitions for message archetypes, message exchange patterns, message format, constraints, and conventions. It also mentions that security considerations are not covered by this standard and refers to the IEC 62351 series for secure message transmission. The article further mentions that future editions of the standard may include additional encoding mechanisms, such as JSON, and web service technologies, such as REST.
The article discusses the contents of the SIST EN IEC 61968-100:2022, which is a standard that focuses on application integration in electric utilities specifically for distribution management. The standard defines the exchange of messages between different systems to facilitate the transfer of application-specific data. It covers message archetypes, message exchange patterns, message format, constraints and conventions, and implementation details using various transport mechanisms. The standard does not cover security considerations, as those are addressed in a separate series of standards. Future editions of the standard may include additional encoding mechanisms, such as support for JSON documents, and additional web service technologies, such as REST.
기사 제목: SIST EN IEC 61968-100:2022 - 전력 공급사용 애플리케이션 통합 - 분배 관리를 위한 시스템 인터페이스 - 파트 100: 구현 프로파일 기사 내용: 1.1 일반 이 국제 표준은 IEC 61968의 일부인 Part 100입니다. 이는 협력하는 시스템 간에 메시지를 교환하여 애플리케이션별 데이터 전송을 용이하게 하는 방법을 정의합니다. 이러한 애플리케이션별 데이터는 IEC 61968 (파트 3-9 및 파트 13), IEC 61970 및 IEC 62325에서 정의된 메시지 페이로드를 포함하지만 이에 국한되지 않습니다. 1.2 이 국제 표준에 대해 이 국제 표준은 다음과 같은 규범적인 정의를 제공합니다: - 일련의 메시지 그림 (5조) - 송신 및 수신 시스템 모두에서 구현해야 할 일련의 메시지 교환 패턴 (6조) - 다양한 통합 기술을 통해 전송되어야 할 메시지의 정확한 형식, 각 메시지가 포함해야 할 정보에 대한 정확한 설명 (7조) - IEC 61968-100을 사용하여 메시지 교환을 원활하게하기 위해 응용 프로그램이 준수해야 하는 제약 사항 및 관례의 일련 (8조) - 다양한 하부 전송 메커니즘을 사용하여 IEC 61968-100 메시지가 어떻게 구현되어야 하는지에 대한 세부 정보 (9조) 1.3 이 국제 표준에서 다루지 않는 내용 보안 고려 사항은 IEC 61968-100의 범위를 벗어납니다. 이 문서에서는 메시지의 안전 전송과 관련된 정의 및 관행에 대해 IEC 62351 시리즈를 참조합니다. 1.4 미래 고려 사항 1.4.1 인코딩 메커니즘의 선택 IEC 61968-100:2021은 이 국제 표준에서 정의 한 모든 메시지에 대해 XML을 법적으로 인코딩 메커니즘으로 지정합니다. IEC 61968-100의 미래 판은 IEC 62361-104 지원을 포함한 추가적인 법적 인코딩 방법을 지정할 수 있습니다. 후자는 IEC CIM에 의해 정의된 JSON 문서 형식의 정보 교환을 용이하게 하는 인코딩을 정의하며 구문은 IETF JSON 스키마에 의해 정의됩니다. 1.4.2 웹 서비스 기술의 선택 IEC 61968-100:2021은 메시지의 전송을 위한 SOAP 웹 서비스 (9.2 조) 및 Java 메시징 서비스 (9.3 조)의 사용에 대한 법적 정의를 제공합니다. IEC 61968-100의 미래 판은 REST와 같은 추가적인 법적 웹 서비스 기술을 지정할 수 있습니다.
기사 제목: SIST EN IEC 61968-100:2022 - 전력 공급사를 위한 응용 프로그램 통합 - 배전 관리를 위한 시스템 인터페이스 - 제100부: 구현 프로필 기사 내용: 1.1 일반 이 국제 표준은 IEC 61968의 제100부입니다. 이를 통해 협력하는 시스템 간에 메시지가 교환되어 응용 프로그램별 데이터 전송이 원활하게 이루어질 수 있도록 정의됩니다. 이러한 응용 프로그램별 데이터에는 IEC 61968 (제3-9부 및 제13부), IEC 61970 및 IEC 62325에 정의된 메시지 페이로드 외에도 포함될 수 있습니다. 1.2 이 국제 표준에 대해서 이 국제 표준은 다음을 위한 규범적인 정의를 제공합니다: - 메시지 원형 집합(5절); - 메시지를 송신 및 수신 시스템이 구현해야 할 메시지 교환 패턴 집합(6절); - 다양한 통합 기술을 통해 전송될 메시지의 정확한 형식 및 각 메시지가 포함해야 하는 정보에 대한 정확한 설명(7절); - IEC 61968-100을 이용한 메시지 교환을 용이하게 하기 위해 애플리케이션이 준수해야 할 제약 사항 및 관례 집합(8절); - 다양한 기반 전송 매커니즘을 사용하여 IEC 61968-100 메시지를 어떻게 구현해야 하는지에 대한 세부 정보(9절). 1.3 이 국제 표준에서 다루지 않는 내용 보안 고려 사항은 IEC 61968-100의 범위를 벗어납니다. 이 문서는 메시지의 안전한 전송에 관한 정의 및 처리 방식에 대한 IEC 62351 시리즈를 참조합니다. 1.4 미래 고려 사항 1.4.1 인코딩 메커니즘 선택 IEC 61968-100:2021에서는 XML을 이 국제 표준에 정의된 모든 메시지에 대한 규범적인 인코딩 메커니즘으로 규정합니다. 미래의 IEC 61968-100 버전에서는 IEC 62361-104 지원을 포함한 추가 규범적인 인코딩 방법을 지정할 수 있습니다. 후자는 IEC CIM에 의해 정의된 JSON 문서의 의미론적인 내용을 IETF JSON 스키마가 정의한 구문으로 정보 교환을 용이하게 하는 인코딩 방법을 정의합니다. 1.4.2 웹 서비스 기술 선택 IEC 61968-100:2021에서는 SOAP 웹 서비스 (9.2절) 및 Java 메시징 서비스 (9.3절)의 사용에 대한 규범적인 정의를 제공합니다. 미래의 IEC 61968-100 버전에서는 REST와 같은 추가 규범적인 웹 서비스 기술을 지정할 수 있습니다.










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...