Provided by Brian Tingle, California Digital Library
Originaltext: http://ark.cdlib.org/mets/schema_documentation
Übersetzung: Angelika Menne-Haritz, Mai 2005
|
|
|
METS stellt ein standardisiertes XML-Format für die Übermittlung komplexer digitaler Objekte zwischen verschiedenen Systemen bereit. Insofern übernimmt es eine ähnliche Funktion, wie sie im Rahmen des Referenzmodells des Open Archival Information System (OAIS – Offenes Archivisches Informationssystem) für die Liefereinheit (Submission Information Package - SIP), die Archivierungseinheit (Archival Information Package - AIP), oder die Bereitstellungseinheit (Dissemination Information Package - DIP) definiert sind.
complexType | metsType
Kann enthalten: | <metsHdr> | <dmdSec> | <amdSec> | <fileSec> | <structMap> | <structLink> | <behaviorSec>
Attribute:
ID: xsd:ID optional Identifikation
LABEL: xsd:string optional Bezeichnung
PROFILE: xsd:string optional Profil
OBJID: xsd:string optional Identifikation des Objekts
TYPE: xsd:string optional Typ
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" (Verwendung: fakultativ)
Wie der Kopf eines TEI-Dokuments enthält der METS-Kopf Metadaten über das METS-Dokument selbst, nicht das digitale Objekt, das es beschreibt. Ihm können zwei weitere Elemente nachgeordnet sein: agent (Dokumentenagent) und altRecordID (andere Aufzeichnungsidentifikation). Es hat die vier nachfolgend aufgelisten Attribute.
Kann enthalten: | <agent> | <altRecordID>
Kann vorkommen in: | <mets>
Attribute:
ID: xsd:ID optional Identifikation
CREATEDATE: xsd:dateTime optional Erstellungsdatum
LASTMODDATE: xsd:dateTime optional Letzte Änderung
RECORDSTATUS: xsd:string optional Bearbeitungsstatus
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar)
In dem Agent-Element können die verschiedenen Funktionen, die von Personen gegenüber dem METS-Dokument wahrgenommen werden, erfasst werden. Es hat fünf Attribute.
Kann enthalten: | <name> | <note>
Kann vorkommen in: | <metsHdr>
Attribute:
ID: xsd:ID optional Identifikation
ROLE: required Funktion (erorderlich)
| CREATOR - Ersteller
| EDITOR - Herausgeber
| ARCHIVIST - Archivar
| PRESERVATION - Bestandserhaltung
| DISSEMINATOR - Bereitstellung
| CUSTODIAN - Kustos
| IPOWNER - Rechteinhaber
| OTHER - Sonstige
OTHERROLE: xsd:string optional Andere Funktion
TYPE: optional Typ (optional)
| INDIVIDUAL - Einzelperson
| ORGANIZATION - Organisation
| OTHER - Sonstige
OTHERTYPE: xsd:string optional Anderer Typ
Inhalt | Elemente | Bezeichnete Komplexe Typen
type=”xsd:string"
Kann enthalten: -
Kann vorkommen in: | <agent>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="xsd:string"
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar)
Kann enthalten: -
Kann vorkommen in: | <agent>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar)
In diesem Element können andere Identifikationen für das METS-Dokument in
Ergänzung der Hauptidentifikation, die im METS-Wurzelelement mit dem Attribut
OBJID erfasst sind, nachgewiesen werden. Es hat zwei Attribute.
Kann enthalten: -
Kann vorkommen in: | <metsHdr>
Attribute:
ID: xsd:ID optional Identifikation
TYPE: xsd:string optional Typ
Inhalt | Elemente | Bezeichnete Komplexe Typen
Typ="mdSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar)
Dieser Bereich nimmt alle beschreibenden Informationen für alle Teile des
METS-Objekts einschließlich der Abschnitte der Strukturbeschreibung und
beschreibende Metadaten für die Abbildungsdateien auf. Die Metadaten können
entweder im METS-Zentraldokument (in <mdWrap>) enthalten sein oder in einem
separaten Dokument, auf das mit einem Indentifikator oder Lokator (in <mdRef>) verweisen
wird, ähnlich wie beim Warwick Framework[2].
Das Element <dmdSec> kann beliebig wiederholt werden, so dass die beschreibenden
Daten für jeden einzelnen Teil eines METS-Objekts für sich erfasst werden
können.
Kann enthalten: | <mdRef> | <mdWrap>
Kann vorkommen in: | <mets>
Attribute:
ID: xsd:ID required Identification (erforderlich)
GROUPID: xsd:string optional Gruppen-Identifikation
ADMID: xsd:IDREFS optional Verwaltungs-Identifikation
CREATED: xsd:dateTime optional Erstellungszeitpunkt
STATUS: xsd:string optional Status
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="amdSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar)
In diesem Bereich können alle Angaben für die Verwaltung
aller Teile des METS-Objekts erfasst werden, einschließlich der Abschnitte der
Strukturbeschreibung, der Dateien und der Bereiche für beschreibende Daten wie für
Verwaltungsdaten. Er ist in vier Unterbereiche unterteilt: techMD (für
technische Metadaten), rightsMD
(für Metadata zu Verwertungsrechten und Copyright), sourceMD (für Metadaten
über analoge und digitale Quellen) und digiprovMD (für Metadaten über die digitale
Provenienz).
Jeder dieser Unterbereiche ist nach dem <mdSecType>-Modell aufgebaut, sie können
also entweder die Metadaten innerhalb des METS-Zentraldokumentes (in <mdWrap>)
aufnehmen oder auf sie mit Hilfe eines Identifikators oder Lokators verweisen.
Es sind beliebige viele Elemente <techMD>, <rightsMD>,
<sourceMD> und <digiprovMD> möglich, so dass für jeden Teil des
METS-Objektes die Daten separat erfasst werden können.
Kann enthalten: | <techMD> | <rightsMD> | <sourceMD> | <digiprovMD>
Kann vorkommen in: | <mets>
Attribute:
ID: xsd:ID optional Identifikator
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" (Verwendung: facultativ)
Der Inhaltsbereich erfasst Informationen über alle Dateien, aus denen das digitale Objekt besteht. Er verfügt über ein einzelnes Attribut für die Identifikation.
Kann enthalten: | <fileGrp>
Kann vorkommen in: | <mets>
Attribute:
ID: xsd:ID optional Identifikator
Inhalt | Elemente | Bezeichnete Komplexe Typen
maxOccurs="unbounded" (Verwendung: beliebig oft)
vgl. Liste der ComplexType | fileGrpType
Kann enthalten: | <fileGrp> | <file>
Kann vorkommen in: | <fileSec> | <fileGrp> | <fileGrp>
Attribute:
ID: xsd:ID optional Identifikation
VERSDATE: xsd:dateTime optional Versionendatum
ADMID: xsd:IDREFS optional Verweis auf Identifikatoren
USE: xsd:string optional Verwendung
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="structMapType" maxOccurs="unbounded"
Die Strukturbeschreibung ist das Herz des METS-Dokuments. Sie definiert die interne Struktur einer digitalisierten Primärquelle als hierarchisch aufgebaute Anordnung ihrer Teile. Die Struktur wird als hierarchischer Baum von einzelnen <div>-Abschnitten erfasst. Jeder einzelne <div>-Abschnitt kann mit Hilfe eines <mptr>-Elemente auf ein anderes METS-Dokument oder mit Hilfe des <fptr>-Elemente und nachgeordneter Elemente auf eine Datei oder eine Gruppe von Dateien, auf Segmente einzelner Dateien oder Dateigruppen verweisen.
Kann enthalten: | <div>
Kann vorkommen in: | <mets>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
TYPE: |
xsd:string optional |
Typ |
|
LABEL: |
xsd:string optional |
Bezeichnung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="structLinkType" minOccurs="0" (Verwendung: fakultativ)
Der Bereich für die Verknüpfung der Strukturbeschreibung erlaubt es, Hyperlinks zwischen verschiedenen Komponenten einer METS-Struktur, wie sie in der Strukturbeschreibung ausgeführt ist, herzustellen.
Kann enhalten: | <smLink>
Kann vorkommen in | <mets>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="behaviorSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar)
In diesem Bereich werden ausführbare, definierte Verwaltensweisen, die mit dem METS-Objekt verbunden sind, erfasst.
Kann enthalten: | <behaviorSec> | <behavior>
Kann vorkommen in: | <mets> | <behaviorSec> | <behaviorSec>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
CREATED: |
xsd:dateTime optional |
Erstelldatum |
|
LABEL: |
xsd:string optional |
Bezeichnung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="mdSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das Element <techMD> stellt ein Hüllenelement für einen allgemeinen Metadatenbereich zur Verfügung, der technische Metadaten über eine oder mehrere Dateien enthält. Er hat ein Identifikationsattribut, mit Hilfe dessen von <file> oder <fileGrp>-Elementen durch Verweis auf die zugehörigen technischen Metadaten zugegriffen werden kann.
Kann enthalten: | <mdRef> | <mdWrap>
Kann vorkommen in: | <amdSec>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
GROUPID: |
xsd:string optional |
Gruppenidentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
STATUS: |
xsd:string optional |
Bearbeitungsstatus |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="mdSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <rightsMD>-Element stellt ein Hüllenelement eines allgemeinen Bereichs für Metadaten bereit, das Angaben zu Verwertungsrechten und Copyrights enthält. Es hat ein eindeutiges Identifikationsattribut, mit Hilfe dessen andere METS-Elemente die für sie geltenden Rechte durch Verweis bezeichnen können.
Kann enthalten: | <mdRef> | <mdWrap>
Kann vorkommen in: | <amdSec>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
GROUPID: |
xsd:string optional |
Gruppenidentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
STATUS: |
xsd:string optional |
Bearbeitungsstatus |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="mdSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <sourceMD>-Element stellt ein Hüllenelement für einen allgemeinen Bereich von Metadaten bereit, in dem Informationen über die ursprüngliche Quelle erfasst werden können. Es hat ein eindeutiges Identifikationsattribut, mit Hilfe dessen von <file> oder <fileGrp>-Elementen durch Verweis auf die zugehörigen Quellenangaben zugegriffen werden kann.
Kann enthalten: | <mdRef> | <mdWrap>
Kann vorkommen in: | <amdSec>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
GROUPID: |
xsd:string optional |
Gruppenidentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
STATUS: |
xsd:string optional |
Bearbeitungsstatus |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="mdSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <digiprovMD>-Element stellt ein Hüllenelement für einen allgemeinen Matadatenbereich zur Verfügung, das Informationen zur Herkunft des digitalen Objektes und Entwicklung seiner aktuellen Elemente enthält. Dazu gehören die Beschreibungen der Beziehungen zwischen Mastern und davon abgeleiteten Formen in Bezug auf die verschiedenen Dateien, aus denen sich das digitale Objekt zusammensetzt sowie die Dokumentation jeder Transformation oder Migration der einzelnen Dateien, die nach der ursprünglichen Digitalisierung des Objektes, oder im Falle ursprünglich digitalen Materials, nach seiner Erstellung stattgefunden haben. Das Element <digiprovMD> sollte also verwendet werden, um die Informationen zu erfassen, die sowohl für die bearbeitenden Archivare und Bibliothekare wie für die Nutzer Hinweise zum Verständnis der Veränderungen, die ein digitales Objekt während seiner Existenz erfahren hat, geben, um einschätzen zu können, wie diese Prozesse die Fähigkeit des digitalen Objekt, das zugrunde liegende Original richtig wieder zu geben, verändert oder beeinträchtigt haben.
Kann enthalten: | <mdRef> | <mdWrap>
Kann vorkommen in: | <amdSec>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
GROUPID: |
xsd:string optional |
Gruppenidentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
STATUS: |
xsd:string optional |
Bearbeitungsstatus |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="fileGrpType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Kann enthalten: | <fileGrp> | <file>
Kann vorkommen in:| <fileSec> | <fileGrp> | <fileGrp>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
VERSDATE: |
xsd:dateTime optional |
Versionsdatum |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
USE: |
xsd:string optional |
Verwendung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <file>-Element gibt Zugang zu den Inhalts-Dateien eines METS-Dokuments. Es kann ein oder mehrere <FLocat>-Elemente enthalten, die Verknüpfungen zu Inhaltsdateien enthalten oder ein <FContent>-Element, das die kodierte Version einer Datei enthält. Dabei ist zu beachten, dass alle <FLocat>- and <FContent>- Elemente unterhalb eines einzelnen <file>-Elements identische Kopien einer einzelnen Datei enthalten oder identifizieren. Das <file>-Element hat die folgenden Attribute:
Kann enthalten: | <FLocat> | <FContent>
Kann vorkommen in:| <fileGrp> | <fileGrp>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
MIMETYPE: |
xsd:string optional |
Mimetype |
|
SEQ: |
xsd:int optional |
Abfolge |
|
SIZE: |
xsd:long optional |
Größe |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
CHECKSUM: |
xsd:string optional |
Checksumme |
|
CHECKSUMTYPE: |
optional | HAVAL | MD5 | SHA-1 | SHA-256 | SHA-384 | SHA-512 | TIGER | WHIRLPOOL |
Checksummentyp |
|
OWNERID: |
xsd:string optional |
Eigentümeridentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
DMDID: |
xsd:IDREFS optional |
Datenmanagementidentifikation |
|
GROUPID: |
xsd:string optional |
Gruppenidentifikation |
|
USE: |
xsd:string optional |
Verwendung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <FLocat>-Element liefert einen Verweis zu einer
Inhaltsdatei. Es nutzt die XLINK-Syntax um Verknüpfungsinformationen zu
liefern, die den aktuellen Ort der Inhaltsdatei zusammen mit zusätzlichen
Attributen zur näheren Spezifizierung der Verknüpfung angeben. Der Umfang der
für das <FLocate>-Eleemtn bereitstehenden Attribute ist folgender.
Bitte beachten: <FLocat> ist ein leeres Element. Der Ort, auf den
verwiesen wird, muss in dem <xlink:href>-Element angegeben werden.
Kann vorkommen in:| <file>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
USE: |
xsd:string optional |
Verwednung |
attributeGroup ref:LOCATION
LOCTYPE: required | URN | URL | PURL | HANDLE | DOI | OTHER
OTHERLOCTYPE: xsd:string optional
attributeGroup ref:xlink:simpleLink
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" (Verwendung: fakultativ)
Das <FContent>-Element wird genutzt, um einen Dateiinhalt für ein METS-Dokument innerhalb der METS-Datei selbst anzugeben. Die Inhaltsdatei muss entweder BASE64 kodiert sein und in dem <binData>-Hüllenelement vorkommen oder aus XML-Informationen bestehen und in dem <xmlData>-Hüllenelement erfasst sein. Das <FContent>-Element hat das folgende Attribut: ID (eine XML ID)
Kann enthalten: | <binData> | <xmlData>
Kann vorkommen in:| <file>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
USE: |
xsd:string optional |
Verwendung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="xsd:base64Binary" minOccurs="0" (Verwendung: fakultativ)
Ein Hüllenelement für die Aufnahme einer Base64 codierten Datei.
Kann enthalten: -
Kann vorkommen in:| <FContent> | <mdWrap>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" (Verwendung: fakultativ)
Ein Hüllenelement für die Aufnahme einer XML codierten Datei.
Kann enthalten: -
Kann vorkommen in:| <FContent> | <mdWrap>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="divType"
Der METS-Standard stellt ein Dokument als eine Struktur von in einander
geschachtelten <div>-Elementen dar, also als eine Hierarchie etwa wie in
einem Buch, das aus Kapiteln, Unterkapiteln und Text besteht. Jeder
<div>Knoten in der Hierarchie der Strukturbeschreibung kann mit Hilfe von
<mptr>- oder <fptr>-Elementen mit Inhaltsdateien verknüpft werden,
die diesen Teil des ganzen Objektes darstellen.
Kann enthalten: | <mptr> | <fptr> | <div>
Kann vorkommen in:| <structMap> | <div> | <div>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
ORDER: |
xsd:integer optional |
Ordnung |
|
ORDERLABEL: |
xsd:string optional |
Ordnungsbezeichnung |
|
LABEL: |
xsd:string optional |
Bezeichnung |
|
DMDID: |
xsd:IDREFS optional |
Datenmanagementidentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
TYPE: |
xsd:string optional |
Typ |
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <mptr>-Element erlaubt die Verknüpfung eines <div>-Elements mit einem separaten METS-Dokument, das den Inhalt zu diesem Abschnitt enthält, statt auf eine interne Datei oder Dateigruppe zu verweisen. Ein typisches Beispiel dafür wäre ein METS-Dokument für eine Zeitschriftenreihe mit <div>-Elementen für jede einzelne Ausgabe. Die <div>-Elemente könnten zu separaten METS-Dokumenten für jede Ausgabe verweisen statt alle Dateien und Dateigruppen für alle Ausgaben in einem Dokument zu erfassen. Das <mptr>-Element kann die folgenden Attribute haben:
Bitte beachten: <mptr> ist ein leeres Element. Der Ort, auf den verwiesen
wird, muss in dem <xlink:href>-Element angegeben werden.
Kann vorkommen in:| <div> | <div>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
attributeGroup ref:LOCATION
LOCTYPE: required | URN | URL | PURL | HANDLE | DOI | OTHER
OTHERLOCTYPE: xsd:string optional
attributeGroup ref:xlink:simpleLink
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Das <fptr>-Element verbindet ein <div>-Element mit den Inhaltsdateien, die diesen Abschnitt der Strukturbeschreibung darstellen. Es kann entweder mit dem FILEID-Attribut direkt auf die Datei selbst verweisen oder es kann einen komplexere Verknüpfung zum Inhalt über die <par>-, <seq>- und <area>-Elemente enthalten. Das <fptr>-Element kann die folgenden Attribute haben:
Kann enthalten: | <par> | <seq> | <area>
Kann vorkommen in:| <div> | <div>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
FILEID: |
xsd:IDREF optiona |
Dateiindentifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0"
Das <par>-Element kann genutzt werden, um einen <div>-Abschnitt mit einem Satz von Inhaltsdateien zu verknüpfen, wenn diese Dateien bei der Benutzung gemeinsam angezeigt werden sollen. Das <par>-Element hat zwei mögliche vergleichbare Elemente, die bei verschiedenen Anlässen verwendet werden sollten. In den Fällen, in denen jeder der Bytestreams, die parallel angezeigt werden sollen, in eine eigene Datei passt, sollte das <area>-Element innerhalb des <par>-Elements verwendet werden, um auf die Dateien zu verweisen. Wenn jedoch in einigen Fällen die Bytestreams zu groß sind, um sie in einer Datei zu speichern (z.B. mehr-Kanal- Audio oder Video-Aufzeichnungen in hoher Qualität) sollten <seq>-Elemente verwendet werden, wobei jedes <seq>-Element die Dateien in der Reihenfolge enthält, wie sie abgespielt werden sollen. <par> hat die folgenden Attrbute:
Kann enthalten: | <area> | <seq>
Kann vorkommen in:| <fptr>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="areaType" maxOccurs="unbounded"
Das <area>-Element stellt eine anspruchsvollere Methode für die Verknüpfung zwischen einem <div>-Element und den entsprechenden Inhaltsdateien in Text-, Bild-, Video- oder Autoformat bereit. Ein <area>-Element kann ein <div>-Element zu einem Punkt innerhalb einer Datei, zu einem eindimensionalen Segment einer Datei, z.B. Textbildschrim, Bildzeile, Audio- oder Videoclip oder zu einem zweidimensionalen Bereich einer Datei, z.B. dem Ausschnitt eines Bildes, einer Sequenz einer Videoanzeige oder einer Videodatei verknüpfen. Weitere Informationen dazu finden sich in der areaType-Dokumentation.
Kann enthalten: -
Kann vorkommen in:| <fptr> | <par> | <seq> | <seq>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
FILEID: |
xsd:IDREF required |
Dateiidentifikation |
|
SHAPE: |
optional | RECT | CIRCLE | POLY |
Form (rechteckig, rund, polygonal) |
|
COORDS: |
xsd:string optional |
Koordinaten |
|
BEGIN: |
xsd:string optional |
Beginn |
|
END: |
xsd:string optional |
Ende |
|
BETYPE: |
optional | BYTE | IDREF | SMIL | MIDI | SMPTE-25 | SMPTE-24 | SMPTE-DF30 | SMPTE-NDF30 | SMPTE-DF29.97 | SMPTE-NDF29.97 | TIME | TCF |
|
|
EXTENT : |
xsd:string optional |
Umfang |
|
EXTTYPE: |
optional | BYTE | SMIL | MIDI | SMPTE-25 | SMPTE-24 | SMPTE-DF30 | SMPTE-NDF30 I SMPTE-DF29.97 | SMPTE-NDF29.97 | TIME | TCF | |
Umfangsmaßeinheit |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsindentifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="seqType" maxOccurs="unbounded"
Kann enthalten: | <area>
Kann vorkommen in:| <fptr> | <par>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Typ="divType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Kann enthalten: | <mptr> | <fptr> | <div>
Kann vorkommen in:| <structMap> | <div> | <div>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
ORDER: |
xsd:integer optional |
Ordnung |
|
ORDERLABEL: |
xsd:string optional |
Ordnungsbezeichnung |
|
LABEL: |
xsd:string optional |
Bezeichnung |
|
DMDID: |
xsd:IDREFS optional |
Datenmanagement-Identifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
TYPE: |
xsd:string optional |
Typ |
Inhalt | Elemente | Bezeichnete Komplexe Typen
maxOccurs="unbounded"
Ein Element, das zwei Elemente der Strukturbeschreibung verknüpft
und dazu verwendet wird, anzuzeigen, dass es einen Hyperlink zwischen diesen
beiden METS-Komponenten gibt, die von den beiden Knoten der Strukturbeschreibung
dargestellt werden. <smLink> wird z.B. verwendet, um die Existenz von
Hypertextlinks zwischen zwei Webseiten zu erfassen, falls deren Existenz
innerhalb von METS erfasst werden soll. Das <smLink>-Element verwendet
sechs Attribute.
Kann enthalten: -
Kann vorkommen in:| <structLink>
Attribute:
|
: xlink:arcrole optional |
|
XLINK: Funktion |
|
: xlink:title optional |
|
XLINK: Titel |
|
: xlink:show optional |
|
XLINK: Anzeige |
|
: xlink:actuate optional |
|
XLINK: Aktualisierung |
|
to: |
xsd:IDREF |
nach |
|
from: |
xsd:IDREF |
von |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="behaviorSecType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
In diesem Bereich werden ausführbare, definierte Verwaltensweisen, die mit dem METS-Objekt verbunden sind, erfasst.
Kann enthalten: | <behaviorSec> | <behavior>
Kann vorkommen in: | <mets> | <behaviorSec> | <behaviorSec>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
CREATED: |
xsd:dateTime optional |
Erstelldatum |
|
LABEL: |
xsd:string optional |
Bezeichnung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="behaviorType" minOccurs="0" maxOccurs="unbounded" (Verwendung: fakultativ, beliebig oft wiederholbar).
Kann enthalten: | <interfaceDef> | <mechanism>
Kann vorkommen in:| <behaviorSec> | <behaviorSec>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
STRUCTID: |
xsd:IDREFS required |
Struktur-Identifikation |
|
BTYPE: |
xsd:string optional |
B-Typ |
|
CREATED: |
xsd:dateTime optional |
Erstelldatum |
|
LABEL: |
xsd:string optional |
Beschriftung |
|
GROUPID: |
xsd:string optional |
Gruppen-Identifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type="objectType" minOccurs="0"
Die Schnittstellendefinition enthält einen Pointer zu einer
abstrakten Definition mit einem Satz definierter Verhaltensweisen. Diese
abstrakten Verhaltensweisen können mit dem Inhalt eines METS-Objektes verknüpft
werden. Die Schnittstellendefinition ist ein Pointer zu einem anderen Objekt,
nämlich dem Schnittstellendefinitionsobjekt. Das
Schnittstellendefinitionsobjekt kann ein anderes METS-Dokument oder eine andere
Einheit (z.B. eine WSDL-Datei). Idealerweise sollte ein
Schnittstellendefinitionsobjekt Metadaten enthalten, die einen Satz von
Verhaltensweisen oder Methoden definieren. Es kann ebenso Dateien enthalten,
die die beabsichtigten Nutzungs- oder Verhaltensweisen beschreiben oder
möglicherweise solche Dateien, die unterschiedliche Ausdrücke der
Schnittstellendefinition enthalten. Fakultativ kann das
<interfaceDef>-Element verwendet werden, um Fälle zu erlauben, in denen
eine Schnittstellendefinition aus einem Verhaltensmechanismus-Objekt abgeleitet
werden kann. (vgl. das
<mechanism>-Element der <behaviorSec>).
Kann enthalten: -
Kann vorkommen in:| <behavior>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
LABEL: |
xsd:string optional |
Beschriftung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Type="objectType"
Ein <mechanism>-Element enthält einen Pointer zu einem ausführbaren Code-Modul, das einen Satz von Verhaltensweisen in Gang setzt, die in der Schnittstellendefinition beschrieben sind. Das <mechanism>-Element wirkt als Pointer zu einem anderen Objekt, einem mechanism-Objekt. Dieses mechanism-Objekt kann ein anderes METS-Objekt oder eine andere Einheit (z.B. eine WSDL-Datei) sein. Ein mechanism-Objekt sollte ausführbaren Programmcode, Pointer zu ausführbarem Code oder Spezifikationen für Netzwerkdienste (z.B. Webdienste) enthalten.
Kann enthalten: -
Kann vorkommen in:| <behavior>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
LABEL: |
xsd:string optional |
Beschriftung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0"
Das <mdRef>-Element ist ein allgemeines Element, das
im ganzen METS-Schema verwendet wird, um einen Pointer zu Metadaten zu liefern,
die sich außerhalb des METS-Dokuments befinden. Es arbeitet mit den folgenden
Attributen.
Bitte beachten: <mdRef> ist ein leeres Element. Der Ort der Metadaten muss im xlink:href-Attribute erfasst werden, ergänzt durch das XPTR-Attribute soweit benötigt.
Kann enthalten: -
Kann vorkommen in:| <dmdSec> | <techMD> | <rightsMD> | <sourceMD> | <digiprovMD>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
MIMETYPE: |
xsd:string optional |
Mimetyp |
|
LABEL: |
xsd:string optional |
Beschriftung |
|
XPTR: |
xsd:string optional |
X-Pointer |
attributeGroup ref:LOCATION
LOCTYPE: required | URN | URL | PURL | HANDLE | DOI | OTHER
OTHERLOCTYPE: xsd:string optional
attributeGroup ref:xlink:simpleLink
attributeGroup ref:METADATA
MDTYPE: required | MARC | MODS | EAD | DC | NISOIMG | LC-AV | VRA | TEIHDR | DDI | FGDC | OTHER
OTHERMDTYPE: xsd:string optional
Inhalt | Elemente | Bezeichnete KomplexeTypen
minOccurs="0"
Das <mdWrap>-Element ist ein allgemeines Element, das es erlaubt, an verschiedenen Stellen des METS-Schemas beliebige Metadaten, die anderen Standards entsprechen, in das METS-Dokument einzufügen. Die eingefügten Metadaten können entweder in XML kodiert sein. Dann können sie direkt innerhalb des <mdWrap>-Elementes angebracht werden. Oder sie können als Base64 kodiert sein und dann im entsprechenden <binData>-Element erfasst sein. Das <mdWrap>- Element kann die folgenden Attribute verwenden:
Kann enthalten: | <binData> | <xmlData>
Kann vorkommen in:| <dmdSec> | <techMD> | <rightsMD> | <sourceMD> | <digiprovMD>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
MIMETYPE: |
xsd:string optional |
Mimetype |
|
LABEL: |
xsd:string optional |
Beschriftung |
attributeGroup ref:METADATA
|
MDTYPE: |
required | MARC | MODS | EAD | DC | NISOIMG | LC-AV | VRA | TEIHDR | DDI | FGDC | OTHER |
Metadatentyp (u.a. EAD, DC, TEIHDR – vgl. Erläuterungstext) |
|
OTHERMDTYPE: |
xsd:string optional |
Anderer Metadatentyp |
Inhalt | Elemente | Bezeichnete Komplexe Typen
type=”xsd:base64Binary” minOccurs="0"
Eine Hülle für Base64 kodierte Metadaten.
Kann enthalten: -
Kann vorkommen in:| <FContent> | <mdWrap>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
minOccurs="0"
Kann enthalten: -
Kann vorkommen in:| <FContent> | <mdWrap>
Attribute: -
| amdSecType | areaType | behaviorSecType | behaviorType | divType | fileGrpType | mdSecType | metsType | objectType | seqType | structLinkType | structMapType
Elemente dieses Typs: | <mets>
mets Komplexer Typ.
Ein METS-Dokuemnt besteht aus sieben möglichen Bereichen:
metsHdr (METS document header - der Kopfteil), dmdSec (descriptive metadata
section - den Erschließungsangaben), amdSec (administrative metadata section -
den Verwaltungsangaben), fileGrp (file inventory group - dem Dateienabschnitt),
structLink (structural map linking - den Strukturverknüpfungen), structMap
(structural map - der Strukturbeschreibung) und der behaviorSec (behaviors section -
Verhaltensbereich). Es hat fünf mögliche Attribute.
Kann enthalten: | <metsHdr> | <dmdSec> | <amdSec> | <fileSec> | <structMap> | <structLink> | <behaviorSec>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
OBJID: |
xsd:string optional |
Objektidentifikation |
|
LABEL: |
xsd:string optional |
Beschriftung |
|
TYPE: |
xsd:string optional |
Typ |
|
PROFILE: |
xsd:string optional |
Profil |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <amdSec>
amdSecType: Komplexer Typ for Administrative Metadata.
Der Bereich für die Verwaltungsmetadaten besteht aus vier Untersektionen. Dazu
gehören die technischen Metadaten: <techMD> (technische Metadaten für Text-,
Bild-, Audio- oder Video Dateien), die Metadaten über Rechte: <rightsMD>
(intellectual property rights metadata), die Metadaten zu den Quellen:
<sourceMD> (analog/digital source metadata) und die Metadaten zur
digitalen Provenienz: digiprovMD (digital provenance metadata) also die
Entstehungsgeschichte des digitalen Objektes mit Angaben zu Migrationen,
Konversionen und Übersetzungen seit der ursprünglichen digitalen Erfassung.
<amdSec>Type hat ein einzelnes Attribute, nämlich ID (XML ID).
Kann enthalten: | <techMD> | <rightsMD> | <sourceMD> | <digiprovMD>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente of this type | <fileGrp> | <fileGrp>
fileGrp: File Group.
Die Dateigruppe wird verwendet, um alle digitalen Dateien in
einer hierarchischen Anordnung zusammen zufassen, die ein digitales Objekt
bilden. Es ist rekursiv definiert, um den Aufbau einer Hierarchie zu erlauben. Jede Dateigruppe kann beliebig viele
<file>-Elemente umfassen. <file>-Elemente ihrerseits können ein
oder mehrere <FLocat>-Elemente enthalten, die auf die Datei mit dem
Inhalt dieses Objekts verweisen, oder ein <FContent>-Element mit dem
Inhalt einer Datei in XML- oder Base64-Kodierung. Ein <fileGrp>-Element
kan die folgenden Attribute haben:
Kann enthalten: | <fileGrp> | <file>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
VERSDATE: |
xsd:dateTime optional |
Versionendatum |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
USE: |
xsd:string optional |
Verwendung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente of this type | <structMap>
structMap Komplexer Typ
Die Strukturbeschreibung umreißt die hierarchische Struktur des beschriebenen Objekts, in dem eine Reihe ineinander geschachtelter <div>-Elemente verwendet werden.
Die Strukturbeschreibung hat die folgenden Attribute:
Kann enthalten: | <div>
Attribute:
|
ID: |
xsd:ID optional |
Identifikator |
|
TYPE: |
xsd:string optional |
Typ |
|
LABEL: |
xsd:string optional |
Beschriftung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <div> | <div>
Div Komplexer Typ
Der METS-Standard stellt ein Dokument als Struktur ineinander geschachtelter <div>-Elemente dar, also als eine Hierarchie, wie etwa ein Buch, das aus Kapiteln besteht, darunter Unterkapiteln, die aus Text bestehen. Jeder <div>-Knoten in der Hierarchie der Strukturbeschreibung kann mit Hilfe von <mptr>- oder <fptr>-Elementen mit Inhaltsdateien verbunden werden, die den entsprechenden Teil des gesamten Dokuments darstellen.
Das <div>-Element hat die folgenden Attribute:
Bitte beachten: Zur Klärung der Unterschiede zwischen ORDER,
ORDERLABEL und LABEL kann ein Text mit 10 römisch nummerierten Seiten
gefolgt von 10 Seiten mit arabischen Seitenzahlen vorgestellt werden. Seite III
hat dann die Attribute ORDER=3, ORDERLABEL=III und LABEL=Seite III, während die
Seite 3 die Attribute hat: ORDER=13, ORDERLABEL=3 und LABEL=Seite 3.
Kann enthalten: | <mptr> | <fptr> | <div>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
ORDER: |
xsd:integer optional |
Ordnung |
|
ORDERLABEL: |
xsd:string optional |
Ordnungsbezeichnung |
|
LABEL: |
xsd:string optional |
Beschriftung |
|
DMDID: |
xsd:IDREFS optional |
Datenmanagement-Identifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
TYPE: |
xsd:string optional |
Typ |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <seq> | <seq>
seq: Sequence of files.
Das <seq>-Element sollte verwendet warden, um ein <div>-Element mit einer Abfolge von Inhaltsdateien zu verknüpfen, wenn diese Dateien bei der Benutzung der Reihe nach angezeigt werden sollen. Einzelne <area>-Unterlemente innerhalb des <seq>-Elements liefern Verknüpfungen zu den Dateien oder Abschnitten daraus. <seq> hat die folgenden Attribute.
Kann enthalten: | <area>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <area> | <area> | <area>
areaType: Complex Type for Area linking.
Das <area>-Element stellt eine anspruchsvollere Methode für die Verknüpfung zwischen einem <div>-Element und den entsprechenden Inhaltsdateien in Text-, Bild-, Video- oder Audioformat bereit. Ein <area>-Element kann ein <div>-Element zu einem Punkt innerhalb einer Datei, zu einem eindimensionalen Segment einer Datei, z.B. Textbildschrim, Bildzeile, Audio- oder Videoclip oder zu einem zweidimensionalen Bereich einer Datei, z.B. dem Ausschnitt eines Bildes, einer Sequenz einer Videoanzeige oder einer Videodatei verknüpfen. Das <area>-Element hat keinen Inhalt.
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
FILEID: |
xsd:IDREF required |
Dateiidentifikation |
|
SHAPE: |
optional | RECT | CIRCLE | POLY |
Form (rechteckig, rund, polygonal) |
|
COORDS: |
xsd:string optional |
Koordinaten |
|
BEGIN: |
xsd:string optional |
Beginn |
|
END: |
xsd:string optional |
Ende |
|
BETYPE: |
optional | BYTE | IDREF | SMIL | MIDI | SMPTE-25 | SMPTE-24 | SMPTE-DF30 | SMPTE-NDF30 | SMPTE-DF29.97 | SMPTE-NDF29.97 | TIME | TCF |
|
|
EXTENT : |
xsd:string optional |
Umfang |
|
EXTTYPE: |
optional | BYTE | SMIL | MIDI | SMPTE-25 | SMPTE-24 | SMPTE-DF30 | SMPTE-NDF30 I SMPTE-DF29.97 | SMPTE-NDF29.97 | TIME | TCF | |
Umfangsmaßeinheit |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsindentifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <structLink>
structLink: Structural Map Linking.
Der Bereich der Strukturbeschreibungen-Verknüpfungen erlaubt die Festlegung von Hyperlinks zwischen verschiedenen Bestandteilen einer METS-Struktur, die in einer Strukturbeschreibung umrissen wurde. Das <structLink>Element enthält als einzelnes, wiederholbares Element: <smLink>. Jedes <smLink>-Element verweist auf einen Hyperlink zwischen zwei Knoten in der Strukturbeschreibung. Die Knoten in <smLink> werden durch ihre XML ID Attribute identifiziert.
Kann enthalten: | <smLink>
Attribute: -
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <behaviorSec> | <behaviorSec>
behaviorSecType: Behaviors Section.
Verhaltsweisen sind ausführbare Programmcodes, die mit Teilen des METS-Dokuments verknüpft werden können. Das <behaviorSec>-Element wird verwendet, um einzelnes Verhalten innerhalb der hierarchischen Struktur zu gruppieren. Diese Gruppierung kann nützlich sein etwa um Familien von Verhaltensweisen zusammen zu stellen oder um andere Verwandschaften zwischen Verhaltensweisen zu kennzeichnen. Das <behaviorSec>-Element hat drei Attribute.
Kann enthalten: | <behaviorSec> | <behavior>
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
LABEL: |
xsd:string optional |
Beschriftung |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs: | <behavior>
behaviorType: Complex Type for Behaviors.
Eine Verhaltensweise kann benutzt werden, um ausführbare Verhaltensweisen mit dem Inhalt eines METS-Dokuments zu verbinden. Ein <behaviour>-Element hat ein Schnittstellendefinitionselement, das eine abstrakte Defintion eines Satzes an Verhaltensweisen enthält, die durch ein bestimmtes Verhalten dargestellt werden. Ein <behavior>-Element hat außerdem einen Verhaltensmechanismus, nämlich ein Modul mit ausführbarem Code, das die definierte Verhaltensweise ausführt. Eine Verhaltensweise kann die folgenden Attribute verwenden.
Kann enthalten: | <interfaceDef> | <mechanism>
Attribute:
|
ID: |
xsd:ID required |
Identifikation |
|
STRUCTID: |
xsd:IDREFS required |
Struktur-Identifikation |
|
BTYPE: |
xsd:string optional |
B-Typ |
|
CREATED: |
xsd:dateTime optional |
Erstellungsdatum |
|
LABEL: |
xsd:string optional |
Beschriftung |
|
GROUPID: |
xsd:string optional |
Gruppen-Identifikation |
|
ADMID: |
xsd:IDREFS optional |
verwaltungsidentifikation |
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <interfaceDef> | <mechanism>
objectType: Ein Element des Typs objectType kann die
folgenden Attribute nutzen.
Bitte beachten: objectType ist ein leeres Element. Der Ort der Ressource, zu der verwiesen wird, muss im xlink:href Element erfasst werden..
Attribute:
|
ID: |
xsd:ID optional |
Identifikation |
|
LABEL: |
xsd:string optional |
Beschriftung |
attributeGroup ref:LOCATION
LOCTYPE: required | URN | URL | PURL | HANDLE | DOI | OTHER
OTHERLOCTYPE: xsd:string optional
attributeGroup ref:xlink:simpleLink
Inhalt | Elemente | Bezeichnete Komplexe Typen
Elemente dieses Typs | <dmdSec> | <techMD> | <rightsMD> | <sourceMD> | <digiprovMD>
mdSec (metadata section) Komplexer Typ
Ein allgemeiner Rahmen, um auf andere Metadaten zu verweisen oder sie in ein METS-Dokument zu integrieren. Ein <mdSec>-Element kann die folgenden Attributes haben.
Kann enthalten: | <mdRef> | <mdWrap>
Attribute:
|
ID : |
xsd:ID required |
Identifikation |
|
GROUPID: |
xsd:string optional |
Gruppenidentifikation |
|
ADMID: |
xsd:IDREFS optional |
Verwaltungsidentifikation |
|
CREATED: optional |
xsd:dateTime |
Erstellungsdatum |
|
STATUS: |
xsd:string optional |
Status |
Inhalt | Elemente | Bezeichnete Komplexe Typen