EN IEC 62656-8:2020
(Main)Standardized product ontology register and transfer by data parcels - Part 8: Web service interface for data parcels
Standardized product ontology register and transfer by data parcels - Part 8: Web service interface for data parcels
IEC 62656-8:2020 specifies a web service interface to exchange data parcel(s) conformant to IEC 62656-1, between a parcel server and a parcel client or between parcel servers. This interface comprises three basic services: a registration service, resolution service and subscription service. This document includes the following: – holistic use scenario; – detailed specification of the three basic services; – JSON and XML notation schemas for data parcel(s). The following items are outside the scope of this document: – user identification and authorization; – query language for a data parcel; – transportation protocol; – data and communication security techniques.
Standardisierte Übertragung und Registrierung von Ontologien für Produkte mittels Datenpaketen - Teil 8: Webservice-Schnittstelle für Datenpakete
Enregistrement d'ontologie de produits normalisés et transfert par paquets de données - Partie 8: Interface de service Web pour les paquets de données
L'IEC 62656-8:2020 spécifie une interface de service Web d’échange de paquet(s) de données conformes à l'IEC 62656-1 entre un serveur de paquets et un client de paquets ou entre des serveurs de paquets. Cette interface est composée de trois services de base: un service d'enregistrement, un service de résolution et un service d'abonnement. Le présent document inclut: – un scénario d’utilisation holistique; – la spécification détaillée des trois services de base; – les schémas de notation JSON et XML correspondant à un ou des paquets de données. L'IEC 62656-8:202 ne s'applique pas: – à l'identification et l'autorisation des utilisateurs; – au langage d'interrogation pour un paquet de données; – au protocole de transport; – aux données et techniques de sécurité de communication.
Register ontologije standardiziranih izdelkov in prenos po podatkovnih enotah - 8. del: Vmesnik spletne storitve za podatkovne enote (IEC 62656-8:2020)
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
01-december-2020
Register ontologije standardiziranih izdelkov in prenos po podatkovnih enotah - 8.
del: Vmesnik spletne storitve za podatkovne enote (IEC 62656-8:2020)
Standardized product ontology register and transfer by data parcels - Part 8: Web
service interface for data parcels (IEC 62656-8:2020)
Standardisierte Übertragung und Registrierung von Ontologien für Produkte mittels
Datenpaketen - Teil 8: Webservice-Schnittstelle für Datenpakete (IEC 62656-8:2020)
Enregistrement d'ontologie de produits normalisés et transfert par paquets de données -
Partie 8: Interface de service Web pour les paquets de données (IEC 62656-8:2020)
Ta slovenski standard je istoveten z: EN IEC 62656-8:2020
ICS:
01.110 Tehnična dokumentacija za Technical product
izdelke documentation
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 62656-8
NORME EUROPÉENNE
EUROPÄISCHE NORM
August 2020
ICS 01.040.01; 01.110
English Version
Standardized product ontology register and transfer by data
parcels - Part 8: Web service interface for data parcels
(IEC 62656-8:2020)
Enregistrement d'ontologie de produits normalisés et Standardisierte Übertragung und Registrierung von
transfert par paquets de données - Partie 8: Interface de Ontologien für Produkte mittels Datenpaketen - Teil 8:
service Web pour les paquets de données Webservice-Schnittstelle für Datenpakete
(IEC 62656-8:2020) (IEC 62656-8:2020)
This European Standard was approved by CENELEC on 2020-07-29. 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
© 2020 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN IEC 62656-8:2020 E
European foreword
The text of document 3D/342/FDIS, future edition 1 of IEC 62656-8, prepared by SC 3D "Classes,
Properties and Identification of products - Common Data Dictionary (CDD)" of IEC/TC 3
"Documentation, graphical symbols and representations of technical information" was submitted to the
IEC-CENELEC parallel vote and approved by CENELEC as EN IEC 62656-8:2020.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2021-04-29
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2023-07-29
document have to be withdrawn
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.
Endorsement notice
The text of the International Standard IEC 62656-8:2020 was approved by CENELEC as a European
Standard without any modification.
In the official version, for Bibliography, the following note has to be added for the standard indicated:
IEC 61360-2:2012 NOTE Harmonized as EN 61360-2:2013 (not modified)
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 62656-1 2014 Standardized product ontology register and EN 62656-1 2015
transfer by spreadsheets - Part 1: Logical
structure for data parcels
ISO/IEC 21778 - Information technology - The JSON data - -
interchange syntax
ISO 639-1 - Codes for the representation of names of - -
languages - Part 1: Alpha-2 code
ISO 3166-1 - Codes for the representation of names of - -
countries and their subdivisions - Part 1:
Country codes
ISO 8601-1 - Date and time - Representations for - -
information interchange - Part 1: Basic rules
ISO 8601-2 - Date and time - Representations for - -
information interchange - Part 2: Extensions
ISO 13584-32 - Industrial automation systems and - -
integration - Parts library - Part 32:
Implementation resources: OntoML: Product
ontology markup language
IEC 62656-8 ®
Edition 1.0 2020-06
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Standardized product ontology register and transfer by data parcels –
Part 8: Web service interface for data parcels
Enregistrement d'ontologie de produits normalises et transfert par paquets
de données –
Partie 8: Interface de service Web pour les paquets de données
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 01.040.01; 01.110 ISBN 978-2-8322-8469-8
– 2 – IEC 62656-8:2020 © IEC 2020
CONTENTS
FOREWORD . 6
INTRODUCTION . 8
1 Scope . 10
2 Normative references . 10
3 Terms, definitions and abbreviated terms . 11
3.1 Terms and definitions . 11
3.2 Abbreviated terms . 13
4 Use scenarios . 13
4.1 Holistic use scenario . 13
4.2 Use scenario between server and client . 14
4.3 Use scenario between servers . 15
5 Parcel web service specification . 16
5.1 General . 16
5.2 Exception . 16
5.2.1 General . 16
5.2.2 Naming convention for an exception . 17
5.2.3 Standard-defined exceptions . 17
5.3 Search scope . 18
5.4 Parcel registration service . 20
5.4.1 General . 20
5.4.2 Request message . 20
5.4.3 Response message . 22
5.4.4 Exception . 23
5.5 Parcel resolution service . 23
5.5.1 General . 23
5.5.2 Request message . 24
5.5.3 Response message . 27
5.5.4 Exception . 27
5.6 Parcel subscription service . 28
5.6.1 General . 28
5.6.2 Request message . 28
5.6.3 Response message . 29
5.6.4 Exception . 29
5.6.5 Specification of change notification . 29
6 Specification of parcel data representation in a web service message . 30
6.1 General . 30
6.2 Basic data representation . 30
6.3 Reserved keywords . 31
6.3.1 Keyword indicating conjunctive parcels . 31
6.3.2 Keyword indicating parcel ontology layer of a set of data parcels . 31
6.3.3 Keyword indicating header section . 31
6.3.4 Keyword indicating class header section . 31
6.3.5 Keyword indicating schema header section . 32
6.3.6 Keyword indicating data section . 32
6.3.7 Keyword indicating default supplier in data section . 32
6.3.8 Keyword indicating default version in data section . 32
IEC 62656-8:2020 © IEC 2020 – 3 –
6.4 Additional instructions to data parcels for parcel web services . 32
6.4.1 Codification mode . 32
6.4.2 Intended language . 33
6.4.3 Default value . 33
6.5 Description of instructions . 34
7 Data representation in JSON . 35
7.1 Basic structure of data representation in JSON . 35
7.2 Reserved JSON name indicating an array of data parcels . 37
7.3 JSON names for class header section . 37
7.3.1 JSON name indicating the instruction "#CLASS_ID" . 37
7.3.2 JSON name indicating the instruction "#PARCEL_MODE" . 37
7.3.3 JSON name indicating the instruction "#PARCEL_ID" . 37
7.3.4 JSON name indicating the instruction "#DEFAULT_SUPPLIER" . 37
7.3.5 JSON name indicating the instruction "#DEFAULT_VERSION" . 38
7.3.6 JSON name indicating the instruction "#OBJECT_ID_NAME" . 38
7.3.7 JSON name indicating the instruction "#ID_ENCODE" . 38
7.3.8 JSON name indicating the instruction "#PWS_CODIFICATIO
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.