Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

In diesem Wiki-Bereich sind die DDB-LIDO-Elemente, die den DDB-Pflichtelementen entsprechen, vollständig dokumentiert. Weitere Elemente von DDB-LIDO sind ebenfalls dokumentiert. Nach und nach werden alle Elemente des DDB-LIDO-Anwendungsprofils ergänzt. Weitere Informationen zu dieser Dokumentation finden Sie hier.

Übersicht

Table of Contents

Erklärung der Tabellenfelder

...

DDB View-Label

...

Feldname auf der DDB-Objektseite

...

LIDO Elementname

...

Bezeichnung des LIDO-Elements entsprechend der Formatdefinition

...

Elementpfad

...

XPath-Pfad des Elements ohne Namensraum

...

Attribute

...

LIDO-Attribute, die vom Portal Deutsche Digitale Bibliothek ausgewertet werden

In manchen Fällen unterscheidet sich der Verpflichtungsgrad der Attribute vom allgemeinen LIDO-Schema. Dies wird durch (warning) gekennzeichnet.

...

Definition

...

Kurze Begriffsbestimmung

...

Anmerkung

...

Weitere Hinweise und Empfehlungen zur Erfassung im LIDO-Datensatz

...

Anwendung

...

Anmerkungen zur Auswertung des Elementes in den Portalen DDB und CCCVermerk, ob das Element für die Suchfilter und/oder Anzeige verwendet wird und/oder für die Europeana-Weitergabe eine Rolle spielt.

...

Verpflichtend

...

Angabe, ob ein Element in LIDO vorkommen muss oder nicht, ggf. mit Nennung von Bedingungen.

In manchen Fällen unterscheidet sich der Verpflichtungsgrad vom allgemeinen LIDO-Schema. Dies wird durch (warning) gekennzeichnet.

...

Wiederholbar

...

Angabe, ob ein Element in LIDO wiederholt werden kann oder nicht, ggf. mit Nennung von Bedingungen

In manchen Fällen unterscheidet sich die Wiederholbarkeit (Kardinalität) vom allgemeinen LIDO-Schema. Dies wird durch (warning) gekennzeichnet.

...

Datentyp

...

Unterscheidung, ob Text oder ein URI erwartet wird

...

Werte

...

Angabe zur Befüllung der Elemente und Attribute, ggf. unter Verwendung von kontrollierten Vokabularen

...

Validierungsregeln

...

Regeln zur automatisierten Kontrolle der Daten nach den Anwendungsszenarien für DDB und CCC

...

Beispiel

...

Ausschnitt aus einem LIDO-XML-Datensatz zur Verdeutlichung der Vorgaben

<lidoWrap>

...

LIDO Elementname

  • <lidoWrap>

      ...

      Elementpfad

      ...

      /lidoWrap

      ...

      Definition

      ...

      Wrapper-Element für den gesamten LIDO-Datensatz

      ...

      Verpflichtend

      ...

      Ja

      ...

      Wiederholbar

      ...

      Nein

      ...

      Validierungsregeln

      ...

      Der <lidoWrap> muss vorhanden sein.

      ...

      LIDO Elementname

      ...

      <lidoRecID>

      ...

      Elementpfad

      ...

      /lidoWrap/lido/lidoRecID

      ...

      Attribute

      ...

      type (verpflichtend)

      ...

      Definition

      ...

      Identifikator für den beim Datenexport erzeugten LIDO-Datensatz

      ...

      Anmerkung

      ...

      Der <lidoRecID> setzt sich aus <recordSource>/<legalBodyID> und <recordID> zusammen.

      Als Trenner zwischen beiden Werten kann entweder "/", "_" oder ":" verwendet werden.

      Das Trennzeichen muss bei jeder Datenlieferung identisch bleiben.

      ...

      Anwendung

      ...

      Der <lidoRecID> dient der Bildung des DDB-ID, der Bestandteil des Permalinks für die DDB-Objektseite ist.

      ...

      Datentyp

      ...

      Text

      ...

      Werte

      ...

      Verpflichtend

      ...

      Ja

      ...

      Wiederholbar

      ...

      Nein (warning)

      ...

      Validierungsregeln

      ...

      Der <lidoRecID> muss vorhanden sein.

      Beispiel

      Code Block
      languagexml
      themeEclipse
      titlelidoRecID
      <lido:lidoWrap xmlns:lido="http://www.lido-schema.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.lido-schema.org http://www.lido-schema.org/schema/v1.0/lido-v1.0.xsd">
      	<lido:lidoRecID lido:type="http://terminology.lido-schema.org/lido00100">DE-MUS-700052_00039758</lido:lidoRecID>
      	<lido:descriptiveMetadataWrap xml:lang="deu">...</lido:descriptiveMetadataWrap>
      	<lido:administrativeMetadataWrap xml:lang="deu">...</lido:administrativeMetadataWrap>
      </lido:lidoWrap>

      <descriptiveMetadata>

      ...

      ...

      Elementpfad

      ...

      /lidoWrap/lido/descriptiveMetadata

      ...

      Attribute

      ...

      xml:lang (verpflichtend)

      ...

      Definition

      ...

      Wrapper-Element für die beschreibenden Metadaten zum Objekt

      ...

      Verpflichtend

      ...

      Ja

      ...

      Wiederholbar

      ...

      Nein

      ...

      Validierungsregeln

      ...

        • Das Attribut xml:lang muss einen ISO 639-2 / ISO 639-3 Sprachcode enthalten. 

          ...

          Ja

          ...

          <titleWrap>

          ...

          Ja

          ...

          <titleSet> / <appellationValue>

          ...

          DDB View-Label

          ...

          [Anzeige des bevorzugten Titels]

          Alternativer Titel

          Originaltitel

          ...

          pref (verpflichtend)

          xml:lang (warning)

          ...

          Wenn kein Titel oder Name vorhanden ist, sollte die Objektbezeichnung mit zusätzlichen differenzierenden Angaben im Titelfeld erfasst werden.

          Bildende Kunst: z. B. Urheber*in, "ohne Titel", Datierung (Richtlinien für die Titelbildung finden sich in den Categories for the Description of Works of Art)

          Bauwerke: Objekttyp, Standort mit Adresse

          Alternative Titel oder Originaltitel werden jeweils in einem eigenen <titleSet> unter Verwendung der entsprechenden Attribute erfasst.

          ...

          Suchfilter & Anzeige

          Europeana-Weitergabe

          ...

          Der bevorzugte Titel muss das Attribut pref mit dem Wert http://terminology.lido-schema.org/lido00169 (= Preferred label) enthalten. 

          Mit dem Attribut type von <titleSet> können folgende Titelformen mittels AAT-URIs gekennzeichnet werden: 

          http://vocab.getty.edu/aat/300417204 (= original title)

          http://vocab.getty.edu/aat/300417227 (= alternate title)

          Im Attribut xml:lang wird die Sprache des Titels anhand eines Sprachcodes aus ISO 639-2 / ISO 639-3 gekennzeichnet.

          ...

          Ja (nur bei Sprachvarianten) (warning)

          Beispiel

          Code Block
          languagexml
          themeEclipse
          titletitleSet/appellationValue
          <lido:objectIdentificationWrap>
          	<lido:titleWrap>
          		<lido:titleSet>
          			<lido:appellationValue lido:pref="http://terminology.lido-schema.org/lido00169" xml:lang="deu">Vier tanzende Musen</lido:appellationValue>
          			<lido:appellationValue lido:pref="http://terminology.lido-schema.org/lido00169" xml:lang="eng">Four dancing muses</lido:appellationValue>
          		</lido:titleSet>
          		<lido:titleSet lido:type="http://vocab.getty.edu/aat/300417204"> <!-- Originaltitel -->
          			<lido:appellationValue lido:pref="http://terminology.lido-schema.org/lido00169" xml:lang="deu">Tanz der Musen</lido:appellationValue>
          		</lido:titleSet>
          		<lido:titleSet lido:type="http://vocab.getty.edu/aat/300417227"> <!-- Alternativer Titel -->
          			<lido:appellationValue lido:pref="http://terminology.lido-schema.org/lido00170" xml:lang="deu">Tanzende Göttinnen</lido:appellationValue>
          		</lido:titleSet>
          	</lido:titleWrap>
          </lido:objectIdentificationWrap>

          <eventWrap>

          ...

          LIDO Elementname

          ...

          <eventWrap>

          ...

          Elementpfad

          ...

          /lidoWrap/lido/descriptiveMetadata/eventWrap

          ...

          Definition

          ...

          Wrapper-Element für Angaben zu Ereignissen in der Objektgeschichte.

          ...

          Verpflichtend

          ...

          Ja, wenn Unterelemente vorhanden sind

          ...

          Wiederholbar

          ...

          Nein

          ...

          Validierungsregeln

          ...

          Ist das Element <eventWrap> nicht vorhanden, so soll eine Warnung ausgegeben werden.

          <eventType> / <conceptID>

          ...

          DDB View-Label

          ...

          Ereignis

          ...

          LIDO Elementname

          ...

          <eventType> / <conceptID>

          ...

          Elementpfad

          ...

          /lidoWrap/lido/descriptiveMetadata/eventWrap/eventSet/event/eventType/conceptID

          ...

          Attribute

          ...

          type

          ...

          Definition

          ...

          Normierter Identifikator für den Ereignistyp

          ...

          Anwendung

          ...

          Anzeige

          ...

          Datentyp

          ...

          URI

          ...

          Werte

          ...

          Der Elementwert in <conceptID> sollte die persistente numerische URI zum Ereigniskonzept aus dem LIDO-xTree-Vokabular tragen. Das Attribut type trägt den Wert http://terminology.lido-schema.org/lido00099 (= URI).

          ...

          Verpflichtend

          ...

          Ja (wenn <eventWrap> / <eventSet> / <event> gebildet wurde)

          ...

          Wiederholbar

          ...

          Nein ⚠️

          ...

          Validierungsregeln (intern)

          ...

          Der <eventWrap> muss im Unterelement <eventType> / <conceptID> eine URI aus dem LIDO-Terminologie-Vokabular enthalten. Ist dies nicht der Fall, so soll eine Warnung ausgegeben werden.

          Beispiel

          Code Block
          languagexml
          themeEclipse
          titleeventType/conceptID
          <lido:eventWrap> 
             	<lido:eventSet> 
                	<lido:event>
          			<lido:eventType>
          				<lido:conceptID lido:type="http://terminology.lido-schema.org/lido00099">http://terminology.lido-schema.org/lido00007</lido:conceptID>
          				<lido:term xml:lang="deu">Herstellung</lido:term>
          				<lido:term xml:lang="eng">Production</lido:term>
          			</lido:eventType>
          		</lido:event>
          	</lido:eventSet>
          </lido:eventWrap>	

          <eventActor> 

          ...

          LIDO Elementname

          ...

          <eventActor>

          ...

          Elementpfad

          ...

          /lidoWrap/lido/descriptiveMetadata/eventWrap/eventSet/event/eventActor

          ...

          Attribute

          ...

          sortorder 

          ...

          Definition

          ...

          Strukturelement, das weitere Unterelemente für Angaben zu einer Person oder Organisation enthält, sowie deren Funktion/Rolle innerhalb eines Ereignisses in der Objektgeschichte. 

          ...

          Anmerkung

          ...

          Enthält als Strukturelement selbst keine Werte.

          Wenn das Attribut sortorder vorhanden ist, regelt dies die  Reihenfolge der Anzeige der genannten Personen oder Organisationen.

          ...

          Verpflichtend

          ...

          Nein

          ...

          Wiederholbar

          ...

          Ja

          <eventActor> / <displayActorInRole> 

          ...

          DDB View-Label

          ...

          Ereignis (wer)

          ...

          CCC View-Label

          ...

          [Ereignistyp] wer

          ...

          LIDO Elementname

          ...

          <eventActor> / <displayActorInRole> 

          ...

          Elementpfad

          ...

          /lidoWrap/lido/descriptiveMetadata/eventWrap/eventSet/event/eventActor/displayActorInRole

          ...

          Attribute

          ...

          xml:lang

          ...

          Definition

          ...

          Bevorzugte Ansetzung, unter der eine Person oder Organisation sowie deren Funktion/Rolle, ggf. biographische Angaben innerhalb eines Ereignisses angezeigt werden soll.

          ...

          Anwendung

          ...

          Suchfilter & Anzeige

          Europeana-Weitergabe

          ...

          Datentyp

          ...

          Text

          ...

          Verpflichtend

          ...

          Nein

          ...

          Wiederholbar

          ...

          Ja (nur bei Sprachvarianten

          ...

          Werte

          ...

          Wenn der Name einer Person oder Organisation geliefert wird, dann sollte der Wert in <actor> / <nameActorSet> / <appellationValue> geliefert werden. Die bevorzugte Ansetzung für die Anzeige kann zusätzlich in <displayActorInRole> geliefert werden.

          Wenn sowohl <displayActorInRole> als auch <actor> / <nameActorSet> / <appellationValue> geliefert werden, dann wird der Wert aus <displayActorInRole> angezeigt. Wenn nur <actor> / <nameActorSet> / <appellationValue> geliefert wird, dann wird dieser Wert angezeigt.

          Im Attribut xml:lang steht der jeweilige Sprachcode für die Bezeichnung aus ISO 639-2/3.

          ...

          Validierungsregeln

          ...

          Wenn <displayActorInRole> vorhanden ist, sollte auch ein Wert in <actor> / <nameActorSet> / <appellationValue> vorliegen, andernfalls Ausgabe einer Warnung. 

          <eventActor> / <actorInRole> / <actor> / <actorID>

          ...

          LIDO Elementname

          ...

          <eventActor> / <actorInRole> / <actor> / <actorID>

          ...

          Elementpfad

          ...

          /lidoWrap/lido/descriptiveMetadata/eventWrap/eventSet/event/eventActor/actorInRole/actor/actorID

          ...

          Attribute

          ...

          type (verpflichtend)

          ...

          Definition

          ...

          Eindeutiger Identifikator für eine Person oder Organisation innerhalb eines Ereignisses

          ...

          Anmerkung

          ...

          Für die Identifikation von Personen und Organisationen wird die Lieferung von GND-IDs stark empfohlen. Diese bilden die Grundlage für die Bildung von bzw. Verknüpfung mit Personen-/Körperschaftsseiten im Portal. 

          ...

          Anwendung

          ...

          Personen-/Körperschaftsseiten

          Suchfilter

          Europeana-Weitergabe

          ...

          Datentyp

          ...

          URI

          ...

          Verpflichtend

          ...

          Nein

          ...

          Wiederholbar

          ...

          Ja

          ...

          Werte

          ...

          Das Attribut type trägt den Wert http://terminology.lido-schema.org/lido00099 (= URI).

          ...

          Validierungsregeln

          ...

          Das Attribut type trägt den Wert http://terminology.lido-schema.org/lido00099 (= URI).

          <eventActor> / <actorInRole> / <actor> / <nameActorSet> / <appellationValue>

          ...

          DDB View-Label

          ...

          Ereignis (wer)

          ...

          CCC View-Label

          ...

          [Ereignistyp] wer

          ...

          LIDO Elementname

          ...

          <eventActor> / <actorInRole> / <actor> / <nameActorSet> / <appellationValue>

          ...

          Elementpfad

          ...

          /lidoWrap/lido/descriptiveMetadata/eventWrap/eventSet/event/eventActor/actorInRole/actor/nameActorSet/appellationValue

          ...

          Attribute

          ...

          xml:lang

          pref

          ...

          Definition

          ...

          Bezeichnung für eine Person oder Organisation innerhalb eines Ereignisses

          ...

          Anmerkung

          ...

          Der Name der Person folgt der Ansetzung: [Vorname] [Nachname].

          ...

          Anwendung

          ...

          Suchfilter & Anzeige

          Europeana-Weitergabe

          ...

          Datentyp

          ...

          Text

          ...

          Verpflichtend

          ...

          Nein

          ...

          Wiederholbar

          ...

          Ja (nur bei Sprachvarianten) (warning)

          ...

          Werte

          ...

          Wenn der Name einer Person oder Organisation geliefert wird, dann sollte der Wert in <actor> / <nameActorSet> / <appellationValue> geliefert werden. Die bevorzugte Ansetzung für die Anzeige kann zusätzlich in <displayActorInRole> geliefert werden.

          Wenn sowohl <displayActorInRole> als auch <actor> / <nameActorSet> / <appellationValue> geliefert werden, dann wird der Wert aus <displayActorInRole> angezeigt. Wenn nur <actor> / <nameActorSet> / <appellationValue> geliefert wird, dann wird dieser Wert angezeigt.

          Im Attribut xml:lang steht der jeweilige Sprachcode für die Bezeichnung aus ISO 639-2/3.

          ...

          Validierungsregeln

          Beispiel

          Code Block
          languagexml
          themeEclipse
          titleeventActor
          <lido:eventActor>
              <lido:displayActorInRole xml:lang="deu">Hadrian, Römisches Reich, Kaiser (Münzherr)</lido:displayActorInRole>
              <lido:actorInRole>
                  <lido:actor>
                      <lido:actorID lido:type="http://terminology.lido-schema.org/lido00099">https://d-nb.info/gnd/118544373</lido:actorID>
          			<lido:actorID lido:type="http://terminology.lido-schema.org/lido00099">http://www.wikidata.org/entity/Q1427</lido:actorID>
          			<lido:nameActorSet>
          				<lido:appellationValue lido:pref="http://terminology.lido-schema.org/lido00169" xml:lang="deu">Hadrian, Römisches Reich, Kaiser</lido:appellationValue>
          				<lido:appellationValue lido:pref="http://terminology.lido-schema.org/lido00170" xml:lang="eng">Hadrian, Emperor of Rome</lido:appellationValue>
          			</lido:nameActorSet>
          		</lido:actor>
          	</lido:actorInRole>
          </lido:eventActor>