1、Document management Electronic content/document management (CDM) data interchange formatBS ISO 22938:2017BSI Standards PublicationWB11885_BSI_StandardCovs_2013_AW.indd 1 15/05/2013 15:06 ISO 2017Document management Electronic content/document management (CDM) data interchange formatGestion de docume
2、nts Format dchange de donnes pour la gestion de documents/du contenu lectroniqueINTERNATIONAL STANDARDISO22938Second edition2017-06Reference numberISO 22938:2017(E)National forewordThis British Standard is the UK implementation of ISO 22938:2017. It supersedes BS ISO 22938:2008, which is withdrawn.T
3、he UK participation in its preparation was entrusted to Technical Committee IDT/1, Document Management Applications.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 necessary provisions of a contrac
4、t. Users are responsible for its correct application. The British Standards Institution 2017 Published by BSI Standards Limited 2017ISBN 978 0 580 83211 6ICS 37.080Compliance with a British Standard cannot confer immunity from legal obligations.This British Standard was published under the authority
5、 of the Standards Policy and Strategy Committee on 31 July 2017.Amendments/corrigenda issued since publicationDate Text affectedBRITISH STANDARDBS ISO 22938:2017 ISO 2017Document management Electronic content/document management (CDM) data interchange formatGestion de documents Format dchange de don
6、nes pour la gestion de documents/du contenu lectroniqueINTERNATIONAL STANDARDISO22938Second edition2017-06Reference numberISO 22938:2017(E)BS ISO 22938:2017ISO 22938:2017(E)ii ISO 2017 All rights reservedCOPYRIGHT PROTECTED DOCUMENT ISO 2017, Published in SwitzerlandAll rights reserved. Unless other
7、wise 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 b
8、elow or ISOs member body in the country of the requester.ISO copyright officeCh. de Blandonnet 8 CP 401CH-1214 Vernier, Geneva, SwitzerlandTel. +41 22 749 01 11Fax +41 22 749 09 47copyrightiso.orgwww.iso.orgBS ISO 22938:2017ISO 22938:2017(E)ii ISO 2017 All rights reservedCOPYRIGHT PROTECTED DOCUMENT
9、 ISO 2017, Published in SwitzerlandAll 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 perm
10、ission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester.ISO copyright officeCh. de Blandonnet 8 CP 401CH-1214 Vernier, Geneva, SwitzerlandTel. +41 22 749 01 11Fax +41 22 749 09 47copyrightiso.orgwww.iso.orgISO 22938:2017(E)Foreword
11、 ivIntroduction v1 Scope . 12 Normative references 13 Terms and definitions . 14 Abbreviated terms 15 XML-based data interchange format with OPC-based packaging 25.1 General . 25.2 Use of XML and OPC for content/document management data . 25.2.1 Overview of OPC structure 25.2.2 Content/document mana
12、gement (CDM) Specific OPC structure . 25.2.3 Content/document management (CDM) Specific relationships . 25.2.4 Overview of XML structure . 25.2.5 Content/document management (CDM) Specific XML structure 35.3 Representing CDM data Example 75.4 Representing CDM data and associated content using the OP
13、C package Example 9Bibliography .13 ISO 2017 All rights reserved iiiContents PageBS ISO 22938:2017ISO 22938:2017(E)ForewordISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standard
14、s is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take
15、part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In parti
16、cular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/ directives).Attention is drawn to the possibility that some of the elements of
17、 this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see
18、www .iso .org/ patents).Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.For an explanation on the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well a
19、s information about ISOs adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see the following URL: www .iso .org/ iso/ foreword .html.This document was prepared by Technical Committee ISO/TC 171, Document management applications, Subcommittee SC 2, Do
20、cument file formats, EDMS systems and authenticity of information.This second edition cancels and replaces the first edition (ISO 22938:2008), which has been technically revised.iv ISO 2017 All rights reservedBS ISO 22938:2017ISO 22938:2017(E)ForewordISO (the International Organization for Standardi
21、zation) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to b
22、e represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.The procedures used t
23、o develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of t
24、he ISO/IEC Directives, Part 2 (see www .iso .org/ directives).Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified
25、 during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www .iso .org/ patents).Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.For an explanation on
26、the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISOs adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see the following URL: www .iso .org/ iso/ fore
27、word .html.This document was prepared by Technical Committee ISO/TC 171, Document management applications, Subcommittee SC 2, Document file formats, EDMS systems and authenticity of information.This second edition cancels and replaces the first edition (ISO 22938:2008), which has been technically re
28、vised.iv ISO 2017 All rights reserved ISO 22938:2017(E)IntroductionThis document specifies a consistent interchange format for data contained in electronic content/document management (CDM) systems, including documents, their associated resources, and retrieval index values that are stored in, or ma
29、naged by, these technologies. Such a standard should facilitate the exact interchange of CDM data, i.e. the standard should not require that the data be irreversibly modified or packaged within a format that does not allow the reconstruction of the original data. Therefore, this document avoids choo
30、sing one particular data format and anointing it as the interchange standard for CDM. Rather, this document specifies a common markup format, based on the XML (eXtensible Markup Language), which encapsulates all forms of CDM data. A DTD (document type definition) describes the XML markup used for CD
31、M data transfer. The XML format is a W3C (World Wide Web Consortium) standard, adopted in February 1998. XML is extensible, so that additional CDM formats may be easily specified by appropriately updating the DTD.The purpose of this document is to define standards for information interchange in a wa
32、y that benefits both the consumers and vendors of content/document management systems. Some possible benefits are as follows:a) document information can be exported from one standards compliant CDM system and afterwards imported to another standards compliant CDM system;b) disparate CDM systems with
33、in an enterprise (due to autonomous selection, replacement, or merger/acquisition) will be able to exchange or consolidate CDM information.To this end, the standards are defined with the goal of striking a balance between being either too restrictive or too general. They should be broad enough to en
34、compass all common CDM information types and all common uses of CDM systems, as well as ones that might be expected in the future. On the other hand, the standards should be restrictive enough so that CDM vendors do not have inordinate difficulty complying with the standards. ISO 2017 All rights res
35、erved vBS ISO 22938:2017BS ISO 22938:2017Document management Electronic content/document management (CDM) data interchange format1 ScopeThis document defines the interchange format for content/document management (CDM) data and all associated resources.2 Normative referencesThe following documents a
36、re 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.ISO/IEC 29500-2:2012, I
37、nformation technology Document description and processing languages Office Open XML file formats Part 2: Open Packaging ConventionsBerners-Lee T., Fielding R. and Masinter L. RFC 3986: Uniform Resource Identifier (URI): Generic Syntax. The Internet Society, 2005 viewed 2017-05-15. Available from: ht
38、tp:/www.ietf.org/rfc/rfc3986.txt3 Terms and definitionsFor the purposes of this document, the following terms and definitions apply.ISO and IEC maintain terminological databases for use in standardization at the following addresses: IEC Electropedia: available at h t t p :/ www .electropedia .org/ I
39、SO Online browsing platform: available at h t t p :/ www .iso .org/ obp3.1documentdiscreet unit or collection of content3.2renditionelectronic encoding of a document (3.1)3.3packagescollection containing rendition(s) (3.2) and related metadata4 Abbreviated termsCDM content/document managementDTD doc
40、ument type definitionW3C World Wide Web ConsortiumXML eXtensible Markup LanguageINTERNATIONAL STANDARD ISO 22938:2017(E) ISO 2017 All rights reserved 1BS ISO 22938:2017ISO 22938:2017(E)5 XML-based data interchange format with OPC-based packaging5.1 GeneralThe document interchange format for electron
41、ic documents is an application of the XML. XML is an extensible, flexible, platform-independent format, and has been adopted by the W3C as a standard (officially a “recommendation” in W3C terminology).The primary use of this document is to exchange data between diverse document management systems th
42、at do not already have an exchange methodology in place. This document is considered to be the foundational platform from which other XML-based exchange standards are developed, ensuring a common framework throughout the document management industry. The use of the ZIP-based Open Packaging Conventio
43、n (OPC) to group the document interchange format XML, the content it describes, and related resources into a single standardized archive file allows the interchange of documents among CDM systems without the risk of the related parts becoming separated or out of sync.5.2 Use of XML and OPC for conte
44、nt/document management data5.2.1 Overview of OPC structureThe document interchange format for electronic documents utilizes the packaging format described in ISO/IEC 29500-2 (“OPC”). This is a ZIP-based format containing data files (“Parts”) and metadata describing relationships between these parts.
45、5.2.2 Content/document management (CDM) Specific OPC structureA document of the format specified in this document which implements OPC packaging shall be an OPC package, as specified in ISO/IEC 29500-2. In addition to the requirements specified in ISO/IEC 29500-2, the package shall contain the OPC p
46、arts shown in Table 1.Table 1 OPC partsLogical Name Description Content type/metadata.xml XML metadata content/document manage-ment structure (as specified in 5.2.4)application/vnd.documentmanagement- metadata+xml/_rels/.rels XML representation of relationships be-tween Parts included in the package
47、 as specified in 5.2.3.application/vnd.openxmlformats- package.relationships+xmlOther parts Renditions of content as specified in 5.2.5, f). Appropriate to contentThe content types of OPC Parts contained in the package shall be mapped to package data as defined in ISO/IEC 29500-2:2012, 10.1.2, which
48、 includes mapping of the content type of most types of data stored in the package to the data in a Content Types stream with the logical name Content_Type.xml included in the package as specified in ISO/IEC 29500-2:2012, 10.2.6.5.2.3 Content/document management (CDM) Specific relationshipsA document
49、 of the format specified in this document which implements the OPC packaging described in 5.2 shall include a Relationships part as specified in ISO/IEC 29500-2:2012, 9.3.1. The Relationships part shall include, at a minimum, a Relationship identifying the document interchange format XML, with the relationship type identified as h t t p :/ placeholder _uri/ documentmanagement -metadata.5.2.4 Overview of XML structureXML consists of markup and data. The markup consists of (usually paired) tags call