1、raising standards worldwide NO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAW BSI Standards Publication BS ISO/IEC 19773:2011 Information technology Metadata Registries (MDR) modulesBS ISO/IEC 19773:2011 BRITISH STANDARD National foreword This British Standard is the UK implemen
2、tation of ISO/IEC 19773:2011. The UK participation in its preparation was entrusted to Technical Committee IST/40, Data management and interchange. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport to include all the
3、necessary provisions of a contract. Users are responsible for its correct application. BSI 2011 ISBN 978 0 580 56094 1 ICS 35.040 Compliance with a British Standard cannot confer immunity from legal obligations. This British Standard was published under the authority of the Standards Policy and Stra
4、tegy Committee on 30 September 2011. Amendments issued since publication Date Text affectedBS ISO/IEC 19773:2011Reference number ISO/IEC 19773:2011(E) ISO/IEC 2011INTERNATIONAL STANDARD ISO/IEC 19773 First edition 2011-09-01 Information technology Metadata Registries (MDR) modules Technologies de li
5、nformation Modules de registres de mtadonnes (MDR) BS ISO/IEC 19773:2011 ISO/IEC 19773:2011(E) COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2011 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, i
6、ncluding photocopying and microfilm, without permission in writing from either ISO at the address below or ISOs 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 copyrightiso.org Web www.iso.org Pub
7、lished in Switzerland ii ISO/IEC 2011 All rights reservedBS ISO/IEC 19773:2011 ISO/IEC 19773:2011(E) ISO/IEC 2011 All rights reserved iiiContents Page Foreword ix Introduction.x 1 Scope1 2 Normative references1 3 Terms, definitions, and abbreviations.1 3.1 Signifiers, referencing, and their associat
8、ions 1 3.2 Fundamental datatypes 3 3.3 Generic implementation-related concepts .4 3.4 Terminology applicable to more than one module 5 3.5 Reserved for future use 5 3.6 Reserved for future use 5 3.7 Reserved for future use 5 3.8 Reserved for future use 5 3.9 Reserved for future use 5 3.10 Module 10-
9、specific terminology: Data structure for reference-or-literal (reflit)5 3.11 Module 11-specific terminology: Data structure for multiple internationalized/localized values and data6 3.12 Module 12-specific terminology: Data structure for multiple internationalized/localized strings and texts6 3.13 M
10、odule 13-specific terminology: Data structure for slot tuple.6 3.14 Module 14-specific terminology: Data structure for unstructured table of slot tuples7 3.15 Module 15-specific terminology: Data structure for reified relationships and relationships systems 7 3.16 Module 16-specific terminology: Dat
11、a structure for UPU postal data .7 3.16.1 Terminology from UPU S42a-6.7 3.16.2 Postal address segments.13 3.16.3 Postal address constructs.14 3.16.4 Postal address elements16 3.16.5 Postal address element sub-types 26 3.16.6 Other terms and definitions .29 3.17 Module 17-specific terminology: Data s
12、tructure for ITU-T E.164 phone number data.29 3.18 Module 18-specific terminology: Data structure for who-what-where-when-why-how (W5H) event data .30 3.19 Module 19-specific terminology: Data structure for entity-person-group (EPG) contact data .30 3.20 Module 20-specific terminology: Data structur
13、e for entity-person-group (EPG) security credentials data .30 3.21 Module 21-specific terminology: Data structure for entity-person-group (EPG) relationships and grouping data31 4 Structure of this International Standard .31 5 Bindings .32 6 Conformance .32 7 Designation of internationally standardi
14、zed items 32 7.1 Designation suffix syntax.32 7.2 Designation suffixes for profiles .32 8 Profile designations 33 9 Clause reserved for future use 33 BS ISO/IEC 19773:2011 ISO/IEC 19773:2011(E) iv ISO/IEC 2011 All rights reserved10 Module 10: Data structure for reference-or-literal (reflit).33 10.1
15、Introduction to module33 10.2 Scope of module33 10.3 Functional capabilities33 10.4 Abstract model.34 10.4.1 General34 10.4.2 reflit(of_type)35 10.4.3 reference_type(of_type)36 10.4.4 literal_type(of_type).38 10.5 Computational description and datatypes39 10.5.1 General39 10.5.2 reflit(of_type)39 10
16、.5.3 reference_type(of_type)40 10.5.4 literal_type(of_type).40 10.6 Additional provisions for bindings 40 10.7 Additional provisions for conformity.41 11 Module 11: Data structure for multiple internationalized/localized values and data41 11.1 Introduction to module41 11.2 Scope of module41 11.3 Fun
17、ctional capabilities41 11.3.1 General41 11.3.2 The multivalue data structure.41 11.3.3 The multidata data structure 42 11.4 Abstract model.43 11.4.1 General43 11.4.2 multivalue.43 11.4.3 multidata.45 11.5 Computational description and datatypes46 11.5.1 General46 11.5.2 multivalue.46 11.5.3 multidat
18、a.46 11.6 Additional provisions for bindings 47 11.7 Additional provisions for conformity.47 12 Module 12: Data structure for multiple internationalized/localized strings and texts47 12.1 Introduction to module47 12.2 Scope of module47 12.3 Functional capabilities47 12.3.1 General47 12.3.2 The multi
19、string data structure47 12.3.3 The multitext data structure .48 12.4 Abstract model.50 12.4.1 General50 12.4.2 multistring50 12.4.3 multitext52 12.5 Computational description and datatypes53 12.5.1 General53 12.5.2 multistring53 12.5.3 multitext53 12.6 Additional provisions for bindings 54 12.7 Addi
20、tional provisions for conformity.54 13 Module 13: Data structure for slot tuple54 13.1 Introduction to module54 13.2 Scope of module54 13.3 Functional capabilities54 13.4 Abstract model.55 13.4.1 General55 13.4.2 slot_tuple components .55 13.4.3 slot_tuple and variants56 BS ISO/IEC 19773:2011 ISO/IE
21、C 19773:2011(E) ISO/IEC 2011 All rights reserved v13.4.4 slot_tuple57 13.4.5 slot_tuple_as_ttt57 13.4.6 slot_tuple_as_ttrl.58 13.4.7 slot_tuple_as_ttmd58 13.4.8 slot_tuple_as_bbb.58 13.4.9 slot_tuple_as_btb58 13.4.10 slot_tuple_as_btmd.59 13.5 Computational description and datatypes59 13.5.1 General
22、.59 13.5.2 Datatypes.59 13.6 Additional provisions for bindings60 13.7 Additional provisions for conformity 60 14 Module 14: Data structure for unstructured table of slot tuples 60 14.1 Introduction to module .60 14.2 Scope of module60 14.3 Functional capabilities60 14.4 Abstract model61 14.4.1 Gene
23、ral.61 14.4.2 slot_tuple_table and related classes.61 14.5 Computational description and datatypes61 14.5.1 General.61 14.5.2 Datatypes.61 14.6 Additional provisions for bindings62 14.7 Additional provisions for conformity 62 15 Module 15: Data for reified relationships and relationship systems .62
24、15.1 Introduction to module .62 15.2 Scope of module62 15.3 Functional capabilities62 15.4 Abstract model62 15.4.1 General.62 15.4.2 The reified_relationship_system and the reified_relationship .63 15.5 Computational description and datatypes63 15.5.1 General.63 15.5.2 reified_relationship_system.63
25、 15.5.3 reified_relationship.64 15.5.4 object_role_pair.64 15.6 Additional provisions for bindings64 15.7 Additional provisions for conformity 64 16 Module 16: Data structure for UPU postal data64 16.1 Introduction to module .64 16.2 Scope of module65 16.3 Functional capabilities65 16.4 Abstract mod
26、el65 16.4.1 General.65 16.4.2 Postal Address65 16.4.3 Unrendered postal data 66 16.4.4 Contextualized Rendered Postal Address71 16.5 Computational description and datatypes72 16.5.1 General.72 16.5.2 postal_address72 16.5.3 unrendered_postal_address_class.72 16.5.4 contextualized_rendered_postal_add
27、ress_class 73 16.6 Additional provisions for bindings73 16.7 Additional provisions for conformity 73 17 Module 17: Data structure for ITU-T E.164 phone number data .74 17.1 Introduction to module .74 17.2 Scope of module74 17.3 Functional capabilities74 BS ISO/IEC 19773:2011 ISO/IEC 19773:2011(E) vi
28、 ISO/IEC 2011 All rights reserved17.4 Abstract model.75 17.4.1 General75 17.4.2 phone_number_class76 17.4.3 phone_number_element.76 17.5 Computational description and datatypes77 17.5.1 General77 17.5.2 phone_number_class77 17.5.3 phone_number_element.77 17.6 Additional provisions for bindings 77 17
29、.7 Additional provisions for conformity.77 18 Module 18: Data structure for who-what-where-when-why-how (W5H) event data78 18.1 Introduction to module78 18.2 Scope of module78 18.3 Functional capabilities78 18.4 Abstract model.79 18.4.1 General79 18.4.2 w5h_event_class79 18.4.3 w5h_event_extent79 18
30、.4.4 extent_descriptor.80 18.5 Computational description and datatypes80 18.5.1 General80 18.5.2 w5h_event_class80 18.5.3 w5h_event_extent81 18.5.4 event_descriptor81 18.6 Additional provisions for bindings 82 18.7 Additional provisions for conformity.82 19 Module 19: Data structure for entity-perso
31、n-group (EPG) contact data82 19.1 Introduction to module82 19.2 Scope of module82 19.3 Functional capabilities82 19.4 Abstract model.83 19.4.1 General83 19.4.2 contact_data_class84 19.4.3 event_localized_contact_data84 19.5 Computational description and datatypes84 19.5.1 General84 19.5.2 contact_da
32、ta_class85 19.5.3 event_localized_contact_data85 19.6 Additional provisions for bindings 85 19.7 Additional provisions for conformity.85 20 Module 20: Data structure for entity-person-group (EPG) security credentials data.85 20.1 Introduction to module85 20.2 Scope of module86 20.3 Functional capabi
33、lities86 20.4 Conceptual model and object model.87 20.4.1 General87 20.4.2 security_credentials_data.87 20.4.3 event_localized_security_credentials_data87 20.4.4 security_credential_element87 20.5 Computational description and datatypes88 20.5.1 General88 20.5.2 security_credentials_data.88 20.5.3 e
34、vent_localized_security_credentials_data88 20.5.4 security_credential_element88 20.6 Additional provisions for bindings 89 20.7 Additional provisions for conformity.89 21 Module 21: Data structure for entity-person-group (EPG) relationships and grouping data 89 21.1 Introduction to module89 BS ISO/I
35、EC 19773:2011 ISO/IEC 19773:2011(E) ISO/IEC 2011 All rights reserved vii21.2 Scope of module89 21.3 Functional capabilities89 21.4 Conceptual model and object model.89 21.4.1 General.89 21.4.2 epg_relationship_data90 21.4.3 relationship_node_edge_element.90 21.5 Computational description and datatyp
36、es90 21.5.1 General.90 21.5.2 epg_relationship_data91 21.5.3 relationship_node_edge_element.91 21.6 Additional provisions for bindings91 21.7 Additional provisions for conformity 91 Annex A (informative) Index of definitions.92 22 Index of definitions92 Bibliography95 Figure 1: UML presentation of:
37、reflit, reference_type, literal_type. 35 Figure 2: UML presentation of: multivalue, contextualized_value 44 Figure 3: UML presentation of: multidata, contextualized_data. 45 Figure 4: UML presentation of: multistring, contextualized_string. 50 Figure 5: UML presentation of: multitext, contextualized
38、_text. 52 Figure 6: UML presentation of slot_tuple datatype. . 57 Figure 7: UML presentation of slot_tuple_as_ttt datatype 57 Figure 8: UML presentation of slot_tuple_as_ttrl datatype. 58 Figure 9: UML presentation of slot_tuple_as_ttmd datatype 58 Figure 10: UML presentation of slot_tuple_as_bbb da
39、tatype. 58 Figure 11: UML presentation of slot_tuple_as_btb datatype 58 Figure 12: UML presentation of slot_tuple_as_btmd datatype. . 59 Figure 13: UML presentation of slot_tuple_table datatype. 61 Figure 14: UML presentation of Reified Relationship Systems 63 Figure 15: UML presentation of Postal A
40、ddress Structure. 65 Figure 16: Postal Address Structure diagram from UPU S42 66 Figure 17: Perspective of segments, constructs, and postal address elements 66 Figure 18: UML presentation of the classes: unrendered postal address, postal address segment, postal address construct, address element. 67
41、 Figure 19: Postal Address All Components diagram from UPU S42 68 Figure 20: UML presentation of Phone Number Structure. 76 BS ISO/IEC 19773:2011 ISO/IEC 19773:2011(E) viii ISO/IEC 2011 All rights reservedFigure 21: UML presentation of Who-What-Where-When-Why-How (W5H) Event Structure . 79 Figure 22
42、: UML presentation of Who-What-Where-When-Why-How (W5H) Event Structure . 84 Figure 23: UML presentation of Security Credentials Data 87 Figure 24: UML presentation of EPG Relationship Data Class 90 BS ISO/IEC 19773:2011 ISO/IEC 19773:2011(E) ISO/IEC 2011 All rights reserved ixForeword ISO (the Inte
43、rnational Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees establi
44、shed by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the f
45、ield of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of the joint technical committee is to prepare International Standards. Dra
46、ft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is drawn to the possibility that some of the elements of this
47、 document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. ISO/IEC 19773 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 32, Data management and interchange. BS ISO/IEC 19773:2011 IS
48、O/IEC 19773:2011(E) x ISO/IEC 2011 All rights reservedIntroduction This International Standard specifies small modules of data that can be used or reused in applications. These modules have been extracted from ISO/IEC 11179-3, ISO/IEC 19763, and OASIS EBXML, and have been refined further. These modu
49、les are intended to harmonize with current and future versions of the ISO/IEC 11179 series and the ISO/IEC 19763 series. During the development of this International Standard, it was originally presented as a multipart standard consisting of an overview part and other parts, one for each module. However, this presentation approach proved to be too cumbersome for users, with some duplication of text and cross-references across multiple documents. The work was consolidated into a single document that facilitated ongoing additions and
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1