Copyright © 2002 IMS Global Learning Consortium, Inc. The IMS Logo is a trademark of IMS Global Learning Consortium, Inc.
Document Name: IMS Enterprise Best Practice and Implementation Guide Date: 01 July 2002 IPR and Distribution Notices Recipients of this document are requested to submit, with their comments, notification of any relevant patent claims or other intellectual property rights of which they may be aware that might be infringed by any implementation of the specification set forth in this document, and to provide supporting documentation.
The limited permissions granted above are perpetual and will not be revoked by IMS or its successors or assigns.
THIS SPECIFICATION IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NONINFRINGEMENT IS EXPRESSLY DISCLAIMED.
Implementation Guidance 7.1 Achieving Interoperability 7.1.1 Interworking Enterprise Systems 7.2 Architectural Considerations 7.2.1 Interface Architectures 7.2.2 Single File from Multiple Systems 7.2.3 Addresses and Identifiers 7.3 Using Person 7.4 Using Group 7.4.1 Groups and Sub-Groups 7.4.2 Cross-Listed Course Sections 7.5 Using Membership 7.5.1 Assigning Group Membership Role-type 7.6 IMS Harmonization 7.7 Example Set 8. V1.0/V1.01/V1.1 Issues and Compatibility 9.1 V1.1 Functional Additions 9.2 V1.0/V1.01/V1.1 Compatibility 9.3 V2.0 Specification and Compatibility 10.
ANY USE OF THIS SPECIFICATION SHALL BE MADE ENTIRELY AT THE IMPLEMENTER' S OWN RISK, AND NEITHER THE CONSORTIUM, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER, DIRECTLY OR INDIRECTLY, ARISING FROM THE USE OF THIS SPECIFICATION. Introduction 1.1 Enterprise Specification Overview 1.2 Scope and Context 1.3 Structure of this Document 1.4 Nomenclature 1.5 References 2.Relationship to Other Specifications 2.1 IMS Specifications 2.2 Related Specifications 2.2.1 IEEE P1484 2.2.2 Schools Interoperability Framework (SIF) 2.2.3 ANSI TS 130 Student Educational Record 2.2.4 Internet v Card Specification 2.2.5 Internet2 edu Person 2.2.6 HR-XML Consortium Specifications 2.3 Related Activities 2.3.1 ISO/IEC JTC1/SC36 Learning Technology 2.3.2 Advanced Distributed Learning (ADL) Initiative 2.3.3 Aviation Industry CBT Committee (AICC) 2.3.4 CEN/ISSS 2.4 IMS Specification Development Process 3.IMS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Permission is granted to all parties to use excerpts from this document as needed in producing requests for proposals.Information on IMS's procedures with respect to rights in IMS specifications can be found at the IMS Intellectual Property Rights web page: Use of this specification to develop products or services is governed by the license with IMS found on the IMS website:
Overall Data Model 3.1 Core Data Objects 3.2 Simple Transaction Model 3.3 XML Schema 3.3.1 Enterprise Root Structure 3.3.2 Membership Data Object 4.Basic Example XML Instances 4.1 Person Examples 4.1.1 Create a Single Person Record 4.1.2 Create Multiple Person Records 4.2 Group Examples 4.2.1 Create a Single Group Record 4.2.2 Create Multiple Group Records 4.2.3 Create Sub-Group Records 4.2.4 Support for Cross-Listed Groups 4.3 Membership Examples 4.3.1 Create a Single Membership Record 4.3.2 Create Multiple Membership Records 5.