CMI 5 Working Group Meeting Minutes – July 3rd - AICC/CMI-5_Spec_Current GitHub Wiki

cmi5 Working Group Meeting Minutes –July 3rd

Attendees

  • Bill McDonald (Working Group Leader)
  • Andy Johnson (ADL)
  • Dennis Hall (LearningTemplates)
  • Peter Hawkins (Global Vision Media)
  • Christopher Thompson (Medcom, Inc.)

Notes

New moveOnAllowed AU metadata element / Best Practice #17

The group continued to discuss the proposed best practice for adding the moveOnAllowed AU attribute to the cmi5 course structure. Since the cmi5 course structure is inherently extensible, this new attribute can be added to cmi5 course structures and maintain conformance to the specification.

moveOnAllowed is intended to provide documentation to specify which moveOn values a given AU is capable of supporting. It is assumed that LMS administrators may reuse AU's from different course structures imported and this data will inform them not to change moveOn values in a manner that could cause a condition where a course would never be satisfied.

The group drafted the following XSD for the moveOnAllowed AU metadata element.

<xs:attributeGroup ref="anyAttribute"/>
<xs:attribute name="id" type="xs:anyURI" use="required"/>
<xs:attribute name="moveOnAllowed" default="BothCompletedAndPassed">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Passed"/>
      <xs:enumeration value="Completed"/>
      <xs:enumeration value="BothCompletedAndPassed"/>
      <xs:enumeration value="EitherCompletedOrPassed"/>
      <xs:enumeration value="NeitherCompletedNorPassed"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>

The values for moveOnAllowed are as follows:

  • Passed - The AU is capable issuing Passed (cmi5 defined) Statement in a single registration (but NOT able to issue Completed statements)
  • Completed - The AU is capable issuing Completed (cmi5 defined) Statement in a single registration (but NOT able to issue Passed statements)
  • BothCompletedAndPassed - The AU is capable issuing Passed and a Completed (cmi5 defined) Statement in a single registration.
  • EitherCompletedOrPassed - The AU is capable issuing either a Passed or a Completed (cmi5 defined) Statement in a single registration - but NOT both.
  • NeitherCompletedNorPassed - The AU is NOT capable issuing Passed nor Completed (cmi5 defined) Statements.

All Previous cmi5 Meeting Minutes

https://github.com/AICC/CMI-5_Spec_Current/wiki

cmi5 on GitHub:

http://aicc.github.io/CMI-5_Spec_Current/

⚠️ **GitHub.com Fallback** ⚠️