Schema lo_final.xsd

schema location: | lo_final.xsd

Elements | Groups
abbrev | bibcontent
ADR | linkcontent
Annotation | reftext
bibliography | text
Browser |
Catalog |
Classification |
Code |
CodeElem |
Comment |
Content |
Contribute |
Country |
Coverage |
Date |
Definition |
DefinitionList |
Description |
Duration |
Educational |
EMAIL |
Emph |
Entity |
Entry |
Example |
Examples |
Exercise |
Exercises |
Extadd |
Family |
firstname |
FN |
FooterCaption |
Formula |
General |
Given |
Glossary |
GlossaryItem |
GlossaryTerm |
Grammar |
HeaderCaption |
Headline |
Hint |
Identifier |
InstallationRemarks |
Item |
Keyword |
Language |
lastname |
LayoutInformation |
LearningObject |
Left_side |
Lex |
Lexem |
Lifecycle |
Link |
List |
Locality |
Location |
Mention |
Meta-Metadata |
MetaData |
middlename |
N |
OperatingSystem |
ORG |
Orgname |
Orgunit |
Other |
OtherPlatformRequirements |
Paragraph |
Pcode |
Pobox |
Prefix |
Quotation |
Reference |
RefTarget |
Region |
Relation |
Requirement |
Resource |
Right_side |
Rights |
Rule |
Size |
Source |
Street |
Strong |
suffix |
Suffix |
Summary |
Table |
TableData |
TableRow |
Taxon |
TaxonPath |
Technical |
TEL |
Test |
TestItem |
tex |
Title |
Type |
TypicalAgeRange |
TypicalLearningTime |
vCard |
Version |

element abbrev

diagram |
used by |
elements | bibliography/bibitem/abstract bibliography/bibitem/address bibliography/bibitem/annote bibliography/bibitem/booktitle bibliography/bibitem/chapter bibliography/bibitem/contents bibliography/bibitem/crossref bibliography/bibitem/edition bibliography/bibitem/howpublished bibliography/bibitem/institution bibliography/bibitem/ISBN bibliography/bibitem/ISSN bibliography/bibitem/journal bibliography/bibitem/key bibliography/bibitem/month bibliography/bibitem/note bibliography/bibitem/notstandard bibliography/bibitem/number bibliography/bibitem/organization bibliography/bibitem/pages bibliography/bibitem/publisher bibliography/bibitem/school bibliography/bibitem/series bibliography/bibitem/title bibliography/bibitem/type bibliography/bibitem/URL bibliography/bibitem/volume bibliography/bibitem/year
attributes |
Name | Type | Use | Default | Fixed | Annotation
alias | xs:string |  |  |  |
source |
    <xs:element name="abbrev">
      <xs:complexType>
        <xs:attribute name="alias" type="xs:string"/>
      </xs:complexType>
    </xs:element>

element ADR

diagram |
children | Pobox Extadd Street Locality Region Pcode Country
used by |
element | vCard
attributes |
Name | Type | Use | Default | Fixed | Annotation
TYPE | xs:NMTOKEN |  |  |  |
annotation |
documentation |
    The address information.
source |
    <xs:element name="ADR">
      <xs:annotation>
        <xs:documentation xml:lang="en">The address information.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Pobox" minOccurs="0"/>
          <xs:element ref="Extadd" minOccurs="0"/>
          <xs:element ref="Street" minOccurs="0"/>
          <xs:element ref="Locality" maxOccurs="unbounded"/>
          <xs:element ref="Region" minOccurs="0"/>
          <xs:element ref="Pcode" minOccurs="0"/>
          <xs:element ref="Country" minOccurs="0"/>
        </xs:sequence>
        <xs:attribute name="TYPE">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="dom"/>
              <xs:enumeration value="intl"/>
              <xs:enumeration value="postal"/>
              <xs:enumeration value="parcel"/>
              <xs:enumeration value="home"/>
              <xs:enumeration value="work"/>
              <xs:enumeration value="pref"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Annotation

diagram |
children | Entity Date Description
used by |
element | MetaData
annotation |
documentation |
    This category provides comments on the educational use of this learning object, and information on when and by whom the comments were created. When multiple annotations are needed, multiple instances of this category may be used. This category enables educators to share their assessments of learning objects, suggestions for use, etc.
source |
    <xs:element name="Annotation">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category provides comments on the educational use of this learning object, and information on when and by whom the comments were created. When multiple annotations are needed, multiple instances of this category may be used. This category enables educators to share their assessments of learning objects, suggestions for use, etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Entity"/>
          <xs:element ref="Date"/>
          <xs:element ref="Description"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element bibliography

diagram |
children | macro preamble bibitem comment
used by |
element | LearningObject
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | optional |  |  |
version | xs:string |  |  |  |
author | xs:string |  |  |  |
created | xs:string |  |  |  |
lastmodified | xs:string |  |  |  |
annotation |
documentation |
    The bibliography element stores literature used in this learning object. It is based on the BibTeXML project.
source |
    <xs:element name="bibliography">
      <xs:annotation>
        <xs:documentation>The bibliography element stores literature used in this learning object. It is based on the BibTeXML project.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element name="macro">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
              </xs:choice>
              <xs:attribute name="alias" type="xs:string" use="required"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="preamble" type="xs:string"/>
          <xs:element name="bibitem">
            <xs:complexType>
              <xs:sequence minOccurs="0" maxOccurs="unbounded">
                <xs:element name="address" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="annote" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="author" minOccurs="0" maxOccurs="unbounded">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element ref="firstname" minOccurs="0" maxOccurs="unbounded"/>
                      <xs:element ref="middlename" minOccurs="0" maxOccurs="unbounded"/>
                      <xs:element ref="lastname"/>
                      <xs:element ref="suffix" minOccurs="0" maxOccurs="unbounded"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="booktitle" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="chapter" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="crossref" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="edition" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="editor" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element ref="firstname" minOccurs="0" maxOccurs="unbounded"/>
                      <xs:element ref="middlename" minOccurs="0" maxOccurs="unbounded"/>
                      <xs:element ref="lastname"/>
                      <xs:element ref="suffix" minOccurs="0" maxOccurs="unbounded"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="howpublished" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="institution" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="journal" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="key" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="month" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="note" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="number" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="organization" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="pages" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="publisher" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="school" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="series" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="title" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="type" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="volume" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="year" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="notstandard" minOccurs="0" maxOccurs="unbounded">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                    <xs:attribute name="name" type="xs:string" use="required"/>
                  </xs:complexType>
                </xs:element>
                <xs:element name="URL" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="ISSN" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="ISBN" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="abstract" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element name="contents" minOccurs="0">
                  <xs:complexType mixed="true">
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                      <xs:element ref="tex"/>
                      <xs:element ref="abbrev"/>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
              <xs:attribute name="type" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:NMTOKEN">
                    <xs:enumeration value="Book"/>
                    <xs:enumeration value="Inbook"/>
                    <xs:enumeration value="Journalarticle"/>
                    <xs:enumeration value="Proceedings"/>
                    <xs:enumeration value="Inproceedings"/>
                    <xs:enumeration value="Dissertation"/>
                    <xs:enumeration value="Phdthesis"/>
                    <xs:enumeration value="Mastersthesis"/>
                    <xs:enumeration value="Techreport"/>
                    <xs:enumeration value="Manual"/>
                    <xs:enumeration value="Newspaperarticle"/>
                    <xs:enumeration value="AV"/>
                    <xs:enumeration value="Internet"/>
                    <xs:enumeration value="Unpublished"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
              <xs:attribute name="label" type="xs:ID" use="required"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="comment" type="xs:string"/>
        </xs:choice>
        <xs:attribute name="Id" type="xs:ID" use="optional"/>
        <xs:attribute name="version" type="xs:string"/>
        <xs:attribute name="author" type="xs:string"/>
        <xs:attribute name="created" type="xs:string"/>
        <xs:attribute name="lastmodified" type="xs:string"/>
      </xs:complexType>
    </xs:element>

element bibliography/macro

diagram |
children | tex
attributes |
Name | Type | Use | Default | Fixed | Annotation
alias | xs:string | required |  |  |
source |
    <xs:element name="macro">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
        </xs:choice>
        <xs:attribute name="alias" type="xs:string" use="required"/>
      </xs:complexType>
    </xs:element>

element bibliography/preamble

diagram |
type | xs:string
source |
    <xs:element name="preamble" type="xs:string"/>

element bibliography/bibitem

diagram |
children | address annote author booktitle chapter crossref edition editor howpublished institution journal key month note number organization pages publisher school series title type volume year notstandard URL ISSN ISBN abstract contents
attributes |
Name | Type | Use | Default | Fixed | Annotation
type | xs:NMTOKEN | required |  |  |
label | xs:ID | required |  |  |
source |
    <xs:element name="bibitem">
      <xs:complexType>
        <xs:sequence minOccurs="0" maxOccurs="unbounded">
          <xs:element name="address" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="annote" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="author" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element ref="firstname" minOccurs="0" maxOccurs="unbounded"/>
                <xs:element ref="middlename" minOccurs="0" maxOccurs="unbounded"/>
                <xs:element ref="lastname"/>
                <xs:element ref="suffix" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="booktitle" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="chapter" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="crossref" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="edition" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="editor" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element ref="firstname" minOccurs="0" maxOccurs="unbounded"/>
                <xs:element ref="middlename" minOccurs="0" maxOccurs="unbounded"/>
                <xs:element ref="lastname"/>
                <xs:element ref="suffix" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="howpublished" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="institution" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="journal" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="key" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="month" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="note" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="number" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="organization" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="pages" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="publisher" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="school" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="series" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="title" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="type" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="volume" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="year" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="notstandard" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
              <xs:attribute name="name" type="xs:string" use="required"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="URL" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="ISSN" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="ISBN" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="abstract" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="contents" minOccurs="0">
            <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tex"/>
                <xs:element ref="abbrev"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Book"/>
              <xs:enumeration value="Inbook"/>
              <xs:enumeration value="Journalarticle"/>
              <xs:enumeration value="Proceedings"/>
              <xs:enumeration value="Inproceedings"/>
              <xs:enumeration value="Dissertation"/>
              <xs:enumeration value="Phdthesis"/>
              <xs:enumeration value="Mastersthesis"/>
              <xs:enumeration value="Techreport"/>
              <xs:enumeration value="Manual"/>
              <xs:enumeration value="Newspaperarticle"/>
              <xs:enumeration value="AV"/>
              <xs:enumeration value="Internet"/>
              <xs:enumeration value="Unpublished"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="label" type="xs:ID" use="required"/>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/address

diagram |
children | tex abbrev
source |
    <xs:element name="address" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/annote

diagram |
children | tex abbrev
source |
    <xs:element name="annote" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/author

diagram |
children | firstname middlename lastname suffix
source |
    <xs:element name="author" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="firstname" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="middlename" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="lastname"/>
          <xs:element ref="suffix" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/booktitle

diagram |
children | tex abbrev
source |
    <xs:element name="booktitle" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/chapter

diagram |
children | tex abbrev
source |
    <xs:element name="chapter" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/crossref

diagram |
children | tex abbrev
source |
    <xs:element name="crossref" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/edition

diagram |
children | tex abbrev
source |
    <xs:element name="edition" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/editor

diagram |
children | firstname middlename lastname suffix
source |
    <xs:element name="editor" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="firstname" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="middlename" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="lastname"/>
          <xs:element ref="suffix" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/howpublished

diagram |
children | tex abbrev
source |
    <xs:element name="howpublished" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/institution

diagram |
children | tex abbrev
source |
    <xs:element name="institution" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/journal

diagram |
children | tex abbrev
source |
    <xs:element name="journal" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/key

diagram |
children | tex abbrev
source |
    <xs:element name="key" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/month

diagram |
children | tex abbrev
source |
    <xs:element name="month" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/note

diagram |
children | tex abbrev
source |
    <xs:element name="note" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/number

diagram |
children | tex abbrev
source |
    <xs:element name="number" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/organization

diagram |
children | tex abbrev
source |
    <xs:element name="organization" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/pages

diagram |
children | tex abbrev
source |
    <xs:element name="pages" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/publisher

diagram |
children | tex abbrev
source |
    <xs:element name="publisher" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/school

diagram |
children | tex abbrev
source |
    <xs:element name="school" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/series

diagram |
children | tex abbrev
source |
    <xs:element name="series" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/title

diagram |
children | tex abbrev
source |
    <xs:element name="title" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/type

diagram |
children | tex abbrev
source |
    <xs:element name="type" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/volume

diagram |
children | tex abbrev
source |
    <xs:element name="volume" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/year

diagram |
children | tex abbrev
source |
    <xs:element name="year" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/notstandard

diagram |
children | tex abbrev
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
source |
    <xs:element name="notstandard" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
        <xs:attribute name="name" type="xs:string" use="required"/>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/URL

diagram |
children | tex abbrev
source |
    <xs:element name="URL" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/ISSN

diagram |
children | tex abbrev
source |
    <xs:element name="ISSN" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/ISBN

diagram |
children | tex abbrev
source |
    <xs:element name="ISBN" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/abstract

diagram |
children | tex abbrev
source |
    <xs:element name="abstract" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/bibitem/contents

diagram |
children | tex abbrev
source |
    <xs:element name="contents" minOccurs="0">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
          <xs:element ref="abbrev"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element bibliography/comment

diagram |
type | xs:string
source |
    <xs:element name="comment" type="xs:string"/>

element Browser

diagram |
used by |
element | Type
attributes |
Name | Type | Use | Default | Fixed | Annotation
Name | xs:NMTOKEN | required |  |  |
MinimumVersion | xs:string |  |  |  |
MaximumVersion | xs:string |  |  |  |
annotation |
documentation |
    The Internet browser that is required to view this learning object.
source |
    <xs:element name="Browser">
      <xs:annotation>
        <xs:documentation xml:lang="en">The Internet browser that is required to view this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="Name" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Any"/>
              <xs:enumeration value="NetscapeCommunicator"/>
              <xs:enumeration value="Mozilla"/>
              <xs:enumeration value="MS-InternetExplorer"/>
              <xs:enumeration value="Opera"/>
              <xs:enumeration value="Amaya"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute ref="MinimumVersion"/>
        <xs:attribute ref="MaximumVersion"/>
      </xs:complexType>
    </xs:element>

element Catalog

diagram |
type | xs:string
annotation |
documentation |
    The name of the catalog (i.e. listing identification system).
source |
    <xs:element name="Catalog" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The name of the catalog (i.e. listing identification system).</xs:documentation>
      </xs:annotation>
    </xs:element>

element Classification

diagram |
children | TaxonPath Description Keyword
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
Purpose | xs:NMTOKEN | required |  |  |
documentation |
    The purpose of classifying this learning object.
annotation |
documentation |
    This category describes where this learning object falls within a particular classification system. To define multiple classifications, there may be multiple instances of this category.
source |
    <xs:element name="Classification">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category describes where this learning object falls within a particular classification system. To define multiple classifications, there may be multiple instances of this category.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="TaxonPath" maxOccurs="15"/>
          <xs:element name="Description">
            <xs:annotation>
              <xs:documentation xml:lang="en">This is the description of the learning object relative to the stated Classification.Purpose of this specific classification, such as discipline, idea, skill level, educational objective, etc.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:simpleContent>
                <xs:extension base="xs:string">
                  <xs:attribute ref="Language" use="optional" default="de"/>
                </xs:extension>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
          <xs:element ref="Keyword" maxOccurs="40">
            <xs:annotation>
              <xs:documentation xml:lang="en">These are the keywords and phrases descriptive of the learning object relative to the stated Classification.Purpose of this specific classification, such as accessibility, security level, etc. Most relevant first.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="Purpose" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The purpose of classifying this learning object.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Discipline"/>
              <xs:enumeration value="Idea"/>
              <xs:enumeration value="Prerequisite"/>
              <xs:enumeration value="EducationalObjective"/>
              <xs:enumeration value="AccessibilityRestrictions"/>
              <xs:enumeration value="EducationalLevel"/>
              <xs:enumeration value="SkillLevel"/>
              <xs:enumeration value="SecurityLevel"/>
              <xs:enumeration value="Competency"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Classification/Description

diagram |
type | extension of xs:string
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN | optional | de |  |
annotation |
documentation |
    This is the description of the learning object relative to the stated Classification.Purpose of this specific classification, such as discipline, idea, skill level, educational objective, etc.
source |
    <xs:element name="Description">
      <xs:annotation>
        <xs:documentation xml:lang="en">This is the description of the learning object relative to the stated Classification.Purpose of this specific classification, such as discipline, idea, skill level, educational objective, etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" use="optional" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Code

diagram |
children | CodeElem
used by |
elements | Comment Emph Strong
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | optional |  |  |
documentation |
    A globally unique Id that can be used to refer to this Code element.
Display | xs:NMTOKEN | optional | Inline |  |
annotation |
documentation |
    To markup programming language (or any other) code in the text.
source |
    <xs:element name="Code">
      <xs:annotation>
        <xs:documentation xml:lang="en">To markup programming language (or any other) code in the text.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="CodeElem"/>
        </xs:choice>
        <xs:attribute name="Id" type="xs:ID" use="optional">
          <xs:annotation>
            <xs:documentation xml:lang="en">A globally unique Id that can be used to refer to this Code element.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Display" use="optional" default="Inline">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Block"/>
              <xs:enumeration value="Inline"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element CodeElem

diagram |
type | extension of xs:string
used by |
element | Code
attributes |
Name | Type | Use | Default | Fixed | Annotation
ProgrammingLanguage | xs:string |  |  |  |
documentation |
    Provide the ComputerLanguage here.
annotation |
documentation |
    To markup parts of code in the text.
source |
    <xs:element name="CodeElem">
      <xs:annotation>
        <xs:documentation>To markup parts of code in the text.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="ProgrammingLanguage" type="xs:string">
              <xs:annotation>
                <xs:documentation xml:lang="en">Provide the ComputerLanguage here.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Comment

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Examples Example Mention Formula
used by |
elements | Emph Strong
groups | linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    To comment sth.
source |
    <xs:element name="Comment">
      <xs:annotation>
        <xs:documentation xml:lang="en">To comment sth.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="Link"/>
          <xs:element ref="Emph"/>
          <xs:element ref="Strong"/>
          <xs:element ref="Quotation"/>
          <xs:element ref="Code"/>
          <xs:element ref="List"/>
          <xs:element ref="Reference"/>
          <xs:element ref="RefTarget"/>
          <xs:element ref="Table"/>
          <xs:element ref="GlossaryTerm"/>
          <xs:element ref="Lex"/>
          <xs:element ref="Grammar"/>
          <xs:element ref="Examples"/>
          <xs:element ref="Example"/>
          <xs:element ref="Mention"/>
          <xs:element ref="Formula"/>
        </xs:choice>
        <xs:attribute ref="Language" default="de"/>
      </xs:complexType>
    </xs:element>

element Content

diagram |
children | Text LearningObject
used by |
element | LearningObject
annotation |
documentation |
    This element contains the main content of this learning object.
source |
    <xs:element name="Content">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains the main content of this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:choice maxOccurs="unbounded">
          <xs:element name="Text">
            <xs:complexType>
              <xs:sequence maxOccurs="unbounded">
                <xs:element ref="Headline" minOccurs="0" maxOccurs="unbounded"/>
                <xs:element ref="Paragraph" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element ref="LearningObject"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element Content/Text

diagram |
children | Headline Paragraph
source |
    <xs:element name="Text">
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element ref="Headline" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="Paragraph" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Contribute

diagram |
children | Entity Date
used by |
elements | Lifecycle Meta-Metadata
attributes |
Name | Type | Use | Default | Fixed | Annotation
Role | xs:NMTOKEN | required |  |  |
documentation |
    Kind of contribution. At least the Author(s) of the learning object should be described.
annotation |
documentation |
    This data element describes those people or organizations that have affected the state of this learning object during its evolution (includes creation, edits and publication).
source |
    <xs:element name="Contribute">
      <xs:annotation>
        <xs:documentation xml:lang="en">This data element describes those people or organizations that have affected the state of this learning object during its evolution (includes creation, edits and publication).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Entity" maxOccurs="40"/>
          <xs:element ref="Date" minOccurs="0"/>
        </xs:sequence>
        <xs:attribute name="Role" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Kind of contribution. At least the Author(s) of the learning object should be described.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Author"/>
              <xs:enumeration value="Publisher"/>
              <xs:enumeration value="Unknown"/>
              <xs:enumeration value="Initiator"/>
              <xs:enumeration value="Terminator"/>
              <xs:enumeration value="Validator"/>
              <xs:enumeration value="Editor"/>
              <xs:enumeration value="GraphicalDesigner"/>
              <xs:enumeration value="TechnicalImplementer"/>
              <xs:enumeration value="ContentProvider"/>
              <xs:enumeration value="TechnicalValidator"/>
              <xs:enumeration value="EducationalValidator"/>
              <xs:enumeration value="ScriptWriter"/>
              <xs:enumeration value="InstructionalDesigner"/>
              <xs:enumeration value="SubjectMatterExpert"/>
              <xs:enumeration value="Creator"/>
              <xs:enumeration value="Validator"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Country

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    The country.
source |
    <xs:element name="Country" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The country.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Coverage

diagram |
type | extension of xs:string
used by |
element | General
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    The span or extent of such things as time, culture, geography or region that applies to this learning object.
source |
    <xs:element name="Coverage">
      <xs:annotation>
        <xs:documentation xml:lang="en">The span or extent of such things as time, culture, geography or region that applies to this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Date

diagram |
type | xs:date
used by |
elements | Annotation Contribute
annotation |
documentation |
    The date of the contribution.
source |
    <xs:element name="Date" type="xs:date">
      <xs:annotation>
        <xs:documentation xml:lang="en">The date of the contribution.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Definition

diagram |
children | Paragraph
used by |
elements | DefinitionList GlossaryItem
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | required |  |  |
annotation |
documentation |
    The definition or description of the GlossaryTerm.
source |
    <xs:element name="Definition">
      <xs:annotation>
        <xs:documentation xml:lang="en">The definition or description of the GlossaryTerm.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Paragraph" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID" use="required"/>
      </xs:complexType>
    </xs:element>

element DefinitionList

diagram |
children | Definition
used by |
element | GlossaryItem
annotation |
documentation |
    A list of definitions or descriptions of a GlossaryTerm.
source |
    <xs:element name="DefinitionList">
      <xs:annotation>
        <xs:documentation xml:lang="en">A list of definitions or descriptions of a GlossaryTerm.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element ref="Definition"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Description

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
elements | Annotation Educational General Resource Rights
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    A textual description of the content of this learning object.
source |
    <xs:element name="Description">
      <xs:annotation>
        <xs:documentation xml:lang="en">A textual description of the content of this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="bibcontent"/>
        <xs:attribute ref="Language" default="de"/>
      </xs:complexType>
    </xs:element>

element Duration

diagram |
type | xs:string
used by |
element | Technical
annotation |
documentation |
    Time a continuous learning object takes when played at intended speed. This data element is especially useful for sounds, movies or animations.
source |
    <xs:element name="Duration" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Time a continuous learning object takes when played at intended speed. This data element is especially useful for sounds, movies or animations.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Educational

diagram |
children | TypicalAgeRange TypicalLearningTime Description Language
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
InteractivityType | xs:NMTOKEN | required |  |  |
documentation |
    The flow of interaction between this learning object and the intended user. In an expositive learning object, the information flows mainly from this learning object to the learner. Expositive documents include essays, video clips, all kinds of graphical material and hypertext documents. Expositive documents are typically used for learning-by-reading. In an active learning object, information also flows from the learner to this learning object. Active documents include simulations, questionnaires and exercises. Active documents are typically used for learning-by-doing. Activating links to navigate in hypertext documents is not considered as an information flow. Thus, hypertext documents are expositive.
LearningResourceType | xs:NMTOKEN | required |  |  |
InteractivityLevel | xs:NMTOKEN | required |  |  |
SemanticDensity | xs:NMTOKEN | required |  |  |
IntendedEndUserRole | xs:NMTOKEN | required |  |  |
Context | xs:NMTOKEN | required |  |  |
Difficulty | xs:NMTOKEN | required |  |  |
annotation |
documentation |
    This category describes the key educational or pedagogic characteristics of this learning object. This is the pedagogical information essential to those involved in achieving a quality learning experience. The audience for this metadata includes teacher, managers, authors and learners.
source |
    <xs:element name="Educational">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category describes the key educational or pedagogic characteristics of this learning object. This is the pedagogical information essential to those involved in achieving a quality learning experience. The audience for this metadata includes teacher, managers, authors and learners.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="TypicalAgeRange" maxOccurs="5"/>
          <xs:element ref="TypicalLearningTime"/>
          <xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="Language" maxOccurs="10"/>
        </xs:sequence>
        <xs:attribute name="InteractivityType" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The flow of interaction between this learning object and the intended user. In an expositive learning object, the information flows mainly from this learning object to the learner. Expositive documents include essays, video clips, all kinds of graphical material and hypertext documents. Expositive documents are typically used for learning-by-reading. In an active learning object, information also flows from the learner to this learning object. Active documents include simulations, questionnaires and exercises. Active documents are typically used for learning-by-doing. Activating links to navigate in hypertext documents is not considered as an information flow. Thus, hypertext documents are expositive.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Active"/>
              <xs:enumeration value="Expositive"/>
              <xs:enumeration value="Mixed"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="LearningResourceType" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Exercise"/>
              <xs:enumeration value="Simulation"/>
              <xs:enumeration value="Questionnaire"/>
              <xs:enumeration value="Diagramme"/>
              <xs:enumeration value="Figure"/>
              <xs:enumeration value="Graph"/>
              <xs:enumeration value="Index"/>
              <xs:enumeration value="Slide"/>
              <xs:enumeration value="Table"/>
              <xs:enumeration value="NarrativeText"/>
              <xs:enumeration value="Exam"/>
              <xs:enumeration value="Experiment"/>
              <xs:enumeration value="ProblemStatement"/>
              <xs:enumeration value="SelfAssessment"/>
              <xs:enumeration value="Lecture"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="InteractivityLevel" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="VeryLow"/>
              <xs:enumeration value="Low"/>
              <xs:enumeration value="Medium"/>
              <xs:enumeration value="High"/>
              <xs:enumeration value="VeryHigh"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="SemanticDensity" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="VeryLow"/>
              <xs:enumeration value="Low"/>
              <xs:enumeration value="Medium"/>
              <xs:enumeration value="High"/>
              <xs:enumeration value="VeryHigh"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="IntendedEndUserRole" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Teacher"/>
              <xs:enumeration value="Author"/>
              <xs:enumeration value="Learner"/>
              <xs:enumeration value="Manager"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="Context" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="School"/>
              <xs:enumeration value="HigherEducation"/>
              <xs:enumeration value="Training"/>
              <xs:enumeration value="Other"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="Difficulty" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="VeryEasy"/>
              <xs:enumeration value="Easy"/>
              <xs:enumeration value="Medium"/>
              <xs:enumeration value="Difficult"/>
              <xs:enumeration value="VeryDifficult"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element EMAIL

diagram |
type | extension of xs:string
used by |
element | vCard
attributes |
Name | Type | Use | Default | Fixed | Annotation
TYPE | xs:NMTOKEN |  |  |  |
documentation |
    Type of EMail-Address.
annotation |
documentation |
    EMail-Address(es).
source |
    <xs:element name="EMAIL">
      <xs:annotation>
        <xs:documentation xml:lang="en">EMail-Address(es).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="TYPE">
              <xs:annotation>
                <xs:documentation xml:lang="en">Type of EMail-Address.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:enumeration value="internet"/>
                  <xs:enumeration value="x400"/>
                  <xs:enumeration value="pref"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Emph

diagram |
children | Link Strong Quotation Code List Reference RefTarget GlossaryTerm Comment Examples Example Mention Formula
used by |
elements | Comment Strong
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Reason | xs:NMTOKEN | optional |  |  |
annotation |
documentation |
    To emphasize a word or a passage of the text.
source |
    <xs:element name="Emph">
      <xs:annotation>
        <xs:documentation xml:lang="en">To emphasize a word or a passage of the text.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="Link"/>
          <xs:element ref="Strong"/>
          <xs:element ref="Quotation"/>
          <xs:element ref="Code"/>
          <xs:element ref="List"/>
          <xs:element ref="Reference"/>
          <xs:element ref="RefTarget"/>
          <xs:element ref="GlossaryTerm"/>
          <xs:element ref="Comment"/>
          <xs:element ref="Examples"/>
          <xs:element ref="Example"/>
          <xs:element ref="Mention"/>
          <xs:element ref="Formula"/>
        </xs:choice>
        <xs:attribute name="Reason" use="optional">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Keyword"/>
              <xs:enumeration value="Intuition"/>
              <xs:enumeration value="MetaLanguageUse"/>
              <xs:enumeration value="Highlight"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Entity

diagram |
children | vCard
used by |
elements | Annotation Contribute
annotation |
documentation |
    The identification of and information about people or organizations contributing to this learning object, most relevant first. If Role equals Author, then the entity or entities shall be a person or persons. If Role equals Publisher, then the entity shall be an organization. If the entity is an organization, then it should be a university department, company, agency, institute, etc. under whose auspices the contribution was made
source |
    <xs:element name="Entity">
      <xs:annotation>
        <xs:documentation xml:lang="en">The identification of and information about people or organizations contributing to this learning object, most relevant first. If Role equals Author, then the entity or entities shall be a person or persons. If Role equals Publisher, then the entity shall be an organization. If the entity is an organization, then it should be a university department, company, agency, institute, etc. under whose auspices the contribution was made</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:sequence minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="vCard"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Entry

diagram |
type | extension of xs:string
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    Actual string value of the entry within the catalog (i.e. listing identification system).
source |
    <xs:element name="Entry">
      <xs:annotation>
        <xs:documentation xml:lang="en">Actual string value of the entry within the catalog (i.e. listing identification system).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Example

diagram |
children | ExampleText Gloss Formalisation Transcription Translation
used by |
elements | Comment Emph Examples Strong
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | required |  |  |
Language | xs:NMTOKEN | required | de |  |
Domain | xs:string | optional |  |  |
Status | xs:NMTOKEN | required |  |  |
annotation |
documentation |
    This element shall be used to annotate an linguistic example.
source |
    <xs:element name="Example">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element shall be used to annotate an linguistic example.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:choice maxOccurs="unbounded">
          <xs:element name="ExampleText">
            <xs:complexType mixed="true">
              <xs:group ref="text"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="Gloss">
            <xs:complexType mixed="true">
              <xs:group ref="text"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="Formalisation">
            <xs:complexType mixed="true">
              <xs:group ref="text"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="Transcription">
            <xs:complexType mixed="true">
              <xs:group ref="text"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="Translation">
            <xs:complexType mixed="true">
              <xs:group ref="text"/>
            </xs:complexType>
          </xs:element>
        </xs:choice>
        <xs:attribute name="Id" type="xs:ID" use="required"/>
        <xs:attribute ref="Language" use="required"/>
        <xs:attribute name="Domain" type="xs:string" use="optional"/>
        <xs:attribute name="Status" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="well-formed"/>
              <xs:enumeration value="ill-formed"/>
              <xs:enumeration value="questionable"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Example/ExampleText

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
source |
    <xs:element name="ExampleText">
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
      </xs:complexType>
    </xs:element>

element Example/Gloss

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
source |
    <xs:element name="Gloss">
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
      </xs:complexType>
    </xs:element>

element Example/Formalisation

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
source |
    <xs:element name="Formalisation">
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
      </xs:complexType>
    </xs:element>

element Example/Transcription

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
source |
    <xs:element name="Transcription">
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
      </xs:complexType>
    </xs:element>

element Example/Translation

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
source |
    <xs:element name="Translation">
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
      </xs:complexType>
    </xs:element>

element Examples

diagram |
children | Example
used by |
elements | Comment Emph Strong
groups | bibcontent linkcontent reftext text
annotation |
documentation |
    A wrapper for two ore more Example elements.
source |
    <xs:element name="Examples">
      <xs:annotation>
        <xs:documentation>A wrapper for two ore more Example elements.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence minOccurs="2" maxOccurs="unbounded">
          <xs:element ref="Example"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Exercise

diagram |
children | ExerciseText Hint Solution
used by |
element | Exercises
group | text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | optional |  |  |
Type | xs:NMTOKEN | required |  |  |
DifficultyLevel | xs:NMTOKEN | required |  |  |
annotation |
documentation |
    Exercise within standard text. Different from Test.
source |
    <xs:element name="Exercise">
      <xs:annotation>
        <xs:documentation>Exercise within standard text. Different from Test.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ExerciseText">
            <xs:complexType>
              <xs:sequence maxOccurs="unbounded">
                <xs:element ref="Paragraph"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element ref="Hint"/>
          <xs:element name="Solution">
            <xs:complexType>
              <xs:group ref="text"/>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID" use="optional"/>
        <xs:attribute name="Type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Programming"/>
              <xs:enumeration value="Textual"/>
              <xs:enumeration value="Math"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="DifficultyLevel" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="easy"/>
              <xs:enumeration value="medium"/>
              <xs:enumeration value="hard"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Exercise/ExerciseText

diagram |
children | Paragraph
source |
    <xs:element name="ExerciseText">
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element ref="Paragraph"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Exercise/Solution

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
source |
    <xs:element name="Solution">
      <xs:complexType>
        <xs:group ref="text"/>
      </xs:complexType>
    </xs:element>

element Exercises

diagram |
children | Exercise
used by |
group | text
annotation |
documentation |
    A collection of exercises within standard text.
source |
    <xs:element name="Exercises">
      <xs:annotation>
        <xs:documentation>A collection of exercises within standard text.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence minOccurs="2" maxOccurs="unbounded">
          <xs:element ref="Exercise"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Extadd

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    Extended Address.
source |
    <xs:element name="Extadd" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Extended Address.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Family

diagram |
type | xs:string
used by |
element | N
annotation |
documentation |
    The family name.
source |
    <xs:element name="Family" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The family name.</xs:documentation>
      </xs:annotation>
    </xs:element>

element firstname

diagram |
children | tex
used by |
elements | bibliography/bibitem/author bibliography/bibitem/editor
source |
    <xs:element name="firstname">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element FN

diagram |
type | xs:string
used by |
element | vCard
annotation |
documentation |
    The full name of the person or the organization.
source |
    <xs:element name="FN" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The full name of the person or the organization.</xs:documentation>
      </xs:annotation>
    </xs:element>

element FooterCaption

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
element | Table
annotation |
documentation |
    This element contains a Table Footer.
source |
    <xs:element name="FooterCaption">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains a Table Footer.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="bibcontent"/>
      </xs:complexType>
    </xs:element>

element Formula

diagram |
used by |
elements | Comment Emph Strong
groups | bibcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | optional |  |  |
Display | xs:NMTOKEN | optional | Inline |  |
Information_Link | xs:anyURI | optional |  |  |
Information_Ref | xs:IDREF | optional |  |  |
annotation |
documentation |
    A wrapper for MathML content.
source |
    <xs:element name="Formula">
      <xs:annotation>
        <xs:documentation>A wrapper for MathML content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:any namespace="http://www.w3.org/1998/Math/MathML"/>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID" use="optional"/>
        <xs:attribute name="Display" use="optional" default="Inline">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Block"/>
              <xs:enumeration value="Inline"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="Information_Link" type="xs:anyURI" use="optional"/>
        <xs:attribute name="Information_Ref" type="xs:IDREF" use="optional"/>
      </xs:complexType>
    </xs:element>

element General

diagram |
children | Identifier Title Language Description Keyword Coverage
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
Structure | xs:NMTOKEN | required |  |  |
documentation |
    Underlying organizational structure of this learning object.
AggregationLevel | xs:NMTOKEN | required |  |  |
documentation |
    The functional granularity of this learning object. 1 = the smallest level of aggregation, e.g. raw media data or fragments. 2 = a collection of atoms, e.g. an HTML document with some embedded pictures or a lesson. 3 = a collection of level 2 learning objects, e.g. a "web" of HTML documents, with an index page that links the pages together or a course. 4 = the largest level of granularity, e.g. a set of courses that lead to a certificate.
annotation |
documentation |
    This category groups the general information that describes this learning object as a whole.
source |
    <xs:element name="General">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category groups the general information that describes this learning object as a whole.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Identifier" maxOccurs="10"/>
          <xs:element ref="Title"/>
          <xs:element ref="Language" minOccurs="0" maxOccurs="10"/>
          <xs:element ref="Description" maxOccurs="10"/>
          <xs:element ref="Keyword" maxOccurs="10"/>
          <xs:element ref="Coverage" minOccurs="0" maxOccurs="10"/>
        </xs:sequence>
        <xs:attribute name="Structure" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Underlying organizational structure of this learning object.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Collection"/>
              <xs:enumeration value="Linear"/>
              <xs:enumeration value="Hierarchical"/>
              <xs:enumeration value="Networked"/>
              <xs:enumeration value="Atomic"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="AggregationLevel" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The functional granularity of this learning object. 1 = the smallest level of aggregation, e.g. raw media data or fragments. 2 = a collection of atoms, e.g. an HTML document with some embedded pictures or a lesson. 3 = a collection of level 2 learning objects, e.g. a "web" of HTML documents, with an index page that links the pages together or a course. 4 = the largest level of granularity, e.g. a set of courses that lead to a certificate.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="1"/>
              <xs:enumeration value="2"/>
              <xs:enumeration value="3"/>
              <xs:enumeration value="4"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Given

diagram |
type | xs:string
used by |
element | N
annotation |
documentation |
    The given or first name.
source |
    <xs:element name="Given" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The given or first name.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Glossary

diagram |
children | GlossaryItem
used by |
element | LearningObject
annotation |
documentation |
    The Glossary.
source |
    <xs:element name="Glossary">
      <xs:annotation>
        <xs:documentation xml:lang="en">The Glossary.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element ref="GlossaryItem"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element GlossaryItem

diagram |
children | GlossaryTerm Definition DefinitionList
used by |
element | Glossary
attributes |
Name | Type | Use | Default | Fixed | Annotation
Theme | xs:string | optional |  |  |
annotation |
documentation |
    This element contains the GlossaryTerms and the specific definitions.
source |
    <xs:element name="GlossaryItem">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains the GlossaryTerms and the specific definitions.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="GlossaryTerm"/>
          <xs:choice>
            <xs:element ref="Definition" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element ref="DefinitionList" minOccurs="0"/>
          </xs:choice>
        </xs:sequence>
        <xs:attribute name="Theme" type="xs:string" use="optional"/>
      </xs:complexType>
    </xs:element>

element GlossaryTerm

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
elements | Comment Emph GlossaryItem Strong
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Definition | xs:IDREF | required |  |  |
annotation |
documentation |
    A GlossaryTerm is a word or text passage that is defined or described in the glossary of this learning object.
source |
    <xs:element name="GlossaryTerm">
      <xs:annotation>
        <xs:documentation xml:lang="en">A GlossaryTerm is a word or text passage that is defined or described in the glossary of this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="bibcontent"/>
        <xs:attribute name="Definition" type="xs:IDREF" use="required"/>
      </xs:complexType>
    </xs:element>

element Grammar

diagram |
children | Rule
used by |
element | Comment
group | text
annotation |
documentation |
    This element contains a linguistic grammar.
source |
    <xs:element name="Grammar">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains a linguistic grammar.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Rule" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element HeaderCaption

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
element | Table
annotation |
documentation |
    This element contains a Table Header.
source |
    <xs:element name="HeaderCaption">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains a Table Header.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="bibcontent"/>
      </xs:complexType>
    </xs:element>

element Headline

diagram |
children | Emph Strong Quotation Code Reference RefTarget GlossaryTerm Comment Examples Example Mention
used by |
element | Content/Text
annotation |
documentation |
    This element shall be used to define a heading line.
source |
    <xs:element name="Headline">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element shall be used to define a heading line.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="linkcontent"/>
      </xs:complexType>
    </xs:element>

element Hint

diagram |
children | Paragraph LearningObject
used by |
elements | Exercise TestItem
source |
    <xs:element name="Hint">
      <xs:complexType>
        <xs:choice maxOccurs="unbounded">
          <xs:element ref="Paragraph"/>
          <xs:element ref="LearningObject"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element Identifier

diagram |
used by |
elements | General Meta-Metadata
attributes |
Name | Type | Use | Default | Fixed | Annotation
Catalog | xs:string | optional | "MiLCA" |  |
documentation |
    The name or designator of the identification or cataloging scheme for this enty. A namespace scheme.
Entry | xs:ID | required |  |  |
documentation |
    The value of the identifier within the identification or cataloging scheme that designates or identifies the learning object.
annotation |
documentation |
    A globally unique label that identifies this learning object.
source |
    <xs:element name="Identifier">
      <xs:annotation>
        <xs:documentation>A globally unique label that identifies this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="Catalog" type="xs:string" use="optional" default='"MiLCA"'>
          <xs:annotation>
            <xs:documentation>The name or designator of the identification or cataloging scheme for this enty. A namespace scheme.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Entry" type="xs:ID" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The value of the identifier within the identification or cataloging scheme that designates or identifies the learning object.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element InstallationRemarks

diagram |
type | extension of xs:string
used by |
element | Technical
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    Description of how to install this learning object.
source |
    <xs:element name="InstallationRemarks">
      <xs:annotation>
        <xs:documentation xml:lang="en">Description of how to install this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Item

diagram |
children | Paragraph
used by |
element | List
annotation |
documentation |
    The list items.
source |
    <xs:element name="Item">
      <xs:annotation>
        <xs:documentation xml:lang="en">The list items.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:sequence maxOccurs="unbounded">
          <xs:element ref="Paragraph"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Keyword

diagram |
type | extension of xs:string
used by |
elements | Classification General
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    Keywords or phrases describing this learning object. This data element should not be used for characteristics that can be described by other data elements.
source |
    <xs:element name="Keyword">
      <xs:annotation>
        <xs:documentation xml:lang="en">Keywords or phrases describing this learning object. This data element should not be used for characteristics that can be described by other data elements.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Language

diagram |
type | xs:string
used by |
elements | Educational General
annotation |
documentation |
    The primary human language or languages used within this learning object to communicate to the intended user. LanguageID=Langcode(-Subcode) with Langcode a two-letter language code as defined by the code set ISO 639 and Subcode a country code from the code set ISO 3166.
source |
    <xs:element name="Language" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The primary human language or languages used within this learning object to communicate to the intended user. LanguageID=Langcode(-Subcode) with Langcode a two-letter language code as defined by the code set ISO 639 and Subcode a country code from the code set ISO 3166.</xs:documentation>
      </xs:annotation>
    </xs:element>

element lastname

diagram |
children | tex
used by |
elements | bibliography/bibitem/author bibliography/bibitem/editor
source |
    <xs:element name="lastname">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element LayoutInformation

diagram |
used by |
element | LearningObject
attributes |
Name | Type | Use | Default | Fixed | Annotation
KeepWithPrevious | xs:NMTOKEN | optional |  |  |
KeepWithNext | xs:NMTOKEN | optional |  |  |
CSS-URL | xs:anyURI | optional |  |  |
source |
    <xs:element name="LayoutInformation">
      <xs:complexType>
        <xs:attribute name="KeepWithPrevious" use="optional">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="yes"/>
              <xs:enumeration value="no"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="KeepWithNext" use="optional">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="yes"/>
              <xs:enumeration value="no"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="CSS-URL" type="xs:anyURI" use="optional"/>
      </xs:complexType>
    </xs:element>

element LearningObject

diagram |
children | MetaData LayoutInformation Content Test bibliography Glossary
used by |
elements | TestItem/Answer Content Hint TestItem/Question
annotation |
documentation |
    The root element.
source |
    <xs:element name="LearningObject">
      <xs:annotation>
        <xs:documentation>The root element.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="MetaData"/>
          <xs:element ref="LayoutInformation" minOccurs="0"/>
          <xs:element ref="Content" minOccurs="0"/>
          <xs:element ref="Test" minOccurs="0"/>
          <xs:element ref="bibliography" minOccurs="0"/>
          <xs:element ref="Glossary" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Left_side

diagram |
type | xs:string
used by |
element | Rule
annotation |
documentation |
    Left side of a rule.
source |
    <xs:element name="Left_side" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Left side of a rule.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Lex

diagram |
children | Lexem
used by |
element | Comment
group | text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    A linguistic dictionary. NOTE: Only natural languages are allowed.
source |
    <xs:element name="Lex">
      <xs:annotation>
        <xs:documentation xml:lang="en">A linguistic dictionary. NOTE: Only natural languages are allowed.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Lexem" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute ref="Language" default="de"/>
      </xs:complexType>
    </xs:element>

element Lexem

diagram |
type | extension of xs:string
used by |
element | Lex
annotation |
documentation |
    An item in the dictionay.
source |
    <xs:element name="Lexem">
      <xs:annotation>
        <xs:documentation xml:lang="en">An item in the dictionay.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string"/>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Lifecycle

diagram |
children | Version Contribute
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
Status | xs:NMTOKEN | required |  |  |
documentation |
    The state or condition of this learning object.
annotation |
documentation |
    This category describes the history and current state of this learning object and those who have affected this learning object during its evolution.
source |
    <xs:element name="Lifecycle">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category describes the history and current state of this learning object and those who have affected this learning object during its evolution.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Version"/>
          <xs:element ref="Contribute" maxOccurs="30"/>
        </xs:sequence>
        <xs:attribute name="Status" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The state or condition of this learning object.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Draft"/>
              <xs:enumeration value="Final"/>
              <xs:enumeration value="Revised"/>
              <xs:enumeration value="Unavailable"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Link

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
used by |
elements | Comment Emph Strong
groups | bibcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
href | xs:string | required |  |  |
documentation |
    The target URL.
title | xs:string |  |  |  |
documentation |
    An optional title (to be shown in a mousetip info window).
annotation |
documentation |
    This element shall be used to link to EXTERNAL resources. To establish a relation or reference between internal resources or parts of a learning object use the element Reference.
source |
    <xs:element name="Link">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element shall be used to link to EXTERNAL resources. To establish a relation or reference between internal resources or parts of a learning object use the element Reference.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
        <xs:attribute name="href" type="xs:string" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The target URL.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="title" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en">An optional title (to be shown in a mousetip info window).</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element List

diagram |
children | Title Item
used by |
elements | Comment Emph Strong
groups | reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type | xs:NMTOKEN | required |  |  |
documentation |
    Type of the list. Choose between ordered (HTML ol) or unordered (HTML ul) list.
annotation |
documentation |
    This element shall be used to list other elements.
source |
    <xs:element name="List">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element shall be used to list other elements.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Title" minOccurs="0">
            <xs:annotation>
              <xs:documentation xml:lang="en">An optional title of the list.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:simpleContent>
                <xs:extension base="xs:string">
                  <xs:attribute ref="Language" use="required"/>
                </xs:extension>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
          <xs:element ref="Item" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="Type" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Type of the list. Choose between ordered (HTML ol) or unordered (HTML ul) list.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="ordered"/>
              <xs:enumeration value="unordered"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element List/Title

diagram |
type | extension of xs:string
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN | required | de |  |
annotation |
documentation |
    An optional title of the list.
source |
    <xs:element name="Title" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">An optional title of the list.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" use="required"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Locality

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    The town or city.
source |
    <xs:element name="Locality" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The town or city.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Location

diagram |
type | xs:string
used by |
element | Technical
annotation |
documentation |
    A string that is used to access this learning object. It may be a location (e.g. URL), or a method that resolves to a location (e.g. URI). Preferable Location first. This is where the learning object described by this metadata instance is physically located.
source |
    <xs:element name="Location" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">A string that is used to access this learning object. It may be a location (e.g. URL), or a method that resolves to a location (e.g. URI). Preferable Location first. This is where the learning object described by this metadata instance is physically located.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Mention

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
used by |
elements | Comment Emph Strong
groups | bibcontent linkcontent reftext text
annotation |
documentation |
    To mention a word or phrase.
source |
    <xs:element name="Mention">
      <xs:annotation>
        <xs:documentation>To mention a word or phrase.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="text"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Meta-Metadata

diagram |
children | Identifier Contribute
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
MetadataScheme | xs:string |  |  | LOM v 1.0 |
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    This category describes this metadata record itself (rather than the learning object that this record describes). This category describes such things as who created this metadata record, how, when and with what references. This is not information that describes the learning object itself.
source |
    <xs:element name="Meta-Metadata">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category describes this metadata record itself (rather than the learning object that this record describes). This category describes such things as who created this metadata record, how, when and with what references. This is not information that describes the learning object itself.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Identifier"/>
          <xs:element ref="Contribute" maxOccurs="10"/>
        </xs:sequence>
        <xs:attribute name="MetadataScheme" type="xs:string" fixed="LOM v 1.0"/>
        <xs:attribute ref="Language" default="de"/>
      </xs:complexType>
    </xs:element>

element MetaData

diagram |
children | General Lifecycle Meta-Metadata Technical Educational Rights Relation Annotation Classification
used by |
element | LearningObject
annotation |
documentation |
    This element contains the IEEE P1484.12.1-2002 Basic metadata structure.
source |
    <xs:element name="MetaData">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains the IEEE P1484.12.1-2002 Basic metadata structure.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="General"/>
          <xs:element ref="Lifecycle" minOccurs="0"/>
          <xs:element ref="Meta-Metadata" minOccurs="0"/>
          <xs:element ref="Technical" minOccurs="0"/>
          <xs:element ref="Educational" minOccurs="0" maxOccurs="100"/>
          <xs:element ref="Rights" minOccurs="0"/>
          <xs:element ref="Relation" minOccurs="0" maxOccurs="100"/>
          <xs:element ref="Annotation" minOccurs="0" maxOccurs="30"/>
          <xs:element ref="Classification" minOccurs="0" maxOccurs="40"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element middlename

diagram |
children | tex
used by |
elements | bibliography/bibitem/author bibliography/bibitem/editor
source |
    <xs:element name="middlename">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element N

diagram |
children | Family Given Other Prefix Suffix
used by |
element | vCard
annotation |
documentation |
    The name of the person or organization.
source |
    <xs:element name="N">
      <xs:annotation>
        <xs:documentation xml:lang="en">The name of the person or organization.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Family"/>
          <xs:element ref="Given"/>
          <xs:element ref="Other" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="Prefix" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="Suffix" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element OperatingSystem

diagram |
used by |
element | Type
attributes |
Name | Type | Use | Default | Fixed | Annotation
Name | xs:NMTOKEN | required |  |  |
documentation |
    Name of the required technology to use this learning object.
MinimumVersion | xs:string |  |  |  |
documentation |
    Lowest possible version of the required technology to use this learning object.
MaximumVersion | xs:string |  |  |  |
documentation |
    Highest version of the technology known to support the use of this learning object.
annotation |
documentation |
    The Operating System that is required to use this learning object.
source |
    <xs:element name="OperatingSystem">
      <xs:annotation>
        <xs:documentation xml:lang="en">The Operating System that is required to use this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="Name" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Name of the required technology to use this learning object.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="PC-DOS"/>
              <xs:enumeration value="MS-Windows"/>
              <xs:enumeration value="MacOS"/>
              <xs:enumeration value="Unix"/>
              <xs:enumeration value="Multi-OS"/>
              <xs:enumeration value="None"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute ref="MinimumVersion">
          <xs:annotation>
            <xs:documentation xml:lang="en">Lowest possible version of the required technology to use this learning object.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute ref="MaximumVersion">
          <xs:annotation>
            <xs:documentation xml:lang="en">Highest version of the technology known to support the use of this learning object.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element ORG

diagram |
children | Orgname Orgunit
used by |
element | vCard
annotation |
documentation |
    Informations about an organization.
source |
    <xs:element name="ORG">
      <xs:annotation>
        <xs:documentation xml:lang="en">Informations about an organization.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Orgname"/>
          <xs:element ref="Orgunit" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Orgname

diagram |
type | xs:string
used by |
element | ORG
annotation |
documentation |
    The name of the organization.
source |
    <xs:element name="Orgname" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The name of the organization.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Orgunit

diagram |
type | xs:string
used by |
element | ORG
annotation |
documentation |
    A division or unit in this organization.
source |
    <xs:element name="Orgunit" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">A division or unit in this organization.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Other

diagram |
type | xs:string
used by |
element | N
annotation |
documentation |
    Other names.
source |
    <xs:element name="Other" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Other names.</xs:documentation>
      </xs:annotation>
    </xs:element>

element OtherPlatformRequirements

diagram |
type | extension of xs:string
used by |
element | Technical
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    Information about other software and hardware requirements.
source |
    <xs:element name="OtherPlatformRequirements">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information about other software and hardware requirements.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Paragraph

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
used by |
elements | TestItem/Answer Definition Exercise/ExerciseText Hint Item TestItem/Question Content/Text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    The element paragraph is the one and only structural element within the content element. To provide more structural information use the Metadata.General.AggregationLevel attribute.
source |
    <xs:element name="Paragraph">
      <xs:annotation>
        <xs:documentation xml:lang="en">The element paragraph is the one and only structural element within the content element. To provide more structural information use the Metadata.General.AggregationLevel attribute.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
        <xs:attribute ref="Language" default="de"/>
      </xs:complexType>
    </xs:element>

element Pcode

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    The postal code.
source |
    <xs:element name="Pcode" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The postal code.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Pobox

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    Post Office Box.
source |
    <xs:element name="Pobox" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Post Office Box.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Prefix

diagram |
type | xs:string
used by |
element | N
annotation |
documentation |
    Honorific Prefixes.
source |
    <xs:element name="Prefix" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Honorific Prefixes.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Quotation

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
used by |
elements | Comment Emph Strong
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
Reference_to | xs:IDREF |  |  |  |
documentation |
    The source of the Quotation. NOTE: To use the element Quotation you have to supply the corresponding BiblioItem first.
Page | xs:string |  |  |  |
documentation |
    An optional page reference.
Type | xs:NMTOKEN |  | Inline |  |
annotation |
documentation |
    This element shall be used to mark a word or a passage as a LITERAL quotation. If you want to refer to a text, please use the element Reference.
source |
    <xs:element name="Quotation">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element shall be used to mark a word or a passage as a LITERAL quotation. If you want to refer to a text, please use the element Reference.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
        <xs:attribute ref="Language" default="de"/>
        <xs:attribute name="Reference_to" type="xs:IDREF">
          <xs:annotation>
            <xs:documentation xml:lang="en">The source of the Quotation. NOTE: To use the element Quotation you have to supply the corresponding BiblioItem first.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Page" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en">An optional page reference.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Type" default="Inline">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Block"/>
              <xs:enumeration value="Inline"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Reference

diagram |
children | Link Emph Strong Quotation Code List Reference Table GlossaryTerm Comment Examples Example Mention Formula
used by |
elements | Comment Emph Strong
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Reference_to | xs:IDREF | required |  |  |
documentation |
    The target refered to. You can't refer to a target that is not supplied before.
Type | xs:NMTOKEN | required |  |  |
documentation |
    The type of reference.
Page | xs:string |  |  |  |
documentation |
    If you want to refer to a BiblioItem, you shall use this attribute to supply the corresponding page.
annotation |
documentation |
    This element shall be used to refer to an INTERNAL object (like BiblioItem) or part of the text. INTERNAL means objects in the same XML document. For literal quotation use Quotation.
source |
    <xs:element name="Reference">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element shall be used to refer to an INTERNAL object (like BiblioItem) or part of the text. INTERNAL means objects in the same XML document. For literal quotation use Quotation.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="reftext"/>
        <xs:attribute name="Reference_to" type="xs:IDREF" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The target refered to. You can't refer to a target that is not supplied before.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Type" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">The type of reference.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="LearningObject"/>
              <xs:enumeration value="BibliographyEntry"/>
              <xs:enumeration value="RefTarget"/>
              <xs:enumeration value="Definition"/>
              <xs:enumeration value="Code"/>
              <xs:enumeration value="Table"/>
              <xs:enumeration value="Formula"/>
              <xs:enumeration value="Example"/>
              <xs:enumeration value="Exercise"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="Page" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en">If you want to refer to a BiblioItem, you shall use this attribute to supply the corresponding page.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element RefTarget

diagram |
children | Link Emph Strong Quotation Code List Reference Table GlossaryTerm Comment Examples Example Mention Formula
used by |
elements | Comment Emph Strong
groups | bibcontent linkcontent text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | required |  |  |
annotation |
documentation |
    To markup a part of the text as target of a reference.
source |
    <xs:element name="RefTarget">
      <xs:annotation>
        <xs:documentation xml:lang="en">To markup a part of the text as target of a reference.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="reftext"/>
        <xs:attribute name="Id" type="xs:ID" use="required"/>
      </xs:complexType>
    </xs:element>

element Region

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    A region.
source |
    <xs:element name="Region" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">A region.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Relation

diagram |
children | Resource
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
Kind | xs:NMTOKEN | required |  |  |
documentation |
    Nature of the relationship between this learning object and the target learning object, identified by Relation.Resource
annotation |
documentation |
    This category defines the relationship between this learning object and other learning objects, if any. To define multiple relationships there may be multiple instances of this category. If there is more than one target learning object, then each target is covered by a new relationship instance.
source |
    <xs:element name="Relation">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category defines the relationship between this learning object and other learning objects, if any. To define multiple relationships there may be multiple instances of this category. If there is more than one target learning object, then each target is covered by a new relationship instance.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Resource"/>
        </xs:sequence>
        <xs:attribute name="Kind" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Nature of the relationship between this learning object and the target learning object, identified by Relation.Resource</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="IsPartOf"/>
              <xs:enumeration value="HasPart"/>
              <xs:enumeration value="IsVersionOf"/>
              <xs:enumeration value="HasVersion"/>
              <xs:enumeration value="IsFormatOf"/>
              <xs:enumeration value="HasFormat"/>
              <xs:enumeration value="References"/>
              <xs:enumeration value="IsReferencedBy"/>
              <xs:enumeration value="IsBasedOn"/>
              <xs:enumeration value="IsBasisFor"/>
              <xs:enumeration value="Requires"/>
              <xs:enumeration value="IsRequiredBy"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Requirement

diagram |
children | Type
used by |
elements | Technical/OrComposite Technical
annotation |
documentation |
    This sub-category describes the technical capabilities required in order to use this learning object. If there are mutltiple requirements, then all are required, i.e. the logical connector is AND.
source |
    <xs:element name="Requirement">
      <xs:annotation>
        <xs:documentation xml:lang="en">This sub-category describes the technical capabilities required in order to use this learning object. If there are mutltiple requirements, then all are required, i.e. the logical connector is AND.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Type"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Resource

diagram |
children | Identifier_ Description
used by |
element | Relation
annotation |
documentation |
    The target learning object that this relationship references.
source |
    <xs:element name="Resource">
      <xs:annotation>
        <xs:documentation xml:lang="en">The target learning object that this relationship references.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Identifier_" maxOccurs="10">
            <xs:annotation>
              <xs:documentation>A globally unique label that identifies the target learning object.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:attribute name="Catalog" type="xs:string" use="optional" default="MiLCA">
                <xs:annotation>
                  <xs:documentation>The name or designator of the identification or cataloging scheme for this enty. A namespace scheme.</xs:documentation>
                </xs:annotation>
              </xs:attribute>
              <xs:attribute name="Entry" type="xs:IDREF" use="optional">
                <xs:annotation>
                  <xs:documentation xml:lang="en">The value of the identifier within the identification or cataloging scheme that designates or identifies the target learning object.</xs:documentation>
                </xs:annotation>
              </xs:attribute>
              <xs:attribute name="URI" type="xs:anyURI" use="optional">
                <xs:annotation>
                  <xs:documentation xml:lang="en">The value of an URI of the target learning object (as an XML file).</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
          <xs:element ref="Description" maxOccurs="10"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Resource/Identifier_

diagram |
attributes |
Name | Type | Use | Default | Fixed | Annotation
Catalog | xs:string | optional | MiLCA |  |
documentation |
    The name or designator of the identification or cataloging scheme for this enty. A namespace scheme.
Entry | xs:IDREF | optional |  |  |
documentation |
    The value of the identifier within the identification or cataloging scheme that designates or identifies the target learning object.
URI | xs:anyURI | optional |  |  |
documentation |
    The value of an URI of the target learning object (as an XML file).
annotation |
documentation |
    A globally unique label that identifies the target learning object.
source |
    <xs:element name="Identifier_" maxOccurs="10">
      <xs:annotation>
        <xs:documentation>A globally unique label that identifies the target learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="Catalog" type="xs:string" use="optional" default="MiLCA">
          <xs:annotation>
            <xs:documentation>The name or designator of the identification or cataloging scheme for this enty. A namespace scheme.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Entry" type="xs:IDREF" use="optional">
          <xs:annotation>
            <xs:documentation xml:lang="en">The value of the identifier within the identification or cataloging scheme that designates or identifies the target learning object.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="URI" type="xs:anyURI" use="optional">
          <xs:annotation>
            <xs:documentation xml:lang="en">The value of an URI of the target learning object (as an XML file).</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Right_side

diagram |
type | xs:string
used by |
element | Rule
annotation |
documentation |
    The right side of a rule.
source |
    <xs:element name="Right_side" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">The right side of a rule.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Rights

diagram |
children | Description
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
Cost | xs:NMTOKEN | required |  |  |
documentation |
    Whether use of this learning object requires payment.
CopyrightAndOtherRestrictions | xs:NMTOKEN | required |  |  |
documentation |
    Whether copyright or other restrictions apply to the use of this learning object.
annotation |
documentation |
    This category describes the intellectual property rights and conditions of use for this learning object.
source |
    <xs:element name="Rights">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category describes the intellectual property rights and conditions of use for this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Description"/>
        </xs:sequence>
        <xs:attribute name="Cost" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Whether use of this learning object requires payment.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Yes"/>
              <xs:enumeration value="No"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="CopyrightAndOtherRestrictions" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Whether copyright or other restrictions apply to the use of this learning object.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Yes"/>
              <xs:enumeration value="No"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Rule

diagram |
children | Left_side Right_side
used by |
element | Grammar
annotation |
documentation |
    A grammatic rule.
source |
    <xs:element name="Rule">
      <xs:annotation>
        <xs:documentation xml:lang="en">A grammatic rule.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Left_side"/>
          <xs:element ref="Right_side"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Size

diagram |
type | xs:byte
used by |
element | Technical
annotation |
documentation |
    The size of the digital learning object in bytes. Only the digits 0 through 9 should be used; the unit is bytes, not Mbytes, GB, etc.
source |
    <xs:element name="Size" type="xs:byte">
      <xs:annotation>
        <xs:documentation xml:lang="en">The size of the digital learning object in bytes. Only the digits 0 through 9 should be used; the unit is bytes, not Mbytes, GB, etc.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Source

diagram |
type | extension of xs:string
used by |
element | TaxonPath
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    The name of the classification system. This data element may use any recognized "official" taxonomy or any user-defined taxonomy.
source |
    <xs:element name="Source">
      <xs:annotation>
        <xs:documentation xml:lang="en">The name of the classification system. This data element may use any recognized "official" taxonomy or any user-defined taxonomy.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Street

diagram |
type | xs:string
used by |
element | ADR
annotation |
documentation |
    Name and number of the street.
source |
    <xs:element name="Street" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Name and number of the street.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Strong

diagram |
children | Link Emph Quotation Code List Reference RefTarget GlossaryTerm Comment Examples Example Mention Formula
used by |
elements | Comment Emph
groups | bibcontent linkcontent reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Reason | xs:NMTOKEN | optional |  |  |
annotation |
documentation |
    This element is equivalent to the HTML strong element.
source |
    <xs:element name="Strong">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element is equivalent to the HTML strong element.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="Link"/>
          <xs:element ref="Emph"/>
          <xs:element ref="Quotation"/>
          <xs:element ref="Code"/>
          <xs:element ref="List"/>
          <xs:element ref="Reference"/>
          <xs:element ref="RefTarget"/>
          <xs:element ref="GlossaryTerm"/>
          <xs:element ref="Comment"/>
          <xs:element ref="Examples"/>
          <xs:element ref="Example"/>
          <xs:element ref="Mention"/>
          <xs:element ref="Formula"/>
        </xs:choice>
        <xs:attribute name="Reason" use="optional">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Keyword"/>
              <xs:enumeration value="Intuition"/>
              <xs:enumeration value="MetaLanguageUse"/>
              <xs:enumeration value="Highlight"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element suffix

diagram |
children | tex
used by |
elements | bibliography/bibitem/author bibliography/bibitem/editor
source |
    <xs:element name="suffix">
      <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="tex"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element Suffix

diagram |
type | xs:string
used by |
element | N
annotation |
documentation |
    Honorific Suffixes.
source |
    <xs:element name="Suffix" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en">Honorific Suffixes.</xs:documentation>
      </xs:annotation>
    </xs:element>

element Summary

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
element | Table
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN | required | de |  |
annotation |
documentation |
    A short summary of the table content.
source |
    <xs:element name="Summary">
      <xs:annotation>
        <xs:documentation xml:lang="en">A short summary of the table content.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="bibcontent"/>
        <xs:attribute ref="Language" use="required"/>
      </xs:complexType>
    </xs:element>

element Table

diagram |
children | Title Summary HeaderCaption TableRow FooterCaption
used by |
element | Comment
groups | reftext text
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID |  |  |  |
documentation |
    Use this attribute to supply a unique identifier (necessary to refer to this Table).
Width | xs:string |  |  |  |
documentation |
    An optional attribute providing the width of a Table element. NOTE: This attribute will be obsolete in the future.
Height | xs:string |  |  |  |
documentation |
    An optional attribute providing the height of a Table element. NOTE: This attribute will be obsolete in the future.
Border | xs:string |  |  |  |
documentation |
    To supply a border (width in pixel) for a Table element.
annotation |
documentation |
    The table element. NOTE: Unlike HTML it is not allowed to use the Table element for text layout.
source |
    <xs:element name="Table">
      <xs:annotation>
        <xs:documentation xml:lang="en">The table element. NOTE: Unlike HTML it is not allowed to use the Table element for text layout.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Title" minOccurs="0">
            <xs:annotation>
              <xs:documentation xml:lang="en">Title of the table.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:simpleContent>
                <xs:extension base="xs:string">
                  <xs:attribute ref="Language" use="required"/>
                </xs:extension>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
          <xs:element ref="Summary" minOccurs="0"/>
          <xs:element ref="HeaderCaption" minOccurs="0"/>
          <xs:element ref="TableRow" maxOccurs="unbounded"/>
          <xs:element ref="FooterCaption" minOccurs="0"/>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID">
          <xs:annotation>
            <xs:documentation xml:lang="en">Use this attribute to supply a unique identifier (necessary to refer to this Table).</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Width" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en">An optional attribute providing the width of a Table element. NOTE: This attribute will be obsolete in the future.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Height" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en">An optional attribute providing the height of a Table element. NOTE: This attribute will be obsolete in the future.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Border" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en">To supply a border (width in pixel) for a Table element.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Table/Title

diagram |
type | extension of xs:string
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN | required | de |  |
annotation |
documentation |
    Title of the table.
source |
    <xs:element name="Title" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Title of the table.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" use="required"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element TableData

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
used by |
element | TableRow
attributes |
Name | Type | Use | Default | Fixed | Annotation
Colspan | xs:string |  |  |  |
Rowspan | xs:string |  |  |  |
annotation |
documentation |
    The table cell (HTML td).
source |
    <xs:element name="TableData">
      <xs:annotation>
        <xs:documentation xml:lang="en">The table cell (HTML td).</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="text"/>
        <xs:attribute name="Colspan" type="xs:string"/>
        <xs:attribute name="Rowspan" type="xs:string"/>
      </xs:complexType>
    </xs:element>

element TableRow

diagram |
children | TableData
used by |
element | Table
annotation |
documentation |
    A table row (HTML tr).
source |
    <xs:element name="TableRow">
      <xs:annotation>
        <xs:documentation xml:lang="en">A table row (HTML tr).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="TableData" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Taxon

diagram |
children | Entry
used by |
element | TaxonPath
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID |  |  |  |
documentation |
    The identifier of the taxon, such as a number or letter combination provided by the source of the taxonomy.
annotation |
documentation |
    This sub-category describes a particular term within a taxonomy. A taxon is a node that has a defined label or term. A taxon may also have an alphanumeric designation or identifier for standardization reference. Either or both the label and the entry may be used to designate a particular taxon. An ordered list of taxons create a taxonomic path, i.e. "taxonomic stairways": this is a path from a more general to more specific entry in a classification. A TaxonPath shall have a depth from 1 to 9. Normal values should be defined as values between 2 and 4.
source |
    <xs:element name="Taxon">
      <xs:annotation>
        <xs:documentation xml:lang="en">This sub-category describes a particular term within a taxonomy. A taxon is a node that has a defined label or term. A taxon may also have an alphanumeric designation or identifier for standardization reference. Either or both the label and the entry may be used to designate a particular taxon. An ordered list of taxons create a taxonomic path, i.e. "taxonomic stairways": this is a path from a more general to more specific entry in a classification. A TaxonPath shall have a depth from 1 to 9. Normal values should be defined as values between 2 and 4.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Entry">
            <xs:annotation>
              <xs:documentation xml:lang="en">The textual label of the taxon.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:simpleContent>
                <xs:extension base="xs:string">
                  <xs:attribute ref="Language" use="required"/>
                </xs:extension>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID">
          <xs:annotation>
            <xs:documentation xml:lang="en">The identifier of the taxon, such as a number or letter combination provided by the source of the taxonomy.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Taxon/Entry

diagram |
type | extension of xs:string
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN | required | de |  |
annotation |
documentation |
    The textual label of the taxon.
source |
    <xs:element name="Entry">
      <xs:annotation>
        <xs:documentation xml:lang="en">The textual label of the taxon.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" use="required"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element TaxonPath

diagram |
children | Source Taxon
used by |
element | Classification
annotation |
documentation |
    This sub-category describes a taxonomic path in a specific classification system. Each succeeding level is a refinement in the definition of the higher level. There may be different paths, in the same or different classifications, which describe the same characteristic.
source |
    <xs:element name="TaxonPath">
      <xs:annotation>
        <xs:documentation xml:lang="en">This sub-category describes a taxonomic path in a specific classification system. Each succeeding level is a refinement in the definition of the higher level. There may be different paths, in the same or different classifications, which describe the same characteristic.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Source"/>
          <xs:element ref="Taxon" maxOccurs="15"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Technical

diagram |
children | Size Location Requirement OrComposite InstallationRemarks OtherPlatformRequirements Duration
used by |
element | MetaData
attributes |
Name | Type | Use | Default | Fixed | Annotation
Format | xs:NMTOKEN | required |  |  |
documentation |
    Technical data type of the component of this learning object. This data element should be used to identify the software needed to acess the learning object.
annotation |
documentation |
    This category describes the technical requirements and characteristics of this learning object.
source |
    <xs:element name="Technical">
      <xs:annotation>
        <xs:documentation xml:lang="en">This category describes the technical requirements and characteristics of this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Size" minOccurs="0"/>
          <xs:element ref="Location" minOccurs="0" maxOccurs="10"/>
          <xs:choice minOccurs="0">
            <xs:element ref="Requirement" minOccurs="0" maxOccurs="40"/>
            <xs:element name="OrComposite" minOccurs="0" maxOccurs="40">
              <xs:annotation>
                <xs:documentation>Grouping of multiple requirements. The composite requirement is satisfied when one of the compononent requirement is satisfied, i.e. the logical connector is OR.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="Requirement" maxOccurs="40"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:choice>
          <xs:element ref="InstallationRemarks" minOccurs="0"/>
          <xs:element ref="OtherPlatformRequirements" minOccurs="0"/>
          <xs:element ref="Duration" minOccurs="0"/>
        </xs:sequence>
        <xs:attribute name="Format" use="required">
          <xs:annotation>
            <xs:documentation xml:lang="en">Technical data type of the component of this learning object. This data element should be used to identify the software needed to acess the learning object.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="application-x-authorware-bin"/>
              <xs:enumeration value="application-x-authorware-map"/>
              <xs:enumeration value="application-x-authorware-seg"/>
              <xs:enumeration value="application-andrew-inset"/>
              <xs:enumeration value="application-excel"/>
              <xs:enumeration value="application-hstu"/>
              <xs:enumeration value="application-mac-binhex40"/>
              <xs:enumeration value="application-mac-compactpro"/>
              <xs:enumeration value="application-msword"/>
              <xs:enumeration value="application-octet-stream"/>
              <xs:enumeration value="application-oda"/>
              <xs:enumeration value="application-pdf"/>
              <xs:enumeration value="application-postscript"/>
              <xs:enumeration value="application-powerpoint"/>
              <xs:enumeration value="application-rtf"/>
              <xs:enumeration value="application-smil"/>
              <xs:enumeration value="application-vnd.mif"/>
              <xs:enumeration value="application-vnd.ms-powerpoint"/>
              <xs:enumeration value="application-x-bcpio"/>
              <xs:enumeration value="application-x-cdlink"/>
              <xs:enumeration value="application-x-chess-pgn"/>
              <xs:enumeration value="application-x-compress"/>
              <xs:enumeration value="application-x-cpio"/>
              <xs:enumeration value="application-x-csh"/>
              <xs:enumeration value="application-x-director"/>
              <xs:enumeration value="application-x-dvi"/>
              <xs:enumeration value="application-x-futuresplash"/>
              <xs:enumeration value="application-x-gtar"/>
              <xs:enumeration value="application-x-gzip"/>
              <xs:enumeration value="application-x-hdf"/>
              <xs:enumeration value="application-x-httpd-cgi"/>
              <xs:enumeration value="application-x-javascript"/>
              <xs:enumeration value="application-x-koan"/>
              <xs:enumeration value="application-x-latex"/>
              <xs:enumeration value="application-x-mif"/>
              <xs:enumeration value="application-x-netcdf"/>
              <xs:enumeration value="application-x-sh"/>
              <xs:enumeration value="application-x-shar"/>
              <xs:enumeration value="application-x-shockwave-flash"/>
              <xs:enumeration value="application-x-stuffit"/>
              <xs:enumeration value="application-x-sv4cpio"/>
              <xs:enumeration value="application-x-sv4crc"/>
              <xs:enumeration value="application-x-tar"/>
              <xs:enumeration value="application-x-tcl"/>
              <xs:enumeration value="application-x-tex"/>
              <xs:enumeration value="application-x-texinfo"/>
              <xs:enumeration value="application-x-troff"/>
              <xs:enumeration value="application-x-troff-man"/>
              <xs:enumeration value="application-x-troff-me"/>
              <xs:enumeration value="application-x-troff-ms"/>
              <xs:enumeration value="application-x-ustar"/>
              <xs:enumeration value="application-x-wais-source"/>
              <xs:enumeration value="application-zip"/>
              <xs:enumeration value="audio-basic"/>
              <xs:enumeration value="audio-midi"/>
              <xs:enumeration value="audio-mpeg"/>
              <xs:enumeration value="audio-x-aiff"/>
              <xs:enumeration value="audio-x-pn-realaudio"/>
              <xs:enumeration value="audio-x-pn-realaudio-plugin"/>
              <xs:enumeration value="audio-x-realaudio"/>
              <xs:enumeration value="audio-x-wav"/>
              <xs:enumeration value="chemical-x-pdb"/>
              <xs:enumeration value="image-bmp"/>
              <xs:enumeration value="image-fif"/>
              <xs:enumeration value="image-gif"/>
              <xs:enumeration value="image-ief"/>
              <xs:enumeration value="image-jpeg"/>
              <xs:enumeration value="image-pict"/>
              <xs:enumeration value="image-png"/>
              <xs:enumeration value="image-svg-xml"/>
              <xs:enumeration value="image-tiff"/>
              <xs:enumeration value="image-x-cmu-raster"/>
              <xs:enumeration value="image-x-freehand"/>
              <xs:enumeration value="image-x-portable-anymap"/>
              <xs:enumeration value="image-x-portable-bitmap"/>
              <xs:enumeration value="image-x-portable-graymap"/>
              <xs:enumeration value="image-x-portable-pixmap"/>
              <xs:enumeration value="image-x-rgb"/>
              <xs:enumeration value="image-x-xbitmap"/>
              <xs:enumeration value="image-x-xpixmap"/>
              <xs:enumeration value="image-x-xwindowdump"/>
              <xs:enumeration value="model-iges"/>
              <xs:enumeration value="model-mesh"/>
              <xs:enumeration value="model-vrml"/>
              <xs:enumeration value="text-css"/>
              <xs:enumeration value="text-html"/>
              <xs:enumeration value="text-plain"/>
              <xs:enumeration value="text-richtext"/>
              <xs:enumeration value="text-sgml"/>
              <xs:enumeration value="text-tab-separated-values"/>
              <xs:enumeration value="text-x-setext"/>
              <xs:enumeration value="text-x-sgml"/>
              <xs:enumeration value="text-xml"/>
              <xs:enumeration value="text-xhtml"/>
              <xs:enumeration value="video-mpeg"/>
              <xs:enumeration value="video-quicktime"/>
              <xs:enumeration value="video-x-msvideo"/>
              <xs:enumeration value="video-x-sgi-movie"/>
              <xs:enumeration value="x-conference-x-cooltalk"/>
              <xs:enumeration value="x-world-x-vrml"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element Technical/OrComposite

diagram |
children | Requirement
annotation |
documentation |
    Grouping of multiple requirements. The composite requirement is satisfied when one of the compononent requirement is satisfied, i.e. the logical connector is OR.
source |
    <xs:element name="OrComposite" minOccurs="0" maxOccurs="40">
      <xs:annotation>
        <xs:documentation>Grouping of multiple requirements. The composite requirement is satisfied when one of the compononent requirement is satisfied, i.e. the logical connector is OR.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="Requirement" maxOccurs="40"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element TEL

diagram |
type | extension of xs:string
used by |
element | vCard
attributes |
Name | Type | Use | Default | Fixed | Annotation
TYPE | xs:NMTOKEN | required |  |  |
documentation |
    Type of phone number.
annotation |
documentation |
    Phone number(s). It is possible to provide more than one number.
source |
    <xs:element name="TEL">
      <xs:annotation>
        <xs:documentation>Phone number(s). It is possible to provide more than one number.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="TYPE" use="required">
              <xs:annotation>
                <xs:documentation xml:lang="en">Type of phone number.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:enumeration value="home"/>
                  <xs:enumeration value="msg"/>
                  <xs:enumeration value="work"/>
                  <xs:enumeration value="pref"/>
                  <xs:enumeration value="voice"/>
                  <xs:enumeration value="fax"/>
                  <xs:enumeration value="cell"/>
                  <xs:enumeration value="video"/>
                  <xs:enumeration value="pager"/>
                  <xs:enumeration value="bbs"/>
                  <xs:enumeration value="modem"/>
                  <xs:enumeration value="car"/>
                  <xs:enumeration value="isdn"/>
                  <xs:enumeration value="pcs"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Test

diagram |
children | TestItem
used by |
element | LearningObject
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | optional |  |  |
annotation |
documentation |
    Test
source |
    <xs:element name="Test">
      <xs:annotation>
        <xs:documentation xml:lang="en">Test</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element ref="TestItem"/>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID" use="optional"/>
      </xs:complexType>
    </xs:element>

element TestItem

diagram |
children | Question Answer Hint
used by |
element | Test
attributes |
Name | Type | Use | Default | Fixed | Annotation
Id | xs:ID | optional |  |  |
source |
    <xs:element name="TestItem">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Question">
            <xs:complexType>
              <xs:choice maxOccurs="unbounded">
                <xs:element ref="Paragraph"/>
                <xs:element ref="LearningObject"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="Answer" maxOccurs="unbounded">
            <xs:complexType>
              <xs:choice maxOccurs="unbounded">
                <xs:element ref="Paragraph"/>
                <xs:element ref="LearningObject"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element ref="Hint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="Id" type="xs:ID" use="optional"/>
      </xs:complexType>
    </xs:element>

element TestItem/Question

diagram |
children | Paragraph LearningObject
source |
    <xs:element name="Question">
      <xs:complexType>
        <xs:choice maxOccurs="unbounded">
          <xs:element ref="Paragraph"/>
          <xs:element ref="LearningObject"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element TestItem/Answer

diagram |
children | Paragraph LearningObject
source |
    <xs:element name="Answer" maxOccurs="unbounded">
      <xs:complexType>
        <xs:choice maxOccurs="unbounded">
          <xs:element ref="Paragraph"/>
          <xs:element ref="LearningObject"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element tex

diagram |
type | extension of xs:string
used by |
elements | bibliography/bibitem/abstract bibliography/bibitem/address bibliography/bibitem/annote bibliography/bibitem/booktitle bibliography/bibitem/chapter bibliography/bibitem/contents bibliography/bibitem/crossref bibliography/bibitem/edition firstname bibliography/bibitem/howpublished bibliography/bibitem/institution bibliography/bibitem/ISBN bibliography/bibitem/ISSN bibliography/bibitem/journal bibliography/bibitem/key lastname bibliography/macro middlename bibliography/bibitem/month bibliography/bibitem/note bibliography/bibitem/notstandard bibliography/bibitem/number bibliography/bibitem/organization bibliography/bibitem/pages bibliography/bibitem/publisher bibliography/bibitem/school bibliography/bibitem/series suffix bibliography/bibitem/title bibliography/bibitem/type bibliography/bibitem/URL bibliography/bibitem/volume bibliography/bibitem/year
attributes |
Name | Type | Use | Default | Fixed | Annotation
code | xs:string | required |  |  |
source |
    <xs:element name="tex">
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="code" type="xs:string" use="required"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element Title

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
element | General
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    Name given to this element.
source |
    <xs:element name="Title">
      <xs:annotation>
        <xs:documentation xml:lang="en">Name given to this element.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:group ref="bibcontent"/>
        <xs:attribute ref="Language" default="de"/>
      </xs:complexType>
    </xs:element>

element Type

diagram |
children | OperatingSystem Browser
used by |
element | Requirement
annotation |
documentation |
    The technology required to use this learning object, i.e. hardware, software, network, etc.
source |
    <xs:element name="Type">
      <xs:annotation>
        <xs:documentation xml:lang="en">The technology required to use this learning object, i.e. hardware, software, network, etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:choice>
          <xs:element ref="OperatingSystem"/>
          <xs:element ref="Browser"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>

element TypicalAgeRange

diagram |
type | extension of xs:string
used by |
element | Educational
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    Age of the intended user. This data element shall refer to development age, if that would be different from chronological age. When applicable, the string should be formatted as minimum age-maximum age or minimum age-.
source |
    <xs:element name="TypicalAgeRange">
      <xs:annotation>
        <xs:documentation>Age of the intended user. This data element shall refer to development age, if that would be different from chronological age. When applicable, the string should be formatted as minimum age-maximum age or minimum age-.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

element TypicalLearningTime

diagram |
type | xs:time
used by |
element | Educational
annotation |
documentation |
    Approximate or typical time it takes to work with or through this learning object for the typcial intended target audience (which can be characterized by data elements 5.6:Educational.Context and 5.7:Educational.TypicalAgeRange.
source |
    <xs:element name="TypicalLearningTime" type="xs:time">
      <xs:annotation>
        <xs:documentation>Approximate or typical time it takes to work with or through this learning object for the typcial intended target audience (which can be characterized by data elements 5.6:Educational.Context and 5.7:Educational.TypicalAgeRange.</xs:documentation>
      </xs:annotation>
    </xs:element>

element vCard

diagram |
children | FN N ORG ADR TEL EMAIL
used by |
element | Entity
annotation |
documentation |
    vCard is a standard for informations about people or organizations. The standard re-implemented here is just a small part of the whole standard.
source |
    <xs:element name="vCard">
      <xs:annotation>
        <xs:documentation xml:lang="en">vCard is a standard for informations about people or organizations. The standard re-implemented here is just a small part of the whole standard.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="FN"/>
          <xs:element ref="N" minOccurs="0"/>
          <xs:element ref="ORG" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="ADR" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="TEL" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="EMAIL" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element Version

diagram |
type | extension of xs:string
used by |
element | Lifecycle
attributes |
Name | Type | Use | Default | Fixed | Annotation
Language | xs:NMTOKEN |  | de |  |
annotation |
documentation |
    The edition of this learning object.
source |
    <xs:element name="Version">
      <xs:annotation>
        <xs:documentation xml:lang="en">The edition of this learning object.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute ref="Language" default="de"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

group bibcontent

diagram |
children | Link Emph Strong Quotation Code Reference RefTarget GlossaryTerm Examples Example Mention Formula
used by |
elements | Description FooterCaption GlossaryTerm HeaderCaption Summary Title
annotation |
documentation |
    Group containing elements that shall be used in not-standard text.
source |
    <xs:group name="bibcontent">
      <xs:annotation>
        <xs:documentation>Group containing elements that shall be used in not-standard text.</xs:documentation>
      </xs:annotation>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="Link"/>
        <xs:element ref="Emph"/>
        <xs:element ref="Strong"/>
        <xs:element ref="Quotation"/>
        <xs:element ref="Code"/>
        <xs:element ref="Reference"/>
        <xs:element ref="RefTarget"/>
        <xs:element ref="GlossaryTerm"/>
        <xs:element ref="Examples"/>
        <xs:element ref="Example"/>
        <xs:element ref="Mention"/>
        <xs:element ref="Formula"/>
      </xs:choice>
    </xs:group>

group linkcontent

diagram |
children | Emph Strong Quotation Code Reference RefTarget GlossaryTerm Comment Examples Example Mention
used by |
element | Headline
annotation |
documentation |
    Group containing elements that shall be used in not-standard text.
source |
    <xs:group name="linkcontent">
      <xs:annotation>
        <xs:documentation>Group containing elements that shall be used in not-standard text.</xs:documentation>
      </xs:annotation>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="Emph"/>
        <xs:element ref="Strong"/>
        <xs:element ref="Quotation"/>
        <xs:element ref="Code"/>
        <xs:element ref="Reference"/>
        <xs:element ref="RefTarget"/>
        <xs:element ref="GlossaryTerm"/>
        <xs:element ref="Comment"/>
        <xs:element ref="Examples"/>
        <xs:element ref="Example"/>
        <xs:element ref="Mention"/>
      </xs:choice>
    </xs:group>

group reftext

diagram |
children | Link Emph Strong Quotation Code List Reference Table GlossaryTerm Comment Examples Example Mention Formula
used by |
elements | Reference RefTarget
annotation |
documentation |
    Group containing elements that shall be used in not-standard text.
source |
    <xs:group name="reftext">
      <xs:annotation>
        <xs:documentation>Group containing elements that shall be used in not-standard text.</xs:documentation>
      </xs:annotation>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="Link"/>
        <xs:element ref="Emph"/>
        <xs:element ref="Strong"/>
        <xs:element ref="Quotation"/>
        <xs:element ref="Code"/>
        <xs:element ref="List"/>
        <xs:element ref="Reference"/>
        <xs:element ref="Table"/>
        <xs:element ref="GlossaryTerm"/>
        <xs:element ref="Comment"/>
        <xs:element ref="Examples"/>
        <xs:element ref="Example"/>
        <xs:element ref="Mention"/>
        <xs:element ref="Formula"/>
      </xs:choice>
    </xs:group>

group text

diagram |
children | Link Emph Strong Quotation Code List Reference RefTarget Table GlossaryTerm Lex Grammar Comment Examples Example Exercises Exercise Mention Formula
used by |
elements | Example/ExampleText Example/Formalisation Example/Gloss Link Mention Paragraph Quotation Exercise/Solution TableData Example/Transcription Example/Translation
annotation |
documentation |
    Group containing elements that shall be used in standard text.
source |
    <xs:group name="text">
      <xs:annotation>
        <xs:documentation>Group containing elements that shall be used in standard text.</xs:documentation>
      </xs:annotation>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="Link"/>
        <xs:element ref="Emph"/>
        <xs:element ref="Strong"/>
        <xs:element ref="Quotation"/>
        <xs:element ref="Code"/>
        <xs:element ref="List"/>
        <xs:element ref="Reference"/>
        <xs:element ref="RefTarget"/>
        <xs:element ref="Table"/>
        <xs:element ref="GlossaryTerm"/>
        <xs:element ref="Lex"/>
        <xs:element ref="Grammar"/>
        <xs:element ref="Comment"/>
        <xs:element ref="Examples"/>
        <xs:element ref="Example"/>
        <xs:element ref="Exercises"/>
        <xs:element ref="Exercise"/>
        <xs:element ref="Mention"/>
        <xs:element ref="Formula"/>
      </xs:choice>
    </xs:group>

XML Schema documentation generated with XML Spy Schema Editor www.xmlspy.com