IMS Learner Information Package Specification



Learner Information is a collection of information about a Learner (individual or group learners) or a Producer of learning content (creators, providers or vendors). The IMS Learner Information Package (IMS LIP) specification addresses the interoperability of internet-based Learner Information systems with other systems that support the Internet learning environment. The intent of the specification is to define a set of packages that can be used to import data into and extract data from an IMS compliant Learner Information server. A Learner Information server may exchange data with Learner Delivery systems or with other Learner Information servers. It is the responsibility of the Learner Information server to allow the owner of the learner information to define what part of the learner information can be shared with other systems. The core structures of the IMS LIP are based upon: accessibilities; activities; affiliations; competencies; goals; identifications; interests; qualifications, certifications and licences; relationship; security keys; and transcripts.

Learner Information Package v1.0.1 is a maintenance release of the Learner Information Package v1.0 Specification. Many typographical and elaborative changes were made to clarify and correct the supporting documents. The substantive differences between the v1.0 and the v1.0.1 specifications are limited to:

  • Updating the XML schema to use formally recommended XML Schema definitions;
  • Correcting typographical errors in the binding of the >learningactivityref> element in the Binding document;
  • <address> <street> Setting cardinality to O in the Binding in line with the Information Model;
  • <affiliation> <date> Setting cardinality to O n in the Binding in line with the Information Model;
  • <demographics> <date> Setting cardinality to O in the Binding in line with the Information Model;
  • <formname> <text> Setting cardinality to M in the Binding in line with the Information Model;
  • <goal><status> Setting cardinality to O in the Binding in line with the Information Model;
  • <qcl><title> Setting cardinality to M in the Binding in line with the Information Model;
  • <qcl><date> Setting cardinality to M n in the Binding in line with the Information Model;
  • <representation> <date> Setting cardinality to M n in the Binding in line with the Information Model;
  • <description><full> Setting cardinality to O in the Binding in line with the Information Model;
  • <description><long> Setting cardinality to O in the Binding in line with the Information Model;
  • Clarification for use of the <sourcedid> element;
  • Bringing XSD in line with the DTD.

 

Version 1.0.1 - Final Specification - HTML

 

Version 1.0.1 - Final Specification - PDF

Download the PDF documents

IMS XML Schema and Examples

imslip_v1p0.xsd

Examples
acc_001.xml
accs_lang_001.xml
accs_pref_001.xml
actv_001.xml
actv_defn_001.xml
actv_eval_001.xml
actv_lref_001.xml
actv_prod_001.xml
actv_test_001.xml
affl_001.xml
comp_001.xml
goal_001.xml
iden_001.xml
iden_addr_001.xml
iden_agnt_001.xml
iden_cinf_001.xml
iden_demo_001.xml
iden_fnme_001.xml
iden_name_001.xml
intt_001.xml
qcln_001.xml
rltp_001.xml
skey_001.xml
trns_001.xml
engresume.xml
rsrmapv1.xml


Version 1.0 of the IMS Learner Information Package Specification was released to the public in March 2001.

The IMS Learner Information Package Specification is comprised of 3 documents.

 

Version 1.0 - Final Specification - HTML

 

Version 1.0 - Final Specification - PDF

Download the PDF documents

IMS XML Bindings, DTDs, and Examples