## Einleitung Verschiedene Hochschulrepositorien deutscher Bundesländer haben sich zum Ziel gesetzt, ihre frei verfügbaren Materialien vernetzt zugänglich zu machen. Für den Austausch von Metadaten über die Materialien wurde eine [XML Schema Description](schemas/hs-oer-lom.xsd) erstellt. Da solche Schemata schwer zu lesen sind, gibt es diese Dokumentation. Kenntnisse über grundlegende XML–Eigenschaften werden vorausgesetzt und nicht erläutert. Vielfältige Informationen dazu gibt es im WWW oder auch in der [[?LOMv1.2]]-Spezifikation. Die weitere Entwicklung und Pflege des Standards erfolgt in einem [GitHub-Repositorium](https://github.com/dini-ag-kim/hs-oer-lom-profil/), welches alle notwendigen Informationen enthält.
## Grundstruktur
## Das Wurzelelement <metadata> Das Element bildet die Klammer für die Metadaten zu allen Objekten.

Evtl. kommen bei [[?OAI-PMH]] noch weitere umschließende Elemente hinzu, die Anfrage an den OAI-Server betreffend. Das hat aber keinen weiteren Einfluss auf die hier spezifizierten Angaben zu den Metadaten der Lernobjekte.

Mehrwertigkeit:
Es MUSS genau 1 Mal in der XML-Metadatendatei vorkommen.
Attribute:
`xmlns` - Es benennt den durch diese XML Schema Description deklarierten Namespace und SOLL folgenden Wert haben: `https://www.oerbw.de/hsoerlom` `xmlns:xsi` - Es benennt den Namespace für XSI-Elemente und MUSS den folgenden Wert haben: `http://www.w3.org/2001/XMLSchema-instance` `xsi:schemaLocation` - Es benennt den Ort, an dem das XML Schema zu finden ist und MUSS den folgenden Wert haben: `https://www.oerbw.de/hsoerlom https://w3id.org/kim/hs-oer-lom-profil/latest/schemas/hs-oer-lom.xsd`
Elemente:
<lom>
## Das Element <lom> Das Element beinhaltet die Metadaten zu einem Objekt. Das Schema basiert auf [[!LOMv1.2]], wurde aber konsequent reduziert auf die für die Repositorien notwendigen Metadaten.
Mehrwertigkeit:
Es MUSS ein- oder mehrfach innerhalb des Elements <metadata> vorkommen. Jeweils ein <lom> Element beschreibt somit ein komplettes Lernobjekt.
Attribute:
keine
Elemente:
<general>
<lifecycle>
<metametadata>
<technical>
<educational>
<rights>
<classification>
## Allgemeine Beschreibung
## Das Element <general> Das Element beschreibt das Lernobjekt allgemein.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<identifier>
<title>
<language>
<description>
<keyword>
<aggregationlevel>


[Link zum Beispiel](examples/general-example.xml)

## Das Element <identifier> Das Element bezeichnet einen Eintrag in einem Katalog, d. h. einem Identifizierungssystem, der dem Objekt zugeordnet ist. Durch den Eintrag soll das Objekt von dritter Seite gesucht und gefunden werden können.
Mehrwertigkeit:
Es DARF nicht oder ein- oder mehrfach innerhalb des Elements <general> vorkommen.
Attribute:
keine
Elemente:
<catalog>
<entry> - Es bezeichnet den Eintrag des Objekts (ID) im Katalog, d. h. Identifizierungssystem.
## Das Element <catalog> Das Element benennt den Katalog, d.h. das Identifizierungssystem.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des Elements <identifier> vorkommen.
Attribute:
keine
Elemente:
keine
Erlaubte Werte sind vom Typ `String`, die keiner Einschränkung unterliegen. Es werden aber folgende Bezeichner für Standards reserviert: - `DOI` - für Digital Object Identifiers [[!ISO26324]] - `HDL` - für Handles [[!RFC3650]] - `ISBN` - für Internationale Standardbuchnummern - `URN` - für Uniform Resource Names [[!RFC8141]]
## Das Element <title> Das Element gibt den Namen oder Titel des Lernobjekts an.
Mehrwertigkeit:
Es MUSS ein- oder mehrfach innerhalb des Elements <general> vorkommen.
Attribute:
keine
Elemente:
<langstring>
## Das Element <language> Das Element benennt die Sprache(n) des Inhalts des Lernobjekts. Werte bestehen aus einem zweibuchstabigem Kürzel für die Sprache, z. B. `de`, nach [[!ISO-639-1]]. Kompliziertere Varianten mit Subtags, z.B. `en-US`, werden bis auf weiteres nicht unterstützt. Kann keine Sprache, z. B. bei Bildern, angegeben werden, DARF der Wert `xnone` gesetzt werden.
Mehrwertigkeit:
Es DARF ein- oder mehrfach innerhalb des Elements <general> vorkommen.
Attribute:
keine
Elemente:
keine
## Das Element <keyword> Das Element enthält eine Sammlung von Schlagwörten oder Phrasen, die das Lernobjekt beschreiben.
Mehrwertigkeit:
Es DARF nicht oder ein- oder mehrfach innerhalb des Elements <general> vorkommen.
Attribute:
keine
Elemente:
<langstring>
## Das Element <aggregationlevel> Das Element beschreibt die Granularität des Lernobjekts nach [[!LOMv1.0]].
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <general> vorkommen.
Attribute:
keine
Elemente:
<source> mit dem Wert `LOMv1.0`
<value> - Es benennt die Granularität des Lernobjekts. Die von [[!LOMv1.0]] erlaubten Werte sind: - `1` - für einzelne, atomare Materialien - `2` - für eine Anzahl zusammengehöriger atomarer Materialien, z. B. eine HTML-Seite mit eingefügten Bildern, oder ein Übungsblatt mit Erläuterungen und Lösungen - `3` - für eine Sammlung von Lernobjekten des 2. Levels, z. B. ein Webportal oder ein Lernkurs - `4` - höchster Level, z. B. für einen ganzen Satz von Kursen, die zu einem Abschluss führen
## Angaben zum Lebenszyklus
## Das Element <lifecycle> Das Element beschreibt Eigenschaften zu Historie und aktuellem Status des Lernobjekts. Es bezeichnet außerdem die Personen und Organisationen, die an seiner Erstellung beteiligt waren.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<version>
<status>
<contribute> - Das Element beschreibt die Personen und Organisationen, die an der Erstellung des Lernobjekts beteiligt waren. Es MUSS mindestens ein <contribute> mit Angabe der Autoren geben. Innerhalb jedes <contribute>-Elements MUSS genau einmal ein <role>-Element vorkommen. Die erlaubten Werte aus [[!LOMv1.0]] für <role> sind: - `Author` - `Content Provider` - `Editor` - `Educational Validator` - `Graphical Designer` - `Initiator` - `Instructional Designer` - `Publisher` - `Unknown` - `Script Writer` - `Technical Implementer` - `Technical Validator` - `Terminator` - `Validator`


[Link zum Beispiel](examples/lifecycle-example.xml)

## Das Element <version> Das Element bezeichnet die gegenwärtige Version des Lernobjekts.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <lifecycle> vorkommen.
Attribute:
keine
Elemente:
<langstring>
## Das Element <status> Das Element bezeichnet den Veröffentlichungszustand des Lernobjekts.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <lifecycle> vorkommen.
Attribute:
keine
Elemente:
<source> mit dem Wert `LOMv1.0`
<value> - Es benennt den konkreten Veröffentlichungszustand. Die von [[!LOMv1.0]] erlaubten Werte sind: - `Draft` - `Final` - Das sollte der Normalzustand für veröffentliche Objekte sein. - `Revised` - In der Praxis Handhabung wie `Final`. - `Unavailable` - Das sollte gesetzt sein, wenn ein Objekt aus rechtlichen oder anderen Gründen zurückgezogen werden musste.
## Angaben zum Metadatensatz
## Das Element <metametadata> Das Element gibt Informationen zu den Metadaten des Lernobjekts selbst. Es bezeichnet außerdem die Personen und Organisationen, die an der Erstellung der Metadaten beteiligt waren.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<contribute> - Das Element beschreibt die Personen und Organisationen, die an der Erstellung der Metadaten des Lernobjekts und an seiner Einstellung ins Repositorium beteiligt waren. Bei Vorhandensein des <metametadata>-Elements MUSS es mindestens ein <contribute> geben. Innerhalb jedes <contribute>-Elements MUSS genau einmal ein <role>-Element vorkommen. Es wird vereinbart, in der Rolle des `Provider` die Hochschule bzw. Organisation zu benennen, über die das Material zur Verfügung gestellt wurde. Die das Material prüfende Person aus dem Redaktionsteam ist in der Rolle `Validator` einzutragen. Damit lässt sich auch nachvollziehen, wer das Lernobjekt zur Veröffentlichung freigegeben hat. Zudem ist es auch die geeignete Stelle, um das Veröffentlichungsdatum im Repositorium als <date> anzugeben. Die erlaubten Angaben für <role> sind: - `Creator` - `Provider` - `Validator`


[Link zum Beispiel](examples/metametadata-example.xml)

## Technische Angaben
## Das Element <technical> Das Element beschreibt die technischen Eigenschaften und Anforderungen des Lernobjekts.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<format>
<size>
<location>
<otherplatformrequirements>
<duration>


[Link zum Beispiel](examples/technical-example.xml)

## Das Element <format> Das Element benennt das technische Format des Lernobjekts. Die Werte sollen den üblichen Notationen für [[!MIME]] Typen entsprechen, also z. B. `application/pdf` oder `image/png`.
Mehrwertigkeit:
Es DARF nicht oder ein- oder mehrfach innerhalb des Elements <technical> vorkommen. Es ist möglich, dass das Lernobjekt in verschiedenen Formaten angeboten wird.
Attribute:
keine
Elemente:
keine
## Das Element <size> Das Element benennt die Größe des digitalen Lernobjekts in Bytes. Es sind nur Ziffern von `0` bis `9` erlaubt und keine Angabe einer Einheit. Im Falle des Vorhandenseins des Lernobjekts in mehreren Formaten oder des Bestehens aus mehreren Einzelobjekten bezieht sich die Angabe auf das komprimierte Archiv, das alles enthält.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <technical> vorkommen.
Attribute:
keine
Elemente:
keine
## Das Element <location> Das Element benennt den Ort, an dem das Lernobjekt abgerufen werden kann. Für Webinhalte ist dies in der Regel ein Uniform Resource Locator (URL). Siehe auch das Attribut `type`.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <technical> vorkommen.
Attribute:
`type` - Beschreibt die Art der Angabe. Gültige Werte für `type` sind: - `URI` - ein Identifier (Uniform Resource Identifier) für eine physische oder abstrakte Ressource - `TEXT` - eine Ortsbeschreibung des Objekts als Text
Elemente:
keine
## Das Element <otherplatformrequirements> Das Element enthält Informationen über benötigte Software oder andere technische Anforderungen, um das Lernobjekt benutzen zu können.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <technical> vorkommen.
Attribute:
keine
Elemente:
<langstring>
## Das Element <duration> Das Element enthält die Zeit, die benötigt wird, wenn das Lernobjekt mit der beabsichtigten Geschwindigkeit abgespielt wird. Naturgemäß ist diese Angabe nur bei bestimmten Formaten, wie Videos, Audios oder Animationen sinnvoll.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <technical> vorkommen.
Attribute:
keine
Elemente:
<datetime>
<description>
## Pädagogische Angaben
## Das Element <educational> Das Element beschreibt die Eigenschaften des Lernobjekts in Bezug auf die Lernerfahrung. Da diese Eigenschaften von den Autoren selten angegeben werden und redaktionell schwierig zu bestimmen sind, beschränkt sich die Spezifikation vorerst auf zwei Elemente in diesem Bereich.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<learningresourcetype>
<description> - Es beschreibt das Lernziel des Lernobjekts als Freitext.


[Link zum Beispiel](examples/educational-example.xml)

## Das Element <learningresourcetype> Das Element benennt die Art des Lernobjekts.
Mehrwertigkeit:
Es DARF nicht oder ein- oder mehrfach innerhalb des Elements <educational> vorkommen.
Attribute:
keine
Elemente:
<source> mit dem Wert `https://w3id.org/kim/hcrt/scheme`
<id>
<entry> - Es benennt die konkrete Art des Objekts mittels eines Labels. Da die <id> das entscheidende Klassifikationsmerkmal ist, hat dieses Element nur beschreibenden Charakter.
Für die Arten des Lernobjekts wurden „Hochschulcampus Ressourcentypen“ in Anlehnung an LOM spezifiziert, die in [[!SKOS-LRT]] repräsentiert sind. Die angegebene URL in <source> stellt den persistenten Link zur Repräsentation dar.
## Rechteangaben
## Das Element <rights> Das Element beschreibt die Nutzungsbedingungen und Lizenz des Lernobjekts.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<copyrightandotherrestrictions>
<description> - Das Element beschreibt die Lizenz und Nutzungsbedingungen genauer. Es MUSS genau 1 Mal innerhalb des Elements <rights> vorkommen. Die Angabe kann als Text, RDF, URL oder in anderer Form erfolgen. Bei Creative Commons Lizenzen [[?CC]] SOLL das Attribut `xml:lang` im <langstring> für RDF-Ausdrücke auf `x-t-cc` und für URL auf `x-t-cc-url` gesetzt werden. Diese Vorgabe wird im Schema aber nicht forciert.


[Link zum Beispiel](examples/rights-example.xml)

## Das Element <copyrightandotherrestrictions> Das Element gibt an, ob ein Copyright oder andere Einschränkungen bestehen.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <rights> vorkommen.
Attribute:
keine
Elemente:
<source> mit dem Wert `LOMv1.0`
<value> - Es gibt an, ob ein Copyright oder andere Einschränkungen bestehen. Die von [[!LOMv1.0]] erlaubten Werte sind: - `yes` - `no`
## Angaben zur Klassifikation
## Das Element <classification> Das Element beschreibt Eigenschaften des Lernobjekts mittels Klassifizierungen. Bis auf weiteres ist nur eine Klassifizierung nach Fachgebieten vorgesehen. Diese bezieht sich ausdrücklich darauf, für welche Fachgebiete das Lernobjekt geeignet ist.

In [[?LOMv1.2]] vorgesehene Elemente für Beschreibungen und Schlagwörter erscheinen in diesem Kontext nicht notwendig und werden daher weggelassen.

Die Klassifikation erfolgt als eine dreistufige Hierarchie von Fachgebieten entsprechend der [*Fächersystematik für Studierende an Hochschulen* des Statistischen Bundesamtes][1]. Dazu gibt es eine Repräsentation der Fachgebiete und der Hierarchie in [[!SKOS-HS]].

Zusätzlich kann eine Klassifikation nach der Dewey Decimal Classification [[?DDC]] erfolgen. Es dürfen nicht mehr als 3 Hierarchiebenen verwendet werden. Im Folgenden wird bei den einzelnen Unterelementen auf Eigenheiten bei der Verwendung der [[?DDC]] hingewiesen.

Alle Beteiligten können die Anzahl der Ebenen in der Hierarchie verwenden, die sie für sich für angemessen halten. Im Datenaustausch fehlende Ebenen müssen dann von den Partnern akzeptiert werden, überzählige werden ignoriert. [1]: https://www.destatis.de/DE/Methoden/Klassifikationen/Bildung/studenten-pruefungsstatistik.pdf
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <lom> vorkommen.
Attribute:
keine
Elemente:
<purpose>
<taxonpath>


[Link zum Beispiel](examples/classification-example.xml)

## Das Element <purpose> Das Element charakterisiert die Art der Klassifizierung.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des Elements <classification> vorkommen.
Attribute:
keine
Elemente:
<source> mit dem Wert `LOMv1.0`
<value> - Es benennt die konkrete Art der Klassifizierung.
Da die Klassifizierung nur nach Fachgebieten vorgesehen ist, ist nur der Wert `Discipline` erlaubt und wird im XML Schema auch forciert.
## Das Element <taxonpath> Das Element beschreibt den Pfad der Taxonomie in der konkreten Klassifizierung.
Mehrwertigkeit:
Es MUSS ein- oder mehrfach innerhalb des Elements <classification> vorkommen.
Attribute:
keine
Elemente:
<source> - Je nach verwendeter Klassifizierung wird es auf den Wert `https://w3id.org/kim/hochschulfaechersystematik/scheme` oder `DDC` gesetzt.
<taxon>
## Das Element <taxon> Das Element beschreibt einen Eintrag in der Klassifikation. <taxon>-Elemente werden als Liste repräsentiert und bilden damit einen Taxonomiepfad, d. h. eine hierarchisch sich verfeinernde Klassifikation.
Mehrwertigkeit:
Es MUSS ein- oder mehrfach innerhalb des Elements <taxonpath> vorkommen.
Attribute:
keine
Elemente:
<id>
<entry> - Es benennt die konkrete Klassifikation des Objekts im Rahmen der bezeichneten Taxonomie mittels eines Labels. Da die <id> das entscheidende Klassifikationsmerkmal ist, hat dieses Element nur beschreibenden Charakter.
## Mehrfach vorkommende Elemente
## Das Element <langstring> Das Element kommt wiederholt im Schema vor. Es wird für einen Texteintrag benutzt, der in verschiedenen Sprachen vorliegen kann. Im Rahmen der Hochschulrepositorien deutscher Länder wird diese Möglichkeit vorerst nicht benutzt, sie wird jedoch offengehalten. Solange davon kein Gebrauch gemacht wird, KANN auf das Attribut `xml:lang` auch verzichtet werden.

Wird das Element <langstring> in den Elementen <source> und <value> benutzt, so MUSS das Attribut `xml:lang` verwendet und auf den Wert `x-none` gesetzt werden!

Mehrwertigkeit:
Es DARF im übergeordneten Element mehrfach enthalten sein, dann MUSS sich der Wert des Attributs `xml:lang` jeweils unterscheiden.
Attribute:
`xml:lang`
Elemente:
keine
## Das Element <description> Das Element beschreibt die Bedeutung oder den Inhalt eines übergeordneten Elements genauer.
Mehrwertigkeit:
Es DARF 1 Mal innerhalb des übergeordneten Elements vorkommen.
Attribute:
keine
Elemente:
<langstring>
## Das Element <datetime> Das Element enthält eine Zeit oder ein Datum, wahlweise ergänzt um eine Uhrzeit und eine Zeitzone entsprechend [[!ISO8601]].

Für eine Zusammenfassung von [[!ISO8601]] siehe z. B. hier.

Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des übergeordneten Elements vorkommen.
Attribute:
keine
Elemente:
keine


[Link zum Beispiel](examples/datetime-example.xml)

## Das Element <entry> Das Element bezeichnet den konkreten Eintrag in einer Taxonomie oder einem Katalog.
Mehrwertigkeit:
Es DARF genau 1 Mal innerhalb des übergeordneten Elements vorkommen.
Attribute:
keine
Elemente:
<langstring>
## Beteiligte Personen An mehreren Stellen innerhalb der Beschreibung eines Lernobjekts werden beteiligte Personen und Körperschaften benannt. Dies erfolgt in Form von vCard-Einträgen in einfacher Textform und richtet sich nach [[!RFC6350]]. Zusätzlich wird die jeweilige Rolle der Person oder Körperschaft angegeben.
## Das Element <contribute> Das Element beschreibt die Personen und Organisationen, die in irgendeiner Form mit dem Lernobjekt oder dessen Beschreibung in Beziehung stehen.
Mehrwertigkeit:
Es MUSS ein- oder mehrfach innerhalb des übergeordneten Elements vorkommen, wobei sich der Wert für <role> jeweils unterscheiden MUSS.
Attribute:
keine
Elemente:
<role>
<centity>
<date>
## Das Element <role> Das Element beschreibt die Art der Beteiligung.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des Elements <contribute> vorkommen.
Attribute:
keine
Elemente:
<source> mit dem Wert `LOMv1.0`
<value> - Es beschreibt die Rolle des Beteiligten. Die erlaubten Werte von [[!LOMv1.0]] sind jeweils beim übergeordneten Element angegeben.
## Das Element <centity> Das Element enthält die Informationen über die Beteiligten in der angeführten Rolle, bedeutendste Beteiligte zuerst.
Mehrwertigkeit:
Es MUSS ein- oder mehrfach innerhalb des Elements <contribute> vorkommen.
Attribute:
keine
Elemente:
<vcard>
## Das Element <vcard> Der vCard-Eintrag erfolgt in einfacher Textform und richtet sich nach [[!RFC6350]], wie in den Beispielen zu sehen. Er beschreibt eine Person oder Organisation. Um Organisationen korrekt beschreiben zu können, ist Version 4.0 der vCard mit dem Attribut `KIND` notwendig. Anzumerken ist die Möglichkeit, die [[?ORCID]] oder die [[?GND]]-URI der Person als Tag `URL` mit anzugeben, die genutzt werden SOLL, wenn die Information zur Verfügung steht. Der entsprechende Identifier MUSS bei Angabe als HTTP-URI angegeben werden, z.B. `https://orcid.org/0000-0001-9083-7442` oder `https://d-nb.info/gnd/14326723X`. Für Organisationen gilt ein ähnlicher Vorschlag, hier SOLL als `URL` der URI des entsprechenden [[?Wikidata]]-Items genannt werden oder die [[?GND]]-URI, also z. B. für die Universität Tübingen `http://www.wikidata.org/entity/Q153978` oder `https://d-nb.info/gnd/36187-2`.
Alternativ können auch die IDs der Research Organization Registry [[?ROR]] genutzt werden.

Bei der Abdeckung von [[?ROR]] konnten stichprobenartig keine deutlichen Lücken festgestellt werden. Es muss aber bedacht werden, dass sich [[?ROR]] nur mit Forschungsorganisationen – allerdings im weitesten Sinne – befasst. Mehrere wissenschaftliche Serviceangebote wollen aber allem Anschein nach ROR-IDs ebenfalls nutzen, wie [[?Crossref]], [[?DataCite]] und [[?ORCID]]. Das spricht sehr stark für eine Unterstützung.

## Das Element <date> Das Element beschreibt das Datum des Beitrags.

Es wird festgelegt, dass der <contribute>-Eintrag mit der Rolle `Creator` das Datum der letzten Änderung enthält. Außerdem wird festgelegt, dass der <contribute>-Eintrag mit der Rolle `Validator` das Datum der Veröffentlichung enthält.

Mehrwertigkeit:
Es DARF 1 Mal innerhalb des Elements <contribute> vorkommen.
Attribute:
keine
Elemente:
<datetime>
<description> - Es beschreibt die Bedeutung des Datums.
Es wird vorgeschlagen, als Konvention die Begriffe `Modified` und `Published` zu verwenden.
## Kontrollierte Vokabulare An mehreren Stellen innerhalb der Beschreibung eines Lernobjekts wird auf kontrollierte Vokabulare zurückgegriffen.
## Das Element <source> Das Element benennt die Quelle des Vokabulars. Es ist abhängig vom Kontext der Verwendung auf `LOMv1.0`, `https://w3id.org/kim/hcrt/scheme`, `https://w3id.org/kim/hochschulfaechersystematik/scheme` oder `DDC` zu setzen. Die zulässigen Werte sind jeweils beim übergeordneten Element angegeben.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des übergeordneten Elements vorkommen.
Attribute:
keine
Elemente:
<langstring> mit dem Attribut `xml:lang="x-none"`
## Das Element <id> Das Element enthält einen URI, mittels dessen die konkrete Kategorie eindeutig identifiziert wird, der das Objekts im Rahmen der bezeichneten Taxonomie zugeordnet wird. **Für Hochschulcampus Ressourcentypen:** Es werden [permanente Identifier im WWW](https://w3id.org/) genutzt. Damit bekommt jeder Ressourcentyp eine URL als ID, die in [[!SKOS-LRT]] nachgeschlagen werden kann. Die URL löst dabei zu den im [[!SKOS-LRT]] hinterlegten Eintrag zu diesem Hochschulcampus Ressourcentyp nebst einer eventuellen Erläuterung auf. **Für Hochschulfächer:** Es werden [permanente Identifier im WWW](https://w3id.org/) genutzt. Damit bekommt jedes Fach eine URL als ID, die in [[!SKOS-HS]] nachgeschlagen werden kann. Die URL löst dabei zu den im [[!SKOS-HS]] hinterlegten Eintrag zum Fachgebiet nebst Beschreibung auf. **Für DDC:** Aus der [[!DDC]] ergeben sich eindeutige Zahlen. Es ist wie in der DDC Summary beschrieben mit 0 auf 3 Ziffern aufzufüllen. Die Klassifikation wird auf maximal die 3 Hauptebenen beschränkt, feinere Unterteilungen werden nicht unterstützt.

Die XML Schema Definition kann validieren, dass nur gültige URLs oder DDC-Codes verwendet werden und ebenfalls dass im obigen Element <source> nur einer der beiden spezifizierten Werte angegeben wird. Aufgrund von sprachlichen Limitierungen können jedoch bei der Validierung keine falschen Angaben über Kreuz aufgedeckt werden, also z. B. Hochschulfächer mit einem DDC-Zifferncode.

Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des übergeordnetenElements vorkommen.
Attribute:
keine
Elemente:
keine
## Das Element <value> Das Element enthält einen Eintrag aus dem in <source> festgelegten kontrollierten Vokabular.
Mehrwertigkeit:
Es MUSS genau 1 Mal innerhalb des übergeordneten Elements vorkommen.
Attribute:
keine
Elemente:
<langstring> mit dem Attribut `xml:lang="x-none"`
## Beispiele Zur Illustration werden zwei Beispiele für Metadatenbeschreibungen von Lernobjekten entsprechend dieser Spezifikation vorgestellt.
## Beispiel 1 Das ist ein Beispiel für eine OER aus dem Bereich Mathematik.


[Link zum Beispiel](examples/full-example-a.xml)

## Beispiel 2 Das ist ein weiteres Beispiel für eine OER mit einer DDC-Klassifizierung.


[Link zum Beispiel](examples/full-example-b.xml)

## Validierung Für den Austausch von Metadaten über die Materialien wurde eine [XML Schema Description](schemas/hs-oer-lom.xsd) erstellt. Bitte beachten Sie, dass sie nur vollständig mit dem kleinen begleitenden [Dokument](schemas/xml.xsd) ist, das auch für korrekte Validierungen benötigt wird. Eigene XML–Dokumente können gegen das XML Schema mit gängigen Werkzeugen validiert werden, z. B. mit `xmllint`: `$ xmllint --noout --schema hs-oer-lom.xsd mein-oer-lom.xml` Wenn Sie das Schema in Ihrem eigenen XML-Dokument referenzieren möchten, verwenden Sie bitte die folgende URL: `https://w3id.org/kim/hs-oer-lom-profil/latest/schemas/hs-oer-lom.xsd`
## XML Schema


[Link zum XML Schema](schemas/hs-oer-lom.xsd)

## Schema-Ergänzung


[Link zur Schema-Ergänzung](schemas/xml.xsd)

## Glossar
LOM
Learning Object Metadata
OAI
Open Archives Initiative
OAI-PMH
OAI Protocol for Metadata Harvesting
OER
Open Educational Resource
URI
Uniform Resource Identifier
URL
Uniform Resource Locator
WWW
World Wide Web
XML
Extensible Markup Language
XSI
XML Schema Instance
ZOERR
Zentrales OER-Repositorium der Hochschulen In Baden-Württemberg