Erweiterungen

Anwendungsprofil für Kitodo (Entwurf)

Allgemeine Informationen

Das folgende LibRML-Anwendungsprofil ist auf das METS-Anwendungsprofil für digitalisierte Medien sowie auf die Anwendung mit Kitodo.Presentation zugeschnitten.

LibRML-Elemente

Das Anwendunsprofil beschränkt sich auf Nutzungsarten und Einschränkungen, die auf Präsentationsebene direkt maschinell geprüft und erzwungen werden können (z. B. über IP-Filter, Authentifizierung oder Zeitstempel). Rein moralische oder nicht-technisch überprüfbare Appelle (wie „Nicht-kommerzielle Nutzung“) entfallen; diese Nutzungsarten sind im Konzept unter (Actions) als technisch nicht durchsetzbar gekennzeichnet. Zudem werden in Kitodo.Presemtation noch fehlende Funktionen nicht berücksichtigt.

Nutzungsarten (Actions)

Einschränkungen (Constraints)

Alle anderen Nutzungsarten und Einschränkungen sind nicht verfügbar.

Anwendung in METS

Nach METS-Anwendungsprofil für digitalisierte Medien, ist ein <dv:rights>-Element verpflichtend in einen <mets:rightsMD>-Block einzutragen. Ein weiterer <mets:rightsMD>-Block enthält den entsprechenden LibRML-Code.

Im Anwendungsprofil werden nur Rechteinformationen und Beschränkungen beschrieben, die für das gesamte Objekt gelten. Daher werden die <mets:rightsMD>-Elemente nur in die erste <mets:amdSec> eingetragen.

Anwendung

<mets:mets […]>
  <mets:metsHdr […]/>
  <mets:amdSec ID="AMD">
    <mets:rightsMD ID="{dvrightsid}" >
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVRIGHTS" >
        <mets:xmlData>
          <dv:rights>
            …
          </dv:rights>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
    <mets:rightsMD>
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="LibRML">
        <mets:xmlData>
          <libRML:libRML xmlns:libRML="http://librml.org/schema">
            <libRML:item usageguide="https://nutzungshinweis.slub-dresden.de/ez-am/1.0/">
                <libRML:action type="displaymetadata" permission="true"/>
                <libRML:action type="download" permission="false"/>
                <libRML:action type="index" permission="true">
                    <libRML:restriction type="concurrent" sessions="1"/>
                    <libRML:restriction type="location" inside="SLUB-PC-Arbeitsplaetze-Mediathek"/>
                </libRML:action>
                <libRML:action type="read" permission="true">
                    <libRML:restriction type="concurrent" sessions="1"/>
                    <libRML:restriction type="location" inside="SLUB-PC-Arbeitsplaetze-Mediathek"/>
                </libRML:action>
            </libRML:item>
          </libRML:libRML>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
  </mets:amdSec>