ISO/IEC 15944-10:2013
(Main)Information technology — Business operational view — Part 10: IT-enabled coded domains as semantic components in business transactions
Information technology — Business operational view — Part 10: IT-enabled coded domains as semantic components in business transactions
The primary purpose of ISO/IEC 15944-10:2013 is to provide, in a single consolidated document, an integrated approach for the key concepts and their definitions as well as rules pertaining to "coded domains" as they already exist in the multipart ISO/IEC 15944 eBusiness standard, especially Parts 1, 2, 5 and 8. It does so in a systematic and rules-based manner. As such, ISO/IEC 15944-10:2013 serves as a methodology and tool for an IT-enabled approach to existing widely used standards, specifications, authority files, pick-lists, etc., of a "codes representing X" nature, i.e. as ISO/IEC 15944-10:2013 compliant coded domains, involving the making of (legally-binding) commitments, based on common business practices. ISO/IEC 15944-10:2013 specifies the five key characteristics of coded domains and identifies twelve benefits of the use of coded domains. A key purpose of ISO/IEC 15944-10:2013 is to maximize and state very explicitly the level of "intelligence" at the highest and most precise required level with respect to the semantics of the actual data being interchanged among autonomous parties in a business transaction. Here the use of coded domains presents a simple and very pragmatic approach at the data element, i.e. semantic component level. It focuses on the development of intelligently coded data elements as part of coded domains. This involves rule-based, structured and pre-defined values whose purpose and use has been clearly stated and unambiguously defined (thereby facilitating an IT-enabled approach). In an Open-edi and eBusiness context ISO/IEC 15944-10:2013 supports the use of coded domains as re-useable business objects among participating parties in any type of business transaction. Coded domains can be used is support of any type of scenario component, i.e. "roles", and "Information Bundles (IBs)", and "semantic components (SCs)", as well as scenario attributes. Re-use of coded domains is supported through coded domains being registered through procedures specified in ISO/IEC 15944-2. The semantics of the data values in a coded domain are identified and referenced via unique and unambiguous "ID codes", i.e. as unique identifiers. With such unambiguous and unique ID codes, in ISO/IEC 15944-10:2013 compliant coded domains can be associated multiple human interface equivalents (HIEs) in many forms and languages. The approach taken here is that of the separation of the (single) IT interface requirements of semantic interoperability from their (multiple) human interface (linguistic) equivalents (required by the jurisdictional domains of the participating parties as well as those of an individual accessibility nature). Use of ISO/IEC 15944-10:2013 therefore facilitates semantic interoperability requirements of both jurisdictional domains and all kinds of parties to a business transaction [including where the buyer is an individual, and public policy requirements apply (e.g. consumer protection, privacy protection, individual accessibility, etc.)]. In addition to its twelve normative clauses and two normative annexes, ISO/IEC 15944-10:2013 provides extensive informative text in its Clause 0 "Introduction" and six informative annexes.
Technologies de l'information — Vue opérationnelle d'affaires — Partie 10: Domaines codés activés comme composantes sémantiques dans les transactions d'affaires
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 15944-10
First edition
2013-02-15
Information technology — Business
Operational View —
Part 10:
IT-enabled coded domains as semantic
components in business transactions
Technologies de l'information — Vue opérationnelle d'affaires —
Partie 10: Domaines codés activés comme composantes sémantiques
dans les transactions d'affaires
Reference number
©
ISO/IEC 2013
© ISO/IEC 2013
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any
means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission.
Permission can be requested from either ISO at the address below or ISO’s member body in the country of the requester.
ISO copyright office
Case postale 56 CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2013 – All rights reserved
Contents Page
Foreword . vi
0 Introduction . vii
0.1 Overview of purpose and nature of coded domains . vii
0.2 Benefits of the use of coded domains . viii
0.3 Identification, mapping and IT-enablement of existing standards for widely-used code
sets. ix
0.4 Link to fundamental components in Business Transaction Model (BTM) . xi
0.5 IT-enabled and content predefined Semantic Components . xii
0.6 Coded domains as reusable business objects . xiii
0.7 Use of "Person", "organization" and "party" in the context of business transaction and
commitment exchange. xiv
0.8 Importance and role of terms and definitions . xv
0.9 Use of "identifier" as "identifier (in business transaction)" to prevent ambiguity . xvi
0.10 Organization and description of document . xvii
1 Scope . 1
1.1 Statement of Scope . 1
1.2 Exclusions . 2
1.3 Aspects currently not yet addressed . 2
1.3.1 Addressing “Quadrant B, C & D” in Figure 5 . 2
1.3.2 Use of coded domains in support of the “Process” component in the Business
transaction model . 2
1.3.3 Use of coded domains with respect to Persons and in particular “individuals” and
associated privacy protection requirements . 2
1.3.4 Use of coded domains in support of “public policy” requirements and in particular
individual accessibility . 2
1.3.5 Detailed levels of rules pertaining to change management aspects of coded domains . 3
1.3.6 Differentiation of categories and levels of Source Authorities (SA) for coded domains . 3
1.4 IT-systems environment neutrality . 3
2 Normative references . 3
3 Terms and definitions . 4
4 Symbols and abbreviation . 38
5 Fundamental principles governing coded domains . 38
5.1 Introduction . 38
5.2 Need to be able to use coded domains in support of commitment exchange . 40
5.3 Coded domains based on clear, predefined rules, i.e., “rule-based” . 41
5.3.1 Requirements of rule-based coded domains as a whole . 41
5.3.2 Rule-base for IT enablement of a coded domain . 43
5.3.3 Rule-base for structuring a coded domain . 43
5.4 Separation of the IT interface from human interface requirements . 44
5.5 Specification and representation of coded domains in an IT-platform neutral manner . 45
6 Business operational view identification and description of coded domains . 46
6.1 Construct of coded domain . 46
6.1.1 Identification of coded domains . 47
6.1.2 Levels of Semantic unambiguity . 48
6.1.3 Rule-base of a coded domain . 49
6.1.4 Table of ID codes and HIEs . 49
6.2 Characteristics of coded domains . 49
6.2.1 “for free” or “for a fee” coded domains . 49
6.2.2 Exhaustiveness of coded domains . 50
© ISO/IEC 2013 – All rights reserved iii
6.2.3 Semantic granularity .51
6.2.4 Openness of coded domains .51
7 Rules governing rule-base of coded domains .52
7.1 Introduction .52
7.2 Specification of a boundary of a coded domain and inclusion of its members .53
7.3 Specification of exclusionary rules for a coded domain .54
7.4 Source(s) of rule-base governing a coded domain .54
8 Rules for management of ID codes in coded domains .55
8.1 Introduction .55
8.2 Generic rules for the management of a coded domain .55
8.3 Rules governing assignment of ID codes .55
8.4 Rules governing the change management of entries in the coded domain .56
8.4.1 Change management of ID codes .56
8.4.2 Change management of HIEs .57
8.5 Registration of user extensions .57
9 Rules for specifying Human Interface Equivalents (HIEs) to an ID Code in a coded domain .57
9.1 Multiple Human Interface Equivalents (HIEs) for an ID code in a coded domain .57
9.2 Standard structure for semantics of a Human Interface Equivalent (HIE).58
9.3 Rules governing linguistic (written) representations as Human Interface Equivalents
(HIEs) of ID codes as required values in coded domains .59
9.4 Individual accessibility of HIEs of coded domains .59
9.5 Rules governing composite semantics .60
10 Coded domain and controlled vocabularies .60
10.1 Introduction .60
10.2 Rules common to controlled vocabularies and coded domains .61
10.3 Rules governing a controlled vocabulary .61
10.4 Rules governing a coded domain .62
11 Rules governing the registration of coded domains as re-usable business objects .63
11.1 Principles of registration .63
11.2 Process of registration .65
11.3 Coded Domain Registration scheme .65
12 IT-enablement of coded domains .66
12.1 Introduction .66
12.2 Templates for IT-enabled coded domains – Attributes for Scoping an Open-edi scenario
(OeS) .66
12.2.1 Purpose .66
12.2.2 Template structure and content .66
12.3 Template for Scoping Open-edi scenarios .66
12.4 Specification and consolidated template of attributes of Open-edi scenarios, roles,
information bundles (IBs) and semantic components (SCs) .70
Annex A (normative) Coded domain registration administration attributes .74
Annex B (normative) Use of IT-enabled coded domains to ensure semantic interoperability in
support of the “UN Convention on the Rights of Persons with Disabilities” .79
Annex C (informative) Concept and definition of “coded domain” .81
Annex D (informative) Case Study: Example of “e-potato” .87
Annex E (informative) Case study: Example of a coded domain with two writing systems for
Human Interface Equivalents (HIEs) of a set of ID codes - in Russian use of the Cyrillic
alphabet and the romanized form .89
Annex F (informative) Case study: Example of coded domain in Matrix form and XML format as
found in Table 2 in ISO/IEC 5218 “Codes representing the human sexes” .92
Annex G (informative) Determining whether the membership in a coded domain is exhaustive or
non-exhaustive .99
iv © ISO/IEC 2013 – All rights reserved
Annex H (informative) Examples of identification of different object classes within a coded
domain through the use of semantic qualifiers .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.