SIST EN 61360-2:2013
(Main)Standard data element types with associated classification scheme for electric components - Part 2: EXPRESS dictionary schema (IEC 61360-2:2012)
Standard data element types with associated classification scheme for electric components - Part 2: EXPRESS dictionary schema (IEC 61360-2:2012)
This part of IEC 61360 series provides a formal model for data according to the scope as given in IEC 61360-1 and ISO 13584-42, and thus provides a means for the computersensible representation and exchange of such data. The intention is to provide a common information model for the work of IEC SC3D and ISO TC184/SC4, thus allowing for the implementation of dictionary systems dealing with data delivered according to either of the standards elaborated by both committees. The scope of this part of IEC 61360 is the common ISO/IEC dictionary schema based on the intersection of the scopes of the two base standards IEC 61360-1 and ISO 13584-42. The presented EXPRESS model represents a common formal model for the two standards and facilitates a harmonization of both. The IEC 61360-2 forms the master document. ISO 13584-42 contains a copy of the IEC 61360-2 EXPRESS model in an informative annex In a number of clauses, where the common EXPRESS model allows more freedom, IEC has defined more restrictions which are found in the methodology part of IEC 61360-1. Two schemas are provided in this part of IEC 61360 defining the two options that may be selected for an implementation. Each of these options is referred to as a conformance class. The ISO13584_IEC61360_dictionary_schema2 provides for modelling and exchanging technical data element types with associated classification scheme used in the data element type definitions. It constitutes conformance class 1 of this part of IEC 61360.
The ISO13584_IEC61360_language_resource_schema provides resources for permitting strings in various languages. It has been extracted from the dictionary schema, since it could be used in other schemata. It is largely based on the support_resource_schema from ISO 10303-41:2000, and can be seen as an extension to that. It allows for the usage of one specific language throughout an exchange context (physical file) without the overhead introduced when multiple languages are used. When used together with ISO 10303-21, each schema defines one single exchange format. The exchange format defined by conformance class 1 is fully compatible with the ISO 13584 series.
Genormte Datenelementtypen mit Klassifikationsschema für elektrische Bauteile - Teil 2: EXPRESS-Datenmodell (IEC 61360-2:2012)
Types normalisés d’éléments de données avec plan de classifcation pour composants électriques - Partie 2: Schéma d'un dictionnaire EXPRESS (CEI 61360-2:2012)
La CEI 61360-2:2012 fournit un modèle formel pour les données conformément au domaine d'application donné dans la CEI 61360-1 et l'ISO 13584-42. Elle fournit un moyen pour la représentation et l'échange des données interprétables par un ordinateur, permettant ainsi la mise en oeuvre de dictionnaires de systèmes traitant des données livrées conformément à l'une ou l'autre des normes. Cette troisième édition annule et remplace la deuxième édition parue en 2002 et son Amendement 1 (2003). Elle constitue une révision technique. Cette édition inclut les modifications techniques majeures suivantes: - séparation des concepts entre la classe de categorisation et la classe de caractérisation; - introduction de contraintes de valeurs pour les classes et les propriétés; - ajout de nouveaux sous-types différents pour les types de données, y compris l'entité rational_type; - amélioration de la représentation de l'unité de mesure.
Tipi standardnih podatkovnih elementov s pripadajočo klasifikacijsko shemo za električne sestavne dele - 2. del: Shema slovarja EXPRESS (IEC 61360-2:2012)
Ta del serije standardov IEC 61360 podaja uradni model za podatke v skladu z obsegom, ki je podan v IEC 61360-1 in ISO 13584-42, ter tako podaja sredstvo za smiseln računalniški prikaz in izmenjavo takih podatkov. Cilj je podati splošen informacijski model za delo IEC SC3D in ISO TC184/SC4, kar dovoljuje implementacijo slovarskih sistemov, ki se ukvarjajo s podatki, dostavljenimi glede na katerega koli od standardov, ki jih pripravljata oba odbora. Področje uporabe tega dela standarda IEC 61360 je splošna shema slovarja ISO/IEC, ki je osnovana na presečišču področij uporabe temeljnih standardov IEC 61360-1 in ISO 13584-42. Predloženi model EXPRESS predstavlja skupni formalni model za dva standarda in omogoča harmonizacijo obeh standardov. Standard IEC 61360-2 tvori glavni dokument. ISO 13584-42 v informativni prilogi vsebuje kopijo modela IEC 61360-2 EXPRESS. V številnih členih, v katerih splošni model EXPRESS dovoljuje več svobode, je IEC določil več omejitev, ki so v metodološkem delu standarda IEC 61360-1. V tem delu standarda IEC 61360 sta podani dve shemi, ki določata dve možnosti, ki sta na voljo za implementacijo. Vsaka od teh možnosti je navedena kot razred skladnosti. Shema slovarja ISO13584_IEC61360_dictionary_schema2 je namenjena modeliranju in izmenjavi tipov tehničnih podatkovnih elementov s povezano klasifikacijsko shemo, ki se uporablja v opredelitvah tipov podatkovnih elementov. Predstavlja razred skladnosti 1 tega dela standarda IEC 61360.
Shema jezikovnega vira ISO13584_IEC61360_language_resource_schema podaja sredstva za dopuščanje nizov v različnih jezikih. Izvzeta je bila iz slovarske sheme, ker se lahko uporablja v drugih shemah. V veliki meri je osnovana na shemi support_resource_schema iz standarda ISO 10303-41:2000 in se lahko obravnava kot njegov dodatek. Omogoča uporabo enega določenega jezika v celotnem menjalnem kontekstu (fizična datoteka) brez stroškov, ki nastanejo pri uporabi več jezikov. Ko se uporablja skupaj s standardom ISO 10303-21, vsaka shema določa eno samo menjalno obliko. Ta menjalna oblika, ki je določena z razredom skladnosti 1, je popolnoma skladna s serijo ISO 13584.
General Information
Relations
Standards Content (Sample)
SLOVENSKI STANDARD
SIST EN 61360-2:2013
01-marec-2013
1DGRPHãþD
SIST EN 61360-2:2003
SIST EN 61360-2:2003/A1:2004
7LSLVWDQGDUGQLKSRGDWNRYQLKHOHPHQWRYVSULSDGDMRþRNODVLILNDFLMVNRVKHPR]D
HOHNWULþQHVHVWDYQHGHOHGHO6KHPDVORYDUMD(;35(66,(&
Standard data element types with associated classification scheme for electric
components - Part 2: EXPRESS dictionary schema (IEC 61360-2:2012)
Genormte Datenelementtypen mit Klassifikationsschema für elektrische Bauteile - Teil 2:
EXPRESS-Datenmodell (IEC 61360-2:2012)
Types normalisés d’éléments de données avec plan de classifcation pour composants
électriques - Partie 2: Schéma d'un dictionnaire EXPRESS (CEI 61360-2:2012)
Ta slovenski standard je istoveten z: EN 61360-2:2013
ICS:
29.100.20 (OHNWULþQLLQHOHNWURPHKDQVNL Electrical and
VHVWDYQLGHOL electromechanical
components
SIST EN 61360-2:2013 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST EN 61360-2:2013
---------------------- Page: 2 ----------------------
SIST EN 61360-2:2013
EUROPEAN STANDARD
EN 61360-2
NORME EUROPÉENNE
January 2013
EUROPÄISCHE NORM
ICS 31.020 Supersedes EN 61360-2:2002 + A1:2004
English version
Standard data element types with associated classification scheme for
electric components -
Part 2: EXPRESS dictionary schema
(IEC 61360-2:2012)
Types normalisés d’éléments de données Genormte Datenelementtypen mit
avec plan de classifcation pour Klassifikationsschema für elektrische
composants électriques - Bauteile -
Partie 2: Schéma d'un dictionnaire Teil 2: EXPRESS-Datenmodell
EXPRESS (IEC 61360-2:2012)
(CEI 61360-2:2012)
This European Standard was approved by CENELEC on 2012-11-06. 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, Former Yugoslav Republic of Macedonia, France, Germany,
Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland,
Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom.
CENELEC
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
Management Centre: Avenue Marnix 17, B - 1000 Brussels
© 2013 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.
Ref. No. EN 61360-2:2013 E
---------------------- Page: 3 ----------------------
SIST EN 61360-2:2013
EN 61360-2:2013 - 2 -
Foreword
The text of document 3D/196/FDIS, future edition 3 of IEC 61360-2, prepared by IEC/SC 3D "Product
properties and classes and their identification", of IEC/TC 3 "Information structures, documentation and
graphical symbols" was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as
EN 61360-2:2013.
The following dates are fixed:
• latest date by which the document has (dop) 2013-08-06
to be implemented at national level by
publication of an identical national
standard or by endorsement
(dow) 2015-11-06
• latest date by which the national
standards conflicting with the
document have to be withdrawn
This document supersedes EN 61360-2:2002 + A1:2004.
EN 61360-2:2012 includes the following significant technical changes with respect to EN 61360-2:2002:
– separation of concepts between characterization class and categorization class;
– introduction of value constraints on classes and properties;
– addition of various new subtypes for data types, including rational_type;
– improvement on the representation of unit of measurement.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC [and/or CEN] shall not be held responsible for identifying any or all such patent
rights.
Endorsement notice
The text of the International Standard IEC 61360-2:2012 was approved by CENELEC as a European
Standard without any modification.
In the official version, for Bibliography, the following notes have to be added for the standards indicated:
IEC 60027 series NOTE Harmonized in EN 60027 series.
IEC 61360-5 NOTE Harmonized as EN 61360-5.
ISO 80000 series NOTE Harmonized in EN ISO 80000 series.
---------------------- Page: 4 ----------------------
SIST EN 61360-2:2013
- 3 - EN 61360-2:2013
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications
The following documents, in whole or in part, are normatively referenced in this document and are
indispensable for its application. For dated references, only the edition cited applies. For undated
references, the latest edition of the referenced document (including any amendments) applies.
NOTE When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD
applies.
Publication Year Title EN/HD Year
IEC 61360-1 2009 Standard data elements types with EN 61360-1 2010
associated classification scheme for electric
items -
Part 1: Definitions - Principles and methods
IEC 61360-4 Data- Standard data element types with associated - -
base classification scheme for electric
components -
Part 4: IEC reference collection of standard
data element types and component classes
ISO/IEC 8859-1 1998 Information technology - 8-bit single-byte - -
coded graphic character sets -
Part 1: Latin alphabet No.1
ISO/IEC 10646-1 - Information technology - Universal Multiple- - -
Octet Coded Character Set (UCS) -
Part 1: Architecture and Basic Multilingual
Plane
ISO/IEC 14977 - Information technology - Syntactic - -
metalanguage - Extended BNF
ISO 639 Series Codes for the representation of names of - -
languages
ISO 843 1997 Information and documentation - Conversion - -
of Greek characters into Latin characters
ISO 3166-1 - Codes for the representation of names of EN ISO 3166-1 -
countries and their subdivisions -
Part 1: Country codes
ISO 4217 2008 Codes for the representation of currencies - -
and funds
ISO 8601 2004 Data elements and interchange formats - - -
Information interchange - Representation of
dates and times
ISO 10303-11 2004 Industrial automation systems and integration - -
- Product data representation and exchange -
Part 11: Description methods: The EXPRESS
language reference manual
ISO 10303-21 2002 Industrial automation systems and integration - -
- Product data representation and exchange -
Part 21: Implementation methods: Clear text
encoding of the exchange structure
---------------------- Page: 5 ----------------------
SIST EN 61360-2:2013
EN 61360-2:2013 - 4 -
Publication Year Title EN/HD Year
ISO 10303-41 2000 Industrial automation systems and integration - -
- Product data representation and exchange -
Part 41: Integrated generic resource:
Fundamentals of product description and
support
ISO 13584-26 2000 Industrial automation systems and integration - -
- Parts library -
Part 26: Logical resource: Information supplier
identification
ISO 13584-42 2010 Industrial automation systems and integration - -
- Parts library -
Part 42: Description methodology:
Methodology for structuring parts families
---------------------- Page: 6 ----------------------
SIST EN 61360-2:2013
IEC 61360-2
®
Edition 3.0 2012-10
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
Standard data element types with associated classification scheme for electric
components –
Part 2: EXPRESS dictionary schema
Types normalisés d'éléments de données avec plan de classification pour
composants électriques –
Partie 2: Schéma d'un dictionnaire EXPRESS
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
PRICE CODE
INTERNATIONALE
CODE PRIX XH
ICS 31.020 ISBN 978-2-83220-321-7
Warning! Make sure that you obtained this publication from an authorized distributor.
Attention! Veuillez vous assurer que vous avez obtenu cette publication via un distributeur agréé.
® Registered trademark of the International Electrotechnical Commission
Marque déposée de la Commission Electrotechnique Internationale
---------------------- Page: 7 ----------------------
SIST EN 61360-2:2013
– 2 – 61360-2 © IEC:2012
CONTENTS
FOREWORD . 6
INTRODUCTION . 8
1 Scope . 9
2 Normative references . 9
3 Terms and definitions . 10
4 Overview of the common dictionary schema and compatibility with
ISO13584_IEC61360_dictionary_schema . 19
4.1 General . 19
4.2 Use of the common dictionary schema to exchange IEC 61360-1 compliant
data . 19
4.3 Compatibility with ISO 13584-42 . 20
4.4 Naming correspondence between IEC 61360-1 and IEC 61360-2 . 20
4.5 Main structure of the common dictionary schema . 21
5 ISO13584_IEC61360_dictionary_schema . 22
5.1 General . 22
5.2 Dictionary schema . 22
5.3 References to other schemata . 22
5.4 Constant definitions . 23
5.5 Identification of a dictionary . 23
5.6 Basic Semantic Units: defining and using the dictionary . 24
5.6.1 Requirements for exchange . 24
5.6.2 Three levels architecture of the dictionary data . 25
5.6.3 Overview of basic semantic units and dictionary elements . 29
5.6.4 Identification of dictionary elements: three levels structure . 30
5.6.5 Extension possibilities for other types of data . 30
5.7 Supplier data . 32
5.7.1 General . 32
5.7.2 Supplier_BSU . 32
5.7.3 Supplier_element. 33
5.8 Class data . 33
5.8.1 General . 33
5.8.2 Structural detail . 35
5.8.3 Item_class . 41
5.8.4 Categorization_class . 42
5.9 Data element type / properties data . 44
5.9.1 General . 44
5.9.2 Property_BSU . 44
5.9.3 Property_DET . 45
5.9.4 Condition, dependent and non-dependent Data Element Types . 47
5.9.5 Structural detail . 48
5.9.6 Class_value_assignment . 49
5.10 Domain data: the type system . 50
5.10.1 General . 50
5.10.2 Structural detail . 50
5.10.3 The type system . 52
5.10.4 Values . 69
---------------------- Page: 8 ----------------------
SIST EN 61360-2:2013
61360-2 © IEC:2012 – 3 –
5.10.5 Structural detail . 69
5.10.6 Extension to ISO 10303-41 unit definitions . 74
5.11 Basic type and entity definitions . 75
5.11.1 Basic type definitions . 75
5.11.2 Structural detail . 75
5.11.3 Basic entity definitions . 85
5.12 Function definitions . 89
5.12.1 General . 89
5.12.2 Acyclic_superclass_relationship function . 89
5.12.3 Check_syn_length function . 90
5.12.4 Codes_are_unique function . 90
5.12.5 Definition_available_implies function . 91
5.12.6 Is_subclass function . 91
5.12.7 String_for_derived_unit function . 92
5.12.8 String_for_named_unit function . 94
5.12.9 String_for_SI_unit function . 94
5.12.10 String_for_unit function . 96
5.12.11 All_class_descriptions_reachable function . 96
5.12.12 Compute_known_visible_properties function . 97
5.12.13 Compute_known_visible_data_types function . 97
5.12.14 Compute_known_applicable_properties function . 98
5.12.15 Compute_known_applicable_data_types function . 99
5.12.16 List_to_set function . 100
5.12.17 Check_properties_applicability function . 100
5.12.18 Check_datatypes_applicability function . 101
5.12.19 One_language_per_translation function . 102
5.12.20 Allowed_values_integer_types function . 102
5.12.21 Is_class_valued_property function . 103
5.12.22 Class_value_assigned function . 103
6 ISO13584_IEC61360_language_resource_schema . 104
6.1 Overview . 104
6.2 ISO13584_IEC61360_language_resource_schema type and entity definitions . 105
6.2.1 general . 105
6.2.2 Language_code . 105
6.2.3 Global_language_assignment . 106
6.2.4 Present_translations . 106
6.2.5 Translatable_label . 107
6.2.6 Translated_label . 107
6.2.7 Translatable_text . 107
6.2.8 Translated_text. 108
6.3 ISO13584_IEC61360_language_resource_schema function definitions . 108
6.3.1 General . 108
6.3.2 Check_label_length function . 108
6.4 ISO13584_IEC61360_language_resource_schema rule definition . 109
7 ISO13584_IEC61360_class_constraint_schema . 109
7.1 General . 109
7.2 Introduction to the ISO13584_IEC61360_class_constraint_schema . 110
7.3 ISO13584_IEC61360_class_constraint_schema entity definitions. 111
7.3.1 General . 111
---------------------- Page: 9 ----------------------
SIST EN 61360-2:2013
– 4 – 61360-2 © IEC:2012
7.3.2 Constraint . 111
7.3.3 Property_constraint . 112
7.3.4 Class_constraint . 112
7.3.5 Configuration_control_constraint . 112
7.3.6 Filter . 113
7.3.7 Integrity_constraint . 114
7.3.8 Context_restriction_constraint . 115
7.3.9 Domain_constraint . 115
7.3.10 Subclass_constraint . 116
7.3.11 Entity_subtype_constraint . 116
7.3.12 Enumeration_constraint . 116
7.3.13 Range_constraint . 118
7.3.14 String_size_constraint . 119
7.3.15 String_pattern_constraint . 119
7.3.16 Cardinality_constraint . 120
7.4 ISO13584_IEC61360_class_constraint_schema type definitions . 121
7.4.1 General . 121
7.4.2 Constraint_or_constraint_id . 121
7.5 ISO13584_IEC61360_class_constraint_schema function definition . 121
7.5.1 General . 121
7.5.2 Integer_values_in_range function . 121
7.5.3 Correct_precondition function . 122
7.5.4 Correct_constraint_type function . 122
7.5.5 Compatible_data_type_and_value function . 125
7.6 ISO13584_IEC61360_class_constraint_schema rule definition . 129
7.6.1 General . 129
7.6.2 Unique_constraint_id . 129
8 ISO13584_IEC61360_item_class_case_of_schema . 129
8.1 Overview . 129
8.2 Introduction to the ISO13584_IEC61360_item_class_case_of_schema . 130
8.3 ISO13584_IEC61360_item_class_case_of_schema entity definitions . 130
8.3.1 A priori semantic relationship. 130
8.3.2 Item_class_case_of . 133
8.4 ISO13584_IEC61360_item_class_case_of_schema function definitions . 135
8.4.1 General . 135
8.4.2 Compute_known_property_constraints function . 135
8.4.3 Compute_known_referenced_property_constraints function . 136
8.4.4 Superclass_of_item_is_item function . 137
8.4.5 Check_is_case_of_referenced_classes_definition function . 138
8.5 ISO13584_IEC61360_item_class_case_of_schema rule definitions . 138
8.5.1 General . 138
8.5.2 Imported_properties_are_visible_or_applicable_rule rule . 138
8.5.3 Imported_data_types_are_visible_or_applicable_rule rule . 139
8.5.4 Allowed_named_type_usage_rule rule . 139
Annex A (informative) Example physical file . 141
Annex B (informative) EXPRESS-G Diagram . 146
Annex C (informative) Partial dictionaries . 157
Annex D (normative) Value format specification . 158
---------------------- Page: 10 ----------------------
SIST EN 61360-2:2013
61360-2 © IEC:2012 – 5 –
Bibliography . 173
Figure 1 – Overview of the dictionary schema . 21
Figure 2 – Pieces of data with relationships . 25
Figure 3 – Implementation of "inter-piece" relationships using basic semantic units . 26
Figure 4 – Relationship between basic semantic unit and dictionary element . 29
Figure 5 – Current BSUs and dictionary elements . 30
Figure 6 – Overview of supplier data and relationships . 32
Figure 7 – Overview of class data and relationships . 34
Figure 8 – Example of a supplier ontology . 43
Figure 9 – Overview of property data element type data and relationships . 47
Figure 10 – Kinds of data element types . 47
Figure 11 – Entity hierarchy for the type system . 50
Figure 12 – Overview of non-quantitative data element types. 69
Figure 13 – ISO13584_IEC61360_language_resource_schema and
support_resource_schema . 105
Figure B.1 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 1 of 7 . 147
Figure B.2 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 2 of 7 . 148
Figure B.3 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 3 of 7 . 149
Figure B.4 – ISO13584_IEC61360_dictionary_schema EXPRESS-G diagram 4 of 7 . 150
Figure B.5 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 5 of 7 . 151
Figure B.6 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 6 of 7 . 152
Figure B.7 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 7 of 7 . 153
Figure B.8 – ISO13584_IEC61360_language_resource_schema – EXPRESS-G
diagram 1 of 1. 154
Figure B.9 – ISO13584_IEC61360_constraint_schema – EXPRESS-G diagram 1 of 1 . 155
Figure B.10 – ISO13584_IEC61360_item_class_case_of_schema – EXPRESS-G
diagram 1 of 1. 156
Table 1 – Cross refernce table . 20
Table D.1 – ISO/IEC 14977 EBNF syntactic metalanguage . 159
Table D.2 – Transposing European style digits into Arabic digits . 166
Table D.3 – Number value examples. 167
Table D.4 – Characters from other rows of the Basic Multilingual Plane of
ISO/IEC 10646-1 . 168
---------------------- Page: 11 ----------------------
SIST EN 61360-2:2013
– 6 – 61360-2 © IEC:2012
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
STANDARD DATA ELEMENT TYPES WITH ASSOCIATED
CLASSIFICATION SCHEME FOR ELECTRIC COMPONENTS –
Part 2: EXPRESS dictionary schema
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote
international co-operation on all questions concerning standardization in the electrical and electronic fields. To
this end and in addition to other activities, IEC publishes International Standards, Technical Specifications,
Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC
Publication(s)”). Their preparation
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.